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.

[参考译文] LP5012:ACK 位级 I2C 通信 SDA 信号故障

Guru**** 2511935 points
Other Parts Discussed in Thread: LP5012, LP5012EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1281067/lp5012-i2c-communication-sda-signal-fault-at-ack-bit-level

器件型号:LP5012

您好!
我们使用 LP5012 LED 驱动器设计了一块电路板来控制 RGB LED。

为了测试我们的板、我们使用 Arduino Nano 作为与板上的 LP54012从器件通信的主器件。
我们注意到 I2C 通信的 SDA 信号发生了故障、在与来自从器件的 ACK 相对应的位电平、您可以在以下捕获中观察到该故障:


该板是根据 LP5012EVM 模块文档中提供的电子原理图开发的。
我们使用了 Arduino 来控制 LP5012EVM 模块上的驱动程序、以观察其 SDA 信号。 得到的结果是完美无缺的、如下面的屏幕截图所示:


我们在 SDA 和 SCL 信号上尝试了不同值的上拉电阻器、但没有得到改善。

您是否对我们的问题有解释或解决方案?

如需更多信息、请随时在论坛上与我联系。

提前感谢

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

    您好、Nicola、

    您是否是说您自己的设计板无法 使用 I2C、因为 SDA 信号有误? 我不确定您向器件发送了什么信号。 根据您的描述和波形、在 ACK 期间 SDA 似乎无法下拉? 我对吗?

    BTW、您是否介意我们通过电子邮件进行沟通、因为我可以尽快以这种方式回复您? 这是我的电子邮件地址: jared-zhou@ti.com。 如果您有任何问题、请与我联系。

    BR、Jared