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.

[参考译文] ADC121C021:I2C 地址选择输入错误

Guru**** 2513185 points
Other Parts Discussed in Thread: ADC121C021

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/873993/adc121c021-wrong-i2c-address-selection-inputs

器件型号:ADC121C021

您好!

我需要在 I2C 总线上使用多达5个 ADC。 我使用的是 ADC121C021。

根据数据表、 VSSOP 版本支持7个可由 ADR0和 ADR1引脚定义的地址。 表1 (从器件地址)是指当 ADDR1 = GND 且 ADDR0 =悬空时、器件配置为0x53 I2C 地址。 另一方面、当 ADDR1 = GND 且 ADDR0 = GND 时配置0x54。

与该表相比、我有不同的结果。 当 ADDR1 = GND 且 ADDR0 =悬空时、我的器件对0x54地址做出响应;当 ADDR1 = GND 且 ADDR0 = GND 时、我的器件对0x55做出响应。

这个问题对我来说不是问题、因为我可以简单地使用其他地址。 但是、您能否确认 数据表中是否没有错误?

此致
Nuno Dias

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

    你好

    该器件已推出十年多、我们对地址引脚的反馈没有任何疑问。

    我最初认为、如果引脚上的电压被拉高或拉低、浮动引脚会出现问题。

    但从深入研究来看、您看到的地址会在表中向下移动一个、这一点很有趣。

    我将再次查看地址是否有任何信息不正确。

    我建议您仔细检查一下、以确保没有任何奇怪的事情发生。 例如引脚上的意外电压。 并在空总线上测试 ADC、这样它就只与该唯一器件进行通信。

    此致

    Cynthia

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

    您好、Cynthia、

    感谢您的回答。

    当我测试这些 ADC 时、我在仅有一个主器件(MCU)和一个从器件(ADC)的点对点总线上执行测试。
    我检查了引脚上的电压、没有看到任何不规则的值。

    此致
    Nuno Dias

    PS:我再次提醒您、此问题不是很成问题、因为我可以使用另一个地址。