单片机自带12位ADC在燃气表电源检测中的设计应用
1概述
目前民用燃气表通常采用4节5#碱性电池组作为主电源,碱性电池没电由用户进行更换。那么燃气表提示电池电量和什么时候提示用户更换电池,就是一个技术上必须遇到的问题。本文通过笔者参与设计的一个燃气表电源检测案例说明单片机自带ADC的应用。
2设计
燃气表主电源采用4节5#碱性电池组作为主电源,碱性电池可由用户进行更换。开始工作电压:VOL_MIN,即燃气表液晶屏开始显示的最低电压。最大工作电压:VOL_MAX,即燃气表不被损坏的最高电压。燃气表正常使用条件下,在最高电压和最低电压之间,主电源采用五级电压监测。设计电压阶梯如图1。
图1 电压阶梯
笔者在设计中使用SILICON LABS单片机EFM32G880中自带的ADC,下面介绍具体设计。
ADC的精度取决于取决于两个方面:(1)参考源的精度;(2)ADC自身的精度。
Silicon Labs单片机EFM32G880中自带的ADC为12bit ADC,精度高。上述两方面可以保证整体ADC的精度符合电源检测的需求。
参考源选择单片机电源VDD。单片机的电源由LDO供电。LDO选择Ricoh的RH5RL30AA,精度高,误差2.5%,具体指标见图3。
图2 LDO指标
AD采样电路搭建电路图如图3。因燃气表需要低功耗设计。因此不能实时启动AD采样。笔者采用定时器的方式,固定周期时间启动AD,检测电源电压。在下图中当定时器到时,单片机PWR_ADC_END口置高电平,启动ADC采样,读取PWR_ADC_IN电压值,根据分压电阻比例计算出待测电源电压。最后根据电源分档送LCD显示。
图3 原理图
- |
- +1 赞 0
- 收藏
- 评论 1
本文由铮铮提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【应用】芯科低功耗MCU EFM32TG11B520F128IQ80-B用于电磁水表,主频可达48MHz
针对电磁水表对低功耗的需求,推荐芯科MCU EFM32TG11B520F128IQ80-B,配置ARM® Cortex®-M0+内核,主频可达48MHz,超低能耗操作:在节能模式 0 (EM0) 下,功耗为37µA/MHz等。
应用方案 发布时间 : 2022-12-17
【应用】芯科主频高达80MHz的低功耗MCU用于故障指示器,运行功耗仅21μA/MHz
根据故障指示器的组成,MCU需求存储空间大于256kB,休眠功耗小于2μA,12bit以上ADC,集成2*SPI;1*UART功能。根据该需求,可以选择Silicon Labs推出的超低功耗MCU EFM32PG23B310F256IM48。
应用方案 发布时间 : 2022-10-12
【应用】32位低功耗MCU EFM32系列的电流数模转换器(IDAC)应用
本应用主要介绍了如何使用Silicon Labs EFM32电流数模转换器(IDAC),并通过部分示例工程来演示其功能。 IDAC常用于提供或吸收可编程电流,实用设计中可通过软件或使用PRS功能来完成IDAC的控制。
应用方案 发布时间 : 2019-02-12
【经验】从低功耗角度比较32位单片机EFM32和STM32
Silicon Labs 32位单片机EFM32是世界上功耗最低的单片机之一,比目前市场上所有通用MCU的功耗都要低,本文通过跟目前最流行的MCU之一由ST推出的STM32L系列低功耗MCU进行比较,来向读者展示EFM32系列32位MCU的低功耗性能。
设计经验 发布时间 : 2018-11-14
【应用】待机电流仅1.4uA!超低功耗MCU助力GPS定位器
EFM32JG/PG内含低功耗串口, 最小封装尺寸仅为5X5mm。
新应用 发布时间 : 2017-04-09
【应用】最新HRM传感器模块:集成低功耗MCU、蓝牙无线传输、LED光源、射频元器件和算法
本文将介绍下一代可穿戴设备的心率监控功能设计及应用趋势,及Silicon Labs最新的高集成度Si117x HRM传感器模块,它将HRM传感器、低功耗MCU、蓝牙无线传输、LED光源、射频元器件和算法全部集成在一个模块内,为开发者提供了最简化且性能与功耗兼顾的生物识别解决方案,完全满足了新型可穿戴的功能性需求。。
新应用 发布时间 : 2017-08-16
【产品】这款超低功耗MCU很特别:ADC在睡眠中也能工作!
EFM32JG/PG的待机功耗仅为1.4uA,正常工作电流为60uA/Mhz。
新产品 发布时间 : 2017-03-04
全球超低功耗MCU的关键:灵活的能源管理单元
Silicon Labs EFM32小壁虎系列MCU,作为当今全球功耗最低功耗的MCU,EFM32成为电池供电等对低功耗要求较高场合的不二之选!
技术探讨 发布时间 : 2019-07-19
【应用】低功耗MCU ARM系列EFM32WG842在水表集中器上的应用,提供最大256KB Flash可满足资源要求
智能水表集中器是为了解决智能水表由于NB-IOT信号差影响通讯的问题,由电池供电,需要考虑MCU的功耗。Silicon Labs公司推出的ARM系列芯片,是优秀的低功耗MCU,且提供足够大的Flash空间、容易焊接的TQFP封装,是智能水表集中器的理想选择。
应用方案 发布时间 : 2020-02-29
【应用】延长寿命!超低功耗MCU助力智能门锁
EFM32JG/PG可选择32位ARMCortex-M3或M4内核,可扩展速率最大到40MHz,具备8通道DMA控制器可应用于指纹锁系统中。
新应用 发布时间 : 2019-07-27
用JLINK调试器调试32位单片机EFM32ZG110F32-QFN24的MCU,调试器经常在调试的中途断开,调试不顺畅,是什么原因?
电源的滤波不好会造成的JLINK调试MCU不顺畅,要在电源管脚放置合适的滤波电容,推荐IOVDD 和 AVDD管脚都各放一个10uf的电容,另外在IOVDD管脚再并联一个100nf的电容,在AVDD管脚再并联一个10nf的电容。这样用JLINK调试就能顺畅。
技术问答 发布时间 : 2017-10-10
【应用】内置DCDC的32位超低功耗MCU,助力智能锁更省电
EFM32JG/PG内部集成DCDC,电量输出高达200MA,适合用于智能锁中。
新应用 发布时间 : 2019-09-05
【经验】如何使用Gecko低功耗MCU Bootloader进行蓝牙OTA(无线)升级
Silicon Labs(芯科科技)是领先的芯片、软件和解决方案供应商,Gecko系列是其推出的低功耗,高性能MCU,集节能、高性能和开发工具易于使用等特点于一身。具备丰富的开发生态环境:Simplicity Studio可以提供开发需要的所有资源,Energy profiler优化电池使用寿命,还有丰富的软件库,非常适用于要求高功能、低能耗的应用本文将介绍如何使用Gecko的Bootloader
设计经验 发布时间 : 2019-06-13
如何为Silicon Labs 32位低功耗MCU EFM32GG230F512实现基于RTC的软件无滴答日历?
在Silicon Labs 32位低功耗MCU EFM32GG230F512上实现软件方式的无滴答日历,可以通过使用日历标准C库 time.h, 在time.h中实现的timer()函数基于RTC计数值来计 算日历时间。
技术问答 发布时间 : 2017-10-10
【经验】如何使用32位超低功耗MCU外设反射系统功能?
外设反射系统(PRS)是 Silicon Labs EFM32系列MCU专有的外设互联总线,它允许不同的外设无需CPU干预即可直接相互通信。
设计经验 发布时间 : 2019-09-02
电子商城
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制显示屏的尺寸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
实验室地址: 深圳/苏州 提交需求>
登录 | 立即注册
提交评论