PIC32的AD转换器有一路不工作

2020-02-08 09:12发布

我用的PIC32MX460F512L,用的AN2,AN3,AN4,AN5。其中AN2-4工作正常。AN5会把2.5v的电压信号拉到0.5v,开始以为是哪里短路了,仔细检查后没有发现任何短路。一开始怀疑是AN5这路坏掉了,但是重新焊了另外一块板子发现同样的问题:AN5会把信号拉低到0.5v。有点奇怪了,谁遇到过同样的问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
surf_131
1楼-- · 2020-02-08 12:31
各路切换前把采样电容放电,切换后采样时间长一点。放电可以采用反复读一个接地端的方法。

别打算把AD用到理论极限速度。感觉上达到其速度的1%就不错了。
bottonn
2楼-- · 2020-02-08 14:55
今天查了下手册,原来AN5和VBUSON复用,在使用USB模块的情况下AN5是不工作的。

一周热门 更多>