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.

[参考译文] ADS112U04:需要读取全部四个单端通道

Guru**** 2199450 points
Other Parts Discussed in Thread: ADS112U04, ADS122U04
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1011187/ads112u04-want-to-read-all-four-single---ended-channel

器件型号:ADS112U04
主题中讨论的其他器件: ADS122U04

HII Bob、

我有四个传感器、我希望一次从所有四个单端通道读取数据。

目前、我能够读取一个通道数据。

以下是我用于读取单极单通道的命令。

#define ADS112U04_SYNC_CMD 0x55//
#define ADS112U04_RESET_CMD 0x06//
#define ADS112U04_CONFIG_REG0 0x40//
#define ADS112U04_CONFIG_REG1 0x42//
#define ADS112U04_CONFIG_REG2 0x44//
#define ADS112U04_CONFIG_REG3 0x46//
#define ADS112U04_CONFIG_REG4 0x48//


#define ADS112U04_CONFIG_REG0_STATUS 0x81/
#define ADS112U04_CONFIG_REG1_STATUS 0x08//
#define ADS112U04_CONFIG_REG2_STATUS 0x00//
#define ADS112U04_CONFIG_REG3_STATUS 0x01/
#define ADS112U04_CONFIG_REG4_STATUS 0x59//

如何配置它、以使用所有四个单端通道?

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

    您好、Archana、

    ADS122U04针对各种单端通道使用单个 ADC 和多路复用输入。  ADS122U04没有用于循环多路复用器的自动序列发生器、也没有用于在读取之前存储先前转换的 FIFO。  ADS122U04要求:

    1. 配置输入通道(所需的多路复用器设置、PGA 和数据速率)
    2. 转换开始(通过发送 START/SYNC 命令)
    3. 等待转换结束(由 DRDY 从高电平转换为低电平发出信号)
    4. 使用 RDATA 命令读取该通道的数据
    5. 回路为1、选择下一个输入通道

    这意味着微代码必须跟踪正在转换的通道、并单独从每个通道收集数据。

    此致、

    Bob B