电阻分压被STM32f103zet6 AD转换不准问题。

所属分类:STM32F系列 浏览数:1766 提问者:deng_liu 提问时间:2017-07-12

问:

0~5v电压,经两个5.1k电阻分一半后送入STM32f103zet6 AD引脚,电压用万用表测已经不是被测电压一半(4.2v被测电压,应该是2.1v,这时只有1.35v),断开引脚AD,用万用表测量,又是准确的一半。怀疑是阻抗影响,换了几种分压电阻搭配,变化不大。以前同样的电路,同样的程序,测的很准,这次不行,是什么原因?


答:这种情况很有可能是你的I/0端口没有配置好,检查I/O端口配置,应为模拟输入。
回答者:junjie0130 回答时间:2017-07-13

答:配置的确实是AIN,是不是还有其他什么问题?我的分压电路还加了1N4148上下保护,下分压电阻并联了104的电容。有的资料说这个电容也有讲究,请高手帮忙决策一下
回答者:deng_liu 回答时间:2017-07-14

答:麻烦把原理图截图给我们看下,要不然不好分析原因呢。
回答者:YGH2014 回答时间:2017-07-19

答:ADC确实有输入电阻,并且还和采样率有关。数据手册上有这方面的介绍
回答者:dapan100 回答时间:2017-07-25

登录后回答。
图书推荐
STM32 HAL库开发实战指南

STM32 HAL库开发实战指南

基于野火挑战者F7开发板和HAL库,全书共980页,全书由浅入深,步步为营,有广度也有深度。
Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Using FreeRTOS and libopencm3 instead of the Arduino software environment, ...
Programming With STM32 : Getting Started With the Nucleo Board

Programming With STM32 : Getting Started With the Nucleo Board

Get up and running programming the STM32 line using the hands-on information ...
广告