EFM32应用方案之数字万用表

2016-04-07 电子技术设计
数字万用表,微控制器,32位MCU,低功耗MCU 数字万用表,微控制器,32位MCU,低功耗MCU 数字万用表,微控制器,32位MCU,低功耗MCU 数字万用表,微控制器,32位MCU,低功耗MCU

突出的低功耗,完美适用与电池供电


概述

数字万用表,一种多用途电子测量仪器,一般包含安培计、电压表、欧姆计等功能,有时也称为万用计、多用计、多用电表,或三用电表。


系统结构

EFM32是由SILICON LABS公司采用ARM Cortex-M0+\M3\M4内核设计而来的高性能低功耗32位微控制器。它具有突出的低功耗特性,适用于“三表”(电表、水/热表、气表)、工业控制、警报安全系统、健康与运动应用系统、手持式医疗设备以及智能家居控制等领域。


图1是数字万用表的结构框图,包括供电,测量模块,存储芯片,显示模块,主处理器,控制按键。


 数字万用表结构框图

 图1:数字万用表结构框图


• 供电

数字万用表一般为9V电池供电,EFM32的工作电压为1.8~3.8V,工作电压范围比较宽,有利于周围器件的选型。

• 测量模块

利用高精度的AD芯片测量不同量程的电阻、电压、电容或电流等。其中测量电路是将不同的被测量、不同的量程经过一系列的处理统一转变成一定量限的电压供AD采集。

• 存储IC

保存测量结果,可用于查询或波形显示。

• 显示模块

通过LCD或TFT显示测量结果及查寻之前测量结果或显示其他功能。

• 主控制器

根据数字万用表功能不同可选择不同型号的EFM32作为主控MCU。EFM32具有良好的兼容性,同编号芯片引脚为pin-pin兼容。在低端应用中可选择EFM32TG系列作为主控,其flash和RAM资源为4~32KB和2~4KB;在高端产品中可选择EFM32LG系列,其与EFM32TG系列 pin-pin兼容,flash和RAM资源为64~256KB和32KB,带有TFT驱动及USB。

• 控制按键

用于选择不同的测量量、量程及功能按键。


方案优势

相对于传统的8位、16位单片机实现的数字万用表,基于EFM32实现的本方案具有以下优势:

• 超低功耗

EFM32是全球最低功耗的32位微控制器,RTC、DMA可运行的EM2模式下,功耗电流仅为900nA,不运行RTC的模式下可低至600nA,而在不保存RAM数据时更是只有20nA。由于数字万用表为电池供电,对功耗有一定的要求,因此EFM32的低功耗具有明显的优势。

• 集成度高,性能高

EFM32内核的指令效率以及代码密度比传统的8位单片机高,尤其是在算法处理方面具有比较大的优势。在某些对AD精度要求不是太高的环境下可使用片上带有1M采样速率的12位ADC,配合PRS及DMA可以实现精准定时的采样和数据存储。除此外,EFM32片上集成高达8X36 的LCD驱动器,甚至支持16位RGB接口的TFT屏驱动,其支持emwin的GUI界面,可以实现界面管理及波形显示。EFM32带有3个运算放大器及2个16路比较器,可以省去电路上的一些外围器件,节省成本。丰富的集成外设为不同的系统应用提供多样性的选择。

• 扩展性良好

EFM32的TG、G、GG、LG系列之间具有良好的兼容性,同型号不同系列的芯片是pin-pin兼容,保证用户在统一的硬件平台上,可进行不同功能需求的裁剪。Flash资源从最低的4KB~1024KB,RAM资源从2KB~128KB。

 

总结

EFM32具有优异的低功耗特性,非常适合于对于低功耗有一定要求的数字万用表的应用。EFM32内核采用目前流行的Cortex-M0+\M3\M4设计,极大地缩短了开发者的开发时间。EFM32具有丰富的外设,为系统扩展功能及降低成本提供了条件。



看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。

