SI3933完美兼容:AS3933.PAN3501,GC3933Si3933 是一款三通道的低功耗 ASK 接收机,可用于检测 15kHz-150kHz 低频载波频率的数字信号,并产生唤醒信号。内部集成的校验器用于检测 16 位或 32 位曼彻斯特编码的唤醒向量,且支持两次重复的向量校验。Si3933 可以使用一个、两个或者三个通道工作,每个通道都具有频率检测功能和数字 RSSI 计算功能。通道的灵敏度可调,从而实现更长的通信距离,并且适应噪声环境下工作。Si3933 具有内部时钟产生器,可选择使用晶体振荡器或者 RC 振荡器。用户也可以选择使用外部时钟。 Si3933 支持可编程的数据速率和带时钟恢复的曼彻斯特解码。自动调谐功能确保了芯片与所需载波频率的完美匹配,极大地简化了天线调谐。 RSSI 计算频率检测结束后,AGC 开始工作。一开始 VGA 增益为最大,AGC 根据接收信号的强度减小 VGA 增益。AGC需要最多 35 个载波周期进行设置,从而获得稳定的 RSSI。 AGC 的两种工作模式:AGC 仅下降(R1<5>=0),AGC 上升和下降(R1<5>=1)。 第一种工作模式,在数据接收的时间段里,AGC 只能降低增益,因此系统保持 RSSI 峰值。 第二种工作模式,RSSI 跟随输入信号强度动态变化。3 个通道的 RSSI 值分别存储在 3 个寄存器中(R10<4:0>、R11<4:0>、R12<4:0>)。RSSI 稳定后,通道选择器将比较出 RSSI 值最大的通道,并冻结 RSSI 值较小的通道。从此,只有被选中通道的 AGC 才有效。 AGC 在两种工作模式下,都可以设置一个工作时间限制。AGC 仅在频率检测后 256us 内工作(载波触发时段内),之后 RSSI 冻结直到芯片唤醒或者 RSSI 复位(直接命令“clear_wake”或“reset_RSSI”)。直接命令“clear_wake”和“reset_RSSI”可以复位 RSSI。“reset_RSSI”仅复位 VGA,不会影响频率检测结果。这意味着,如果信号一直存在,35 个载波周期内 RSSI 再次稳定。在数据接收阶段,如果 3.5 个符号时间内没有检测到载波信号,将复位 AGC。为避免最大增益引发错误唤醒(例如环境噪声),可以设置一个较小的初始增益。如表 7-4 所示,这样可能减小错误的频率检测。 |
更多回帖