大家好、我启动并运行了 ADS1282 、我已使用 正确的默认寄存器值和针对一些已知电压的正确 ADC 代码对其进行了验证。
1)但产品数据表提到了对于 SINC 滤波器模式从8000SPS 到128000SPS 的 SPS 的 SPS,而 CONFIG0数据速率选择寄存器位[5:3]提到了数据速率仅高达4000sps,而最后三个可能的位组合(101,110,111)未使用。 是否有方法 使用那些大于4ksps 的高 SPS 运算?
2)此外、SPS 小于500sps 的 ADC 输出都很好、在随机实例处的值没有起伏。但每当我将 SPS 增加到超过500sps 时、在任何 PGA 增益和其他配置下都会重复出现一些异常值。这可能是什么原因?
图:窗口1
图:窗口2
3)此外、如果我使用 sps 等于500sps 的采样数、则会有一些延迟、每100个输入上的样本便会在 input1 (AIN1)和 input2 (AIN2)之间连续切换。 每次采样后、我使用了3600微秒的延迟。 这样做也有同样的问题随机发生的噪声或异常值。后来我发现3600微秒的延迟是问题的原因在这种情况下
如何消除 ADC 电压中那些不必要的电压突变。