Silicon Labs Simplicity Studio平台开发工具

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0
微控制器 微处理器 32位MCU 低功耗MCU 数字万用表 工业电子 EFM32LG280F256G-E-QFP100 EFM32LG332F256 EFM32LG990F64 EFM32LG842F256G-E-QFP64 EFM32LG990F256G-E-BGA112 EFM32LG330F64G-E-QFN64R EFM32LG880F256G-E-QFP100 EFM32LG380F128G-E-QFP100 EFM32LG232F64G-E-QFP64R EFM32LG230F64G-E-QFN64 EFM32LG332F256G-E-QFP64 EFM32LG332F128 EFM32LG360F64G-E-CSP81 EFM32LG340F128G-E-QFN64 EFM32LG942F128-QFP64 EFM32LG360F256 EFM32LG842F128-QFP64 EFM32LG895F128-BGA120 EFM32LG330F256G EFM32LG230F128G-E-QFN64R EFM32LG EFM32LG880F256-QFP100 EFM32LG380F128-QFP100T EFM32HG309F32G EFM32LG980F256-QFP100 EFM32LG332F256G-E-QFP64R EFM32LG332F64G-E-QFP64R EFM32LG890F128G-E-BGA112R EFM32LG230F256-QFN64T EFM32LG890F64-BGA112 EFM32LG380F128-QFP100 EFM32LG990F64-BGA112 EFM32LG890F128G EFM32LG890F128 EFM32LG290F256 EFM32LG360F128 EFM32LG332F128-QFP64 EFM32LG232F256G-E-QFP64 EFM32LG995F64 EFM32LG295F64-BGA120 EFM32LG840F64 EFM32LG980F256 EFM32LG395F256 EFM32LG395F64-BGA120 EFM32LG330F64 EFM32LG880F64G-E-QFP100R EFM32LG395F64 EFM32LG330F64G-E-QFN64 EFM32LG280F256G-E-QFP100R EFM32LG290F128 EFM32LG295F256-BGA120 EFM32LG840F64G-E-QFN64 EFM32LG390F256-BGA112 EFM32LG995F128 EFM32LG890F256 EFM32LG990F256-BGA112 EFM32LG290F64 EFM32LG280F256-QFP100T EFM32LG995F256 EFM32LG232F128-QFP64 EFM32LG942F256G-E-QFP64 EFM32LG395F128 EFM32LG380F256 EFM32LG842F128-QFP64T EFM32LG330F128G-E-QFN64 EFM32LG330F256G-E-QFN64R EFM32LG295F256 EFM32LG232F128 EFM32LG942F64 EFM32LG332F128G EFM32LG390F128-BGA112 EFM32LG842F128G-E-QFP64 EFM32LG330F64-QFN64T EFM32LG332F64 EFM32LG280F256-QFP100 EFM32LG990F128 EFM32LG360F256G-E-CSP81 EFM32LG380F128 EFM32LG280F128-QFP100 EFM32LG232F64 EFM32LG295F128 EFM32LG232F128G-E-QFP64R EFM32LG942F256-QFP64T EFM32LG295F256-BGA120T EFM32LG995F128-BGA120 EFM32LG840F128 EFM32LG380F256G-E-QFP100R EFM32LG232F256 EFM32LG995F64-BGA120 EFM32LG232F64-QFP64 EFM32LG295F64 EFM32LG990F256 EFM32LG290F64-BGA112 EFM32HG309F64G EFM32LG295F128-BGA120 EFM32LG232F256-QFP64 EFM32LG880F64-QFP100 EFM32LG840F256 EFM32HG310F64G EFM32LG230F128G-E-QFH64 EFM32LG940F128-QFN64 EFM32LG230F256G-E-QFN64 EFM32LG840F256-QFN64 EFM32LG230F128G EFM32LG880F256-QFP100T EFM32LG890F128G-E-BGA112 EFM32LG995F256-BGA120 EFM32LG290F256-BGA112 EFM32LG940F256 EFM32LG230F64-QFN64 EFM32LG980F128G-E-QFP100R EFM32LG942F256-QFP64 EFM32LG360F64 EFM32LG980F128G-E-QFP100 EFM32LG840F64-QFN64 EFM32LG330F256-QFN64 EFM32LG940F128 EFM32LG280F64-QFP100 EFM32LG942F128-QFP64T EFM32LG840F256G-E-QFN64 EFM32LG332F64-QFP64 EFM32LG330F128 EFM32LG842F256G-E-QFP64R EFM32LG232F64-QFP64T EFM32LG942F256 EFM32LG880F128-QFP100 EFM32LG380F64 EFM32LG360F128G-E-CSP81 EFM32HG350F64G EFM32LG890F64 EFM32LG332F64G EFM32LG942F128 EFM32LG842F256-QFP64 EFM32LG880F128G-E-QFP100R EFM32HG210F64G EFM32LG332F64-QFP64T EFM32LG332F128G-E-OFP64R EFM32LG842F256-QFP64T EFM32LG380F64-QFP100T EFM32LG330F256G-E-QFN64 EFM32LG330F256 EFM32LG942F64-QFP64 EFM32LG280F256G EFM32LG230F128-QFN64 EFM32LG330F128-QFN64 EFM32LG280F128 EFM32LG942F128G-E-QFP64R EFM32LG942F128G EFM32LG895F64 EFM32LG990F128-BGA112 EFM32LG395F128-BGA120 EFM32LG842F64-QFP64 EFM32LG942F128G-E-QFP64 EFM32HG222F64G EFM32LG980F128-QFP100 EFM32LG232F128-QFP64T EFM32LG332F128G-E-QFP64R EFM32LG290F128-BGA112 EFM32LG230F256 EFM32LG280F256 EFM32LG380F256-QFP100 EFM32LG330F128G-E-QFN64R EFM32LG230F128G-E-QFN64 EFM32LG990F256-BGA112T EFM32LG880F64G-E-QFP100 EFM32LG230F128 EFM32LG230F256G-E-QFN64R EFM32LG942F64-QFP64T EFM32LG895F256-BGA120 EFM32LG232F256G-E-QFP64R EFM32LG380F64G-E-QFP100 EFM32LG230F256G EFM32LG360F64G-E-CSP81R EFM32HG322F64G EFM32LG390F64 EFM32LG900F256 EFM32LG940F256-QFN64T EFM32LG332F128G-E-QFP64 EFM32LG280F128G EFM32LG980F64 EFM32LG390F128 EFM32LG232F64G-E-QFP64 EFM32LG895F128G-E-BGA120 EFM32LG842F64 EFM32LG840F128G-E-QFN64 EFM32LG895F256 EFM32LG880F64 EFM32LG980F256G-E-QFP100 EFM32LG895F64-BGA120 EFM32HG222F64G-B-QFP48R EFM32LG390F256 EFM32LG942F256G-E-QFP64R EFM32LG880F256 EFM32LG230F64-QFN64T EFM32LG980F128 EFM32LG390F64-BGA112 EFM32LG332F256-QFP64 EFM32LG890F128-BGA112 EFM32LG880F128G-E-QFP100 EFM32LG895F128 EFM32LG280F128G-E-QFP100R EFM32LG980F64-QFP100 EFM32LG940F64 EFM32LG330F128G EFM32LG940F256-QFN64 EFM32LG840F128-QFN64 EFM32LG380F256G-E-QFP100 EFM32LG842F128G-E-QFP64R EFM32LG232F128G-E-QFP64 EFM32LG880F128 EFM32LG280F64 EFM32LG230F64 EFM32LG980F64G-E-QFP100 EFM32LG890F256-BGA112 EFM32LG395F256-BGA120 EFM32LG332F64G-E-QFP64 EFM32LG332F256G EFM32LG380F256G EFM32LG842F256 EFM32LG340F128 EFM32LG230F256-QFN64 EFM32LG842F128 EFM32LG330F64-QFN64 EFM32LG940F64-QFN64 EFM32LG380F64-QFP100 32位微控制器 EFM32 MCU ARM Cortex MCU SILICON LABS 管状电机

