STM32 ADC洩漏怎么解决

2019-07-14 16:31发布

大家好
STM32的ADC pin腳如果空接(float) 則會量到一個大概是1.65V的東西
如果接一個大概10Kohm的pull low, 則會量到一個很奇怪的電壓
用示波器去看, 可以看到ADC pin腳蠻多雜訊的
請問這有辦法解決嗎?
我個人認為接pull low後, 他量到應該就要是0V了
這是STM32 SAR ADC設計的問題嗎?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
huazhe
2019-07-14 20:14
本帖最后由 xmshao 于 2016-4-9 23:19 编辑

那是正常的结果。

如果你做正常ADC时你也不会悬空,而且输入电阻也不能随心所欲的过大。
其实你可以把悬空想象成电阻很大很大,有兴趣的话你可以用个很大的输入电阻测试下,此时不管你外部输
入怎么变ADC值是不会变或变化很小。

你把相应管脚的模拟功能关闭只是配置为GPIO,你再来测试结果看看 ?

一周热门 更多>