nuc029 连续读取AIN0 AIN1 4567 这6个通道 数据会漂移

a20084666 |浏览651次
收藏|2020/04/20 21:30

nuc029 连续读取AIN0 AIN1 4567  这6个通道  这个6个IO口悬空


在定时器中断里 ,采用连续读取模式,0.625ms 读取一次数据 ,数据会上升.慢慢往上涨  不知道是为何

 

满意回答

2022/09/05 16:18

1、你应该用ADC采样这几个脚了吧?ADC采样不能悬空,它要充放电的

2、ADC通道切换速度和外部阻抗和电容有关,如果充电电流太小,切换通道太快了 以后, 内部的模拟开关切换以后,会把上一个通道的信号 带到下一个通道, 进行叠加了 . 

以前用4051切换模拟信号检测遇到过这个问题.  

单片机内部的adc是差不多的原理

harvardx

其他回答(0)
0人关注该问题
+1
 加载中...