本网站所有内容禁止转载,否则追究法律责任!

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【应用】低功耗32位MCU助力热量表无线传输,功耗低至64uA/MHz

Silicon Labs新近推出了EFM32JG系列32位MCU产品,以其超低功耗、内置加密引擎等优势,很适合应用在电子式、无线化热量表产品中。

新应用    发布时间 : 2017-10-31

世界上最节能的微控制器EFM32之十大低功耗奥秘

Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。

新产品    发布时间 : 2016-07-11

全球超低功耗MCU的关键:灵活的能源管理单元

Silicon Labs EFM32小壁虎系列MCU,作为当今全球功耗最低功耗的MCU,EFM32成为电池供电等对低功耗要求较高场合的不二之选!

技术探讨    发布时间 : 2019-07-19

【经验】32位MCU LEUART位周期抖动大,该如何解决?

Silicon Labs 32位MCU EFM32,当基于32.768kHz时钟使用LEUART(@9600bps)进行通讯的时候,发现存约1%误码,原因是什么?如何解决?

设计经验    发布时间 : 2019-09-06

如何读取EFM32系列32位MCU的多通道AD扫描采样数据?

EFM32系列单片机ADC的数据保存寄存器有两个,一个是单通道模式的采样数据保存寄存器,一个是扫描模式的采样数据保存寄存器。如果使用多通道扫描采样,那么每个通道采样完成后会产生一个ADC扫描模式中断,用户需要在中断里面读取该通道的扫描采样数据以便存储下一个通道的采样数据。建议使用DMA读取方式,将DMA的触发源设置为ADC的扫描模式事件,这样就可以实现不用进入ADC中断以及MCU的参与即可完成ADC扫描采样数据的保存和读取。

