TPMS杰发芯片AC512X的低频接收器-1
LF 接收器设计用于 125 kHz 的载波频率的接收。
该接收器能接收曼彻斯特编码的数据,且典型波特率为 3900 bit/s。
LF 接收器可以通过有效载波检测(载波检测模式)或帧数据 ID 匹配(帧数据接收模式)
来唤醒杰发TPMS芯片。
可能的唤醒原因如下:
触发压力测量(按需测量压力功能);
触发唯一 ID 号的传输(车轮定位功能);
触发操作模式,例如生产和维护的诊断模式;
通过 LF 更新用户配置数据。
LF 接收器在载波检测模式下工作时,可以配置不同的阈值。
在检测到有效的载波下,LF 接收器产生可屏蔽的唤醒事件。
LF 接收器可以配置用于帧数据接收。
在这种配置中,数字基带对接收到的曼彻斯特编码的数据进行解码并产生唤醒事件。
这些唤醒事件包括同步帧头匹配,唤醒 ID 匹配或数据接收(即数据缓冲区满或报
文结束)。
唤醒事件都有专用的唤醒标志,可独立屏蔽。
除 Thermal shutdown 状态外,LF 接收器可在所有器件状态下有效。
在 TX lower power 模式下,由于任何 LF 事件都不会进行额外的操作,以确保连续的 RF 传输。
如果在期间发生 LF 事件,只能存储在 WUF 寄存器中。
5.10.1 LF 模拟前端
LF 模拟前端框图如下图所示,主要分成以下几个部分:
1、 信号放大通路
主要是由三级放大器构成,使得信号可以放大到一定幅度。
2、 载波检测通路
主要是差模比较器,在设定的电压偏置下完成载波幅度的比较。
3、 数据接收通路
主要是一些检波电路,滤波电路和数据解析电路构成,将载波信息变成数据信息。
4、 增益控制通路
通过比较检波电路的输出与预设值,调整输入衰减网络,当输入信号幅度较大时,通过闭环调节减小输入信号幅度。
5.10.2 LF 数字基带
低频接收机(LFDBB)用来接收额定的 125 kHz 的载波,同时支持接收经过曼彻斯特编码的 3.9 kHz 波特率的帧数据。
低频接收机模块通常用来使 AC5121 从 Power-down模式下唤醒。
唤醒的方式可以是载波检测模式,或者帧数据匹配模式。
LFDBB 的工作时钟为 LFOSC。LFDBB 的功能主要如下:
1. 载波检测
2. 同步序列的检测
3. LF 唤醒 ID 的匹配检测
4. LF 报文的接收包含曼彻斯特解码(Manchester decoder)
LF 唤醒 ID 识别
LF 接收器可以配置为识别一个或两个不同的唤醒 ID。 ID 长度是 8 位或 16 位。 以下寄存器与此功能相关联:
LFDPCFG(用于定义 ID 编号(一个或两个)和 ID 长度);
LFDP0L 和 LFDP0H(ID0 的定义);
LFDP1L 和 LFDP1H(ID1 的定义)。
同步模式
LF 接收器期望固定的同步序列不能改变。该同步序列包含违反曼彻斯特编码的规则以便区分数据字节。
LF 数据接收
LF 接收器可以接收曼彻斯特编码数据。
数据存储在 7 字节数据缓冲区中。
如果接收到超过 7 个字节,缓冲区被覆盖(环形缓冲区)。
接收器可配置为在数据字节已写入数据缓冲区的用户定义地址后发出唤醒事件。
以下寄存器与数据接收相关联:
LFDRXBYTE0 至 LFDRXBYTE6(数据缓冲区);
LFDERRORFLAGS(表示每个数据寄存器的数据是否发生覆盖);
LFDSTATUSFLAGS(表示每个数据寄存器中是否存在待处理数据);
LFDBUFCFG(数据缓冲区唤醒地址的定义)。
注:以上来自网络整理