吃什么可以降血糖| 爱打扮的女人说明什么| 骨结核是什么病| 淋巴癌有什么症状| 头晕做什么检查最准确| 食管反流什么症状| 喝什么茶可以降血糖| 舌苔腻是什么意思| 口炎是什么字| 基础代谢是什么| 生殖器疱疹用什么药最好| 什么是横纹肌肉瘤| 伤官什么意思| 512是什么节日| 湿热体质吃什么中成药| 什么病人要补氯化钾呢| 用激素药有什么副作用| 佛爷是什么意思| 多吃香蕉有什么好处和坏处| 黑白颠倒是什么意思| 一个月来两次月经是什么原因| 红曲米是什么米| 指桑骂槐是什么生肖| 阴虚吃什么药| 反流性食管炎有什么症状| 为什么会长鸡眼| 什么人适合吃蛋白质粉| 新生儿拉肚子是什么原因引起的| 四不放过是什么| 盗汗和自汗有什么区别| 营养学属于什么专业| 洁白的什么| b币有什么用| 柯基犬为什么要断尾巴| 本事是什么意思| 背上长痘痘是什么原因| 眼皮跳是什么预兆| 吹弹可破的意思是什么| 质变是什么意思| 毛峰茶属于什么茶| 为什么手机会发烫| 新生儿为什么会有黄疸| pt是什么单位| 甲状腺3类是什么意思| 肚脐眼上面痛是什么原因引起的| 吃葡萄干对身体有什么好处| 什么是慢性萎缩性胃炎| 12月20日是什么星座| 四个金念什么| 年岁是什么意思| 8000年前是什么朝代| 维生素d什么时候吃| 什么水果维生素c含量最高| 羊肉汤放什么调料| 如果你是什么那快乐就是什么| 风声鹤唳的意思是什么| 通马桶的工具叫什么| 梦见已故的父母是什么兆头| 三维彩超和四维彩超有什么区别| 肝肾亏虚吃什么药| 蝙蝠是什么类| 什么样的人容易得脑瘤| 呃逆什么意思| 易激惹是什么意思| 钛对人体有什么好处| 绿油油的什么| 为什么吃一点东西肚子就胀| 脖子后面长痘痘是什么原因| 姜红枣红糖一起煮有什么效果| 87年属什么的生肖| 派特ct主要检查什么| 生性凉薄是什么意思| 月经期间吃什么水果好| 个人送保是什么意思| 是什么原因造成的| 去湿气吃什么| 子宫偏小是什么原因| 什么是音爆| 种什么最赚钱| 血糖高是什么症状| 蝎子喜欢吃什么| 粉碎性骨折吃什么好| 亭字五行属什么| 来月经头疼吃什么药| 为什么拼音| 谁也不知道下一秒会发生什么| 补血吃什么药最快最好| 3月30日是什么星座| 化疗后吃什么排毒最快| 6.1号是什么星座| 腰痛挂什么科| 甘油三酯代表什么| 深圳少年宫有什么好玩的| 无缘无故流鼻血是什么原因| 什么是人乳头瘤病毒| 茜草别名又叫什么| 煮毛豆放什么调料好吃| 二月九号是什么星座| 嗓子不舒服吃什么消炎药| 卧室放什么驱虫最好| 牙齿发黄是什么原因导致的| 月经什么时候来| 轻断食是什么意思| 菠萝蜜不能跟什么一起吃| 库克是什么| 球代表什么生肖| 吃东西就打嗝是什么原因| 飞机是什么意思| 蟑螂喜欢吃什么东西| 宬字五行属什么| 疏风解表的意思是什么| r代表什么| 甲状腺炎吃什么药好| 弓形虫是什么| 物有所值是什么意思| 血块多是什么原因| 中年男人遗精是什么原因| 什么叫肾功能不全| 荨麻疹可以吃什么| 丝瓜水敷脸有什么作用| cems是什么意思| 复方北豆根氨酚那敏片是什么药| 先兆性流产是什么意思| 冷血动物是什么意思| 什么东西进去是硬的出来是软的| 孙权为什么不北伐| 乜是什么意思| 一月出生是什么星座| 午字五行属什么| 小猫踩奶是什么意思| 临字五行属什么| 心发慌是什么原因| 韭黄是什么| 桑叶有什么作用| 妇科湿疹用什么药膏最有效| everytime什么意思| 阴谋是什么意思| 环球中心有什么好玩的| 肚子痛吃什么药| 午火是什么火| gi什么意思| 血压高压高低压正常是什么原因| 甲状腺毒症是什么意思| 脚臭用什么泡脚效果好| 有点咳嗽吃什么药| as材质是什么材料| 花重锦官城的重是什么意思| 北京大学什么专业最好| 2月28号是什么星座| 什么的积雪| 牡丹花是什么颜色的| 偏头痛吃什么药效果好| 惊悸的意思是什么| 没事找事是什么意思| 预科班什么意思| 老人流口水是什么原因引起的| 私处痒是什么原因| 999足金是什么意思| 梦见着大火了是什么征兆| 纵隔淋巴结转移是什么意思| 好汉不吃眼前亏是什么意思| 狐臭是什么引起的| 红豆与赤小豆有什么区别| 乡政府属于什么单位| 羁押是什么意思| 7月13日什么星座| 一什么摇篮| 什么是双向抑郁| 1973年是什么年| 泡椒是什么辣椒| 超市是什么意思| 晚上八点是什么时辰| 薄姬为什么讨厌窦漪房| bug是什么意思中文翻译| 心脏骤停是什么原因引起的| 月经为什么来了一点又不来了| 吃蒲公英有什么好处| 为什么男人吃石榴壮阳| 什么人不适合做收银员| 吃了山竹不能吃什么| ex是什么意思| 印鉴是什么意思| 阴道炎用什么药效果好| 地藏菩萨的坐骑是什么| q是什么意思| 去香港需要办理什么证件| dvt是什么意思| 六月六吃什么| 细胞骨架是由什么构成| 什么叫职业年金| 什么鸟不能吃| 苦瓜吃多了有什么坏处| 白羊属于什么象星座| 张良属什么生肖| pa是什么材料| 代肝是什么意思| 甲胎蛋白偏低说明什么| 副词是什么| 默然是什么意思| 石膏是什么成分| 怀孕3天有什么症状| 血常规是检查什么的| 吃了避孕药有什么副作用| 酚妥拉明是什么药| 吃桃子有什么好处| 航母舰长是什么级别| 二代试管是什么意思| 黄芪和什么搭配不上火| 什么是正月| 反胃吃什么药| 胸膈痞闷是什么症状| 耳石症是什么症状| 一吃东西就肚子疼是什么原因| 偏头痛什么原因引起| 256排ct能检查什么病| 他们吃什么| 大米放什么不生虫子| 女娲是一个什么样的人| 牙疼吃什么消炎药| 胃口疼是什么原因| 91年是什么年| 食管裂孔疝什么意思| 什么样的肚子疼是癌| 抗炎和消炎有什么区别| 通情达理是什么意思| 艾灸是什么意思| 脑门疼是什么原因| 耳堵耳闷是什么原因| 什么是躁郁症| doge是什么意思| 脓毒症是什么引起的| 代谢慢是什么原因引起的| 羞明畏光是什么意思| biemlfdlkk是什么牌子| 经常吃秋葵有什么好处| 头层牛皮除牛反绒是什么意思| 两个c交叉是什么牌子| 印泥用什么能洗掉| 霸王花是什么花| 逸夫是什么意思| 甲状腺结节有什么症状表现| 颈椎反弓是什么意思| 公主切适合什么脸型| 一直鼻塞是什么原因| 七月四号是什么星座| 梦见掉了三颗牙齿是什么意思| 咳嗽喝什么饮料| 高处不胜寒什么意思| 男人喝什么茶壮阳| 迁徙是什么意思| 三叉神经痛看什么科| 看破红尘什么意思| 抑郁状态和抑郁症有什么区别| 苓是什么意思| 扳机指是什么原因造成的| 风寒感冒用什么药| 为什么脚会肿| 低钾有什么症状和危害| 垂体瘤是什么| 梦见偷别人东西是什么意思| 什么不可当| pw是什么| 1月22日是什么星座| 朋友圈屏蔽显示什么| 百度

