TI论坛
直播中

王伟

7年用户 1496经验值
私信 关注
[问答]

TLV320ADC3100调试不通,录出来的都是杂音,电流音怎么解决?


  • 我们使用这款芯片作为Audio in.一直没有调通。我们相关修改如下:

    1.使用官网提供的tlv320adc310x.c驱动,
    2.修改cpu端提供时钟,注册ALSA声卡节点。
    3.使用命令录音arecord -D hw:0,0 --period-size=1024 --buffer-size=4096 -r 48000 -c 2 -f s24_le r.wav 然后示波器测量,bclk,wclk,mclk,sdi0都是正常的,
    但是录出来的都是杂音,电流音

回帖(1)

王树林

2024-10-11 17:52:57
根据您的描述,您已经尝试了一些基本的调试步骤,但仍然遇到杂音和电流音的问题。以下是一些建议,希望能帮助您解决问题:

1. 检查电源和地线:确保您的电源和地线连接正确且稳定。不良的电源和地线连接可能导致噪声和电流音。

2. 检查模拟电路:检查您的模拟电路设计,确保输入信号的阻抗匹配和信号完整性。此外,检查是否有可能的噪声源,如电磁干扰(EMI)或射频干扰(RFI)。

3. 检查时钟信号:确保您的时钟信号(如BCLK、WCLK和MCLK)的频率和相位正确。错误的时钟信号可能导致采样误差,从而产生杂音。

4. 检查ADC设置:检查您的TLV320ADC3100的配置设置,确保采样率、位深度和通道设置正确。错误的设置可能导致采样误差和噪声。

5. 检查数字滤波器:TLV320ADC3100具有内置的数字滤波器,可以减少噪声和杂音。确保您的驱动程序正确配置了这些滤波器。

6. 检查录音命令:您使用的录音命令可能需要调整。尝试使用不同的参数,如不同的采样率、位深度和通道数,以找到最佳设置。

7. 检查硬件:如果以上建议都无法解决问题,可能需要检查您的硬件是否存在故障。您可以尝试使用其他ADC芯片或开发板进行测试,以排除硬件故障的可能性。

8. 寻求技术支持:如果问题仍然无法解决,您可以考虑联系TLV320ADC3100的制造商或技术支持团队,以获取更专业的帮助。

希望这些建议能帮助您解决问题。祝您调试顺利!
举报

更多回帖

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