基于NFC通用读卡器电路设计
来源:互联网发布者:sigma 关键词: 电源通信电源 更新时间: 2020/08/06
在当前的许多RFID应用中,设备制造商不一定能决定客户采用什么收发器,特别是收发器芯片。因此,为了最大程度地提高自己在某个特定项目中中标的机会,设备制造商必须提供这样的读卡器,要么它能支持市场上尽可能多的收发器芯片,要么它本身至少是比较容易定制的。了要求其能支持一系列协议、标准和收发器外,客户对读卡器可能还有其它功能性方面的要求,如高性能、防冲突、远/近感应距离、移动性及功耗。但在单个读卡器中很难同时满足如此之多的要求。为了满足所有这些要求,制造商可能需要提供一系列可满足不同要求的读卡器。
EM4094是一个集成的收发器芯片,它可用于构建RFID读卡器的模拟前端模块。该芯片的数据传输及接收链路允许传送和解码任何通信协议,因此EM4094支持所有EM公司的13.56MHz收发器芯片、ISO15693、ISO14443 A&B、以及Sony Felica协议。通过适当设定,EM4094甚至还可以与NFC设备通讯。本文将通过一系列的步骤说明一个硬件工程师应该怎样集成和利用EM4094 RFID读卡器电路。
典型的应用电路配置。
读卡器结构
基本上,模拟前端模块为RFID读卡器组成部分之一,它负责对数据进行编码/译码,并以适当功率驱动RFID读卡器天线。模拟前端模块本身由微控制器驱动。该微控制器负责管理不同协议的帧译码任务,以及与PC或其它后台控制设备的通信接口(串行接口、USB接口或以太网接口)。一些IC供应商提供集成了模拟前端和微控制器的芯片。在很多情况下,微控制器或集成的存储器空间不是超出需求就是不够用,而独立的模块允许制造商选择最适合其设计要求的微控制器和存储器容量,当然,制造商将依据期望的功能水平、读取范围和功率要求等因素做出决定。由于现在已有像EM4094这样的可提供完整灵活性的芯片,因此下面我们将讨论如何在一个实际的读卡器中集成这一读卡器芯片。图1所示为典型的应用电路配置。
电源设计
首先,我们简要讨论一下EM4094的电源设计。该芯片有三个不同的电源引脚,其中的VDDA1和VDDA2用于给内部的天线驱动器ANT1和ANT2供电。每个驱动器可独立受电。由于这两个驱动器可能产生或同步较大的电流,因此建议在VDDA1和VDDA2两引脚之间接入一个3.3μF的电容以给天线提供足够的能量。另外,我们还建议在该电容边上并联两个电容值分别为1nF和100nF的电容,以对电源进行去耦和滤波。
第三个电源引脚VDD用于给所有其它的内部模块供电。在这条电源线上,工程师将不得不为了上面提到的同样原因接入两个电容值分别为1nF和100nF的滤波电容,它们最好采用由COG和X7R等介电材料制成的陶瓷电容,因此类电容的容差小和温度稳定性较高。这里很重要的一点是,应对这三条电源线施加相同的电压(3.3V或5V)。这些电源线还应当与模拟地相连。
天线驱动器输出
ANT1 和ANT2为天线驱动器的两个输出端,它们可同相或反相驱动,这使得有可能用不同的方式连接读卡器天线,以及依据所选择结构的不同产生四个不同功率等级的天线。EM4094还可与一个远端天线一起使用,此时EM4094的输出阻抗(见图3)必须与通信线路阻抗相匹配。
阻抗匹配电路。
若采用同轴电缆,那么在只使用一个天线驱动器的情况下,EM4094的输出阻抗将必须在10欧姆(ANT1可选)和50欧姆之间进行调整;当两个天线并联使用时,EM4094的输出阻抗将必须在5欧姆(ANT1可迁)到50欧姆之间进行调整。为了实现一个良好的阻抗匹配,开发人员可借助Smith图表选择使用一个LC PI网络和选择合适的元件参数值。
如果读卡器天线能够与EM4094集成在同一块PCB板上,那么你可使用直接天线相连方法(见图2)。在这种情况下,天线和串联电容形成LC串联回路。这一回路的谐振频率为读卡器的频率。串联电阻用于抑制品质因数并将天线的电流设定在EM4094的额定值以下。当天线工作在其谐振频率时,直接连接天线可获得较高的功率。有关IC天线的不同连接方式可参见EM4094应用指南。
直接天线连接
收发器信号接收
RFIN1 和RFIN2是该IC接收链上的两个输入引脚,它们被EM4094用来解调收发器送过来的数据流,其引脚 上的电压必须设定在GND和VDD之间,这两个解调输入必须具有相同的性能和呈现出相同的灵敏度。配合一个外部匹配阻抗电路,这两个输入端可用于解调输入的相位或幅度调制信号。未使用的输入脚应当通过一个10nF的电容接至模拟地。输入引脚的高灵敏度使得读卡器即便在电子标签的最小电源级别上仍能有较远的读取距离。
安全功能
当前的许多RFID应用都采用加密算法对数据进行加密或对身份进行证明。有些加密算法是公开的,有些则不对外公开。有些供应商在源代码或目标代码、或其它独立的安全元件(如SIM卡)中提供他们独特的加密算法。当然,多种可选方案使得设计可十分灵活。你可以在一个传统的微控制器或一个安全的控制器中实现一个或多个算法,另外一个选择是用一个负责安全操作的独立元件来构建一个接口。将这两种方案混合运用当然也是可以的。EM通过SIM卡提供其专有加密算法。
这里还没有内容,您有什么问题吗?
电子电路资源推荐
- stm32f407驱动EC20模块单片机源代码,大家参考
来源:下载中心
- 数字电子技术基础(第五版)教材 闫石
来源:下载中心
- Altera MAX10 FPGA培训视频
来源:大学堂
- 运算放大器视频教程
来源:大学堂
- 戴维宁定理:概念介绍及其求解过程
来源:电路图
- 叠加原理:概念及其求解过程
来源:电路图
推荐帖子 最新更新时间:2024-11-13 06:01
- 【芯航线FPGA学习】芯航线FPGA学习平台介绍
- 在正式设计这套FPGA开发板之前,那么我也是经历了自学,做项目,参加培训,整理总结,教学授课,工业项目的过程。在自学时,没有一个好的学习方法,学了一年多,没有丝毫起色,当时确实比一般的同学知道的多一点,我也觉得自己已经基本入门了FPGA,于是就承接了老师一个项目,很简单的一个项
- 小梅哥FPGA/CPLD
- 【NXP Rapid IoT评测】第二周 终于可以打开Rapid IoT Studio啦!
- 继上次充电完毕之后,仅仅一个晚上的时间, NXP Rapid IoT 测评套件的电池电量就耗干了,是 LCD 常亮的原因还是套件出厂设置的所有传感器都全速运行太费电的原因呢?这个留在熟悉了编程更新固件以后再探究吧。 不知道是否是 NXP 的海外英文网站和中国移动的宽带配置不通
- dwwzlRF/无线
- 纯小白求助,MSP430G2553串口连接12864显示
- 用以下代码和连接方式使用 G2553 与 12864的话,电源要怎么加在哪里呢?而且这个代码有警告 Warning : subscript out of rang,应该怎么办呢? 只用连接三个引脚,大大节省资源 P1.1---SID P1.2---SCLK P1.3---CS
- lvgeliang微控制器 MCU
- EDA实验与实践教程光盘资料
- 急需EDA实验与实践光盘资料,哪位大侠有啊, 771498705@qq.com ,不胜感激 EDA实验与实践教程光盘资料 找到了吗?共享下啊?QQ2861349400 EDA实验与实践光盘资料 这个没光盘吧, xcs101 发表于 2014-8-23 11:02 这个没
- ole007EE_FPGA学习乐园
- 学习MSP430F5529 定时器Timer_A的问题
- MSP430F5529共有两类共4个定时器,分别是Timer_A定时器3个和Timer_B定时器1个,按照每个寄存器配备的捕获/比较器的个数分别命名为Timer0_A(内有5个捕获比较器)、Timer1_A(3个)、Timer2_A(3个)、Timer0_B(7个)。
- Jacktang微控制器 MCU
- stm32f7 discovery删除u盘后不能设别了
- 大家有没有遇到 stm32f7 discovery 删除u盘后不能设别了,挺郁闷的不知道怎么回事 stm32f7 discovery删除u盘后不能设别了 是怎样操作的?重新安装STlink的驱动试试。 discovery连接电脑不是会显示个u盘么,我右键删除设备后再也用不了
- weizhongcstm32/stm8
- 高薪诚聘 电子工程师
- 万用表测量IC使用技巧全面攻略
- 关于stm8s105的IrDA
- PCB制作中如何正确的敷铜
- 【我与TI的结缘】+MSP430系列单片机
- 请问winCE下做界面用qt可不可以?
- 稳压二极管的选用原则和方法
- 有那款IC带7位反相器的吗
- 基于DSP的无速度传感器矢量控制系统中感应电机参数自检
- 如何通过FLASH的接口电路看出其容量?求指点
- 【NUCLEO-L552ZE测评】开箱与板载资源分析
- MDK恐怖事件簿 之 静态变量的地址分配
- 用VHDL设计一个倒计时计数器,预置一个四位十进制数
- AGM试行RFID识别的监狱电话服务系统
- DC-DC和LDO原理和区别
- TI WL1271 WiFi Linux 設定
- STM32 + RA8875 + AT070TN92 + 触摸屏 + USB + C++Builder6.0,全部开源
- 跪求avr简易计算器设计
- CC4098------双可重触发单稳态触发器.pdf
- ADS应用详解-射频电路设计与仿真