TI论坛
直播中

1123127317

9年用户 1131经验值
擅长:制造/封装 接口/总线/驱动
私信 关注
[问答]

TLV320AIC3204N1_L有语音输入、IN1_R没语音输入时,采集IN1_R的数据声音是IN1_L端的声音,为什么?


  • 使用方式:IN1_L与IN1_R分别单端输入,DSP模式与DSP5509进行数据交互。当IN1_L有语音输入、IN1_R没语音输入时,采集IN1_R的数据,发现声音是IN1_L端的声音。请问是什么原因呢?或者有什么解决办法吗?

回帖(3)

任娟娟

2024-10-16 18:07:36
  IN1_L与IN1_R 是差分输入的两端,如果单端输入比如IN1_L输入,那么IN1_R 可以通过0.1uF电容到地。
您现在是IN1_L的输入串扰到IN1_R上去了,IN1_R 是悬空的?
举报

王妍炜

2024-10-16 18:07:44
     电路图中IN1_R与IN1_L一样,都是作为输入,这样的原理图是有问题的呗?
举报

听我讲

2024-10-17 09:38:58
TLV320AIC3204N1是一款音频编解码器,用于处理音频信号。根据您的描述,当IN1_L有语音输入,而IN1_R没有语音输入时,采集IN1_R的数据时,声音却是IN1_L端的声音。这种情况可能是由于以下几个原因导致的:

1. 硬件连接问题:请检查IN1_L和IN1_R之间的硬件连接是否正确。确保它们分别连接到正确的输入端,并且没有短路或接触不良的情况。

2. 地线干扰:如果IN1_L和IN1_R的地线连接不正确或存在干扰,可能会导致信号串扰。请检查地线连接是否正确,并确保它们之间没有干扰。

3. 软件配置问题:请检查您的DSP5509与TLV320AIC3204N1之间的软件配置。确保IN1_R的输入通道已正确配置,并且没有被IN1_L的信号覆盖。

4. 信号耦合:如果IN1_L和IN1_R之间的信号耦合过强,可能会导致IN1_R采集到IN1_L的信号。请检查信号耦合是否正常,或者尝试使用差分输入方式来减少信号耦合。

解决办法:

1. 检查硬件连接:确保IN1_L和IN1_R之间的硬件连接正确,没有短路或接触不良的情况。

2. 检查地线连接:确保IN1_L和IN1_R的地线连接正确,并且没有干扰。

3. 检查软件配置:检查DSP5509与TLV320AIC3204N1之间的软件配置,确保IN1_R的输入通道已正确配置。

4. 减少信号耦合:尝试使用差分输入方式来减少信号耦合,或者调整信号耦合强度。

5. 调试和测试:在进行以上检查和调整后,进行调试和测试,以确保问题得到解决。

希望以上建议能帮助您解决问题。如果问题仍然存在,请考虑寻求专业人士的帮助。
举报

更多回帖

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