I plan to use an nRF24L01 RFID tag as a transmitter and an nRF24L01 IC as a receiver/reader, but I need to implement anti-collision code along with the transceiver firmware. Can you please provide some model code supporting such an IC?
The nRF24L01—a low-power, low-cost 2.4 GHz transceiver chip produced by Nordic Semiconductors—is used in some active tags. Active RFID systems typically utilize a randomized timer, or clock, to skew value in order to prevent tag collision. If two tags broadcast their signal at random intervals and happen to broadcast simultaneously during one transmission cycle, it is unlikely that they will do so during the next one due to the randomness.
If you have thousands of tags, you will need a tree-walking algorithm or some other anti-collision protocol. IEEE has published a number of papers describing anti-collision algorithms, such as “Fast Anti-Collision Algorithms in RFID Systems.”
—Mark Roberti, Founder and Editor, RFID Journal
How Could Our Company Start Using RFID? »