主题中讨论的其他器件:CC1310、、
你(们)好
我使用 TAS5805MEVM 通过来自 CC1310 MCU 的 SPI 播放音频。
我的设置是:
-在单声道1.0 PBTL 模式下使用激活 AGL/OTFB 的左声道的器件 B (0x5A I2C 地址)
- 4 Ω 40W 扬声器
-具有手动 FS (44.1kHz)和 BCK 比率(32fs·)选择的工艺流程3频带 DRC 和 FIR (1.048K)
- PVDD=22V 的混合模式
- PWM 开关频率= 384k、D 类环路带宽= 80kHz
- I2S 时钟通常停止。 时钟仅在播放音频时打开
进入深度睡眠模式并返回到播放模式后、第一次发送新音频时、我在 CHAN_FAULT 控制端口寄存器(0x70)中获得 CH1_OC_I 故障
我需要手动清除在 FAULT_CLEAR 控制端口寄存器(0x78)中写入0x80时的错误、此后没有其他问题、直到我再次进入/退出深度睡眠模式。
此外、如果我在退出深度睡眠模式后以及在发送新音频之前等待12秒或更长时间、则 CH1_OC_I 不会升高、并且我可以在下一次深度睡眠模式更改之前毫无问题地播放音频。
我还测试过、如果我将混合模式更改为 BD 模式、那么无论我是否在发送新音频之前等待12秒、都不会出现任何问题。
它是否是由为 EVM 的器件 B 安装的输出 LC 滤波器的电感器的4.7uH 值导致的问题?
我在 TAS5805M 数据表的10.1.2电感器选择中读出、对于具有384kHz 开关频率和 PVDD>12V 的混合模式、LC 滤波器的建议最小电感值为15uH。
由于我需要混合模式来使热耗散达到最低、如果我在我的定制 PCB 设计中为 LC 滤波器分配了建议的值、您能否确认它能够在不出现过流问题的情况下工作?