首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于FPGA的RFID系统解码模块设计
来源:本站整理  作者:佚名  2009-10-12 10:57:38



         其中X[71:0]为一个72位的移位寄存器,以480kHz(此频率时钟正好将一个曼彻斯特码周划分为9个时间段)的频率将 Disturbed_code移入其中,⊙为按位同或,ffffffe0000003fe00H是理想情况下帧头(11100010)经过480kHz采样速率采样所得到的值。当Z为最大值时,说明此时接收的帧头与期望值匹配达到最佳,这就准确的找到了帧头的位置。仿真结果如图8所示。

         2.4 曼彻斯特解码

         经过前面的处理,我们已经得到理想的曼彻斯特码,下面介绍曼彻斯特解码模块的解码过程。前面已经取得了帧同步,现在从第一个 Manchester_code数据位的中间位置开始,以53.4kHz(此频率为1个曼彻斯特码周期)的频率将Manchester code移入串行移位寄存器N[1:0]中,采用下述方法实现解码。

         每2个53.4kHz信号周期判断一饮K的数值,当K=2时输出解码数据为1(曼彻斯特码10表示原码1),k=0时输出解码数据为0(即曼彻斯特码为 01,表示原码0),每16个53.4kHz信号周期便可以得到一个字节的标签数据。这样直到帧尾出现便完成了曼彻斯特的解码工作。

         曼彻斯特解码后的数据同时送往图5中CRC校验模块进行校验和标签信息数据栈进行存储。若CRC校验正确,则会给出一个Data_ok的信号通知其它部分来读取此标签信息数据栈中的数据。到此为止便完成了整个上行信号的解码工作。其真实数据的仿真结果如图9所示。  

 此设计经过FPGA的验证,并结合本课题组成员的模拟电路部分实现了RFID系统的正常工作,标签检测准确,读取速度快,每秒可以读50张标签,双天线作用距离可达1.5m。

         RFID系统采用非接触式射频识别技术,识别速度快、安全性高,应用于超市、矿下工人身份识别等领域可大大提高效率和安全性,所以RFID有着广泛的应用前景

上一页  [1] [2] [3] [4]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:157,496.10000 毫秒