射频IC MFRC522在智能仪表中的应用_第1页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、射频ic mfrc522在智能仪表中的应用因为环境温度、湿度、油污等外界条件对诸如预付费水表、预付费燃气表、预付费热量表等接触式卡表的影响显然,卡座磨损、腐蚀,以及潮气、灰尘等大大缩短了对卡表的用法寿命,因此非接触卡表已成为当前进展趋势。这里给出了一种基于器件mfrc522的智能仪表设计,提高了智能仪表的使命寿命。2 mfrc522简介2.1 mfrc522的特点mfrc522采纳串行通信方式与主机通信,可按照用户需求,选用spi、i2c或串行uart工作模式,有利于削减连线,缩小板面积,降低成本。mfrc522主要特点如下:高度集成的调制解调,采纳少量外部器件,即可将输出驱动级接至天线;支持

2、isoiec 14443 fypea接口和mifare通信协议:支持多种主机接口:10 mbits的spi接口;i2c接口,迅速模式的速率为400 kbits,高速模式的速率为3 400 kbits;串行uart,传输速率可以高达1 228.8 kbits,帧取决于rs232接口;特有的发送器掉电机制可关闭内部天线驱动器,即关闭rf场,达到低功耗;内置温度,在过热时自动停止rf放射;自立的多组电源供电,避开互相干扰,优化特性和信号退耦性能;2.5 v3.6 v的低压、低功耗,采纳5 mm5 mm0.85 mm的超小型hvqfn32封装。2.2 mfrc522的内部结构mfrc522的内部结构框

3、图1所示。mfrc522支持可挺直相连的各种微控制器接口,如spi、i2c和串行uart。mfrc522能使其接口复位自动检测上电或硬复位的当前微控制器接口类型。可通过复位控制引脚的规律电平来识别微控制器接口。数据处理部分实现数据并行一串行转换。可支持crc和奇偶校验。因为mfrc522以彻低透亮的模式操作,因而支持iso14443a全部层。状态和控制部分用于配置器件,以适应环境影响并使性能达到最佳。当mfrc522与mifare通信时,用法高速crypto1流密码单元和一个牢靠的非易失性密钥存储器。包含超低阻抗桥驱动器输出的发送部分。这样可使其最大操作距离达到100 mm。接收器检测弱应答信

4、号并对其解码。mfrc522有4页共64个的寄存器,用于发送接收数据。第0页为指令和状态寄存器,用于设置数据通讯及其和状态标记;第1页为指令寄存器,用于控制并设置放射器和接收器;第2页为内部结构寄存器,用于控制放射引脚及设置定时器;第3页为测试模式寄存器,主要用于芯片测试。mfrc522利用多种指令完成对寄存器的设置和操作,进而实现对射频卡的读、写、校验等操作。表1列出了mfrc522的操作指令。2.3 mfrc522的工作原理系统通过与mfrc522衔接的天线和ic卡线圈产生共振来传递数据,从而完成模块与卡间的通讯。mfrc522按照寄存器的设置来调制发送缓冲区数据进而得到发送信号,以tx1

5、、tx2引脚驱动天线产生电磁波的形式发送,ic卡采纳rf场的负载调制举行响应。同时天线检测到ic卡的响应信号后,经过天线匹配传送到rx引脚,mfrc522内部接收缓冲器对其信号举行检测、解调,并按照寄存器的设置举行相应处理,再将其数据发送至。3 mfrc522在智能仪表中的应用3.1 智能仪表的要求因为大多数智能仪表是由电池供电的,它要求射频模块在保证正常数据通讯的同时,功耗越低越好。mfrc522可以提供多种降低功耗的办法,包括软掉电、硬掉电等。软掉电时,mfrc522的功耗是10a,硬掉电,mfrc522的功耗为5a。而对于静态功耗惟独3a4a的产品来说,5a的功耗仍不能满足要求。因此,可

6、将mfrc522的nrstpd引脚通过一只100 k接至dvcc。对卡无操作时,控制dvcc使mfrc522彻低断电,使功耗降至最低,并采纳按键或干簧管实现触发程序,向mfrc522供电。3.2 接口方式mfrc522可提供三种接口方式,如表2所示,按照所采纳的单片机挑选相应的接口方式。以f413为例,选用i2c接口方式,其衔接图2所示。因为单片机msp430f413无i2c接口功能的端口线,因此采纳io模拟i2c时序。3.3 天线匹配电路从tx1和tx2引脚放射的信号是已调制的13.56 mhz载波信号,辅以多个无源器件实现匹配和滤波功能,以挺直驱动天线。内部接收电路利用卡的响应信号在副载波

7、的双边带上都具有调制这一功能举行工作。推举用法mfrc522内部产生的vmid信号作为rx引脚输入信号的偏置。为了稳定vmid输出需在vmid和gnd之间衔接一只c4。接收电路需在rx和vmid之间衔接一分压电路。其匹配电路和信号接收电路3所示,图3中包含有emc低通(l01,l02,c01,c02)、接收电路(r66,c3,r65,c4)、天线匹配电路(c03,c04,c2a,c2b,r2a,r281以及天线。其中emc、接收电路中元件大小可参考相关数据资料,普通无需调节,但要注重元件精度及材料一定要符合设计要求,诸如:l01、l02应选用1.0h10的滤波,c01、c02应选用np0材料2

8、的电容。3.4 天线设计实现与非接触卡的通讯,智能仪表必需具有放射和接收射频信号的天线。针对不同应用可设计相关天线。天线设计步骤为:设定智能仪表的工作环境;优化天线与非接触卡的耦合系数;确定天线线圈和匹配电容。非接触式ic卡天线利用电感耦合产生磁通,磁通用于向ic卡器件提供电源,并且可在两者之间传输数据。因此要求天线线圈的最大,产生最大磁通量;功率匹配,最大限度用法磁通量的可用能量;足够的带宽以无失真地传输数据调制的载波信号。实际的天线电感和电容值取决于天线电阻(pcb类型)、导体厚度、线与线之间的距离、庇护层材料、附近的金属或者铁氧体等因素。天线设计完成后,以能精确通讯的最远距离为标准,调节

9、匹配电容。匹配电容也应采纳np0材料。3.5 mfrc522识卡的软件设计mfrc522能渎写全部符合isoiec 14443type a接口的非接触卡,其识卡过程如下:(1)mfrc522复位后,即可对卡操作。(2)复位应答。当卡片进入读写器的操作范围时,读写器以特定的协议举行通讯,从而确定该卡是否为s50射频卡,即验证卡型。(3)防矛盾闭合机制。当有多张s50卡在读写器的操作范同内时,防矛盾闭合电路首先从众多卡片中挑选其中的一张作为下步处理的对象,而未选中的卡片则处于空闲模式以等待下一次挑选,该过程返回一个被选中卡的序列号。(4)挑选卡片。挑选被选中卡的序列号,同时返回卡的容量代码。(5)三次相互认证。选定要处理的卡片后,读写器可确定拜访的扇区号,并对该扇区举行密码校验,在三次相互认证后就可以通过加密流举行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论