TI论坛
直播中

向日葵的花季

8年用户 1249经验值
擅长:电源/新能源
私信 关注
[问答]

用PCM1794A或PCM1792A做USB音频输出,如何减少数字音量带来的影响?


  • 最近想用PCM1794A或PCM1792A做USB音频输出,但在音量调节问题上犯难了。
    目前据我了解,数字音量控制是会带来分辨率下降问题的,从而导致信噪比和动态范围下降。

回帖(3)

刘桂珍

2024-10-30 14:10:49
如果你要保证不衰减清晰度下获得调音功能,最好先DA;再用电位器衰减放大。
举报

尹姗姗

2024-10-30 14:11:00
1792后加四联音频数码电位器即可,建议试试。
举报

李萍

2024-10-31 10:37:00
要减少数字音量带来的影响,可以采取以下几个步骤:

1. 选择合适的音量控制算法:使用PCM1794A或PCM1792A进行USB音频输出时,可以选择一个高质量的音量控制算法,如Ramp-Hold或Ramp-Hold-Ramp。这些算法可以在调整音量时减少分辨率下降的问题。

2. 优化数字滤波器:在音量控制过程中,数字滤波器对音质有很大影响。可以尝试使用高质量的数字滤波器,如最小相位滤波器或线性相位滤波器,以减少滤波器对音质的影响。

3. 使用模拟音量控制:将数字音量控制转换为模拟音量控制,可以减少数字音量带来的影响。在这种情况下,可以使用一个模拟音量控制芯片(如AD5254)来实现音量控制,然后将模拟信号输入到PCM1794A或PCM1792A进行数字转换。

4. 增加DAC分辨率:提高DAC(数字模拟转换器)的分辨率可以减少数字音量控制带来的影响。例如,可以使用24位或32位的DAC来提高分辨率,从而减少信噪比和动态范围的损失。

5. 优化USB音频输出:优化USB音频输出的驱动程序和固件,以确保音量控制过程中的信号质量。这包括确保USB音频数据流的稳定性和减少延迟。

6. 调整音量控制范围:将音量控制范围设置在一个合理的范围内,以减少音量控制过程中的分辨率损失。例如,可以将音量控制范围设置在-60dB到+10dB之间,以避免音量过大或过小导致的音质损失。

通过以上几个步骤,可以有效地减少数字音量控制对PCM1794A或PCM1792A USB音频输出的影响,从而提高音质。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分