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.

[参考译文] INA238:I2C 通信失败/无 ACK

Guru**** 2528900 points
Other Parts Discussed in Thread: INA238, INA226

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1368063/ina238-i2c-communication-failed-no-ack

器件型号:INA238
主题中讨论的其他器件: INA226

工具与软件:

您好!
在3个其他 I2C 器件中、PCB 上有 INA238。
与 INA238 (0x40@7位)的 I2C 通信失败(无 ACK)、同时总线上的其他 I2C 器件发送确认。
没有地址冲突、SDA 和 SCL (边沿、开始、停止条件...)的 I2C 信号看起来不错、同时电源3.3V 也可以。
Fscl~ 350kHz (无高速模式)


有人知道哪里出了问题吗?
是否需要特殊的命令例程?

提前感谢
托马斯·萨科布
西门子电子设计自动化

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

    应该没有什么特别的必要。 我只建议检查短路、电源缺失以及 A0/A1引脚实际上是否接地。

    请显示示波器轨迹。

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

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

    您的 VOL 非常高、即您的上拉电阻器可能太强。 但这并不会导致这些波形不正确、否则它们看起来是可以的。

    您是否检查了 INA238的引脚?

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

    我同意克莱门斯的观点。 您使用的是什么上拉电阻器?  

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

    上拉为3K => 1mA、这是 I2C 技术规格中的完整值。
    但 INA238不符合 ACC。 规格:数据表中指出了 VILmax = 0.4V、而 I2C 的快速模式规格 在我们的3.3V 应用中提到了0.3* VDD = 1V。  

    为什么这个器件不是 ACC 的。 或是否有合适的替代产品(不需要不兼容)

    提前感谢
    托马斯·萨科布

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

    I²C Ω 开关电平设计为1.8V 兼容。 请尝试较弱的上拉电阻。

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

    您好、Clemens:
    I2C IO 的工作范围限制在5.5V、因此它应在该范围 ACC 中工作。 行为。
     几十年来,我们一直为汽车行业开发电路:我们不尝试任何值;我们 只根据规格进行设计。 即使它在任何测试中都能正常工作、超出规格也是不可接受的。

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

    尊敬的 Thomas:  

    INA226是 V_IL 为0.3* Vdd 的替代器件、但 INA238的规格为 V_IL = 0.4V、与1.8V 开关逻辑兼容。  

    此致!

    穆罕默德  

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

    - INA226输入电压限值是36V ,不适合我们。

    -一个1.8V I2C 器件的 Vil_max 应该为30%* 1.8V = 0.54V 而不仅仅是0.4V。  

    如果 数据表中提及某个规格、则应在任何条件和用例下满足该规格!  


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

    尊敬的 Thomas:  

    我们的产品系列与 I2C 兼容、但它并未遵循 I2C 官方规范的每个具体细节。  需要对器件的功能进行一些小改动。 对于给您带来的不便、我深表歉意。 有什么我可以帮您的吗?  

    此致!

    穆罕默德