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.

[参考译文] BQ27426:BQ27426 I2C 没有 ACK

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1265651/bq27426-bq27426-i2c-has-no-ack

器件型号:BQ27426

大约5个 IC I2C 无法从 BQ27426确认、I2C 添加1M 下拉电阻后得到 ACK 正常、我们测试 I2C 序列、结果正常。

是否必须使用1M 下拉电阻?

是否 有关于 BQ27426设计的特别说明?

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

    您好!

    请参阅下面的



    此致、
    何塞·库索

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

    正常操作有必要吗?我们在上拉始终开启的情况下使用。 是否有任何其他设计请求?

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

    您好!

    为了实现正常运行、有必要使用建议的10k Ω 上拉电阻器。  

    I2C 通信线是开漏引脚、这意味着当器件关闭时、这些引脚悬空(高阻态)。  

    此致、
    何塞·库索

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

    我们的器件上电过程为:BUB 板载电量监测计开启系统电源上拉3.3 On-MCU 开启 I2C 开启与电量监测计的通信。

    1.给药该过程需要1M 欧姆的下拉电阻器?

    2.当器件关闭时、I2C 悬空、是否会导致 I2C 工作异常?为什么?我认为 I2C 不工作、低电平、level.it 不会导致电量监测计异常。

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

    您好!

    当器件关断时、I2C 线路悬空;因此无法稳定。 Ω、我们建议在上拉电阻断开时使用1M Ω 下拉电阻。  

      Ω I2C 线路在正常运行期间始终有一个上拉至一个外部3.3V 电压、那么无需1M Ω 下拉电阻器。  Hi-Z 表示电压不稳定、正常工作期间的上拉电阻可修复此问题。

    此致、
    何塞·库索

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

    这是 BQ27426地址读取 I2C 逻辑、为什么它具有异常脉冲和拉低 SCL 操作?它是否正常?

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

    Jose 不在办公室、他将在星期一回来时回复

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

    您好!

    您能概述异常脉冲吗? 这看起来像是一个正常序列:写入地址-发送 cmd -重复起始-读取地址- 获取数据。

    此致、

    怀亚特·凯勒

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

    异常脉冲标记为红色、SCL 被拉低了一段时间同时也是 abnormal.it 似乎 BQ27426将其拉低、但我们不知道为什么。

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

    您好!

    在我看来、I2C 似乎是时钟延展。 当总线繁忙时、我们的电量监测计将在数据表中将总线保持固定的指定时间。 MCU 必须支持时钟扩展。 请参见下方的。



    第6.2节 时钟扩展基准

    此致、
    何塞·库索

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

    感谢您的回复、您可以解释第一个标记为 red.it 的脉冲似乎异常。

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

    您好!

    这看起来像是 I2C 的停止条件。 SDA 之前 SCL 变为高电平时。 器件正常处于 ACK 状态。 我不会担心这一点。  

    此致、
    何塞·库索