ads1256轮训时输入端有正炫波输入,导致读数不稳,对地下拉电阻不为零
你好!
是的,在轮训的时候就能看到有电压!是以正旋波的方式出现的。我的PGA=1,SPS=50HZ.
为什么会有通道泄露呢?不是轮训的时候就没有呀!
是在输入端接一个电阻对地的,因为我做模拟输入需要分压的。
有给信号,只有最后一个通道没有用到是悬空的。其他的7路平时都有电压的。
你的意思是说,1号通道做输入时,2/3/..号通道上能检测到模拟电压?这可能是通道泄露,你的采样频率和PGA放大倍数各是多大?
还有就是“接电阻到地得不到0”是指在输入端接一个电阻到地?为什么不直接拉到地?接电阻到地的这一通道在采样时其他通道的信号有没有给?
你好!
是的,在轮训的时候就能看到有电压!是以正旋波的方式出现的。我的PGA=1,SPS=50HZ.
为什么会有通道泄露呢?不是轮训的时候就没有呀!
是在输入端接一个电阻对地的,因为我做模拟输入需要分压的。
有给信号,只有最后一个通道没有用到是悬空的。其他的7路平时都有电压的。
1. 1通道给正弦波,其他通道给直流,看看轮循采样时其他通道正弦波的频率是多少,如果和1通道的频率一样,那可能就是泄露过去了。
2. 这颗ADC不能同步采样吧?!只有一个buffer和PGA,不能同时处理8个通道的信号的,只能轮循处理,“不是轮训的时候就没有呀!”,你是怎么设置的?
另外,你说你的输入端电阻是用来分压的,把这个电阻和另外一个分压电阻同时缩小,看看情况有没有改善;然后同时增大,再看看有没有改善。个人猜测,同时取小时可能会好一些。