Other Parts Discussed in Thread: TAS2505
器件型号: TAS2505EVM
主题中讨论的其他器件: TAS2505
尊敬的团队:
代表我们的客户发帖。
我将与我们的客户分享此 E2E 帖子、以便他可以在需要时回复。
我目前正在从事 EFR32 器件和 TAS2505 EVM 板之间的 I2S 通信、在使用 16kHz 采样率时遇到了问题。
根据我的理解、WCLK 应等于采样率。 在我的案例中:
- WCLK = 16kHz
- 字长= 16 位
- 立体声音频
- 因此、BCLK = 512kHz
问题是 TAS2505 扬声器的音频输出在 16kHz 频率下运行时存在明显的噪声/失真 (“嗡嗡“或“噼啪声“)。 但是、当我将采样率增加到 44.1kHz 或 48kHz 时、音频会变得更加清晰、这是预期现象。
奇怪的是、在完全相同的固件、相同的音频数据和相同的 16kHz 配置下、另一个 DAC/放大器 (MAX98357A) 会产生非常干净和清晰的音频输出。
因此、我想确认以下几点:
- 这个问题是否与 TAS2505 和 MAX98357A 之间的硬件架构/设计差异有关?
- 在 16kHz 采样率下运行时、TAS2505 EVM 板是否预计会产生更多可闻噪声或音频质量下降?
- TAS2505 EVM 板包括 TAS1020B 板载 USB 接口、该接口似乎以默认的 48kHz 音频配置运行。 是否有任何应用、固件工具或方法可用于修改 TAS1020B 固件/配置、以便电路板能够在 16kHz WCLK 下运行、而不是默认的 48kHz? 我想测试问题是与时钟同步还是 USB 音频配置有关。
其他信息:
- 我通过 CodecControl 应用来配置 TAS2505 EVM。
- 我的配置脚本与 D 类示例脚本类似。
- 我仅更改了分频器设置:
- NDAC = 1、MDAC = 6
或 - NDAC = 2、MDAC = 3
- NDAC = 1、MDAC = 6
此致、
Danilo