微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于二进制防碰撞算法的RFID定位系统的设计

基于二进制防碰撞算法的RFID定位系统的设计

时间:08-20 来源:互联网 点击:

本文用了3个读写器,且相互不产生碰撞,9个待定位标签进行实际定位。9个待定位标签分别放在3×3的正方形区域各个点上,临近的参考标签之间相隔2 m,具体放置的示意图如图6所示。


为了直观地看出定位的误差,将理论坐标和实际坐标列出定位误差,如表1所列,求出定位时产生的误差。

通过LANDMARC定位算法可以看出定位的精度效果还是很明显的,基本保持在1 m,效果还是相当不错的,实现了RFID的精确定位。

4 软件设计
软件的开发以MPLAB IDE 7.4为平台,应用C语言进行编写,提高了软件设计开发的工作效率,增强了程序代码的可靠性、可读性和可移植性。具体的软件设计流程如图7所示。

结语
本文主要介绍了一种基于PIC16F877A和CC2500的RFID定位设计方案,对硬件模块和软件模块进行了详细的介绍,对二进制搜索法防碰撞算法和LANDMARC定位算法进行了详细的介绍,并且利用LANDMARC定位算法保证室内定位的精度。在实际的实验中采集到大量数据,通过对数据分析验证了定位系统的可行性和准确性。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top