This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMDSOSKL137:TMDSOSKL137使用TLV320AIC3106 (音频编解码器),如何在CCS中分别接收和控制来自两个麦克风的两个信号?

Guru**** 1127450 points
Other Parts Discussed in Thread: TMDSOSKL137, TLV320AIC3106, TLV320ADC3100, PCM1864, TLV320AIC34
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/761821/ccs-tmdsoskl137-tmdsoskl137-using-tlv320aic3106-audio-codec-how-can-i-separately-receive-and-control-two-signals-from-two-microphones-in-ccs

部件号:TMDSOSKL137
主题中讨论的其他部件: TLV320AIC3106TLV320ADC3100PCM1864TLV320AIC34

工具/软件:Code Composer Studio

你好,我又来了…

我正在使用 TMDSOSKL137 [[[使用TLV320AIC3106 (音频编解码器)]]]来实现隔音系统。

我在 TLV320AIC3106数据表中发现了一个DOUT,即我从两个麦克风获得了混合信号......:(.

但我真的希望“单独”在CCS中接收和控制来自两个麦克风的两个信号。

我该怎么做?...您能给我任何建议吗??

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Sonmook,

    您能解释一下您的意思吗?  

    除非禁用了一个信道,否则DOUT始终具有两个信道。

    请注意,编解码器上有6个唯一输入,只有2个ADC。  请查看数据表中的结构图:

    您正在使用哪些输入?  

    此致,

    -Steve Wilson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Steve Wilson,

    我在 文档中使用Linein (1)和MIC3 (文件第22页)

    你只能看到一个DOUT,但你的意思是我可以控制DOUTL和DOUTR?

    我找不到DOUT控制寄存器....... 如何控制DOUTL和DOUTR?

    我了解许多文档的输出是DOUT,它是TLV320AIC3106的最终输出。

    此DOUT是DOUTL和DOUTR...的总和

    但我真正想要的是同时获得MIC信号和Linein信号。

    因为我必须同时比较和关联两个信号...

    e2e.ti.com/.../EVMOMAPL137_5F00_Schematics_5F00_RevD.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Sonmook,

    dout是音频串行接口输出。  它不是DOUTL和DOUTR的总和。  查看I2S模式的DOUT:

    左声道数字音频数据在WCLK下降边缘之后传输,右声道在WCLK上升边缘之后传输。   

    您发送的示意图显示正在使用Line1L和Line1R,同时也在使用mic3L和Mic3R。  如果是这种情况,您使用的是4种不同的输入,并且只有2个ADC,则可能会对左右输入进行求和。这意味着对Line1L和Mic3L进行求和,对Line1R和Mic3R进行求和。 这是您正在经历的情况吗?

    此致,

    -Steve Wilson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的...没错...

    但我 想同时接收数据中的每一个微米和行 。 因为我必须使用到达声源的时间差 来分隔声音

    所以,你能给我什么建议吗?

    我还能尝试什么...?

    PLZ帮助...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sonmook,

    您不能使用2通道ADC单独接收4个输入。 您要么需要使用另一个ADC (如TLV320ADC3100),要么需要一个具有4个ADC的编解码器(如TLV320AIC34)。 或者您需要4通道ADC (如PCM1864)与数字输入HP/线路输出放大器(如TLV320DAC23)配对。

    此致,
    -Steve Wilson