我们需要切换多路复用器以实时选择采样差分信号源。 数字接口为 SPI 直接模式(无需命令)。 由于 SPI 是全双工的、ADS1262应将数据流式传输到 CPU、CPU 会不时在 MOSI 线路上输入 MUX 选择命令。
我们发现、在 ADC 接收多路复用器选择命令(寄存器0x06)后、DRDY 线路停止了一段时间。 似乎重新启动采样周期。 我们可以避免这些重启行为吗? 我们只需在纯模拟部分切换多路复用器。
谢谢、
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.
我们需要切换多路复用器以实时选择采样差分信号源。 数字接口为 SPI 直接模式(无需命令)。 由于 SPI 是全双工的、ADS1262应将数据流式传输到 CPU、CPU 会不时在 MOSI 线路上输入 MUX 选择命令。
我们发现、在 ADC 接收多路复用器选择命令(寄存器0x06)后、DRDY 线路停止了一段时间。 似乎重新启动采样周期。 我们可以避免这些重启行为吗? 我们只需在纯模拟部分切换多路复用器。
谢谢、
你好、jxu、
外部多路复用器可以正常工作。 您可以将额外的 ADS1262输入引脚用作 GPIO 来控制多路复用器。 如果您确实决定执行类似操作、那么请注意不要写入以下寄存器中的任何一个来复位 ADC 转换/数字滤波:
如果避免这种数字滤波器延迟变得非常麻烦、那么我建议您查看 SAR ADC 实施方案、该方案中没有任何数字滤波器延迟、除非您自己在软件中实施数字滤波器。 当您需要一个更动态的滤波器、该滤波器在切换通道后能够快速稳定并为连续转换结果提供额外的噪声滤波时、这种实现很常见。
此致、
Chris