Other Parts Discussed in Thread: TIDA-00170
使用ADS8688 测量0-10V, 参考了TIDA-00170 的电路
10M电阻接的SGND。
当输入不接的时候,10M电阻两端有2.2v左右的电压,怎么能做到悬空时为零呢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
使用ADS8688 测量0-10V, 参考了TIDA-00170 的电路
10M电阻接的SGND。
当输入不接的时候,10M电阻两端有2.2v左右的电压,怎么能做到悬空时为零呢
ADS8688采集的是(AIN_nP – AIN_nGND)之间的差分电压,AIN_nGND需要接地。当您AIN0经电阻接地的时候,电路中AIN_nGND管脚您接地了吗?
另外,我看了下,在TIDA-00170的设计中,ADS8688的电压输入是双向的,因此参考电压为 -15V(10M电阻另一端接-15V_ISO)。您需要采集负的信号吗
抱歉,我手头上没有TIDA-00170电路板,无法帮您实际验证。
我是这样理解的,ADS8688内部集成的PGA相当于一个伪差分电路(AIN_nGND管脚只能接地),输出基准电压是VB,内部的两个可变电阻是相等的,正负输入端的电阻也是相等的,都是1M,因此外接电路参数需要对称,根据推导输出才能是AIN_nP – AIN_nGND的差分放大。
因此,在外接的两个下拉电阻(下图红色部分)阻值相等时,PGA输出电压是0(AIN_nP – AIN_nGND的差分电压为0),如果不相等,那么电路不对称,推导出来PGA的增益就不是RF/(1M+RIN),RIN是红色电阻阻值,这里PGA的增益因外部电阻改变了,RIN越大,改变的越多。因此,如果想要悬空时,PGA输出为0,那么外接的两个下拉电阻要相等,同时传感器的输出阻抗要很小,否则,会与外接的RIN形成分压,降低传感器信号幅值。另外,这样也会对有用信号造成增益误差,因为改变了增益电阻。