使用ADS8568时采样值和实际电压值不相符,错误情况如下
情况1:采样值零点下漂移,例如0V输入信号时采样值为-10000或者-20000的样值,采样值随输入电压线性增加,在+10V时稳定,稳定值不会对应32767
情况2:从零点开始到接近8-9V时采样值和输入电压都是正值,接近10V时采样值会变成负数,从最大的负数-32768开始
AD芯片采用的是内部基准,+-10V的输入范围,采用DSP的Xintf口与ADC连接,xintf上挂了另一个并口通信模块和ADC映射到不同的地址区间。
PS:另外的模块会不会影响ADC的数据转换或者数据读写