[发明专利]一种利用CPLD与单片机的跳跃式二进制搜索反碰撞的方法无效

专利信息
申请号: 200910000397.3 申请日: 2009-01-08
公开(公告)号: CN101493880A 公开(公告)日: 2009-07-29
发明(设计)人: 张长明 申请(专利权)人: 张长明
主分类号: G06K7/00 分类号: G06K7/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 315325浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 利用 cpld 单片机 跳跃 二进制 搜索 碰撞 方法
【说明书】:

技术领域

发明涉及一种利用CPLD与单片机的跳跃式二进制搜索反碰撞的方法。

背景技术

射频识别技术(Radio Frequency Identification,RFID)是自动识别技术的一种,近几年发展非常迅速。射频识别技术的工作方式是利用射频方式进行非接触双向通信,以达到识别目标对象并交换数据。同其它自动识别技术相比,射频识别技术有许多特点,如:无需光学可视、非接触、数据存储容量大、并能同时识别大量数据等,因此它可广泛应用到门禁控制、物流跟踪、仓储管理等领域。

RFID系统一般由电子标签、读写器以及天线组成。射频识别系统交换的数据存储在电子标签中。电子标签工作的能量供应及与读写器之间的数据交换,都是通过电磁波的无线传输实现的。

RFID系统的基本工作流程是:读写器通过发射天线发送一定频率的射频信号,当电子标签进入发射天线工作区域时产生感应电流,标签获得能量被激活;标签将自身携带的数据编码等信息通过标签内置天线发送出去;读写器接收天线接收到从标签发送来的载波信号,读写器对接收到的信号进行解调和解码,然后送到后台主系统进行相关处理。

RFID系统工作时,经常有一个以上电子标签同时处于阅读器的作用范围内。当这些电子标签同时将自身携带数据传送给读写器时,读写器读取数据就会出现冲突即数据碰撞,这将导致读写器的接收器不能读出数据,降低RFID系统工作效率。在RFID无源标签系统中,目前广泛使用的防冲突算法大都是TDMA(Time Division Multiple Ac-cess),主要分为2大类:基于Aloha的算法和基于树的算法,这两种算法信息的最佳利用率分别为18.4%、36.8%,且随标签数量的扩大,性能效率将急剧降低。因此,要在应用领域解决这样的冲突就成了一个技术难题。

发明内容

为克服现有技术的不足,提供一种能解决多标签时反碰撞效率低,识别速度慢特点,且在只有一位发生碰撞时可直接识别,大大提高读卡速率的解决CPLD与单片机的跳跃式二进制搜索反碰撞的方法。

为实现上所述目的,本发明通过如下技术方案加以实现:

一种利用CPLD与单片机的跳跃式二进制搜索反碰撞的方法,所述方法包括利用CPLD进行数据的编解码,根据曼彻斯特编码的特点,当有冲突发生时,能够准确定位冲突的位置,再把此信息传给单片机,单片机根据冲空位,进行防碰撞数据处理后发送防冲突命令,快速识别所有标签信息;所述具体步骤为:

A、读取射频卡的信息数据,根据不同的卡上的信息判断碰撞位置;

B、确定碰撞位置;

C、读写器选中具体的卡号进行数据交换,读/写完毕后进行“休眠”;

D、重复步骤A,按序读写其他卡的信息。

与现有技术相比,本发明的有益效果为:成本低,利用低价的单片机与小规模CPLD完成信息编解码与反碰撞,而不需高价的DSP或ARM;电路设计简单、性能稳定;多标签时效率高,读卡速度快。

具体实施方式

为便于理解本发明,特结合具体实施例加以详细说明,但本实施例不应看作是对本发明的任何限制。

利用CPLD进行数据的编解码,根据曼彻斯特编码的特点,当有冲突发生时,能够准确定位冲突的位置,再把此信息传给单片机,单片机根据冲空位,发送防冲突命令,快速识别所有标签。

跳跃式二进制搜索反碰撞算法与工作步骤相对应的示例:

假设射频卡有3张,序列号分别是:卡1:11010111;卡2:11010101;卡3:11111101。

①例如N=8,传送数据为11111111b。最高位为第8,最低位为1位。根据响应可判断第6位、第4位、第2位有碰撞。

②X=6,即第6位有碰撞,则传送数据变为11011111b。传送时,只传送前面3位数110b。这时卡1和卡2响应,其序列号的前3位与射频卡相同,不回传,只回传各自的后5位数据。卡1为10111b,卡2为10101b。可判断第2位有碰撞。

③X’=2,根据要求第4位也要补零,则传送数据变为11010101b,传送时只传送1101010b。这时只有卡2响应,并返回1b,表明无碰撞。读写器选中卡2进行数据交换,读/写完毕后卡2进行“休眠”。

④重复步骤①,按序可读/写卡1、卡3。

本发明可应用于图书馆,仓库,超市等一次需要读多卡的场合。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张长明,未经张长明许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910000397.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top