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.

[参考译文] ADS112C04:数据转换器论坛

Guru**** 2585245 points
Other Parts Discussed in Thread: ADS112C04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/985683/ads112c04-data-converters-forum

器件型号:ADS112C04

你好  

如果写入从器件地址和 ADS112C04中的任何其他命令、我就能够获得 ACK。 我编写的每个命令。

我正在执行的步骤:

通过发出以下命令来复位 ADS112C04

0x80 0x06

2.我正在单次模式下尝试将其设置为默认值。

我将通过以下方式写入 ANI0

0x80 0x40 0x81

 // WREG 命令用于设置多路复用器

0x80 0x08

      // ADC START/SYNC 转换命令

监视 DRDY 并等待 DRDY 从高电平转换为低电平

0x80 0x10 0x81{MSB 字节}{LSB 字节}

 //从 ADC 返回的 RDATA 命令和数据

在执行读取命令后、我将为 AIN1发送

0x80 0x40 0x91

 // WREG 命令用于设置多路复用器

0x80 0x08

      // ADC START/SYNC 转换命令

监视 DRDY 并等待 DRDY 从高电平转换为低电平  

在执行读取命令后、我将为 AIN2发送

0x80 0x40 0xa1

 // WREG 命令用于设置多路复用器

0x80 0x08

      // ADC START/SYNC 转换命令

监视 DRDY 并等待 DRDY 从高电平转换为低电平  

6.读取命令后、我将为 AIN3发送

0x80 0x40 0xb1

 // WREG 命令用于设置多路复用器

0x80 0x08

      // ADC START/SYNC 转换命令

监视 DRDY 并等待 DRDY 从高电平转换为低电平  

在最后一个频道之后,我再次重复步骤3。

但对于我来说,DRDY 引脚不会变为高电平至低电平。 2或3秒后、如果我同时应用0 v、则读取数据为 alwasy 高电平。

请帮助我解决此问题?


此致、

Naresh Reddy