本人需要一款超低功耗通信方案,两个设备,主从通信,A设备为主,B设备为从,主设备不考虑功耗问题,B设备要求平均电流低于10uA。
每秒通信一次,每次传输数据20byte,主设备可以一直广播数据,从设备接收完一次数据后立即休眠。 现在的问题是——从休眠到接收,再到休眠的功耗难以控制。
以CC2500为例,数据手册上说从休眠到接收模式是240us,接收数据按250kb速率计算,需要240us+100us完成一次数据接收,那么平均功耗就是400nA+13.3mA*(250us/1s) = 3.725uA。 以上是理论计算值,求朋友帮忙做出来,付费做。
芯片不限于CC2500,ZigBee的CC2530裸奔来做也可以,成本不是很敏感,功耗敏感。。。。
产品上用,急求啊!
Nutcracker:
回复 Nutcracker:
你还可以等 TI 即将推出的同样低功耗的 Sub-1GHz 私有协议方案,同样的功耗下传输距离更远。
这种收广播包的机制,还需要考虑丢包的问题,接收端还需要和发送端时钟同步。