基于nRF9E5和GPRS的无线抄表系统
Preamble | Add | X | Data | CRC |
其中,Preamble为引导字节,Add为接收机地址。X为识别码,Data为有效数据,CRC为校验码。
nRF9E5处于发射模式时,Add、X 和Data由微控制器按顺序送入射频模块,Preamble和CRC由nRF9E5自动加载。处于接收式时,nRF9E5先对Preamble、Add和CRC进行验证,验证正确后再将X和Data送入微控制器进行处理。当X和本机识别码一致时。继续处理后继数据,否则放弃该数据包。
当信道内有RF载波出现时,nRF9E5的CD脚被置高。在准备发送数据时,应检测信道是否可以用于发送数据, 以避免与其他收发器抢用相同信道的现象发生。其发送和接收数据流程分别如图5和图6所示。

图5 nRF9E5模块发送数据流程图

评论