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.

[参考译文] ADS1114:ADS1114

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1230324/ads1114-ads1114

器件型号:ADS1114

我正在使用 ADS1114 ADC 芯片来测量 PCB 上的电压、我已经用5V VDD、地址引脚到 GND 来设置芯片、并使用 AIN0输入。 我已将要测量的电压设置为1.715V 并使用万用表测得、这是正确的。

然后、按照快速入门指南 I 编写:

写入配置寄存器:–第一个字节:0b10010000 (前7位 I2C 地址后跟一个低 R/W 位)–第二个字节:0b00000001 (指向配置寄存器)–第三个字节:0b10000000 (要写入的配置寄存器的 MSB)–第四个字节: 0b10000011 (待写入配置寄存器的 LSB) 2. 写入地址指针寄存器:–第一个字节:0b10010000 (前7位 I2C 地址后跟低 R/W 位)–第二个字节:0b00000000 (指向转换寄存器) 3. 读取转换寄存器:–第一个字节:0b10010001 (第一个7位 I2C 地址、后跟一个高读/写位)–第二个字节:ADS111x 响应、带有转换寄存器的 MSB–第三个字节:ADS111x 响应、带有转换寄存器的 LSB。

我没有将 AIN1连接到 GND 它没有连接到任何东西这可能是问题吗?

 

我从转换寄存器得到的值是0x17A4、据我计算为1.13475V、我似乎犯了一些错误、您能帮我解决这个问题吗?

计算:6052/2^15 * 6.144 = 1.13475

 

谢谢

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

    您好、William、

    对于单端测量、必须在 ADS1114上从外部将 AIN1连接至 GND。

    请参阅数据表的第9.3.1节。

    此致、

    天使