有源RFID局域定位系统设计方案

时间:2025-08-05来源:网络
百度 “任何情况下,中方都不会坐视自身合法权益受到损害,我们已做好充分准备,坚决捍卫自身合法利益。

在多标签定位系统中必然会出现多个标签同时与读写器通信产生信号碰撞的情况。目前RFID多标签防碰撞算法有多种:多址技术、ALOHA防碰撞算法、二进制防碰撞算法等。多址防碰撞算法是以增加系统的复杂性和提高成本为代价,且有无法克服的缺陷;ALOHA防碰撞算法有时会导致读写器出现错误判断,对某个标签是否在读写范围内产生误判,同时还存在冲突概率较大的问题;简单的二进制防碰撞算法有时并不能够取得很好的避碰效果。文中采用基于序列号对时隙数运算的排序算法,该算法可以克服上述误判的问题,并且易于实现、效率高、软件编写简单,可以不受标签数量的限制,是一种稳定可靠、实用性强的防碰撞算法。RFID定位算法有:LANDMARC、基于信号达到角度的定位法(AOA)等,这里采用圆周定位算法,该方法简单可靠,易于在线实施,且具有一定定位精度。

1 系统结构设计

本系统主要由读写器和有源标签组成。读写器与标签之间的射频信号通过空间耦合实现无接触信息传递,读写器通过与标签的无线通信,获得接收信号强度指示(RSSI)值,这是对待定位标签进行位置计算的重要参数。微控制器PIC16F877A控制CC2500射频收发模块的数据发送与接收。读写器网关节点可通过RS232接口与上位机相连。系统结构框图如图1所示。

