Rfid读卡性能稳定性控制方法

文档序号:6472037阅读:922来源:国知局
专利名称:Rfid读卡性能稳定性控制方法
技术领域
本发明涉及一种射频通信的读写控制方法,具体涉及一种用于射频芯片的 读卡方法,用于保证RFID读卡性能的稳定。
背景技术
随着无线射频识别技术(RFID)的快速发展,其应用范围和场合也不断
扩展o
RFID读卡模块一般由控制芯片和射频芯片组成,也就是由模块控制MCU 和射频基站芯片两部分组成,获取相应的电子标签信息,并提供对外通信接口。 因此,读卡模块主要完成两项功能 一是通过MCU控制射频基站芯片工作, 读取电子标签信息;二是为RFID应用层提供标准通信接口。被测物的信息基 本载体是电子标签,它有两种类型, 一种是有源型的,即自带电源;另一种则 是无源型的,自身不带电源,由外部供电。无源型的电子标签是由RFID系统 中读卡模块供电的, 一旦进入工作状态,射频基站芯片会发射调幅信号来激活 电子标签,并给无源型的电子标签传输电能。
对上述RFID读卡模块的性能要求很严格,因为它必须从所收到的各种反 射信号中甄别出标签所反射的微弱信号。但目前这类产品都存在着读卡性能的 不稳定性问题,即在读完卡之后,再放其它卡,读卡器没有任何反映,也就是 说读卡器检测不到电子标签所反射的微弱信号,从而造成数据读取的错误,这 成为了 RFID技术发展的一个障碍。目前,对于这种情况的处理,通常是由工 作人员进行断电复位,使系统重新启动工作。这时,用户必须等待读卡器重新 复位工作,造成了使用上的不便。

