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.

[参考译文] ADS1263:同时读取 ADC2和 ADC1时出现问题

Guru**** 2391415 points
Other Parts Discussed in Thread: ADS1263

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1020816/ads1263-problem-in-reading-adc2-and-adc1-simultaneously

器件型号:ADS1263

你(们)好

我尝试使用 ads1263 同时读取两个不同的输入(两个单端信号),一个输入使用 ADC1,另一个使用 ADC2。 很遗憾,我在读取 ADC2时遇到问题。 两个 ADC 的转换速率均为400sps,我几乎同时开始两个 ADC 的转换。

我所做的工作如下:

首先 、我发送 stop1和 stop2

2秒 I 设置 INPUTMUX 和

我发送 start1和 start2的三分之一  

4 -在我看到 DRDY 处于低电平后、我读取 ADC1、该值正常、然后读取 ADC2、该值均为零位。

我重复这个周期、看不到 ADC2的任何输出。  当我在更改 INPMux 之前不发送 stop2时 ,我可以读取 ADC2和 ADC1,但我不确定这两个转换是否同时启动。 我需要同时在2.5ms 时间窗口中读取两个输入。

数据表第121页上的说明,要更改输入通道,您需要停止 ADC 并 设置 INPmux 寄存   器,然后启动两个 ADC,在 DRDY 处于低电平之后,您可以按顺序读取 ADC,但它对我来说不起作用。

如果你能帮助我,我会非常感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Morteza、

    您是否有逻辑分析仪、以便我们了解您如何与 ADC 通信、发送了哪些命令、正在接收哪些命令等? 这将有助于确定是否存在通信问题、因为您至少从 ADC1获取数据、这似乎就是问题所在。

    请包括 CS、DRDY、DOUT、DIN、SCLK、 以及您可能要切换的任何其他数字引脚、例如启动等

    布莱恩