技术问答    发布时间 : 2017-05-05

如何为Silicon Labs 32位低功耗MCU EFM32GG230F512实现基于RTC的软件无滴答日历?

在Silicon Labs 32位低功耗MCU EFM32GG230F512上实现软件方式的无滴答日历,可以通过使用日历标准C库 time.h, 在time.h中实现的timer()函数基于RTC计数值来计 算日历时间。

技术问答    发布时间 : 2017-10-10

超低功耗MCUEFM32能耗模式探讨

世强代理的Silicon Labs EFM32 MCU 旨在在低能耗模式下实现高度的自主运行。该MCU 智能结合了外围设备、低漏电 RAM、数据保持、DMA 和互联能力、低功耗振荡器以及极短的唤醒时间,因此长时间在低能耗模式下的运行效果很好,大幅降低了能耗。

技术探讨    发布时间 : 2019-09-05

Silicon Labs 32位低功耗MCU EFM32GG990芯片使用中,将OPAMP(运算放大器)组合成三运放差分放大器时可选的放大倍数为多少?

当将三个OPAMP组合成差分放大器时,差分放大器的增益是由OPA0和OPA1的组合增益所决定的,由于三运放差分电路的电阻网络对应的桥臂要对应成比例,所以只三种有 效的差分增益可供使用,它们分别为1/3、1和3,此时OPA0 RESSEL和OPA2 RESSEL的组合分别为0和4、1和1、4和0。

技术问答    发布时间 : 2017-10-10

Silicon Labs EFM32系列32位低功耗MCU Cortex系列微控制器采用的软件接口标准CMSIS有哪些特性?

嵌入式系统越来越复杂,开发和软件测试的工作量也显著增加,为了减少开发时间并且降低产品中存在的风险,软件重用已经越来越普遍。为了各种软件产品间的配合,ARM同各大 微控制器供应商、工具供应商和软件解决方案提供商一起开发了CMSIS,一个涵盖了大多数Cortex-M处理器和Cortex-M微控制器产品的软件框架。 CMSIS的设计目标和特性包括以下几点: 1、提高软件的可用性。 2、提高软件的兼容性。 3、独立的工具链特性。 4、开放性。 5、易用性。

技术问答    发布时间 : 2017-10-10

【经验】如何使用32位超低功耗MCU外设反射系统功能?

外设反射系统(PRS)是 Silicon Labs EFM32系列MCU专有的外设互联总线,它允许不同的外设无需CPU干预即可直接相互通信。

设计经验    发布时间 : 2019-09-02

Silicon Labs 32位低功耗MCU EFM32LG系列的USART 作为 SPI 主模式时可以自动控制 CS 片选引脚吗?

Silicon Labs 32位低功耗MCU EFM32LG系列的USART 作为 SPI 主模式时可以自动控制 CS 片选引脚。 在 SPI 主模式下,需要先在 GPIO 模块中配置 CS 对应输出引脚为推挽输出模式,然后使能 USARTn_ROUTE 寄存器中 CSPEN 位,并置位 USARTn_CTRL 寄存器中AUTOCS 位即可自动产生片选信号。

技术问答    发布时间 : 2017-10-10

32位低功耗MCU EFM32系列内部的LFRCO是32K还是32.768K?

EFM32系列32位低功耗MCU内部的LFRCO为32K。

技术问答    发布时间 : 2017-10-10

【应用】EFM32TG11低功耗32位MCU在超声波水表上的应用

Silicon Labs的32位MCU EFM32TG11,最高主频48MHz,37uA/MHz的全速运行功耗,1.3uA休眠EM2模式功耗,集成低功耗LCD驱动,最大128KB大容量Flash,32PIN到80PIN多种可选封装,将助力于超声波水表超低功耗,多功能,低成本设计。

