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.

[参考译文] BQ40Z50:SMBus 通信问题/灌电流能力

Guru**** 2518250 points
Other Parts Discussed in Thread: BQ40Z50, EV2400, PCA9515A

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/902260/bq40z50-smbus-communication-problem-sink-capability

器件型号:BQ40Z50
主题中讨论的其他器件: EV2400PCA9515A

您好、先生、

    我的客户最近遇到问题。 他们尝试通过 SMBus 通过 Apollo lake SOC 与监测计 IC BQ40Z50进行通信。

    他们发现它接收到读取命令并进行响应、但灌电流能力似乎不足以将 SDA 上的电压下拉至低于0.4V。

    这导致 SOC 无法发送其他命令。

  SOC 中的内部上拉电阻器约为20kohm。

  您愿意给我们一些指导吗?

谢谢

Edward

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

    请在此处尝试使用更强的上拉电阻器。

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

    您好 Kangkang、

      感谢您的快速回复。

      Apollo Lake SOC 内的最小上拉电阻为20k Ω。

      原始电路中有外部2.2k Ω 上拉电阻器。 有了它们、BQ40Z50的电压就会更高。  

      

       它似乎与 BQ40Z50的灌电流能力有关。 但客户尝试与 EV2400进行通信、并且工作正常。

       检查 EV2400中的上拉电阻后、它也大约为20k Ω。 导致差异的问题似乎是什么?

    谢谢

    此致、

    Edward

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

    您好、Edward、

    您可能需要检查 bq40z50的最小 SCL 和 SDA 逻辑电平 VIH、VIL。

    我认为、对于某些 IC 和其他 IC 而言、它最好是间歇性的、因为它可能无法正常工作。

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

    您好 Kangkang、

      感谢您的回复。

      这是否意味着检查 BQ40Z50的最小逻辑电平 VOL? 监测计 IC 可以响应来自 SMBus 主机(SOC)的读取命令、而不能将 SDA 拉低至低于0.4V。  

      我们尝试在 SOC 和 BQ40Z50之间添加 SMBus 中继器 PCA9515A、问题得到解决。

      但是、我们在数据表中找不到有关 BQ40Z50的下拉能力的太多信息、它只有下面描述的表格。

         您会给您建议吗?

    谢谢

    此致、

    Edward

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

    您好 Kangkang、

        很抱歉出现抖动。 您是否想建议我们在没有 I2C 中继器的情况下如何改进?

    谢谢

    此致、

    Edward

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

    您好、Edward、

    SMBus 上有多少电容? 您的应用中是否有多个器件和真正长的迹线?

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

    您好 Kangkang、

      

      电容可能小于100pF。 布线长度短于5cm、总线上没有其他多个器件。

      他们还尝试使用我们的 BQ40Z50 EVM 进行测试、问题是相同的。

     

    谢谢

    Edward

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

    您好、Edward、

    您的上拉电阻器是什么? 我想、在本例中、您的上拉电阻器可能太强。 这是我目前唯一的理论、说明您为什么需要中继器。

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

    您好,康康

      感谢您的反馈。 我尝试添加一个下拉电阻器、并在总线空闲时测量分压电压。

      这是为了估算上拉电阻器的值、它大约为0.8K 欧姆、  

      我可能会尝试帮助客户增加上拉电阻器的电阻、以了解其如何改进。

    谢谢

    此致、

    Edward