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.

[参考译文] TPA6166A2:音频论坛

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1158538/tpa6166a2-audio-forum

器件型号:TPA6166A2

我们遇到了 TPA6166耳机放大器的一个兼容性问题。

  1. 使用音频电缆的键盘导致 Windows 设备管理器出现故障。 从键盘3.5插孔拔下耳机插孔时耳机没有消失,耳机自动检测功能失败。
  2. 在查看 TPA6166数据表后、我们发现返回信息不在表6寄存器0x19的位6-0列表中。
  3. 下面列出了对 EC 的 I2C 反馈

 1.故障症状,键盘的电话插孔插入 TPA6166插孔,(键盘上没有耳机)

 MCU 读取寄存器0x19并将结果与数据表中的表6进行比较、会出现异常值(0x21)、如下所示

B6-B0不在表6的列表中(不正确)

十六进制 二进制文件

0x21 0010 0001

 2.正常症状, TPA6166上键盘的电话插孔,然后将耳机插入皮划板的插孔。

B6-B0为02 (正确)

十六进制 二进制文件

0x02 0000 0010

 

 

 对该故障值有什么想法?

耳机插孔检测的正确寄存器读取过程是什么?
0x19之前是否需要读取任何其他寄存器值?

因为 IRQZ 在发生故障时保持低/高电平、
是否可以通过 I2C 寄存器复位 IRQZ?

我们在数据表中找不到耳机检测算法的详细信息、
您能否简要介绍一下 TPA6166的硬件检测 算法?

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

    您好、Henry、

    我对问题的发生方式有点困惑:

    • TPA6166A2是否集成到此具有3.5mm 插孔的键盘中?
    • 或者、这种键盘是否以某种方式与 TPA6166A2EVM 交互、而两者同时连接?

    可通过读取导致中断触发的负责寄存器来复位 IRQz。

    插孔检测功能的工作方式与本文档中所述的方式类似: https://www.ti.com/lit/an/slaa454/slaa454.pdf

    此致、
    -Ivan Salazar
    应用工程师

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

    正如我之前所说的、没有大的数字率。 压摆率会影响 PLL 的组合、我们建议在可以想象的情况下使用更高的压摆率参考时钟。
    使用 SE 输入时、尽管数据表确定最小 OSCin 为1.4V、但我们实际上可以保持低至0.8V。  https://magnum4d.me/ 
     我不知道为什么客户肯定不喜欢2.4V、我们真的想进行故障排除。
    此问题的电路板数量是多少? 如果将信息支持设计为差动排序、它会锁定吗? 您是否可以在某个时候向我们提供 sspasms 主设计文档以进行调查?

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

    您好 Lars、

    我想您可能发布了错误的主题、否则请告知我。

    此致、
    -Ivan Salazar
    应用工程师