大家好、
我已经在纯模拟模式(无数字音频、仅 AINL/R)下使用 TAS2521进行了设置、我正在尝试使扬声器输出正常工作。 我可以看到芯片设置正确(所有 PAGE 1寄存 器的 I2C 回读)、我可以看到 D 类输出处于活动状态(SPK+/-上的方波)、但扬声器处于安静状态。 扬声器确实工作正常(使用另一个放大器进行测试)。 我的设置必须有问题。
我没有将 HP 输出带到测试点、但我可以在引脚上放置一个示波器探针、看起来它为我提供了放大的输出、这强化了我的理论、即 D 类设置有问题。
我在 SPKVDD 上有5V 电压、在 IOVDD 上有3.3V 电压、并且内部 LDO 已连接(LDO_EN 连接到 SPKVDD、AVDD 连接到 DVDD)。
在参考指南的第4.0.9节之后、从 My Page 1寄存器转储:
00:01 10 05 00 00 00 00 00
08:00 23 00 10 C4 00 00 00 00
10:00 00 00 00 00 00 00 00
18:80 00 00 00 00 00 00
20:00 00 00 00 00 00 00 00 00
28:00 00 00 00 02 0c 00
30:10 00 00 00 00 00 00
38:00 00 00 00 00 00 00 8位
我没有进行任何数字输入配置、因为我没有任何驱动数字输入引脚的东西。 参考指南中的示例似乎还表明、如果 DAC 未被使用、则数字侧不需要配置任何内容。
有人可以帮助我识别我的问题吗? 在硬件侧、引脚9和12都直接连接到扬声器。 我在这些线路中的每条线路上都有一个小型 EMI 电感器和1nF 接地电容器、但我已将其移除以进行测试、因此 SPK+/-输出和扬声器引脚之间没有任何东西。