发明名称 一种RFID卡号读取控制器及实现方法
摘要 本发明涉及一种RFID卡号读取控制器及实现方法,主要包括BVCI总线接口,125k时钟发生器、ID卡结果寄存器和曼切斯特解码模块;ID卡数据输入曼切斯特解码模块,所述曼切斯特解码模块用于检测帧头,解出卡号并作奇偶校验;述125k时钟发生器是一个分频器,通过对分频系数的设置,控制输出频率;所述ID卡结果寄存器是控制器获取卡号后64bits卡号存取的位置。本发明有益的效果:1.自动获取和手动获取都可以的方式。2.自动获取模式检测帧头起始位的方式和曼切斯特解码的方法。3.采用硬件实现RFID卡卡号读取可靠、速度快速、方便。
申请公布号 CN102842021B 申请公布日期 2016.03.09
申请号 CN201210314948.5 申请日期 2012.08.30
申请人 杭州晟元数据安全技术股份有限公司 发明人 陆昌伟;杨繁
分类号 G06K7/00(2006.01)I 主分类号 G06K7/00(2006.01)I
代理机构 杭州金道专利代理有限公司 33246 代理人 赵芳
主权项 一种RFID卡号读取控制器的实现方法,该RFID卡号读取控制器包括BVCI总线接口,125k时钟发生器、ID卡结果寄存器和曼切斯特解码模块;ID卡数据输入曼切斯特解码模块,所述曼切斯特解码模块用于检测帧头,解出卡号并作奇偶校验;所述125k时钟发生器是一个分频器,通过对分频系数的设置,控制输出频率;所述ID卡结果寄存器是控制器获取卡号后64bits卡号存取的位置;其特征在于:包含下列步骤:(1)CPU先使能控制器开始工作;(2)通过配置BVCI总线接口设置好参数,使125k时钟发生器输出125k时钟;(3)使能曼切斯特解码开始解码,结果放在ID卡结果寄存器;(4)通过中断通知CPU解码完成,读出卡号;所述步骤(3)中曼切斯特解码包含检测和解码两部分,其中检测的过程如下:设定3个参数Hx,Mx,Lx,信号宽度在Hx和Mx之间则把码位识别为00或者11,同时卡号计数器加2,如果脉宽在Lx和Mx之间,则码位识别为0,或者1,同时计数器加1;其中解码过程如下:当128位曼切斯特码采集完后,按01表示1,10表示0的原则译码得到64位的卡号。
地址 311121 浙江省杭州市余杭区五常街道文一西路998号海创园9幢东楼