图1 系统结构框图

读写器与标签的控制模块均采用Microchip公司的8位高性能、低功耗微控制器PIC16F877A作为主控芯片,它在架构上采用哈佛总线结构,数据总线和指令总线分离,便于实现全部指令的单字节化,单周期化,从而有利于提高CPU执行指令的速度。此外,片上数据存贮空间比较大,充足的存储空间,可以方便通信协议栈的设计与实现。内部看门狗定时器,提高了程序执行的稳定性;低功耗休眠模式,大大降低了系统的功耗。它具有驱动能力强、外接电路简洁、功耗低等特点。因此适合于作为RFID读写器的控制器来使用。

射频收发器选用CC2500作为控制芯片,CC2500集成了一个数据传输可达500 kbps的高度可配置的调制解调器,大大加强了数据传输的性能,同时通过开启集成在调制解调器上的前向误差校正选项,使性能得到大幅度提升。MCU通过SPI接口向CC2500发送操作命令,配置其调制方式、工作频率等参数,通过指令将其配置为接收状态、发送状态、空闲状态或休眠状态。CC2500的引脚SO和SI分别为数据传输的输出和输入信号线,CSN为片选信号引脚,SCLK为时钟信号引脚。当其接收到一个数据或发送完一个数据,都会通过引脚GD00和GD02输出相应的状态脉冲,MCU据此来判断CC2500的状态,从而决定对CC2500的下一步操控。微控制器PIC16F877A和CC2500收发器模块的连接如图2所示。

2 多标签识别防碰撞算法设计

定位系统涉及多个标签与读写器之间的实时通信,需要解决多标签识别信号碰撞问题。基于序列号对时隙数运算的排序算法具有算法易于实现、响应速度快、执行效率高等特点,是时分复用方法的一种。利用微控制器PIC16F877A通过SPI接口来控制CC2500数据的发送时隙,将标签作为应答器,基于序列号对时隙数运算的排序算法的实现流程如下:

在争用周期内,首先利用标签序列号除以争用周期时隙数所得的余数来确定标签在争用数据帧内的发送时隙;然后利用标签序列号除以争用周期时隙数所得的商确定标签在争用帧内相应时隙的发送位,然后在争用周期内发送的争用数据帧的相应时隙发送位填充数据1;最后利用填充过的争用数据帧确定标签在整个数据发送周期内的发送顺序(即标签的发送顺序=其发送位及其前面各发送位中1的总数),从而给不同序列号的标签分配不同的发送时序。本设计用了9个待定位标签,利用上述算法进行标签识别排序,具体流程如图3所示(这里的应答器指标签应答器)。

图3倒数第二行为9个标签的发送时序,发送的时序是A0,A4,A8,A1,A5,A2,A6,A3,A7.这样这9个标签就可以保证无碰撞地被读写器识别,这种多标签防碰撞冲突是多标签定位系统能够正常工作的前提。

图3 基于序列号对时隙数运算的排序算法

3 定位算法设计

本系统采用的定位算法是圆周定位法,圆周定位法是利用读写器接收标签信号得到RSSI值,通过相关的定位计算公式来进行定位的一种方法。

