STM32
直播中

胡芝恒

7年用户 241经验值
私信 关注
[问答]

为什么stm32ADC拔掉输入电压时程序时数据不正常?

原子哥救急:
    我用miniSTM32开发板做ADC测试时,输入端接入3.3V电压时测试数据正常为4095,但当我拔掉输入电压时程序还有显示2000左右的数据这是为什么,本来应该在没有接输入时返回数是0值才对呀?

回帖(3)

牛晓渊

2019-7-30 08:59:33
接地才是0.
浮空的话,干扰信号会被采集到.
举报

李峰

2019-7-30 09:10:01
那你的意思,只要接上输入源并且保证输入源大与3.3/4096就可以采集到正确的数据了吗?
举报

刘文明

2019-7-30 09:22:42
只要保证输入电压小于3.3V即可.如果想要干扰去掉,可以加弱下拉.比如100K的下拉电阻.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分