单片机实现低功耗的几种方法和注意事项

2.间歇待机

有些产品是间歇性待机,比如:工作1ms,待机499ms。

比如IC卡设备:

IC卡设备如果一直处于寻卡工作状态,电流其实相对较大,而很多时候都没有IC来感应。

实现原理:

这种产品,可以间隔0.25s,或者0.5s来感应(寻卡)一次,同时不会给人带来“卡顿”的感觉。(寻卡工作的时间其实很短)

3.控制时钟频率

这里说的控制时钟频率不单纯是降频,是根据实际工作情况(工作模式、时长等)调整频率。

有些产品它在执行任务A时,要求快速处理(不如跑一段算法),则需要调整到更高的频率;

而在执行任务B时,处理简单事情(比如控制LED亮灭),则需要将时钟调整到很低状态。

同时,还需要结合工作时长,比如上面任务A,如果时间很长,这个频率也需要综合考虑。

4.控制IO状态

现在MCU基本都有多种状态:

  • 模拟输入

  • 浮空输入

  • 下拉输入

  • 上拉输入

  • 开漏输出

  • 推挽输出

  • 复用开漏输出

  • 复用推挽输出

在低功耗状态、工作过程都需要设置成合理状态。比如通常在待机时,将不用的引脚设置成模拟输入。

5.检查硬件

检查是否存在漏电流,比如不合格电容、电阻等器件。

还有虚焊或板卡上存在残留焊锡等情况,都会导致功耗增加。

(这里面的坑比较多,来留言说说你遇到过的坑)

———— END ————

后台回复『单片机』『嵌入式软件设计与开发』阅读更多相关文章。

我的视频 :

单片机实现低功耗的几种方法和注意事项

点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91442 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月10日
下一篇 2021年3月10日

相关推荐