MLX90121 RFID收发器与ISO标准的通信技术

描述

本应用笔记是与MLX90121 RFID收发器实现符合ISO要求的通信的指南。将会向MLX90121的用户讲解如何传输符号以及如何使电路同步(LTC的使用,多数表决功能)。将详细描述几个ISO通信示例。

传输:可编程符号编码器

MLX90121设计有内部可编程编码器,该编码器允许预定义六个符号。组态后,只需使用引脚CK和DIN指定地址即可发送符号。相应的地址在内部存储在3位锁存器中。为了开始传输,需要三个CK脉冲来指定地址的3位,因为每次编码器开始发送符号时,内部锁存器都会复位为“ 000”。因此,只能用一个CK脉冲指定符号零和一个(所有其他位将保持为0),用两个CK脉冲指定符号2和3,并用三个CK脉冲指定符号4、5、6。

在最后一个符号发送之后,如果不再发送CK脉冲,则发送将终止。

微控制器

接收:ASK解码(ISO15693单子载波)

正如MLX90121的数据表中已经解释的那样,数据切片器用于数字化来自模拟链(RSSI)的ASK信息。

微控制器

 

内部信号LTC(低时间常数)控制数据限幅器的时间常数。如下图所示,在响应开始时使用它在快速时间常数和慢速时间常数之间切换。

如上所述,对于ASK接收,必须在接收帧的开头将MLX90121的CK引脚置为高电平。此外,Melexis强烈建议将具有多数投票权的块用于接收,这将通过使用相同的方法来启动。因此,要执行ISO通信,无论使用哪种解码类型,都必须在接收帧开始时将MLX90121的CK引脚置为高电平。

同步

发送请求后,应用程序(外部微控制器)必须查看DOUT引脚以找到应答器应答的开始,以启动MV和数据限幅器(如果使用了ASK解码器)。这是通过将CK引脚置为高电平来实现的。下图说明了MLX90121的同步。

微控制器

 

一旦微控制器检测到DOUT引脚上的上升沿,信号CK就上升。由于MLX90121中没有自动识别功能,因此外部微控制器需要轮询DOUT引脚以检测上升沿。

编辑:hfy

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分