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.

[参考译文] TLV320AIC3204:是否可以为 I2C 提供3V3而仅为 IOVDD 提供1V8会损坏器件?

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1482401/tlv320aic3204-can-supplying-3v3-to-the-i2c-and-only-1v8-to-iovdd-damage-the-part

器件型号:TLV320AIC3204

工具与软件:

我有一个包含 TLV320AIC3204编解码器的定制电路板、但无法使用 I2C 与它进行通信。 最初、VDD 由1V8供电、但 I2C 线路由2k2电阻拉至3V3。 1V8线首先打开。

我现已将 IOVDD 电源重新配置为3V3、但我完全无法通过 I2C 与编解码器进行通信。 到目前为止、我已经测试了以下内容、但一切都正常:

  • IOVDD、LDOIN、RESET、LDO 选择均为3.3V
  • DVDD 通过 LED 选择配置为输出、读数为1.85V
  • AVDD 也输出1.85V
  • 我已在3个板上测试了它
  • I2C 总线以100KHz 的频率运行、总线上的另一个器件与主机微控制器进行通信
  • 我已经测试了从器件地址0x18和0x30
  • 我已经通过移除上拉 R9检查了在主机微控制器将复位线拉至高电平之前所有电源均已开启

以下是相关原理图和布局部分:

非常感谢在这可能是什么问题上提供任何帮助

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

    尊敬的 Peter:

    我会尝试重新配置控制器、以便复位保持低电平、而不是悬空。 浮动复位可能以奇数方式响应、因此编解码器可能无法正确唤醒。

    还需要仔细检查电源序列时序并确保满足 I2C 时序要求。 后者可能是真的、因为其他器件正在工作、但值得仔细检查。

    此致、
    Jeff McPherson

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

    尊敬的 Jeff、感谢您的回复、我已经对电路板进行了调制、以便从 NRST 到地的51k 下拉电阻、从而将复位线拉至低电平、直到微控制器为发送命令做好准备。

    唯一的潜在问题是 VDD (IOVDD、LDO_SELECT)在上电后为高电平、而 I2C 和3V3 (LDO_IN)线路只会在稍后出现。 在电源和 I2C 上电并保持稳定后、nRESET 线会被拉低约一秒钟。 I2C 上的时序看起来正常。

    我是否能够通过使用1V8的 IOVDD 和3V3的 I2C 损坏编解码器? 我确实注意到、在我将 VDD 更改为3V3之前、I2C 总线仅在2V5上处于空闲状态、因此我想知道编解码器是否将其下拉约一伏、从而在该过程中损坏。

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

    尊敬的 Peter:

    器件可能已损坏。 数字输入的绝对最大输入电压为 IOVDD + 0.3、因此可提供远高于2.1V 的3.3V 输入。 这不是损坏发生的保证、但它肯定是一个风险。 您可以换用新器件进行确认。

    此致、
    Jeff McPherson