大家晚上好!
我想了解,如果我只使用PCM1863的两个输入通道,那么每个内部ADC的一个通道是否可以通过I2S同时从两个ADC流式传输数据,如果不能,如何进行此连接如下:
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.
你好,Nigel,
您可以通过n ü I²S流式传输双通道数据,无需担心。 PCM1863可以根据需要为每个ADC混合输入。 对于这种特殊情况,您需要使用 寄存器6和7选择{VIN1P, VIN1M}[diff]作为ADC1L的源,选择{VIN3P, VIN3M}[diff]作为ADC1R的源。 来自ADC的数据将通过I²S DOUT输出同时传输。
此致,
-Diego Mel é ndez López ñ a
音频应用工程师
你好,Nigel,
PCM1863可配置为支持单端信号。 正如我前面提到的,您可以为具有寄存器6和7的每个ADC (VINL1[SE]到ADC1L, VINR1[SE]到ADC1R)选择单端信号。 您发送的原理图应更新,因为ADC1R仅支持VINRx输入。
建议不要将设备的任何输入信号接地,如果未使用,只需将其保持浮动。
有一种称为伪差分的不同配置,您可以在其中将单端信号应用到配置了差分输入的设备。 这是通过将音频信号连接到正极输入,并使用与正极输入中使用的值相同的盖将负极输入连接到GND来实现的。
此致,
-Diego Mel é ndez López ñ a
音频应用工程师
您好,Diego,
谢谢,您是否有任何链接或我可以查看的实施? 我需要在同一个ADC通道中进行差分输入和单端输入,因此听起来非常有趣。
谢谢
-Nigel
[/引述]您好,Diego,
我对下面的电路有另一个想法,我是否能够保持VINL2/VIN1M,VINL1/VIN1P和VINR3/VIN3P,VINR4/VIN3M上的差分输入,但如果需要,SE使用VINL2/VIN1M作为1通道,然后使用VINR3/VIN3P作为第二通道SE?
你好,Nigel,
除了用于评估EVM的数据表和PurePath Console GUI之外,我们没有关于器件输入混合功能的更多信息。
PCM1863可根据 寄存器6或7上的设置配置为接受单端或差动输入。 只要您根据所使用的输入类型相应地更改相应的寄存器,使用所描述的配置就不会出现问题:
此致,
-Diego Mel é ndez López ñ a
音频应用工程师