发明内容
本发明目的是提供一种用于控制RFID读卡模块的读卡稳定性的方法,通 过该方法,实现基于电源控制的方式的RFID读卡性能稳定的控制。
为达到上述发明目的,本发明采用的技术方案是 一种RFID读卡性能稳定性控制方法,设置电源控制电路,由控制芯片(MCU)经电源控制电路控 制射频芯片的供电;在控制芯片和射频芯片进行通信时,首先设定上电复位等 待时间,然后RFID读卡系统工作,在正常工作情况下,接收到返回数据后, 对数据按预先设定的规则进行校验处理;如未收到返回数据,并且时间达到设 定的上电复位等待时间时,控制芯片经电源控制电路进行射频芯片的上电复位 操作,使射频芯片恢复正常工作,由此实现读卡性能稳定性的控制。
上述技术方案中,所述控制芯片和射频芯片之间采用SPI接口进行通信。 其中,所述SPI通信以主从方式工作,射频芯片在通信期间作为从机,控 制芯片的SPI通信功能在通用I/O 口上以软件模拟的方式实现。
优选的技术方案,设定的所述上电复位等待时间在2 3秒之间。 进一步的技术方案,所述电源控制电路同时控制控制芯片的复位,当在设 定的上电复位等待时间内未收到返回数据时,控制芯片进行复位操作,射频芯 片同时进行上电复位操作。
在实际操作中,可以采用RC531作为射频芯片,控制方法包括下列步骤 [l]设置固定引脚连接的组合;利用MCU中的定时器,设定RC531上电复位的等待时间; [3MCU和MF RC531采用SPI接口进行通信;中所设定的时间,通过电源控制电路处理程序进行上电复 位操作。MCU每次上电或硬件复位后,MF RC531也复位其接口模式,并根 据相关控制脚的逻辑电平识别当前的MCU接口类型。
本实例中,模块微控制器MC68HC908JB8的主函数流程图见附图
5。整 个软件设计实现中包括1/0 口模拟SPI通信接口,RC531驱动以及TYPE A& B两种电子标签UID读取。系统总体流程是系统上电后首先执行MCU以及相 关模块的初始化操作,然后进入主循环。嵌入式系统的软件一般由主循环和若 干中断服务例程组成,并且主循环通常被设计成无限循环一直运行下去,就如 同操作系统一样。如附图5所示,主循环中不断的切换读卡模式,满足读取 TYPE A & B两种电子标签UID的需求。 一旦读取成功,将UID赋给全局字 节型数组变量Card_inform[,Card—inform
存放电子标签的类型,艮卩"A" 或"B"的ASCII码,其后依次存放该类型的UID。主控系统可以通过读卡模 块的SPI通信接口获取Card—inform[]中的内容,获取完毕后JB8将 Card—inform[]数组清零。
无论RFID读卡模块是否正常工作,系统在等待规定的一个上电复位时间 之后,就利用电源控制电路对RFID读卡模块中的MCU进行上电复位处理, 在每次上电或硬件复位后,MF RC531也利用RSTPD(31脚)复位引脚进行自 身的复位。其具体的工作过程是当引脚检测到一个下降沿的电平跳变时, RC531产生复位;低电平时芯片正常工作。RC531在复位其接口模式后,根 据相关控制脚的逻辑电平识别当前MCU接口类型,这个过程是通过前面所述 的固定引脚连接的组合和一个专门的初始化程序来实现的。
读卡模块上电后,状态指示灯闪烁3次表示初始化成功。主控芯片JB8 控制RC531处于读卡状态,如果有电子标签进入天线的有效读取范围内,读 卡模块与电子标签进行通信,获取的UID信息存储于JB8的内存中,同时闪 烁状态指示1次。
权利要求
1. 一种RFID读卡性能稳定性控制方法,其特征在于设置电源控制电路,由控制芯片经电源控制电路控制射频芯片的供电;在控制芯片和射频芯片进行通信时,首先设定上电复位等待时间,然后RFID读卡系统工作,在正常工作情况下,接收到返回数据后,对数据按预先设定的规则进行校验处理;如未收到返回数据,并且时间达到设定的上电复位等待时间时,控制芯片经电源控制电路进行射频芯片的上电复位操作,使射频芯片恢复正常工作,由此实现读卡性能稳定性的控制。
2. 根据权利要求1所述的RFID读卡性能稳定性控制方法,其特征在于 所述控制芯片和射频芯片之间采用SPI接口进行通信。
3. 根据权利要求2所述的RFID读卡性能稳定性控制方法,其特征在于 所述SPI通信以主从方式工作,射频芯片在通信期间作为从机,控制芯片的 SPI通信功能在通用I/O 口上以软件模拟的方式实现。
4. 根据权利要求1所述的RFID读卡性能稳定性控制方法,其特征在于 设定的所述上电复位等待时间在2 3秒之间。
5. 根据权利要求l所述的RFID读卡性能稳定性控制方法,其特征在于 所述电源控制电路同时控制控制芯片的复位,当在设定的上电复位等待时间内 未收到返回数据时,控制芯片进行复位操作,射频芯片同时进行上电复位操作。
全文摘要
本发明公开了一种RFID读卡性能稳定性控制方法,其特征在于设置电源控制电路,由控制芯片经电源控制电路控制射频芯片的供电;在控制芯片和射频芯片进行通信时,首先设定上电复位等待时间,然后RFID读卡系统工作,在正常工作情况下,接收到返回数据后,对数据按预先设定的规则进行校验处理;如未收到返回数据,并且时间达到设定的上电复位等待时间时,控制芯片经电源控制电路进行射频芯片的上电复位操作,使射频芯片恢复正常工作,由此实现读卡性能稳定性的控制。本发明保证了RFID读卡系统的安全性、可靠性、抗干扰性。
文档编号G06K7/00GK101419658SQ20081024378
公开日2009年4月29日 申请日期2008年12月15日 优先权日2008年12月15日
发明者仇国阳, 沈安东, 林 王, 王宜怀, 陆晓峰, 龚声蓉 申请人:苏州大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1