应用方案    发布时间 : 2019-03-26

Silicon Labs EFM32系列32位低功耗MCU的硬件设计时要关注什么?

1、对于Silicon Labs EFM32系列32位低功耗MCU的系统设计者,有几个值得关注的因素,包括如何为芯片提供鲁棒性的电源,如何连接外部调试接口以及如何设计外部时钟源。 2、电源: 尽管EFM32支持宽的电压范围并且消耗很小的平均电流,但是正确的去耦是极其重要的。对于高频暂态信号去耦电容能使得电源和MCU以及地之间的电流回路尽量 短。 3、调试接口及外部复位引脚 (RESETn): 除了可选的SWO(串行线输出), 调试接口包括SWCLK(时钟输入)和SWDIO(数据输入输出)线, 除此之外可 选的SWO(串行线输出)。在无需外部复位的情况下因为复位引脚(RESETn)具有内部上拉电阻所以可以不做连接。强行拉低RESETn引脚将对产生EFM32触发复 位。 4、外部时钟源: EFM32除了内部低频和高频RC振荡器模式外也支持不同的外部时钟源来产生低频以及高频时钟。可能的低频LF和高频HF域外部时钟源是外部振荡器(方 波或者正弦波)或者晶体/陶瓷谐振器。

技术问答    发布时间 : 2017-10-10

Silicon Labs EFM32系列32位低功耗MCU Cortex-M3内核嵌套向量终端控制器(NVIC)有哪些特性?

1、支持最多240个中断输入、不可屏蔽中断输入和多个系统异常。除了NMI外,每个中断都可以被单独使能或禁止。 2、中断和多个系统异常具有可编程的优先级。对于Cortex-M3/M4,优先级可以在运行时动态修改(注意,Cortex-M0/M0+不支持优先级的动态修改)。 3、嵌套中断/异常以及中断/异常按照优先级自动处理。 4、向量中断/异常。意味着处理器会自动取出中断/异常向量,无需软件确定产生的是哪个中断/异常。 5、向量表可以重定位在存储器中的多个区域。 6、低中断等待。对于具有零等待状态的存储器系统,中断等待仅为12个周期。 7、中断和多个异常可由软件触发。 8、多个优化用于降低不同异常上下文切换时的中断处理开销。 9、中断/异常屏蔽功能可以将所有的中断和异常(NMI除外)屏蔽掉,或者将中断/异常屏蔽为某个优先级之下。 为了支持这些特性,NVIC使用了多个可编程寄存器。这些寄存器经过了存储器映射,而CMSIS-Core则为大多数常见的中断控制任务提供了所需的寄存器定义和访问函数 (API),这些访问函数非常已于使用。

技术问答    发布时间 : 2017-10-10

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:32位MCU

价格:¥24.3427

现货: 259

品牌:SILICON LABS

品类:32 bit MCU

价格:¥29.6383

现货: 20

品牌:SILICON LABS

品类:32位MCU

价格:¥38.0940

现货: 15

品牌:SILICON LABS

品类:32位MCU

价格:¥28.0596

现货: 14

品牌:SILICON LABS

品类:32 BIT MCU

价格:¥21.2810

现货: 5

品牌:SILICON LABS

品类:32 BIT MCU

价格:¥21.0470

现货: 3

品牌:SILICON LABS

品类:32位MCU

价格:¥7.4880

现货: 1

品牌:SILICON LABS

品类:32 BIT MCU

价格:¥34.3771

现货: 1

品牌:SILICON LABS

品类:32位MCU

价格:

现货: 0

品牌:SILICON LABS

品类:32 BIT MCU

价格:

现货: 0

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:Advanced Digital Chips

品类:MCU

价格:¥6.6000

现货:100,000

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.2400

现货:90,000

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.9400

现货:80,000

品牌:RENESAS

品类:microcontroller

价格:¥32.9564

现货:40,179

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.7900

现货:40,000

品牌:SGMICRO

品类:微处理器监控电路

价格:¥0.4019

现货:39,000

品牌:兆易创新

品类:IC

价格:¥4.8932

现货:27,000

品牌:兆易创新

品类:MCU

价格:¥7.0000

现货:25,380

品牌:国民技术

品类:微控制器

价格:¥18.7261

现货:25,138

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面