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.

[参考译文] 关于Turbo模式下ADS1120的MUX

Guru**** 2539500 points
Other Parts Discussed in Thread: ADS1120

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/570690/about-the-mux-of-ads1120-at-turbo-mode

在“线程:ADS1120”中讨论的其它部件

您好,

 

我的客户询问有关ADS1120的MUX。

(1)他们确认在更改MUX后输出错误为lager。

(与他们的期望相比,这是很高的。)

(2)此问题发生在首次转换时。

(3)它们正在使用Turbo模式,并且PGA =已启用。

 

根据ADS1120的线程(如下所示),下面将介绍MUX。

https://e2e.ti.com/support/data_converters/precision_data_converters/f/73/t/40.289万

 

“mux更改发生的情况是,寄存器值被解码,mux从 以前 的输入通道断开, 然后连接到新通道。  

此外,数字滤波器将被重置,一旦信道切换后,该滤波器将开始新的转换。”

 

“使用连续转换模式时,有时会发生的情况是以前的通道数据未在正确的时间读出。

最佳方法是使用中断驱动系统,在该系统中,数据在DRDY下降边缘之后立即读取。

然后,您可以在读取数据后立即更改mux。

此时,DRDY的下一个下降边缘应该是新的mux位置数据。”

 

(问题)

(1)它们使用的是涡轮模式下的ADS1120,并且PGA=启用。

在涡轮模式下,上述问题是否有可能以相同的方式出现?

 

我认为有必要确认他们的状况(注册设置,代码)和问题的行为。

请您提供一些意见或建议吗?

 

此致,

TAO_2199

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

    您好,TAO_2199,

    由于我不知道所有寄存器设置,也没有看到示意图,所以只能猜测可能发生的情况。  如果我能看到显示错误的一系列数据,这将很有帮助。  了解客户使用的是单次激发模式还是连续模式也很有帮助。  

    在turbo模式和2ksps (尽管未指定特定的数据速率)下,客户很可能在更改信道后看到模拟稳定。  在这种情况下,可以丢弃前几个示例,或者 在切换多路复用通道后使用较小的延迟,然后发送start/sync命令以重新开始转换。

    对于引用的POST,如果在读取数据的同时进行更新,则数据很可能已损坏。  不过,我认为更有可能出现一些模拟式的沉降。  同样,原理图和结果代码(以及预期的代码)也会很有帮助。

     此致,

    Bob B