从您的描述来看,AIC3104在启用ADC时产生很大的白噪声底噪,但经过PGA后直接输出的音频没有听到任何底噪。这可能是由于以下几个原因:
1. ADC采样噪声:ADC在采样过程中可能会引入噪声,尤其是在高速采样时。这种噪声可能在PGA放大后被掩盖,但在ADC采样后变得明显。您可以尝试降低ADC的采样率,看看是否能减少底噪。
2. 电源噪声:电源噪声可能会影响ADC的性能,导致底噪增加。您可以尝试使用低噪声电源,或者在电源线上添加滤波器,以减少电源噪声对ADC的影响。
3. 地线噪声:地线噪声可能会影响ADC的性能,导致底噪增加。您可以尝试优化地线布局,减少地线噪声对ADC的影响。
4. 寄存器配置问题:您提供的寄存器配置可能存在问题,导致ADC性能下降。您可以尝试查阅AIC3104的数据手册,检查寄存器配置是否正确。
5. PGA增益设置问题:您提到PGA设置为0dB,这可能导致信号放大不足,从而掩盖了底噪。您可以尝试增加PGA的增益,看看是否能减少底噪。
6. 信号源问题:您提到麦克风从MIC2R输入,内部连接到左右声道。如果信号源存在问题,可能会导致底噪增加。您可以尝试更换信号源,看看是否能减少底噪。
综上所述,您可以从以上几个方面入手,逐一排查问题,找到导致底噪增加的原因,并采取相应的措施进行优化。
从您的描述来看,AIC3104在启用ADC时产生很大的白噪声底噪,但经过PGA后直接输出的音频没有听到任何底噪。这可能是由于以下几个原因:
1. ADC采样噪声:ADC在采样过程中可能会引入噪声,尤其是在高速采样时。这种噪声可能在PGA放大后被掩盖,但在ADC采样后变得明显。您可以尝试降低ADC的采样率,看看是否能减少底噪。
2. 电源噪声:电源噪声可能会影响ADC的性能,导致底噪增加。您可以尝试使用低噪声电源,或者在电源线上添加滤波器,以减少电源噪声对ADC的影响。
3. 地线噪声:地线噪声可能会影响ADC的性能,导致底噪增加。您可以尝试优化地线布局,减少地线噪声对ADC的影响。
4. 寄存器配置问题:您提供的寄存器配置可能存在问题,导致ADC性能下降。您可以尝试查阅AIC3104的数据手册,检查寄存器配置是否正确。
5. PGA增益设置问题:您提到PGA设置为0dB,这可能导致信号放大不足,从而掩盖了底噪。您可以尝试增加PGA的增益,看看是否能减少底噪。
6. 信号源问题:您提到麦克风从MIC2R输入,内部连接到左右声道。如果信号源存在问题,可能会导致底噪增加。您可以尝试更换信号源,看看是否能减少底噪。
综上所述,您可以从以上几个方面入手,逐一排查问题,找到导致底噪增加的原因,并采取相应的措施进行优化。
举报