ch32v208内部adc参考电压不准

描述:

使用官方提供的adc读取内部温度传感器例子读取内置参考电压,发现电压高于文档描述。

如所下图所述,从上到下依次为:

内建温度传感器

内建参考电压

adc通道4采集电压(adc4管脚与3.3V短路

image.png

采用官方开发板测试,电路连接如下:

37d0c7b92c41fc7020d1faf3cceb358.jpg

电源采用过笔记本usb电源,智能手机充电器电源,效果都一样


问题:

1.根据文档CH32V208DS0.PDF描述,内建电压最大值为1.23V,目前采集出来的电压为1.467V,明显不合理。

image.png

2.ADC通道4采集出来的电压应该为3.3V左右,实际采集电压为4.095V,与实际不符。

3.请问如何解决?


测试代码:

icon_rar.gifadc_test.zip


您好,4095是原始值,经过换算4095/1467*1.2=3.3496,在正常范围内


@TECH_JW 明白了,忘了ADC值要换算成电压


只有登录才能回复,可以选择微信账号登录