【经验】以Silicon Labs的EFM32/EFR32系列MCU芯片为例,探讨ADC校准的那些事

2018-04-07 世强
高精度ADC MCU,集成ADC的MCU,EFM32,EFR32 高精度ADC MCU,集成ADC的MCU,EFM32,EFR32 高精度ADC MCU,集成ADC的MCU,EFM32,EFR32 高精度ADC MCU,集成ADC的MCU,EFM32,EFR32

AD转换是我们应用MCU时经常使用的功能,现在大部分的MCU都集成了ADC功能,并且精度也越来越高。以SILICON LABSEFM32/EFR32系列MCU芯片为例,这些芯片都带有带有12bit分辨率的ADC,支持最高1Mbps的采样速率,适合应用于高速高精度的模拟量采集项目中,尤其在故障指示器、智能水表、燃气表等项目中得到广泛应用。


为了得到尽可能高的ADC转换精度,我们需要对ADC的每个参考电压进行偏移误差和增益误差进行校准。由于生产批次的不同,芯片性能也会有同,因此ADC校准功能是十分必要的。


在生产过程中,厂家已经把针对内部参考的25℃下的校准参数写入芯片中了。用户可以访问这些数据。当芯片重置后,对于1.25V参考的校准值就会写入ADC校准寄存器。如果诸如EFM32/EFR32之类的MCU芯片不是在此温度下或采用外部参考的情况下,则需要针对使用情况再次进行校准得到正确的数据。


首先来说一下偏移校准,偏移误差是指实际转换结果对应理论值的一个恒定的偏移量,这意味着整个转换范围内都会有个恒定的输出偏差。如下图所示。

最简单的校准偏移误差的方法是差分模式下短接正负输入或者单端模式下输入短接到VSS。EFM32/EFR32的ADC已经内置了短接ADC输入的功能,可以在没有任何外围器件的情况下通过软件来实现。短接完成后需要调整校准寄存器的值,使转换输出值尽可能的接近0。调整偏移量为0V后同时也简化了增益校准。


如果进行了偏移校准,那么增益误差是随着输入电压的增加在准确值的基础上线性增加的一个偏移量。如下图所示。

增益校准需要在完成偏移校准后进行,因为增益校准程序是假定在0V的测量值是没有偏移的。增益偏移可以通过单点校准,最好是最大值校准,这样可以保证尽可能高的精度。


通过使用一个已知的固定电压的参考,也就是ADC参考电压,作为ADC的最大量程,通过修改校准寄存器的值,直到ADC输出与理论值尽可能接近,实现增益误差的校准。


以上就是使用EFM32/EFR32的ADC的校准方法,想要获取更多其他内容,请登陆世强网站或APP搜索关键词查询。


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 3

