TI论坛
直播中

周煌煦

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

TLV320AIC3106在将PC端采集的数据放倒芯片进行播放的时候发现有大量噪音“咯吱咯吱“的声音,为什么?


  • 我在使用ti的TLV320AIC3106这款芯片的时候,我要完成的功能就是最简单通过该款芯片采集语音数据,并将采集到的音频数据在PC端进行播放,同时在PC端采集同样的数据在芯片端进行播放。
    参数:采样的频率8k,双声道
    问题:在将音频卡采集的数据在PC端进行播放的时候很流畅,没有噪音,但是在将PC端采集的数据放倒芯片进行播放的时候发现有大量噪音“咯吱咯吱“的声音,为了验证不是PC端采集数据的原因,将芯片采集的数据重新发回芯片,结果发现还是有”咯吱咯吱“的声音,只能隐隐约约的听到采集到的声音,我怀疑是否是我配置的寄存器存在的问题,因此恳请哪位用过该款芯片的同行给予点经验,或者将寄存器的配置告诉我一声,跪谢...

回帖(3)

尹明

2024-11-6 16:31:07
你是用过什么播放的?在你的安装目录下有很多配置的格式,你可以参考下C:Program Files (x86)AIC310xdata
            通常出现噪声的问题是由于时钟,你检查下你配置的时钟是不是你需要的时钟。
举报

张易

2024-11-6 16:31:17
 你是怎么将采集的数据又发回给芯片的?直接连接I2S的DOUT和DIN吗?还是通过存储后的?
举报

青sky

2024-11-6 18:14:18
问题:在使用TI的TLV320AIC3106芯片时,发现在将PC端采集的数据放到芯片进行播放时有大量噪音“咯吱咯吱”的声音。采样频率为8k,双声道。

分析及解决方案:

1. 检查采样频率设置:
确保TLV320AIC3106芯片的采样频率设置为8kHz,与PC端采集的数据一致。如果采样频率不一致,可能会导致音频信号失真,从而产生噪音。

2. 检查音频格式:
确保PC端采集的数据格式与TLV320AIC3106芯片支持的格式一致。如果格式不一致,可能会导致音频信号无法正确解码,从而产生噪音。

3. 检查数据传输:
检查数据从PC端传输到TLV320AIC3106芯片的过程中是否存在丢包、延迟等问题。这些问题可能会导致音频信号失真,从而产生噪音。

4. 检查电源和地线:
确保TLV320AIC3106芯片的电源和地线连接正确且稳定。电源不稳定或地线接触不良可能会导致芯片工作不正常,从而产生噪音。

5. 检查寄存器配置:
检查TLV320AIC3106芯片的寄存器配置是否正确。错误的寄存器配置可能会导致音频信号处理不正确,从而产生噪音。

6. 检查滤波器设置:
检查TLV320AIC3106芯片的滤波器设置是否合适。不合适的滤波器设置可能会导致音频信号失真,从而产生噪音。

7. 检查硬件连接:
检查TLV320AIC3106芯片与其他硬件(如麦克风、扬声器等)的连接是否正确且稳定。连接不良可能会导致音频信号失真,从而产生噪音。

综上所述,要解决这个问题,需要从多个方面进行排查和调整。首先检查采样频率、音频格式和数据传输,然后检查电源、地线、寄存器配置、滤波器设置和硬件连接。通过这些步骤,应该能找到产生噪音的原因,并采取相应的措施进行解决。
举报

更多回帖

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