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.

[参考译文] DAC7578:I2C 无 ACK

Guru**** 2399305 points


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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1459764/dac7578-i2c-no-ack

器件型号:DAC7578

工具与软件:

您好、TI 专家:

当尝试使用 MCU I2C 与 DAC7578SPWR 进行通信时、我在设计中遇到问题。

下图是从 DAC7578SPWR 引脚获取的波形:

   

如图所示、主器件 I2C 数据已发送到 DAC7578SPWR (I2C 从器件地址0x98)、但未得到 ACK 信号。

另外还附加了上电序列波形和硬件原理图、如果我遗漏了任何内容、请帮助我查一下。

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

    尊敬的许龙:  

    您可以尝试使用5V 逻辑器件吗? I2C 高电压似乎为~3.4V。 此器件的 VIH 阈值是 VDD、并且您使用的是5V VDD。  

    此致!

    Katlynne Jones

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

     Jones、您好!

    感谢您的提醒! 但是、在我将 DAC 电源调整到3.8V 后、MCU 仍然没有获得 ACK 信号。 还有其他建议吗?

       

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

    尊敬的许龙:  

    在 DAC 之前、SCL 和 SDA 是否已通电? 情况似乎就是这样、AVDD 和 CLR 在 DAC 实际上电之前被上拉。 您能否删除此条件? 这可能会损坏 DAC。  

    此致!

    Katlynne Jones