MCUADC外部参考电压变化了怎么办?

原创 TopSemic嵌入式 2025-04-03 12:01

单片机外围模块漫谈之二,如何提高ADC转换精度这篇文章,介绍过如何提高ADC的转换精度。关于ADC的参考电压,我发现有不少工程师了解的并不是很清楚。尤其是对于比如电池直接给MCU供电,用到ADC的场景。本篇文章对此做个简单总结。

以经典的STM32F103为例,ADC的参考电压是通过外部引脚VREF+/VREF-输入的。对于部分64pin及以下型号,VREF+在芯片内部与VDDA信号线相连,没有引出到片外,此时ADC参考电压就是VDDA。

当ADC参考电压稳定不变时,正常采集和计算就可以。但是当参考电压发生变化时,由于无法直接获取变化后的参考电压值,如果还使用之前的参考电压就会引起测量误差。

这种情况下该怎么办?可以利用芯片内部参考电压VREFINT,它是一个相对固定的电压,典型值为1.20V。

它内部连接着ADC通道17,如果对ADC测量精度要求不是很高,可认为VREFINT就是固定的1.2V。这时可通过读取该通道的值REFINT_DATA,反推出当前ADC的参考电压值。因为1.2V=VREF_ADC*REFINT_DATA/FULL_SCALE

所以VREF_ADC=1.2V* FULL_SCALE/ REFINT_DATA,其中FULL_SCALE为4095(ADC分辨率12bit)

利用反推出的这个参考电压值,再去计算实际ADC测量值。

Vchx = VREF_ADC*ADCHX_DATA/ FULL_SCALE =1.2V * (ADCHX_DATA/REFINT_DATA)。

但实际上每个芯片个体之间VREFINT会有差异,若需更高精度,可采用校准的方法:

在VDDA稳定为3.3V时,通过ADC采集VREFINT通道的值,记为REFINT_CAL。这样就可以得到每一颗芯片的准确VREFINT电压。实际使用中需要将REFINT_CAL保存在MCU Flash里,以供后续使用。之后再按照上述方法(即先读取ADC通道17反推出当前ADC实际参考电压,再读取实际需要采集的通道值)去计算ADC测量值。

Vchx =(3.3V *REFINT_CAL/ FULL_SCALE) *(ADCHX_DATA/REFINT_DATA)。

该方法对于用户来说增加了一定的工作量,因为STM32F103是很多年前的老产品,没有做出厂校准,后面出的产品如STM32F030,出厂时其实已经做了上述校准的工作,用户直接使用即可。

说到这里大家可能会好奇这个内部的参考电压到底是什么,它其实叫Bandgap电压。MCU的 Bandgap 电压(带隙基准电压)是一种高度稳定的电压基准源,通常由集成电路内部的 带隙基准电路(Bandgap Reference Circuit)生成。Bandgap电路利用双极性晶体管的正负温度系数相互抵消,生成一个几乎不随温度变化的电压(典型值约为 1.2V,具体值因工艺和设计而异)。

说了这么多,内部的这个Bandgap电压其实并不是ADC的直接参考电压源。只不过利用了它去反推出实际的参考电压值。使用这个方法也是有一定的局限性,因为它需要ADC先采集Bandgap通道电压,后采集实际通道电压,如果恰好在这个采集过程中参考电压出现了剧烈的变化,那么转换出来的值也是不准确的,因为反推出的参考电压已经变了,当然这种情况出现的几率相对较小,对于大部分场景这么用是没问题的。

还有一些MCU,内部是带有电压基准源的,比如STM32L5,叫做VREFBUF。

它可以支持2种电压2.048V和2.5V,这个电压是可以直接作为ADC参考电压的。

其基准源仍来自Bandgap电压,通过分压电路生成不同档位输出。从下图框图可以看到因运放的虚短特性,运放的负向输入端与正向输入端(Bandgap基准电压)电压相等,通过右侧分压电阻调节分压比例使 VREFBUF 输出电压达到设定档位。使用这个功能时注意要占用Vref+引脚,并且要接对地的电容,否则是产生不了这个参考电压的。

VREFBUF的偏差是比较小的,手册中有描述:

使用VREFBUF就方便很多了,只需要采集需要的通道即可,需要注意采集的电压值不能超过VREFBUF电压值,比如采集的电压值是3V,那么就需要做分压后采集。

当然如果系统里ADC的外部参考电压本身就很稳定,以上介绍的这些就都用不到了。

关注公众号:

扫码加入嵌入式交流群:

TopSemic嵌入式 TopSemic,让芯片使用更简单。 专注分享:嵌入式,单片机,STM32,ARM,RTOS,Linux, 软硬件,半导体,电子技术等相关内容。
评论
  •   全球仿真软件头部企业核心能力与选型指南   仿真软件行业的领先企业因技术路径和行业聚焦不同形成多元格局,以下从技术能力、市场地位及行业适配性角度,解析全球范围内具有标杆意义的代表性企业:   华盛恒辉科技有限公司   华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在部队政企开发、建设到运营推广领域拥有丰富经验,在教育,工业,医疗,APP,管理,商城,人工智能,部队软件、工业软件、数字化转型、新能源软件、光伏软件、汽
    华盛恒辉l58ll334744 2025-05-16 11:13 120浏览
  • 公司简介:Ping Identity 是谁?Ping Identity 是全球领先的身份与访问管理(IAM)解决方案提供商,致力于帮助企业安全管理用户身份、控制应用和资源的访问权。作为行业先驱,Ping Identity 的客户遍布全球,其产品广泛应用于金融、医疗、政府等对安全要求极高的行业。然而,作为一家技术驱动型企业,他们同样面临来自软件供应链的安全挑战,特别是在广泛采用开源组件的背景下,如何实现自动化安全管理、降低法律风险并保障客户数据的安全,成为企业可持续发展的关键。挑战:如何保障应用安
    艾体宝IT 2025-05-16 09:35 114浏览
  • FM(RDS) 与 DAB 是车用音响领域常见的两种广播接收方式。随着科技的进步,DAB 作为数字音频传输的代表,逐渐受到更多关注。FM(RDS)属于传统的调频广播,透过调变载波的频率来传送声音讯号。RDS(Radio Data System) 则是FM广播的一种辅助技术,可以在FM讯号中夹带额外的文字信息,例如电台名称、节目类型、交通讯息等。DAB(Digital Audio Broadcasting)数字音频传输(DAB)是透过数字化处理广播音频讯号的传输,音质较 FM 清晰,此外,除了一般
    百佳泰测试实验室 2025-05-16 11:06 126浏览
  • 一、芯片概述:功能与应用场景WTR096录音语音芯片,是一款高性价比、低功耗的语音处理解决方案,专为需要灵活录音与播放功能的智能设备设计。其核心优势在于支持多段录音、内置存储扩展、外挂Flash适配,可广泛应用于智能玩具、家用电器(如语音闹钟、门铃)、工业设备提示器、安防告警系统等领域。二、核心参数与技术特性1. 多段录音能力:灵活应对场景需求WTR096支持最大10段独立录音,用户可通过指令或按键切换不同录音片段。例如:智能门锁可分别录制“欢迎回家”“密码错误”等多段提示音;工业设备可分段存储
    广州唯创电子 2025-05-16 09:04 107浏览
  • 一、引言:录音语音芯片的广泛应用录音语音芯片凭借高集成度、低功耗和灵活的扩展性,广泛应用于智能家居、工业设备、玩具、安防系统等领域。此类芯片支持录音、存储及播放功能,但在实际应用中,用户可能遇到录音后播放无声音的问题。本文将从技术原理、常见故障及解决方案展开解析。二、录音语音芯片的工作原理语音芯片的核心流程分为三个阶段:录音与编码:通过麦克风采集音频信号,芯片将其转化为数字信号并压缩存储。存储介质:部分型号支持内置存储,而复杂场景(如长时录音)需外挂Flash芯片扩展容量。播放控制:通过UART
    广州唯创电子 2025-05-16 08:41 107浏览
  • 公司简介:致力于解析非结构化数据的 AI 企业Cinnamon AI 是一家全球性的人工智能技术公司,核心产品聚焦于处理非结构化数据,如电子邮件、语音记录和视频内容。他们提供的 AI 平台,能够帮助客户从海量数据中提取有价值的信息,提升业务效率。项目挑战:多云部署下的 CI/CD 持续优化难题在实际开发中,Cinnamon AI 面临以下几大挑战:需同时支持 AWS、Google Cloud Platform 和 Azure 等多个云平台,以及内部部署版本;希望持续缩短开发周期,提高产品更新频率
    艾体宝IT 2025-05-16 09:31 99浏览
  •   全球仿真软件开发代表性企业解析(按领域分类)   仿真软件开发领域覆盖多行业与技术方向,以下按领域梳理国内外具有代表性的企业及其核心特点:   华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在部队政企开发、建设到运营推广领域拥有丰富经验,在仿真软件,教育,工业,医疗,APP,管理,商城,人工智能,部队软件、工业软件、数字化转型、新能源软件、光伏软件、汽车软件,ERP,系统二次开发,CRM等领域有很多成功案例。   
    华盛恒辉l58ll334744 2025-05-16 10:37 100浏览
  •   仿真软件开发领域代表性企业概览   在仿真软件开发领域,众多企业以技术特色与行业深耕为核心竞争力,形成差异化布局。以下梳理国内外代表性企业及其核心业务方向:   华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在部队政企开发、建设到运营推广领域拥有丰富经验,在教育,工业,医疗,APP,管理,商城,人工智能,部队软件、工业软件、数字化转型、新能源软件、光伏软件、汽车软件,ERP,系统二次开发,CRM等领域有很多成功案例。
    华盛恒辉l58ll334744 2025-05-16 10:51 105浏览
  •   全球仿真软件头部企业核心实力与行业地位解析   仿真软件行业的竞争格局随技术迭代和市场需求动态演变,以下从技术优势、行业应用等维度,梳理全球范围内具备标杆意义的企业:   1. 华盛恒辉科技有限公司   华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在部队政企开发、建设到运营推广领域拥有丰富经验,在教育,工业,医疗,APP,管理,商城,人工智能,部队软件、工业软件、数字化转型、新能源软件、光伏软件、汽车软件,ERP
    华盛恒辉l58ll334744 2025-05-16 11:37 113浏览
  • 2025 年 5 月 16 日讯,英伟达首席执行官黄仁勋的专机于北京时间 13:29 抵达中国台北松山机场,其此行引起了广泛关注。黄仁勋此番赴台,主要是为了参加即将于 5 月 20 日至 23 日举行的台北电脑展(Computex 2025),他将在 19 日上午进行主题演讲。此次演讲备受期待,市场猜测其可能会宣布英伟达与富士康、广达等中国台湾地区 AI 服务器公司达成的更多合作,进一步推动 AI 技术的发展和应用。此外,据市场消息,黄仁勋将于 17 日邀请供应链伙伴聚餐,鸿海董事长刘扬伟、纬创
    鲜橙财经 2025-05-16 14:00 132浏览
  • 在现代影像技术的快速发展下,动态范围(Dynamic Range)成为评估影像质量的重要指针之一。无论是无人机在高空拍摄的画面、工作用相机在不同光线条件下的成像表现、还是随身记录仪在运动过程中的稳定录像,「动态范围」的数值高低直接影响画面的清晰度与细节还原能力。然而,拍摄环境中的极端条件,如耀眼的阳光、深沉的阴影或快速变化的光线,都对产品的影像拍摄提出了严峻的挑战。技术难题:不同环境下对影像设备的质量影响本次分享一家网络监控摄影机(Network Cameras) 制造厂商,经常收到客诉提到:在
    百佳泰测试实验室 2025-05-16 14:43 120浏览
  •   北京仿真软件开发代表性企业解析   北京作为国内仿真技术创新高地,集聚多家深耕细分领域的领先企业,其技术布局与行业适配性各具特色。以下为核心企业的优势解析及选型参考:   一、华盛恒辉科技有限公司   华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在部队政企开发、建设到运营推广领域拥有丰富经验,在教育,工业,医疗,APP,管理,商城,人工智能,部队软件、工业软件、数字化转型、新能源软件、光伏软件、汽车软件,ERP,
    华盛恒辉l58ll334744 2025-05-16 16:00 125浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