本文由Trubo提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(3

  • 雷神 Lv7. 资深专家 2018-04-07
    学习
  • LouBing Lv7. 资深专家 2018-04-07
    ADC校准,很实用,学习了
  • 崇拜二哥 Lv4. 资深工程师 2018-04-07
    说的比较中肯
没有更多评论了

相关推荐

【经验】如何使用JLINK烧录器在线烧录EFM32、EFR32芯片?

Silicon Labs公司的32bit cortex ARM内核的EFM32 MCU或者EFR32系列SoC芯片,在量产的时候一般会有两种烧录方式:离线烧录或者在线烧录。一般来说离线烧录是需要第三方的离线烧录工具支持。本文介绍一种便捷又低成本的在线烧录方式,可以满足调试阶段的小批量烧录,也可以应用到大批量的量产烧录中。

设计经验    发布时间 : 2017-12-18

【经验】EFM32、EFR32 如何设置一个 1ms 的定时器

​Silicon Labs 提供了 MCU 及各种 wireless SoC 芯片,广泛应用于物联网、智能家居、无线抄表、智能照明、可穿戴设备等领域。定时器在这些产品中应用非常广泛,不管是各种纯软件相关的任务管理还是硬件的 pwm 输出,都对定时器的精度都有较高要求;下面我们以一个具体的例子来说明如何初始化EFM32、EFR32一个特定时间的定时器。

设计经验    发布时间 : 2019-12-24

【经验】EFM32系列MCU/EFR32系列SOC解锁Debug接口方法,可实现在Simplicity IDE中在线调试

本文介绍Silicon Labs EFM32系列MCU/EFR32系列SOC DEBUG接口被锁定后的解锁方法。

设计经验    发布时间 : 2018-08-31

用户指南  -  SILICON LABS  - Rev. 0.8  - 2024/7/13 PDF 英文 下载 查看更多版本

复旦微电子FM33G0xx系列低功耗32位 ARM Cortex-M0 MCU选型表

FM33G0xx系列是基于ARM Cortex-M0内核的32位低功耗MCU芯片,最大可支持512KB FLASH程序存储器和 64KB RAM,集成LCD驱动、AES加解密引擎、带温补的RTC时钟、ADC、以及UART、I2C、SPI、7816等通用外设接口。应用领域包括国内/海外单、三相智能电表、智能水表/热量表/燃气表、物联网相关仪表及通讯模块、烟雾报警器及传感器模块、智能家居、显示面板控制。支持多种封装:LQFP80/ LQFP64/ LQFP48/QFN32/TSSOP16。

产品型号
品类
主频(MHz)
Flash(KB)
RAM(KB)
封装
工作电压(V)
通用IO
8位定时器
16位定时器
16位低功耗定时器
11位M-△ADC外部通道
UART
低功耗UART
SPT
I2C
7816
LCD
RTC
AES
比较器
系列
FM33G045
32位MCU
40
256
24
LQFP48
1.8~5.5
41
4
4
1
4
5
1
3
1
1
-
RTC
AES
1
FM33G0xx

选型表  -  复旦微电子 立即选型

【产品】集成12位高速ADC、DAC的8位MCU C8051F00x,最高执行速度达25MIPS

C8051F00x系列是Silicon Labs的一款高集成度的混合信号8位MCU,采用强大的8051微处理器,最高执行速度可达25MIPS。还集成了12位/10位多通道ADC、VDD监控器、看门狗定时器、时钟振荡器以及其他通用部件,可以作为真正的独立片上系统解决方案,可应用于诸如便携式医疗器械、测试设备和光纤系统等领域。

新产品    发布时间 : 2017-01-05

Gecko Platform 3.2.9.0 GA Gecko SDK Suite 3.2

型号- EFR32XG23,EFR32XG23 FAMILY,EFR32ZG13P531F512GM48,EFM32,EZR32,EFM32PG23B FAMILY,EFM32PG23B,EFR32XG21,EFR32,EFR32XG22

开发环境(软件/固件)  -  SILICON LABS  - October 25, 2023 PDF 英文 下载

【经验】解决Simplicity Studio导入EFM32_EFR32芯片外设驱动参考代码缺少头文件导致编译不通过方法

Silicon Labs(芯科科技)EFM32_EFR32芯片外设驱动参考代码包含很多驱动例程,方便在开发EFM32和EFR32系列芯片时使用。有时将外设驱动参考代码导入Simplicity Studio开发软件后,在编译程序时软件会报找不到头文件的错误。本文介绍如何解决Simplicity Studio导入EFM32_EFR32芯片外设驱动参考代码出现缺少头文件导致编译不通过的方法。

设计经验    发布时间 : 2020-04-29

【经验】使用J-Flash软件烧录EFM32/EFR32的步骤

本文介绍使用J-Flash软件烧录Silicon Labs EFM32/EFR32 32位MCU/无线SOC芯片的步骤,实现批量生产。

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

华大电子CIU32L0超低功耗安全MCU用在血糖仪上,可解决VDD下降导致的LCD屏幕显示对比度变差的问题

华大电子CIU32L0系列超低功耗安全MCU基于ARM 32位内核,最高频率可达48MHz,具有超低功耗、高集成度、高可靠性、高安全的特点。内部集成LCD、ADC、VREFBUF、低功耗COMP、多种定时器、多个USART/I²C/SPI等丰富的外设资源,同时提供了SM4、AES、TRNG、PUF等信息安全外设,通过商密二级及EAL4+认证。

应用方案    发布时间 : 2023-10-30

【应用】集成14位ADC的小封装MCU助力光模块信号实时监测

EFM8LB1系列MCU是Silicon Labs公司推出的MCU,其具有高精度、可靠性好以及性价比的特性,主要用于光模块信号的实时监测,以便于光通信链路的维护。

新应用    发布时间 : 2016-11-11

Silicon Labs的NVM3、SimEEv1、SimEEv2和PS Store数据存储方式介绍

Silicon Labs公司的EFR32和EFM32系列产品内部没有EEPROM,但是提供了多种软件模拟EEPROM的数据存储方式,种类包括Simulated EEPROM version1(SimEEv1)、Simulated EEPROM version2(SimEEv2)、Persisitent Store(PS Store)和NVM3。用户可以根据自己应用选择其中一种方式,保存不丢失的数据

设计经验    发布时间 : 2019-08-20

Gecko Platform 3.2.8.0 GA Gecko SDK Suite 3.2 September 5, 2023

型号- EFR32XG23,EFM32,EFM32XG22,EZR32,EFR32XG21,EFR32

开发环境(软件/固件)  -  SILICON LABS  - September 5, 2023 PDF 英文 下载

【经验】如何在Simplicity Studio使用Energy Profile进行代码功耗分析,助力低功耗产品开发

Simplicity Studio是Silicon Labs产品的开发环境,其中集成的功能Energy Profile不仅可以实时测试开发板上MCU或SOC的电流,还可以实时测试用户目标板的电流,对于一些低功耗产品的开发非常有帮助,每个功能所占功耗进行分析是非常有必要的。本文介绍如何在Simplicity Studio使用Energy Profile进行代码功耗分析。

设计经验    发布时间 : 2020-07-03

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 104,128

品牌:SILICON LABS

品类:32位MCU

价格:¥9.8488

现货: 21,867

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 95,058

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,300

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 85,618

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 83,055

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 80,817

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 80,632

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 73,120

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

高精密零件加工/五金零配件加工/CNC加工服务

加工精度:精密平面磨床正负0.002;铣床正负0.02,ZNC放电正负0.01。CNC加工材料:铝、钢、聚合物等材料。专注于半导体行业、医疗器械、汽车行业、新能源行业、信息技术行业零部件加工。

最小起订量: 1个 提交需求>

PD/QC快充测试

满足150W内适配器、PD快充、氮化镓快充等主流产品测试需要;并可查看被测开关电源支持协议,诱导多种充电协议输出,结合电子负载和示波器进行高精度测试。测试浪涌电流最大40A。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

查看更多

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

查看更多

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

查看更多

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

查看更多

授权代理品牌:电子材料

查看更多

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

查看更多

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

查看更多

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

查看更多

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

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

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

收藏
收藏当前页面