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.

[参考译文] 在ADS1120上更改连续转换模式和单次激发模式

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

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/574842/changing-continuous-conversion-mode-and-single-shot-mode-on-ads1120

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

您好,

 

关于ADS1120的连续转换模式和单激发模式,他们有一些问题。

他们将在更改两种模式时使用它。

由于保持稳定时间,它们将在连续转换模式之间使用单次激发模式。

我认为这是奇怪的解决办法。 但我不确定这是否有任何问题。

请参阅以下寄存器设置。

 

(问题)

1)在ADS1120中更改模式是否有任何影响或问题

请您给我一些意见或建议吗?

2)更改模式是否需要重置(寄存器)或等待循环?

 如果需要,是否适合在配置CM位后执行?

3)在更改MUX之前,他们设置等待循环(500ms)。

在更改MUX之前和之后,哪一项是最好的?

 

(寄存器设置列表)

A)设置单次激发模式(CM位)        <-不读取数据。

*重置(注册)?

B)等待500毫秒

c)更改MUX

D)设置连续转换模式(CM位)

*重置(注册)还是等待循环?

e)启动命令

f)检测DRDY中断

g)读取数据

h)设置单次激发模式(CM位)        <-不读取数据。

*重置(注册)?

i)等待500毫秒

j)更改MUX

 *重复(d)

 

此致,

TAO_2199

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

    您好,TAO_2199,

    每次进程循环发送reset命令没有什么好处,因为这会将寄存器设置回默认设置,并且必须将完整的配置写入寄存器。

    从连续转换模式切换到单次激发模式然后切换回 连续模式没有任何好处。  所有这些都为ADS1120添加了大量不必要的通信。

    我建议如下:

    • 将ADS1120设置为连续转换模式
    • 将MUX设置为所需的输入通道(更改MUX时将重新开始转换)
    • 等待任何所需的模拟稳定(此时间 取决于输入滤波器组件)
    • 发送启动命令,该命令将给出一个已知的起点
    • 等待DRDY并读取数据
    • 将MUX设置为所需的输入通道(转换将在MUX更改时重新开始)[循环并重复到 第三个项目符号点]

    这是一个非常简单的方法,将会取得同样的结果。

    此致,

    Bob B