低功耗蓝牙设计的一点总结

最近设计了一款蓝牙相关的产品,主控用的是NRF51822,刚开始因为用的锂电池调试,而真正的产品需要纽扣电池来供电,一换过来,系统的工作状态都出现错误,这时才想起是不是系统功耗过高,而纽扣电池的放电能力不够,电压跌落很快,导致电平判定出错。这时才觉得对于对功耗有要求的产品,硬件软件都需要仔细琢磨,对应的结合调试和查阅的一些资料,总结一下一些低功耗相关的知识。

1. ADC测量电路:
ADC读取电压值,这个如果一直对电池电压进行检测,对功耗的要求是很高的。我们这个部分一开始是电阻二分直接接地,发现功耗竟然有10几mA,简直…把电量测量注释,功耗降到6mA以内,毫无质疑ADC采集是一个功耗要重点考虑的方面。后面用软件定时计时,间隔一段时间测量一次,功耗瞬间骤降,如果硬件上没法改变,这是一个稍微不错的方式。

下面是从网上搜集的ADC测量在低功耗产品中的实现,个人觉得是不错的方式:

 

 

 

2.器件静态电流的大小
对于使用MOS关,三极管用于开关时,为了确定电平状态,不可避免的需要 使用上拉,下拉电阻,对于形成回路的部分,如果阻止比较小,就容易形成比较大的漏电流。这时对应的加大一些电阻阻值,也可降低功耗。

 

 

 

对于低功耗产品的设计,除了硬件上的工作,软件的处理也很重要,需要软硬件配合,才能把系统做到极致。
————————————————
版权声明:本文为CSDN博主「霁风AI」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wwt18811707971/article/details/81190068

posted @ 2021-08-18 09:30  苍月代表我  阅读(141)  评论(0编辑  收藏  举报