Wednesday, November 3, 2010

Inventory handling in Impinj UHF RFID readers using c#.NET

Hi friends, If you are tired finding out, how to get data from your Impinj RFID readers programatically, finally you have arrive to the right place. In this blog I am trying to explain you in step by step, how to achieve inventory handling using Impinj UHF RFID readers. Here my prefered programming environment is .NET. But you can use C++, Java and Perl as well.

Radio Frequency Identification is a popular solution for Acces systems, Objects identification and most of other robust industrial applications. Those systems mainly containing of three components. That is Interrogator (RFID Reader), RFID tags and Client software. The proper interconnection between above three systems is very much important to implementing a RFID solution. Therefore good understanding of operation is essential.
RFID reader and RFID tag plays the major roles in RF environment. RFID reader transmits DSB-ASK or SSB-ASK modulated electromagnetic waves. Once electromagnetic energy is received by the UHF RFID tags, its energized and modulates its EPC using ASK or PSK and backscatterd to the reader. The RFID reader is a tranceiver equipment and seperately identifies the tags based on EPC. This is the typical operation of passive RFID tags, while active tags uses its embedded battery to give transmission power. Therefore active tags gives longer readable distances than passive tags.

UHF RFID Reader


I have used Impinj SpeedWay reader for this example. This reader containing of four antenna ports, one RJ45 port, one serial port and  one DPO port.