最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

CH32内部参考电压的使用-即时焦点

来源:博客园


【资料图】

一、CH32的内部参照电压VREFINT和ADCx_IN17相连接,它的作用是相当于一个标准电压测量点

注:1)1.2V为典型值,每个芯片的内部参考电压出厂后均为确定值,可以使用3.3V的标准稳压源供电,开启ADC测量出内部通道17的转换数值,将其转化为电压,则此值为此芯片的确定不变的内部参考电压VREFINT(1.17-1.23V都正常,但大部分都非常接近1或等于.2V)。

2)内部参照电压VREFINT与参考电压不是一回事。ADC的参考电压都是通过VREF+提供的并作为ADC转换器的基准电压(内部与VCC相连,等于VCC)。一般情况下,这种办法只适合于当VREF+参考电压(其实也就是VCC电压)离散性实在太差的情况下使用,只要外部供电稳定,此种方法就显得多此一举了。

当我们使用的VREF+是直接取自用VCC电压时,当VCC电压波动比较大时或稳压性能比较差时,可以借用CH32的内部参照电压VREFINT校正测量精度。

以测量通道0的电压值为例,先读出内部参考电压的ADC测量结果,记为 Value_VREF;再读出要测量通道0的ADC转换结果,记为Value_ch0;则要测量通道0的电压为:Vch0 = (Value_ch0/4095))*(4095*VREFINT/Value_VREF)

简化之后为Vch0 =Value_ch0*VREFINT/Value_VREF。

这种方法等于变相将内部参照电压VREFINT当成是ADC参考电压,也就是说,此时VREF参考电压的准确度已在此已对结果影响不大了,ADC的转换结果基本由VREFINT的精度决定。

关键词: