如何通过GD32 MCU内部ADC参考电压通道提高采样精度?

ADC采样精度受很多因素影响,比如电源波动、参考电压波动、输入信号波动等,GD32 MCU内部提供了一个参考电压通道,理论上可以优化由于电源和参考电压较大波动引入的采样误差。

如下图所示,GD32F303 ADC内部17通道为VREFINT参考电压通道,内部参考电压的典型数值为1.2V。

当外部参考电压波动较大的情况下,如何通过内部参考电压通道提高ADC采样精度呢?

比如我们采样ADC_IN0通道的电压VIN0,那么采样的数值为:

其中,Rin0为通道0的采样数值,VIN0为通道0的输入电压,VREF为参考电压。

采样完通道0后,我们可以立即采样VREFINT内部参考电压,那么内部采样电压采样的数值为:

将公式1/公式2将得到:

进而得到以下公式:

由以上公式可得到通道0的电压值可通过内部参考电压以及内部参考电压的采样值来计算,可不受外部参考电压的变化而影响,进而提高了在外部参考电压波动较大的情况下采样误差的精度。

PS:建议可在外部参考电压较大的情况下使用该方法,如果外部参考电压比较准的话,还是可以直接采样的。

如有其他问题或建议,欢迎评论区讨论。

更多GD32 MCU相关咨询:https://www.gd32bbs.com/

相关推荐
文sir.3 分钟前
任务管理--FreeRTOS
单片机·嵌入式硬件·freertos
IT_阿水24 分钟前
基于STM32的智慧物联网系统板---离线语音模块使用
stm32·嵌入式硬件·物联网
谁刺我心25 分钟前
stm32cubemx外部中断按钮测试
stm32·单片机·嵌入式硬件
DIY机器人工房1 小时前
简单理解:M483SIDAE这款 MCU(微控制器)的核心规格参数
单片机·嵌入式硬件·嵌入式·diy机器人工房·m483sidae
czhaii1 小时前
基于AI8051U的无人机/四轴飞行器 | 全部开源,源程序,SCH/PCB
单片机
西城微科方案开发2 小时前
精准测温,智护健康——西城微科额温枪方案开发全解析
单片机·嵌入式硬件·方案公司推荐
集芯微电科技有限公司2 小时前
DC-DC|40V/10A大电流高效率升压恒压控制器
c语言·数据结构·单片机·嵌入式硬件·fpga开发
小麦嵌入式2 小时前
Linux驱动开发实战(十三):RGB LED驱动并发控制——自旋锁与信号量对比详解
linux·c语言·驱动开发·stm32·单片机·嵌入式硬件·物联网
QK_002 小时前
匿名助手接收数据
stm32·单片机
muyouking112 小时前
嵌入式开发板全景图:从入门到进阶的硬件选择指南
嵌入式硬件