无线信号的接收信号强度和信号传输距离的关系可以用式(3)来表示,其中RSSI是接收信号强度,d是收发节点之间的距离,n是信号传播因子,EAF是环境因子。

由式(1)中可以看出,射频参数A和n的值决定了接收信号强度和信号传输距离的关系。A和n用于描述通信操作环境。射频参数A被定义为dbm,表示距发射机1 m时接收到信号平均能量的绝对值,如平均接收能量是-10 dbm,那么参数A就被定义为10.射频参数n指出了信号能量随着到收发器距离增加而衰减的速率,其数值的大小取决于无线信号传播的环境。通过大量的比较和验证,得到实际应用场合环境因子EAF的大概值为13.5,A取45,n取3.5.依据式(1)可得到待定位标签到读写器的直线距离,r表示读写器与待定位标签之间的距离,即r=d.3个读写器的位置已知,分别是p1(x1,y1),p2(x2,y2),p3(x3,y3)。则待定位标签的坐标计算如式(2)所示:

三边定位的示意图如图4和图5.

图4 三边定位的理想情况

图5 三边定位的实际情况

实验中将3个读写器放在坐标为(2,2),(2,4),(4,4)的位置上,分别依次对9个待定位标签进行定位实验。9个待定位标签放在4 mx4 m的正方形区域内,相邻的待定位标签相互之间相隔2 m,具体布置如图6所示。

图6 定位实验中读写器与标签放置的位置

分别对每个标签到读写器的RSSI值测试20次,并记录其数据,通过上述圆周定位算法对得到的RSSI值进行处理,得到各个待定位标签的坐标值,实验结果如图7所示。

图7 定位实验结果图

图7中圆圈表示标签的理论位置,星点表示标签的定位位置,每一个标签定位实验20次。从图中可以看出每个区域的20个星点都围绕在圆圈附近,说明定位位置相比于理论位置存在定位误差。分别对9个标签点的20次定位测试结果进行均方差统计,均方差的范围在0.236~0.541之间。

4 结束语

文中介绍了一种基于低功耗微控制器PIC16F877A和收发器CC2500的RFID局域定位系统设计方法,介绍了硬件模块系统的设计方法;利用基于序列号对时隙数运算的排序算法解决了多标签识别的防碰撞问题;利用圆周定位算法对待定位标签进行了局域定位。实验表明该设计方法及算法能够在多标签状态下完成一定精度的实时定位,验证了该局域定位方法的可行性。

关键词: 有源RFID 局域定位 PIC16F877A CC2500

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版
奇怪的什么 肾虚吃什么药 panadol是什么药 镪水池是什么 土的行业有什么工作
阿魏是什么中药 荨麻疹打什么针好得快 为什么特别招蚊子 压疮用什么药最快能好 骨折一个月能恢复到什么程度
吃维生素e软胶囊有什么好处 坐飞机需要带什么证件 越五行属什么 蜂蜜喝了有什么好处 司局级是什么级别
什么是疣图片 合盘是什么意思 拼图用什么软件 口食读什么 做hpv检查前要注意什么
门可罗雀什么意思hcv8jop4ns3r.cn 丘疹性荨麻疹用什么药clwhiglsz.com 鱿鱼不能和什么一起吃hcv8jop1ns1r.cn 晚上减肥吃什么naasee.com 地包天什么意思hcv9jop4ns2r.cn
心率快吃什么药效果好aiwuzhiyu.com 水瓶座和什么座最配qingzhougame.com 血肿不治疗有什么后果hcv9jop0ns4r.cn 清鱼是什么鱼jingluanji.com 梦见狗是什么预兆hcv8jop6ns0r.cn
规格是指什么hcv7jop7ns2r.cn 贫血看什么科hcv8jop0ns3r.cn 梦见打篮球是什么意思hcv9jop2ns8r.cn 日入是什么时辰hcv9jop4ns2r.cn 深圳吃什么hcv8jop3ns5r.cn
发烧为什么感觉冷hcv8jop8ns9r.cn 犹太人是什么意思hcv8jop1ns0r.cn 茼蒿不能和什么一起吃hcv8jop6ns1r.cn 榴莲什么时间段吃最好hcv8jop7ns2r.cn 睡眠不好是什么原因引起的hcv8jop9ns3r.cn
百度