单片机低功耗

单片机低功耗

如何减低整个系统功耗/strong>
从两个方面下手:软件/strong> 硬件/strong>
软件:减少外设使用(不需要的就关掉),减低时钟频率,尽量选择低功耗模式。

硬件:尽量使用低功耗的器件,注意电源到电阻到接地的电流,低功耗芯片,选择低电压(低功耗器件)并联调节器。调节器最好选用并联调节器(噪声低),适合小功率场所。或者使用开关电源芯片降压,再使用LDO调节器减低噪声,提高能量转换效率(…)。

选择低电压的并联调节器的原因是…举个栗子:
在确定你使用的四节碱性电池(每节电池1.5V)6V作为供电电源,然后测量静态电流为30uA,得到电源功率180uW是一个相对比较低的功耗。但在单片机只需要3.3V时,由于调节器损失功率为(6V-3.3V)*30uA,即81uW。损失功率是电源功率的2.22222倍,实际有用功率为(180uW-81uW),即91uW。还有电池自己也是有电阻特性,也就是随着时间使用电池内阻也会增大。在充电宝内部采用四节3.7V的电池并联以减少电池内阻散失的热量,能够释放更多的电量给手机充电。

低功耗产品几个因素:供电电压、时钟频率、外设数目、运行模式(掉电,睡眠(STM32中有相关模式))

1.尽可能的使用低功耗模式,加快进入低功耗模式的速度(代码优化);
2.最大限度降低时钟频率,将主频降低到满足应用的最小值;
3.合理使用外设,能关掉就关掉;
4.尽可能使用低电压低功耗的器件;
5.减少循环等待而白白占用CPU资源,设置等待事件;
关于电源的电路设计及可大幅度较少静态电流未验证

确保使用上下拉电阻数量,因为这个也是影响产品静态电流大小因素之一
上拉电阻:增加带负载能力(增大电流)
下拉电阻:降低输入电压(降低电流)

静态电流:静态电流是指没有信号输入时的电流,也就是器件本身在不受外部因素影响下的本身消耗电流。换句话说,当电路板上电初始化后,不触发电路板功能时候的工作电流,我认为是静态电流。

动态电流:指触发电路板某个功能后,此时电路板瞬时可以达到最大的电流,我认为i是动态电流。

以上文章,仅供参考

来源:须须草

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月11日
下一篇 2020年3月11日

相关推荐