Specifications
CONTENTS
5.1.2 Active versus Passive Systems . . . . . . . . . . . . . . 22
5.1.3 Operating Frequency . . . . . . . . . . . . . . . . . . . 24
5.1.4 Modulation and Encoding Schemes . . . . . . . . . . . 25
5.2 Selection of the RFID system . . . . . . . . . . . . . . . . . . 26
5.3 Transponder Data Format and Protocol . . . . . . . . . . . . 27
5.3.1 64 Data Bits . . . . . . . . . . . . . . . . . . . . . . . . 29
5.3.2 CRC Veriļ¬cation . . . . . . . . . . . . . . . . . . . . . 29
5.4 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.4.1 Initial Considerations and Design Options . . . . . . . 30
5.4.2 Antenna Driving C ircuitry . . . . . . . . . . . . . . . . 31
5.4.3 Analogue Receiver Circuitry . . . . . . . . . . . . . . . 33
5.4.4 Antenna Design and Transponder Orientation . . . . . 35
5.4.5 Processor . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.4.6 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.4.7 PCB Layout . . . . . . . . . . . . . . . . . . . . . . . . 43
5.5 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.5.1 Transmit Stage . . . . . . . . . . . . . . . . . . . . . . 44
5.5.2 Capture Stage . . . . . . . . . . . . . . . . . . . . . . . 45
5.5.3 Decode Stage . . . . . . . . . . . . . . . . . . . . . . . 48
5.6 Design Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.6.1 Transmitter . . . . . . . . . . . . . . . . . . . . . . . . 50
5.6.2 Antenna and Tag Orientation . . . . . . . . . . . . . . 50
5.6.3 Reader Range and Optimisation . . . . . . . . . . . . . 53
5.6.4 Power Consumption . . . . . . . . . . . . . . . . . . . 54
5.7 Conclusion and Recommendations . . . . . . . . . . . . . . . . 54
5.8 Improvements and Further Work . . . . . . . . . . . . . . . . 55
6 RFID Co-ordinator 57
6.1 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
6.2 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.2.1 Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.2.2 RFID Reader Request FSM . . . . . . . . . . . . . . . 59
6.2.3 Received Data Processing . . . . . . . . . . . . . . . . 60
6.2.4 The upload FSM . . . . . . . . . . . . . . . . . . . . . 62
vi