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.

[参考译文] ADS131B04-Q1:初始化假设和问题(再次)

Guru**** 2394305 points
Other Parts Discussed in Thread: ADS131A04, ADS131B04-Q1

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/980104/ads131b04-q1-initialization-assumptions-and-questions-again

器件型号:ADS131B04-Q1
主题中讨论的其他器件:ADS131A04

全部:

在 ADS131a04上、初始化包括以下内容:

1.将 RESET 引脚置为高电平。

等待 nDRDY 变为低电平、或等待~5毫秒。

3.发送空。

4.接收就绪。

5.发送解锁。

6.接收已解锁。

发送寄存器内容。

13.发送 ADC_ENA

14.发送唤醒信号。

15、首先接收4个值供输出缓冲器填充。

显然、需要在 ADS131b04上执行类似的步骤。 我知道至少需要初始化24个寄存器。

这样做是否有特定的顺序? ADC_ENABLE 是时钟寄存器的一部分?

是否应首先写入与4个通道相关联的20个寄存器、最后更新时钟寄存器?

或者、是否可以写入所有寄存器、然后唤醒?

此致、

Todd Anderson

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

    您好 Todd、

    ADS131B04-Q1不会在锁定状态下加电。 这就是您不需要担心先解锁它的原因。
    需要将 RESETn 引脚置于高电平、器件才能运行。

    ADS131A04的步骤3)和4)是可选的。 这只是查看器件是否已准备好进行通信的额外检查。
    在 ADS131B04-Q1上、我们没有该就绪位。

    写入寄存器时、ADS131B04-Q1无需特定顺序。 但是、如前所述、建议在更改时钟源或功率模式之前将器件置于待机模式。
    如果您想安全播放、可以执行以下步骤:

    1. 通电
    2. 如果未通过上拉电阻器上拉至 DVDD、则将/RESET 引脚置为高电平
    3. 等待 DRDYn 从低电平转换为高电平、这表示器件已准备好进行通信
    4. 可选:发送 NULL 命令并检查在同一帧内是否得到与默认设置匹配的有效状态字。
    5. 发送 STANDBY 命令
    6. 按任何顺序写入所有寄存器
    7. 发送 WAKEUP 命令
    8. 可选:如果您不打算频繁更改寄存器设置、请发送 LOCK 命令

    此致、

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

    感谢您的回复! 我期待着使用这一部分。

    此致、

    Todd Anderson