TI中文支持网
TI专业的中文技术问题搜集分享网站

关于使用内部电压检测不准

我在程序中使用内部电压检测电池电量,如下:

 HalAdcSetReference( HAL_ADC_REF_125V );
    adc_out = HalAdcRead( HAL_ADC_CHANNEL_VDD, HAL_ADC_RESOLUTION_10 );
但是发现读出来的adc_out的值不准,都偏大的,请问这是什么回事呢?
da qin zheng sheng:

内部参考电压1.25测量大的电压需要电阻串联分压

waiting:

回复 da qin zheng sheng:

你好,我是作为电磁电量检测的,下面是手册的部分内容:

还可以输入一个对应AVDD5/3 的电压作为一个ADC 输入。这个输入允许诸如需要在应用中实现一个电池监测器的功能。注意在这种情况下参考电压不能取决于电源电压,比如AVDD5 电压不能用作一个参考电压。

他是有这个adc检测的通道的哦!

da qin zheng sheng:

用电池供电吗?可以多次采样求平均值

waiting:

回复 da qin zheng sheng:

你好,我现在是用可调电源供电,adc读取一直都很稳定,我估计是不是内部参考电压不稳定导致的,好奇怪!

赞(0)
未经允许不得转载:TI中文支持网 » 关于使用内部电压检测不准
分享到: 更多 (0)