nRF905的工作模式
1)典型冲击突发发射模式:
①当应用MCU有远程控制数据节点时,接收节点的地址TX-address和有效数据TX-payload通过SPI接口传输到nRF905应用协议或MCU,设置接口速度;
② MCU设置TRX_CE和TX_EN为高,激活nRF905 ShockBurst传输;
③、nRF905冲击波:
无线系统的自动开机
数据包完成(加上前同步码和CRC校验码)
数据包传输(100kbps,GFSK,曼彻斯特编码)
④如果AUTO_RETRAN设置为高,nRF905会连续发送数据包,直到TRX_CE设置为低;
⑤当TRX_CE设为低电平时,nRF905结束数据传输并自动进入待机模式。
2)典型冲击突发接收模式
①通过将TRX_CE设置为高电平并将TX_EN设置为低电平来选择电击突发模式;
650us后,nRF905监测空气中的信息;
③当nRF905找到接收频率相同的载波时,载波检测CD置高;
④当nRF905接收到有效地址时,地址匹配AM置高;
⑤当nRF905接收到一个有效的数据包(CRC校验正确)时,nRF905清除前同步码、地址和CRC位,数据就绪(DR)置高;
6.MCU将TRX_CE置低,进入待机模式和低电流模式;
⑦ MCU能以合适的速率通过SPI接口读取有效数据;
⑧读出所有有效数据后,nRF905将AM和DR置低;
⑨、nRF905将准备进入ShockBurst RX、ShockBurst TX或掉电模式。
3)掉电模式
在关断模式下,nRF905禁用,功耗最小,典型值小于2.5uA。进入该模式时,nRF905无效。此时平均电流消耗最小,电池寿命最长。在掉电模式下,配置字的内容保持不变。
4)待机模式
待机模式确保ShockBurstRX和ShockBurstTX的启动时间最短,同时保持最小的电流消耗。当进入这种模式时,一些晶体振荡器是活跃的。电流消耗取决于晶振的频率,例如频率为4MHZ时,IDD = 12UA;当频率为20MHZ时,IDD=46uA。如果uPCLK(引脚3)使能,功耗将会增加。并且取决于负载电容和频率。在这种模式下,配置字的内容保持不变。