【经验】EFM32低功耗32位MCU在IoT应用中的电源模式管理使用经验
5G大规模商用在即,下个时代必将是硬件的时代,成千上万个IOT设备将走进人们的生活。从你早上起床的台灯,刷牙的牙刷到你出行的汽车上,每天使用的MCU超过上百个,MCU无形中消耗了绝大多数电能。因此想要设计出低功耗的IOT设备,MCU的选型是关键。EFM32系列是SILICON LABS推出的高性能,节能型32位MCU,主要面对低功耗MCU市场,具备多种节能模式。本文将介绍如何使用EFM32来进行低功耗IOT应用开发。
图1.无处不在的硬件,无处不在的MCU
EFM32具备EM0-EM4 5种能量模式如表1。EM0为运行态,消耗的电流为114μA/MHz,所有外设均开启。EM1为睡眠态,关闭了CPU,消耗的电流为48μA/MHz。EM2为深度睡眠态,在EM1的基础上关闭了部分高频外围设备,消耗电流降低到了0.9μA。EM3为停止态,关闭了部分高频和低频外设,消耗的电流为0.5μA。EM4为关断态,彻底关断了高频外设和CPU,仅仅保留了IO的唤醒功能,和部分低频、异步外设,消耗的电流低至20nA。EFM32睡眠越深,消耗的能量就越少,即使处于深度睡眠的状态,EFM32仍然具备快速唤醒功能。
表1.EFM32低功耗32位MCU的5种能量模式
使用EFM32低功耗32位MCU来进行低功耗IOT应用开发的核心是基于事件的编程方法。在设计程序时,我们尽量不要在main的while循环里使用EM0状态,这样会使得EFM32处于长时间的等待和空运行状态。相反,将触发信号放在中断程序中读取,在main的while循环中,将EFM32设置成睡眠状态,凭借EFM32 的超快响应与唤醒速度,基本不会影响程序功能,优点是极大的降低功耗。以70MHz的工作频率,20%的触发率为例,EM3状态将会比EM0状态节省约80%的功耗。
EFM32还有在面向电阻传感应用时,还有一个强大Lesense外围设备来节省功耗。Lesense最多可以监控16个传感器,并且在需要的时候才会开启ADC进行测量,相当于增加了一个阈值触发的功能,另外Lesense可以加快MCU从睡眠状态唤醒的时间。其内部的工作原理如图2。关于Lesense的详细应用请参考笔者的另一篇文章:【经验】如何使用EFM32 MCU低功耗传感器接口LESENSE来进行电阻测量?
图2.Lesense工作原理
- |
- +1 赞 0
- 收藏
- 评论 0
本文由微电子Chensir提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】基于EFM32JG1B200F128低功耗32位MCU中RTC在暂态录波型故障指示器无线采样三相同步设计方法
在JYL-60架空暂态录波型远传故障指示器项目开发过程中,考虑到架空线路ABC三相的特殊性,三支架空暂态录波型远传故障指示器分别挂在ABC线路上,无法提供可靠的硬件同步信号,在这样的环境下,无线三相同步技术正好提供了三相同步录波的可能。本文以EFM32JG1B200F128低功耗32位MCU中的RTC,设计了一种无线的三相同步采样方法。
设计经验 发布时间 : 2019-09-21
【经验】EFM32系列32位MCU常量定位问题的解决方法
Silicon Labs的32位MCU EFM32系列具有低功耗、集成度高的优势,在电池供电类的应用中具有非常明显的优势。开发EFM32的软件一般都是在Simplicty Studio软件下完成。介绍EFM32程序中的常量定位到FLASH的固定地址的方法。
设计经验 发布时间 : 2019-01-27
【经验】用STK3700评估板采集EFM32GG低功耗32位MCU外部频率信号完整周期的经验
在调试EFM32GG低功耗32位MCU,想测试外部频率信号的周期,范例程序测试的是按键按下的时间,也就是对应的是半个周期,不是完整的周期信号。针对范例程序做了如下修改(修改部分用红色字体标识),实现了用STK3700评估板对外部频率信号周期时间的计算
设计经验 发布时间 : 2019-05-03
【应用】芯科科技提供内置16位ADC的低功耗32位MCU助力蓝牙耳机,主频高达80MHz
蓝牙耳机的系统设计需要选型一款MCU,要求尺寸小,效率高,待机功耗低。本文推荐SILICON LABS推出的低功耗32位MCU EFM32PG23B210F256IM48-C,主频高达80MHz,具有DSP指令和浮点单元,具有性能灵活的16位的数转换器。
应用方案 发布时间 : 2023-03-14
【应用】基于低功耗32位MCU EFM32G2X的智能温控器节能解决方案
采用Silicon Labs的ARM Cortex-M3内核EFM32是全球最低功耗的32位MCU,外设丰富,5大超低模式,非常适用于智能温控器。无线WIFI模块采用WGM110,具有卓越的射频性能,并可提供远程范围的稳定无线连接和安全性。
方案 发布时间 : 2019-07-30
【应用】高算力低功耗32位MCU EFM32PG22C200F64IM32助力汽车仪表盘设计,功耗仅26μA/MHz
汽车仪表盘通过安装在车上各部位的传感器数据汇集到仪表盘上显示出来的。主要有发动机转速、车速、燃油位等相关信息,因为处理信息的复杂度及安全性的要求,对主控制芯片有较高的要求。本项目需要一款高算力低功耗的MCU,本文推荐芯科的控制器方案。
应用方案 发布时间 : 2022-12-11
【产品】EFM32JG和EFM32PG新型32位MCU具备活跃的待机模式,系统功耗再降50%
Silicon Labs推出了两大新型MCU Jade Gecko和Pearl Gecko。该两款MCU在前EFM32产品低功耗等优越特性的基础上,进一步优化了电源管理模式和内部结构。使整个系统的功耗降低了50%以上。
新产品 发布时间 : 2016-12-04
【应用】低功耗32位MCU EFM32,实现低成本医疗内窥镜
电子内窥镜少不了这一款逆天MCU-- EFM32,其集成的USB-HOST接口,结合Cortex-M4内核的高效运算能力以及DSP指令和浮点运算单元,能够很轻松执行图像处理任务,EFM32具有丰富的外设,为系统扩展功能及降低成本提供了条件。
新应用 发布时间 : 2019-07-15
【应用】低功耗32位MCU EFM32TG210作为便携式心脏监测仪的核心,可连续运行长达 14 天
Silicon Labs(亦称“芯科科技”)微处理器可作为新型动态心脏监测仪的核心,该监测仪参考案例可连续运行长达 14 天,需要高性能和相对较低的功耗。本文详细介绍了此款基于低功耗EFM32系列32位MCU设计的便携式心脏监测仪的开发考量、功能特色,以及研发团队的心得。
应用方案 发布时间 : 2022-05-27
【应用】功耗电流仅900nA的32位MCU在GPS定位器上的应用
相对于传统的8位、16位单片机实现的GPS追踪器,基于EFM32JG实现的本方案具有超低功耗、集成度高和扩展性良好的优势。
新应用 发布时间 : 2019-09-05
【应用】EFM32JG1B200低功耗32位MCU在暂态录波型故障指示器中的应用
本文提出了一种基于EFM32JG1B200低功耗32位MCU的暂态录波型故障指示器,给出了暂态录波型故障指示器设计框图,并对其进行了功耗测试,满足中国电科院送检以及现场应用需求。
应用方案 发布时间 : 2019-08-17
【产品】Silicon Labs推出新型32位MCU兼容xG22无线平台,可强化IoT应用安全性
Silicon Labs在业内享负盛名的低功耗EFM32系列32位微控制器家族近日迎来新产品成员:EFM32PG22。PG22承袭EFM32兼具低功耗、高性能的特性,同时拥有易于使用且高精度的模拟功能,以及绝佳的安全防护能力,使其能够满足多样的消费和工业物联网应用开发。
新产品 发布时间 : 2021-03-12
【应用】低功耗32位MCU在智能安防无线报警系统中的应用
芯科高性能低功耗的32位微控制器EFM32非常适合于智能安防系统的应用,其EFM32JG系列内核采用运算性能突出的Cortex-M3设计,极大地缩短了智能安防应用中的算法处理时间,提高了系统的性能。
新应用 发布时间 : 2019-09-03
【应用】32位低功耗MCU EFM32系列的电流数模转换器(IDAC)应用
本应用主要介绍了如何使用Silicon Labs EFM32电流数模转换器(IDAC),并通过部分示例工程来演示其功能。 IDAC常用于提供或吸收可编程电流,实用设计中可通过软件或使用PRS功能来完成IDAC的控制。
应用方案 发布时间 : 2019-02-12
【应用】智能门锁方案核心处理器及电机驱动推荐:超低功耗32位MCU EFM32ZG210、H桥驱动器HR9110
本文主要是介绍基于Silicon Labs 32位MCU EFM32ZG210芯片和中科微H桥驱动器HR9110的通用智能锁方案。EFM32ZG210最大工作主频达24M,具有灵活的电源管理系统可满足智能锁低功耗的要求。HR9110可实现直流电机的驱动而且输出连续最大电流1.2A。
应用方案 发布时间 : 2020-03-10
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
提供全面表征产品器件耗电特征及功耗波形、快速瞬态效应、电源优化、表征和仿真测试服务,使用直流电源分析仪测量精度达50µV,8nA,波形发生器带宽100kHz,输出功率300W,示波器200kHz,512 kpts
实验室地址: 深圳/苏州 提交需求>
登录 | 立即注册
提交评论