摘要
设计了一种以PIC16F877A[1]为主控芯片的RFID定位系统,以低成本、低功耗的2.4GHz CC2500[2]作为射频收发芯片。从硬件电路设计和软件设计实现方面阐述了RFID[3]定位系统设计的基本流程,并在CC2500的硬件功能基础之上,采用二进制搜索法有效地解决了多标签识别防碰撞的问题。通过接收标签的RSSI值,采用LANDMARC定位算法实现精确定位。
A RFID positioning system is designed which taking PIC16F877A as main control chip, and it takes 2.4 GHz CC2500 with low cost and low power consumption as RF transceiver chip. The basic design process of RFID positioning system is described from hardware circuit design and software design. On the basis of CC2500 hardware function, the anti-collision problem of multi-tag identification is effectively solved by binary search method. By receiving RSSI value of the label, the system uses LANDMARC positioning algorithm to achieve precise positioning.
出处
《单片机与嵌入式系统应用》
2012年第7期5-8,共4页
Microcontrollers & Embedded Systems