目前,我在做的一个安防产品(keypad)也增设了NFC功能。传统的keypad都是通过设置密码,且在按下密码后,keypad方可进行后续的事情。加上NFC功能后,可以利用户直接刷卡,无需再按按键就可以使keypad进行后续事情。以是这个功能无疑是我设计的产品的一大亮点,也是和传统安防产品中的keypad一个主要差异。
在我的安防产品keypad中选用了世强代理的Melexis的MLX90132 NFC收发器来实现传统升级。
选择MLX90132运用方案的三大情由

经由查询及世强的推举,使得我的设计终极与MLX90132走到了一起。下面我来说说我选择MLX90132运用方案的几个情由:
1)协议上基本可以兼容目前所有主流的NFC通信协议:ISO/IEC 18092,ISO/IEC 14443A/B,ISO/IEC 15693,ISO/IEC 18000-3 mode 1;因此在选择配套的TAG上有充足的选择空间,鉴于我设计的是安防类产品,以是选择了安全性高的TAG。
2)与MCU的通信上,支持standard SPI/UART interfaces 并有528 Bytes的buffer,这是一样平常的MCU都支持的通信接口,这也对方案本钱有哀求。大概51核的MCU就可以知足一样平常的设计哀求,但跑NFC通信协议,对RAM、ROM还是有些哀求。
3)功耗也是我选择该方案的紧张成分。MLX90132处于低功耗模式下,其wake-up events包括了TAG detector,在TAG detection状态下,范例功耗只有50uA。这个功耗会和天线负载有关系,同时也和TAG detection模式下射频检测脉冲的频率有关。在TAG detection状态下,如果读卡设备检测到有TAG涌如今射频场内,MLX90132会通过IRQout(SPI接口)或直接发送WUFlag(UART接口),唤醒主MCU,并进入Ready状态等待主MCU的命令。若MCU在低功耗(就寝)模式下,可以通过外部中断唤醒,这一流程及其他事情模式的切换,可通过以下流程图描述:
各部分在MLX90132运用方案中的利用
MLX90132部分的设计大致如下。设计中利用SPI接口模式,由于我的主MCU的UART用于干别的事情了,空出了SPI接口。
天线部分,可以参照datesheet的推举设计。当然如果对射频有所研究,可以自己打算一下阻抗匹配及滤波器的设计,这样设计出来的读卡设备,可以使TAG的感应间隔更远。
晶振部分,出于本钱考虑,本方案选择了一块无源的精度为±10ppm的27.12MHz晶振。晶振精度的选择需慎重,一样平常情形下可以选择精度更高的晶振,但晶振精度太低则頻频偏上可能会存在比较大的偏差,从而导致通信失落败率升高。所如何选择一个得当精度的晶振须要通过很多次验证及负载电容的匹配测试。总而言之,涉及到无线通信则选择精度高的晶振,这样可以将其他滋扰无线的成分尽可能降落。
世强作为Melexis官方授权一级分销商,可供应Melexis磁传感器及其接口芯片、传感器、RFID和NFC芯片、无线芯片等全线产品,在读卡器,安防监控,门禁,光伏逆变器,医疗电子等工业运用上都能供应办理方案、Demo支持和技能做事。
上述这样的文章世强元件电商平台有非常多,我们也欢迎有类似内容的研发工程师前往世强元件电商平台投稿。被采取的稿件都有报酬哦。