Which Wireless Communication Method to Use?

Hey everyone,

I would like your input on the following please:

I am working on a RFID project where I have the following.

A terminal or POS where new tags are programmed with a name and price. At the terminal is a PC and an Arduino.
I want to send this information (tag ID, name and price) wirelessly to my Arduino and reader which will be mounted on a moving trolley.

I also want to receive the report from my trolley system to my POS.

Time to receive the report is critical. What is best to use for the wireless communication in my case?

What I am thinking about:

1 - Xbee/Zigbee
2 - RF transceiver
3- Bluetooth

Links are also appreciated.

Thanks

What's the distance to cover? What other wireless traffic exists already in your environment?

Bare RF transceivers won't work when another sender transmits at the same frequency. Check the alternatives for the achievable transmission distance.

The nRF24l01+ transceivers are cheap and work well. I think they are pretty robust in noisy environments including when two pairs of them work on the same frequency.

I got my nRF24s working with this Tutorial

I suggest you use the TMRh20 version of the RF24 library - it solves some problems from the ManiacBug version

The pair of programs in this link may be useful.

...R

DrDiettrich:
What's the distance to cover? What other wireless traffic exists already in your environment?

Bare RF transceivers won't work when another sender transmits at the same frequency. Check the alternatives for the achievable transmission distance.

The distance is about 0.5m, there is no other wireless traffic except for the frequencies emitted by my RFID tags.

Robin2:
The nRF24l01+ transceivers are cheap and work well. I think they are pretty robust in noisy environments including when two pairs of them work on the same frequency.

I got my nRF24s working with this Tutorial

I suggest you use the TMRh20 version of the RF24 library - it solves some problems from the ManiacBug version

The pair of programs in this link may be useful.

...R

Yes I was already looking into these as well. They seem like a good, cheap solution. I will check them out! Thanks!

Just a question a little into the future, will the transceivers cause some implications over the serial port? I already have my Arduino listening to my RFID reader, what problems should I expect to arise when I introduce the transceiver?

You can use the SoftwareSerial library to add further serial connections.

The nRF24 modules use SPI so they have no involvement with the Serial ports. The use of SPI does mean that some I/O pins are not available for general use.

...R