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.

[参考译文] TLV320AIC3107:在任一 ADC 通道上电或将 MICBIAS 配置为片上生成电压后、编解码器停止 I2C 通信。

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/925371/tlv320aic3107-codec-stops-i2c-communications-after-either-adc-channel-is-powered-up-or-configuring-the-micbias-to-on-chip-generated-voltage

器件型号:TLV320AIC3107

您好!

我在我们的项目中使用 TLV320AIC3107 (40引脚 WQFN 封装)。  

TLV320AIC3107是我们设计中的从器件。 从处理器(I2S)到扬声器的信号路径工作良好。  

但是、我无法通过 I2S 从麦克风获取信号。 麦克风为有源12V 麦克风、模拟信号与 MIC3L/LINE1RM 引脚交流耦合。 通过 I2C 配置相关 ADC 相关寄存器时、我遇到以下问题。  

  1. 一旦我设置寄存器19的 D2位、为了给左侧 ADC 通道上电、编解码器就会停止通过 I2C 进行通信。 但是、它会停止功能、即我仍然可以通过 I2S 通过编解码器播放音乐到扬声器。 重新建立通信的唯一方法是重置编解码器。
  2. 当我将寄存器22的 D2位置位时、为右侧 ADC 通道加电也是如此。
  3. 我还发现、将寄存器25的 MICBIAS 控制寄存器(MICBIAS 引脚未驱动任何负载)设置为0x40或0x80时、编解码器也会停止通信。 当设置为0x40时、在 MICBIAS 引脚测得的电压为2.77V、远高于数据表中所示的2V 电压。 当设置为0x80时、测得的电压为3.2V、再次远高于数据表中建议的2.5V。 但是、如果我将寄存器设置为0xC0 (MICBIAS 输出连接到 AVDD 选项)、则编解码器会继续愉快地通信、并且测量的电压大约为3.3V、这与 AVDD 的电压相同。  

任何建议都是非常感谢的。

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

    您好、Edward、

    很抱歉听到您遇到一些问题。 这绝对不是器件的正常行为、我以前也没有看到过类似的行为。 如果您可以提供原理图和寄存器转储、我很乐意查看。

    此致、

    Aaron

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

    您好、Aaron、

    原理图是我们公司的机密信息,恐怕我无法在公共论坛上发布。 是否可以离线讨论此问题?

    此致、

    Edward

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

    您好、Edward、

    您可以向我发送朋友请求、我们可以通过直接消息私下讨论这一问题。  


    此致、
    Aaron

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

    您好、Aaron、

    您是否收到了我朋友的请求?

    此致、

    Edward

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

    您好、Edward、

    是的。 我接受了。 我们将继续私下沟通。  


    此致、

    Aaron