TI论坛
直播中

张鑫

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

AIC3101和AIC3268模拟line in输入是否能够和数字I2S的音频做叠加?


  • 现在有个客户的要求,客户要求模拟line in输入是否能够和数字I2S的音频做叠加,分别使用AIC3101和AIC3268
    是否可以满足要求的??
    感谢。

回帖(2)

bozai602

2024-10-16 14:27:47
不能叠加吧,line in进来的模拟信号经过内部的ADC转化为数字信号Dout 通过I2S接口给DSP进行数字处理,然后DIN又通过I2S接口输入进来,再通过内部的DAC转化成模拟信号的过程,所以模拟信号是不能和DIN进行叠加的。
举报

xiangwangzihui

2024-10-16 17:57:16
AIC3101和AIC3268是德州仪器(Texas Instruments)生产的音频编解码器。AIC3101是一款立体声音频ADC(模数转换器),而AIC3268是一款立体声音频DAC(数模转换器)。这两款芯片都可以处理模拟和数字音频信号。

根据您的需求,客户想要将模拟line in输入与数字I2S音频进行叠加。在这种情况下,您可以使用AIC3101和AIC3268实现这一功能。

以下是实现这一功能的基本步骤:

1. 将模拟line in输入连接到AIC3101的模拟输入端。
2. 使用AIC3101将模拟信号转换为数字信号。
3. 将数字I2S音频信号输入到AIC3268的I2S接口。
4. 将AIC3101和AIC3268的数字音频信号混合在一起。
5. 将混合后的数字音频信号输出到AIC3268的DAC,将其转换回模拟信号。
6. 将模拟信号输出到扬声器或其他音频设备。

要实现这一功能,您需要编写相应的软件代码来控制AIC3101和AIC3268的寄存器设置,并确保数字音频信号的混合和同步。此外,您还需要考虑音频信号的采样率、位深和格式等因素,以确保音频信号的质量和兼容性。

总之,使用AIC3101和AIC3268可以实现模拟line in输入与数字I2S音频的叠加。您需要编写相应的软件代码来实现这一功能,并确保音频信号的质量和兼容性。
举报

更多回帖

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