【经验】如何降低一体式远程可燃气体报警器MCU的静态功耗?
【摘要】一个成熟的可燃气体报警器需保证其使用寿命在10年以上,这就使得设计产品时如何选择低功耗器件并设计出低功耗产品成为了至关重要的因素。本文报警器中的MCU的选择及如何降低MCU的静态功耗设计展开了讨论。
可燃气体报警器也称气体泄露检测报警仪器,是一种可对单一或多种可燃气体浓度响应的探测器。由于近年生产安全事故频发,人们对生产、生活的安全重视度越来越高,可燃气体报警器的应用也越来越广泛。
可燃气体报警器的供电采用的是电池供电,一个成熟的可燃气体报警器一般需保证使用寿命达10年以上,所以在设计产品时如何选择低功耗的器件并设计出低功耗的产品是非常重要的。本文就针对报警器中微控制器的选择及低功耗设计展开讨论。
首先,我们看一下可燃气体报警器的结构框图(如图1),它主要由数据采集单元、处理运算单元、执行单元、通信单元和电源管理单元五大部分组成。其中处理运算单元指的就是微控制器,这个是产品的核心部件,对产品的性能起到决定性的作用。
图1: 可燃气体报警器结构框图
微控制器我们推荐使用SILICON LABS公司的EFM32HG系列的芯片,EFM32HG芯片是基于ARM Cortex-M0+内核的32位微控制器,运算处理能力上完全可以满足产品的需求。这是一款针对低功耗应用推出的微控制器,芯片内部集成有功耗管理单元,共分为EM0~EM4共5种低功耗模式。
EM0是活动模式,芯片的所有功能都处于活动状态,这种状态下的功耗为:132μA/MHz @ 3V。
EM1是休眠模式,CPU处于休眠状态,其它外设都处于活动状态,这种状态下的功耗为:53μA/MHz @ 3V。
EM2是深度休眠模式,CPU与高频外设处于休眠状态,所有低频外设处于活动状态,这种状态下的功耗为:0.9μA @ 3V。
EM3是停机模式,CPU、高频外设,低频外设处于休眠状态,只有部分低频外设可以在ULFRCO时钟下工作,这种状态下的功耗为:0.6μA @ 3V。
EM4是关断模式,CPU及所有的外设都停止工作,这种状态下的功耗为:20nA @ 3V。
从以上的参数我们可以知道,EFM32HG芯片确实是一款功耗很低的微控制器,很适合可燃气体报警器的应用。但是否选择了这样的微控制器就可以了呢?当然不是的,选择了低功耗的器件可以让我们的设计工作事半功倍,但在设计中我们仍然要使用一些技巧,让系统的功耗实现最低。
接下来,介绍如何降低微控制器的静态功耗。
首先是降低GPIO的漏电流。对于不用的I、O端口,要配置GPIO->P[X].MODEL/MODEH为0 ,这会禁止输入的施密特触发器和输出驱动。设计为输入的数字I/O,要通过内部或外部的上拉电阻驱动到固定的电平。对于设计为模拟的I/O,要禁止对应I/O的数字输入功能。通过这些设置可以将GPIO的漏电流降低到最小。
其次是模拟偏置的设置。DAC,ACMP包括有偏置电流设置功能,减小这两个外设的偏置电流可以降低功耗,但要注意,这样的设置也会影响到模拟外设的性能,比如,响应时间变慢。另外,ACMP还有降低内部参考功耗的选项(设置ACMPn_INPUTSEL寄存器的LPREF位),但这也会牺牲模拟的精度。如果模拟外设已经使能,设置偏置电流和参考电压将会影响到外设的功耗。
最后是供电电压。基于CMOS工艺的芯片的功耗是与外加电压成正比的,EFM32HG芯片是通过内部的电压调节器提供的1.8V电源工作的,当外部的供电电压大于1.8V时,EFM32HG芯片的功耗随外部电压的变化是很小的。但需注意供电电压不要小于1.8V。
好了,关于如何降低微控制器的静态功耗的技巧就介绍这么多了,后续会为大家分享如何降低微控制器的动态功耗。
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
- |
- +1 赞 0
- 收藏
- 评论 4
本网站所有内容禁止转载,否则追究法律责任!
评论
全部评论(4)
-
好运常伴吾 Lv8. 研究员 2019-07-16学习
-
阿乾 Lv8. 研究员 2017-12-20阅读中
-
饮水者 Lv8. 研究员 2017-07-19谢谢分享
-
饮水者 Lv8. 研究员 2017-07-19赞一个
相关推荐
【技术大神】32位低功耗MCU在故障指示器中的应用及设计注意事项
在环网配电系统中,故障指示器可以快速检测线路短路和接地故障。
【经验】如何使用32位超低功耗MCU外设反射系统功能?
外设反射系统(PRS)是 Silicon Labs EFM32系列MCU专有的外设互联总线,它允许不同的外设无需CPU干预即可直接相互通信。
【经验】如何降低一体式远程可燃气体报警器MCU的动态功耗?
选择合格的时钟对于降低MCU的动态功耗是第一步,也是极其重要的一步。
【成功案例】大华无线烟感报警器采用Silicon Labs 32位MCU EFM32HG系列,关断模式仅20nA
浙江大华技术股份有限公司携手世界知名精密混合半导体器件方案提供商Silicon Labs,精心选择EFM32HG系列作为主控MCU,倾情打造“独立式光电感烟火灾探测报警器”。EFM32HG具有功耗低、性能好、集成度高及系统成本低等优点,大华股份认为,它是“独立式光电感烟火灾探测报”主控MCU的理想之选。
【应用】国产32位MCU BAT32G133应用于智能烟雾报警器,功耗低至0.45μA
烟雾报警器通过烟发现火灾,在我们没有看到火苗或闻到烟味时它已经知道了,在报警时它发出尖啸刺耳的声音,直到烟雾散出,主控芯片在其中的作用就更显重要,综合电池供电和低功耗的要求,推荐中微半导体的32位MCU BAT32G133作为它的主控芯片。
芯海科技持续加码32位MCU布局,助力双轮电动车、电动工具、消防烟雾报警器等工业应用国产替代
2022年9月15日,在世强硬创主办的主控器件在线研讨会上,芯海科技的MCU产品经理卢鹏升分享了公司32位MCU系列产品在双轮电动车控制器、电动工具电池包、消防烟雾报警器等工业应用场景的解决方案,介绍了各领域工业客户选择CS32系列MCU产品的源由。
【应用】3X3mm!超小封装8位MCU在烟雾报警器中的应用
EFM8BB2内部集成5V LDO,可以支持5V VDD输入。与电路中其他器件的电压兼容,不需要额外的3.3V转换,有效节省电路功耗。
无线MCU+无线连接:实现无线烟雾报警器设计so easy
MCU的速度、功耗、安全、成本在不同的loT应用中有不同的设计需求。在无线烟雾报警器中以ARM Cortex-M0+、Cortex-M3和Cortex-M4位核心基础的32位MCU产品EZR32可满足更长电池使用寿命需求,无疑是其最佳选择。
【应用】国产超低功耗MCU CS32L010F8U6用于烟感报警器,支持多种低功耗模式保证系统运行
为了保证烟感报警器的正常持续工作,系统的功耗是烟感设计中非常重要的一环,而系统的主要功耗集中在MCU上。本文推荐芯海科技的CS32L010F8U6超低功耗微控制器,CS32L010F8U6内嵌32 位M0内核,最高主频24MHz。
【应用】低功耗32位MCU在智能安防无线报警系统中的应用
芯科高性能低功耗的32位微控制器EFM32非常适合于智能安防系统的应用,其EFM32JG系列内核采用运算性能突出的Cortex-M3设计,极大地缩短了智能安防应用中的算法处理时间,提高了系统的性能。
【方案】从MCU和无线连接解释一体式可燃气体报警器
EFM32HG+Si4438,双低功耗碰撞出高效远程、小尺寸、低BOM成本的解决方案。
【应用】国产32位MCU可用于智能家居报警器,Cortex-M4F内核,最高主频达144MHz
随着当今社会的迅速发展,人们的安全意识也逐渐提高,慢慢实现智能化社会;在日常生活中随处所见灭火器、报警器等消防产品。本文主要介绍国民技术32位MCU N32G455REL7 芯片应用于智能家居报警器上。
32bit低功耗单片机EFM32系列产品,怎么实现Bootloader,如何进入Bootloader程序?
查看文档an0003_efm32_uart_bootloader,将binaries文件夹里面的bootloader-tinygecko.bin文件通过J-FLASH烧录进芯片。将SWDCLK引脚接高,复位芯片后就进入了bootloader。
【应用】功耗电流仅900nA的32位MCU在GPS定位器上的应用
相对于传统的8位、16位单片机实现的GPS追踪器,基于EFM32JG实现的本方案具有超低功耗、集成度高和扩展性良好的优势。
【应用】集成CAN接口的国产32位MCU用于被动式报警器上,位速率高达1Mb/s
被动式报警器是被动的探测人体或物体发出的红外线,当接收到的信号,达到或超过设定的阀值时,产生报警信号。本文推荐采用国产中科芯32位MCU CKS32F103TBU6为主控用于被动式报警器, 该MCU主频72M,工作温度范围-40至+85度。
电子商城
现货市场
服务
可定制单位/双位/三位/四位LED数码管的尺寸/位数/发光颜色等性能参数,每段亮度0.8~30mcd,主波长470~640nm,电压2~10.2V。
最小起订量: 1000 提交需求>
提供是德(Keysight)网络分析仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器维修,支持一台仪器即可维修。具备十年以上维修经验工程师,维修后测试合格率达98%,维修保修期长达三个月。
提交需求>
登录 | 立即注册
提交评论