超低功耗MCU的选择方法

在物联网的推动下,业界对各种电池供电设备产生了巨大需求。这反过来又使业界对微控制器和其他系统级器件的能源效率要求不断提高。因此超低功耗MCU与功耗相关的很多指标都不断得刷新记录。在选择合适的超低功耗MCU微控制器时要掌握必要的技巧,在应用时还需要一些设计方向与思路才能够更好的应用。本篇文章主要介绍如何选择超低功耗MCU。
 
(1)在低功耗设计中的,平均电流消耗往往决定电池寿命。如果某个应用采用额定电流为400mAh的Eveready高电量9V1222型电池的话,要提供-年的电池寿命其平均电流消耗必须低于400mAh/8760h,即45.7uA。
 
(2)在使MCU能够达到电流预算的所有功能中,断电模式最重要。低功耗MCU具有可提供不同级别功能的断电模式。低功耗模式0(LPMO)会关闭CPU,但是保持其他功能正常运转。LPM1与LPM2模式在禁用功能列表中增加了各种时钟功能。LPM3是最常用的低功耗模式,只保持低频率时钟振荡器以及采用该时钟的外设运行。LPM3通常称为实时时钟模式,因为它是允许定时器采用低功耗32768Hz时钟源运行,电流消耗低于1uA,同时还可定期激活系统。最后LPM4完全关闭器件上的包括ram存储在内的所有功能,电流消耗仅100nA。
 
(3)时钟系统是MCU功耗的关键。应用可以每秒多次或几百次进入与退出各种低功耗模式。进人或退出低功耗模式以及快速处理数据的功能极为重要,因为CPU会在等待时钟稳定下来期间浪费电流。大多低功耗MCU都具有“即时启动”时钟,其可以在不到10~20us时间内为CPU准备就绪。重要的是要明白哪些时钟是即时启动以及哪些是非即时启动的。某些MCU具有双级时钟激活功能,该功能在高频时钟稳定化过程中提供一个低频时钟(通常为32768Hz),其可以达到1ms。CPU在大约15us时间内正常运行,但是运行频率较低,效率也较低。如果CPU只需要执行数量较少的指令的话,如:25条,其需要763usaCPU低频比高频时消耗更少的电流,但是并不足于弥补处理时间的差异。某些MCU在6us时间内就可以为CPU提供高速时钟,处理相同的25条指令仅需要大约9us(6us激活+25条指令0.125us指令速率)),而且可以实现即时启动的高速串行通信。
 
(4)如果MCU时钟系统为外设提供多个时钟源的话,当CPU处于睡眠状态时外设仍然可以运行。例如,一次A/D转换可能需要一个高速时钟。如果MCU时钟系统提供独立于CPU的高速时钟,CPU就可以在A/D转换器运行情况下进入睡眠状态,从而节省CPU耗流量。
 
(5)事件驱动功能与时钟系统的灵活性并存。中断会使MCU退出低功耗模式,因此MCU的中断越多,其防止浪费电流的CPU轮询与降低功耗的灵活性就越大。轮询意味着进行与不进行功耗预算之间存在差异,因为它在等待出现事件时会浪费CPU带宽并需要额外电流。一个好的低功耗MCU应具有充分的中断功能,为其所有外设提供中断,同时为外部事件提供众多外部中断。
 
(6)按钮或键盘应用可以证明外部中断的优势。
如果不具备中断功能,MCU必须频繁轮询键盘或按钮,以确定其是否被按下。不仅轮询自身会消耗功率,而且控制轮询间隔也需要定时器,其会消耗附加电流。在具备中断情况下,CPU可以在整个过程中保持睡眠状态,只有按下按钮时才激活。

(0)

相关推荐

  • 简评STM32L476-NUCLEO

    这周一收到了论坛寄给的STM32L476-NUCLEO评估板,上电看到LED在闪烁: 这几天就忙着网上搜资料,查相关的知识,业余时间有限,先简单说明几点: 1.L476的编译器:在这先说明一下,STM ...

  • 殡葬用品该如何选择?殡葬用品的选择方法?

    天有不测风云,人有旦夕祸福.生老病死是自然的规律.人人都会面对死亡这一话题.面对死亡,有的人会觉得恐慌.无助.害怕.不知所措等等诸多的反应,此时可能会导致在办理丧事时,消费盲目,不知如何去选择,那么殡 ...

  • 不懂瓷砖种类和选择方法?网友总结的技巧,帮你节省60%的预算!

    "未来家-装修设计案例与家居用品分享!" 瓷砖是必不可少的装修材料,市面上的瓷砖品类很多,一不小心就容易被商家各种花里胡哨的噱头给忽悠了,对于很多了解瓷砖的朋友来说,掌握一些技巧能 ...

  • 仓库管理软件的选择方法

    仓库管理是企业一项非常重要的工作.仓库管理的效率和企业的经营效率起着重要的作用.但大多数人认为,中小企业仓库里人少货少,不需要使用仓库管理软件.但企业规模越小,就越要重视自身的竞争力,这关系到企业的长 ...

  • EXCEL编辑数据必需的4大选择技巧和27种快速数据选择方法

    一不小心看到同事操作EXCEL数据选择的方式,怎么看都有点别扭呢!瞅近一看,原来才知道她选择单元格(空单元格,数据单元格,公式单元格)完全是太传统了.和她说了半天她也明白过来,就决定将EXCEL数据选 ...

  • 选择丧葬用品需要注意什么 丧葬用品的选择方法

    每当有人去世,那么就需要用葬丧葬用品,毕竟这些用品也是对过世人的一种哀悼,所以对于丧葬用品的一些事项,大家可以参考本文以下的这些内容也许这些内容对你们了解丧葬用品的一些选择会有更深入了解. 一.选择丧 ...

  • 背景提升项目的选择方法

    到了这个时间点,家长们纷纷给孩子暑假做出各种安排.夏校是应该前面申请的,目前是否能去,是否确定去基本应该尘埃落定了.语言培训也是暑假的常规动作,选个老师报班上课,也不算难办.其他还能做什么呢?还能做的 ...

  • 电商直播源码,差异化直播方式的选择方法

    电商直播源码的兴盛,给了电商行业更多的发展可能性,这也成了电商直播获取流量.实现变现的重要方式,借此,直播行业成功进入新的红利期.电商直播源码的发展引来了不少入场者,但同质化严重的直播行业又不允许有这 ...

  • UG编程平面铣类型,选择方法,切削层,空间范围,T槽铣加工,平面文本

    一.平面铣类型: 1.平面铣是一种2.5轴的加工方式,它在加工过程中产生在水平方向的XY两轴联动,而Z轴方向只在完成一层加工后进入下一层时才作单独的动作. 2.平面铣的加工对象是边界,是以曲线/边界来 ...

  • 「老域名案例」老域名做网站快速上排名及老域名选择方法

    「台州浸渗」cnzjsn.com老域名案例快速上排名 「台州浸渗」网站是小编最近一段时间才开始使用老域名来搭建网站,去做关键词排名,以前没有过多去关注老域名的价值.作为一个SEOer平时经常会逛一些论 ...