5296|2

11

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

Zigbee低功耗设计分享 [复制链接]

本帖最后由 我不是技术宅 于 2016-1-21 17:44 编辑

ZigBee的低功耗是大家非常在意的一件事,譬如纽扣电池的供电设备。(撸主现在PM3 能做到0.3uA的样子,核心板)
今天撸主码子太多,就简单提两句:

1、入网功耗控制
扫描网络的时候,会增加特别大的功耗,如果网络设计的有问题,代码有bug,造成终端频繁的掉线,重连,电池消耗是很大的,所以在这一块上面需要根据实际需要去做好网络加入的功耗控制,节省电流。

2、运行中功耗控制
加大request的间隔,降低发射功率也可以降低功耗。

3、睡眠时的功耗控制
低功耗也就2中(其实有三种,那就是直接关闭电源)主要说说PM3
第一、关闭电源
第二、处理未使用的IO,避免频繁进入中断唤醒
第三、网络部分,PM3模式下虽然只能被中断唤醒,我想唤醒的目的只有一个,发送数据。协议栈的重发机制可不是闹着玩儿的,要是每次都重发5 6次,相当于缩减了5 6倍的使用寿命,这一点也需要好好注意。

4、其他注意事项
PM3模式下大家会发现很多有趣的事情,比如串口用不了了,定时器不准了,即使终端唤醒后也有可能造成这种现象。其实就是一个原因,电源没hold住的状态下晶振不起震了,那怎么办?hold住就万事大吉了。

撸主下班了,要是手动点个赞也好啊。撸主所在的 低功耗通信高手 群 :343207451 欢迎大家一起讨论各种有(dan)趣(teng)的低功耗通信问题。(撸主不是群主)
此帖出自RF/无线论坛

最新回复

说的到位  详情 回复 发表于 2016-2-22 09:42
点赞 关注(1)
 

回复
举报

14

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
第四点深有体会,PM3唤醒后,最好等待晶振稳定
此帖出自RF/无线论坛
个人签名zigbee 开发交流群:531381719
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
说的到位
此帖出自RF/无线论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表