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.

[参考译文] TLV320AIC3254EVM-K:耳机检测

Guru**** 2393725 points
Other Parts Discussed in Thread: TLV320AIC3254

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/673804/tlv320aic3254evm-k-headset-detection

器件型号:TLV320AIC3254EVM-K
主题中讨论的其他器件:TLV320AIC3254

大家好、

我尝试在 TLV320AIC 上使用耳机检测。 以下文档、我配置:GPIO 是 INT1、用于耳机插入事件的 INT1。 以下是我的设置:

#选择第1页
i2cset -y -f 2 0x18 0x00 0x01
编号
#在存在外部时禁用弱 AVDD
AVDD 电源
i2cset -y -f 2 0x18 0x01 0x00
编号
#启用主模拟电源控制
i2cset -y -f 2 0x18 0x02 0x00

#选择第0页
i2cset -y -f 2 0x18 0x00 0x00
编号
#将 GPIO 设置为 INT1
i2cset -y -f 2 0x18 0x34 0x15
编号
#设置耳机插入事件的 INT1中断
i2cset -y -f 2 0x18 0x30 0x81
编号
#耳机检测已启用
i2cset -y -f 2 0x18 0x43 0x80

然后、我将耳机插入/拔下 J9 (耳机输出)、但它没有任何脉冲。 也许我犯了一些错误。 请帮助我进行回顾并提供一些建议。

谢谢、此致、

Hiep Nguyen

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

    您好、Nguyen、

    我认为这是一个硬件问题、'AIC3254 EVM 的连接器 J9是一个不连接到麦克风环的立体声插孔。 要测试编解码器的耳机检测功能、您需要一个适配器将耳机插头拆分为两个插头、一个用于耳机(连接到 J9)、另一个用于麦克风输入(连接到 J5)。 在完成这些调整的情况下、通过配置所需的寄存器并在位置2和3的接头 W14中设置短路、可以在 EVM 中进行耳机检测、从而将检测信号连接到相关引脚。

    此致、

     Diego Melendez López í a
      音频应用工程师

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

    您好、Diego、

    感谢您的支持。

    我发布了一个有关将 TLV320AIC3254 EVM 与 BeagleBone Black 配合使用时的噪声问题的主题。 因为主器件和从器件之间的反相位时钟不同。 我解决了这个问题。 正如 MCLK 从 BBB 提供的那样、它工作正常。

    TLV320AIC3205支持麦克风输入(TRRS 音频插孔)的耳机检测。 如果我想检测 TRS 音频插孔、我将通过硬件进行设计。 编解码器仅支持用于在移动设备上进行呼叫的检测麦克风输入。

    谢谢、此致、

    Hiep Nguyen

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

    您好、Nguyen、

    感谢您的反馈、很高兴听到您解决了另一个问题。

    没有 TLV320AIC3205器件、您可能是指'AIC3206?。

    即使插入了 TSR 音频插头、编解码器也能够执行耳机检测、但为此、需要 TRRS 插孔。  

    此致、

     Diego Melendez López í a
      音频应用工程师