单片机产品低功耗设计

        做过一个低功耗产品的项目,分享拙见,欢迎补充,互相学习~

1 MCU低功耗设计

        MCU的低功耗设计包括选型、低功耗模式选择、相关外设低功耗设计。

        MCU选型

        在保证性能的前提下,选择低功耗系列产品,如意法半导体L0、L4系列,以及国产的低功耗MCU等。

        低功耗模式

        单片机低功耗模式包括睡眠模式、停止模式和待机模式。可按照功耗、唤醒频率等要求进行选择,详情可参考MCU参考手册。

        其中,在低功耗系列的MCU中,存在多种睡眠、停止模式,如STM32L4系列MCU具有Stop0、Stop1、Stop2三种停止模式。

        MCU及外设

        MCU产品的功耗主要体现在运行功耗待机功耗两个方面。其中运行功耗的把控可从两个方面进行:

        (1)降低主频:主频高低,直接影响MCU功耗,应在满足需求的情况下尽量降低主频,或在各任务之间调整MCU主频 。

        (2)外设及IO口处理:

        · 当对应任务完成后,或进入低功耗模式之前,将不必要的外设缺省化,关闭外设时钟;

        · 不必要的IO口要配置为高阻态(模拟输入);

        · 其它不必要的功能关闭,如:ADCx、OPAMPx、DAC_CHx、温度传感器和VREFBUF缓冲区,PVD、PVM1、2、3、4失能,ADC参考电压和引脚,关闭调试接口。

2 外围功能模块功耗

        选用低功耗稳压芯片

        在电源供电的情况下,稳压芯片应选用较低功耗,并考虑模块自身的功耗、接地漏电。

        模块电源控制

        在执行完相关任务后,将功能模块断电,可通过单片机IO口的电平控制DCDC芯片或CMOS电路实现功能模块的功耗控制。

3 外围电路

        (1)查看MCU及功能模块的外围电路是否有接地漏电的现象

        (2)考虑上下拉电阻的功耗,选用稍大的电阻实现限流


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部