大家好,
我们使用in2_L/R作为模拟输入。
我们面临的问题是,随着单端输入(仅in2_R)更改为差动输入(in2_L和in2_R),输出量明显变小。
请帮助查看示意图。 任何硬件错误都会导致此问题? 还是需要修改某些寄存器设置?
谢谢
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.
大家好,
我们使用in2_L/R作为模拟输入。
我们面临的问题是,随着单端输入(仅in2_R)更改为差动输入(in2_L和in2_R),输出量明显变小。
请帮助查看示意图。 任何硬件错误都会导致此问题? 还是需要修改某些寄存器设置?
谢谢
你好,Daniel:
如果输入从单端模式更改为差分模式,并且提供了相同的输入信号,则假定设置正确,读取信号的振幅将会降低。 您能否提供在单端和差分模式下提供给IN2L和IN2R的输入信号的更多详细信息? 此外,具有寄存器配置将有助于识别输入路由的问题。 从原理图中,IN2L和IN2R似乎是由立体声源提供的,对吗? 如何为差分模式调整输入信号架构?
此致,
-Diego Mel é ndez López ñ a
音频应用工程师
亲爱的Diego:
感谢你的帮助。
更正我的输入信号描述。 我们的输入源是纯模拟L/R RCA (P19)或立体声(P18),而不是差分信号。
当我们只输入L或R时,声音非常大。 但当我们输入L+R时,音量会变小。
已附上原理图。 请提供帮助。
另外, 如何设置寄存器以选择ADC到DAC直接路由,而不通过0~-30dB混合器(MAL/MAR)路由? (如下图所示)
设置"IN2R/L input is weakly driven to common mode"(IN2R/L输入被弱驱动至共模)和"IN2R/L is not routed to any MICPGA"(IN2R/L未路由至任何MICPGA)吗?
谢谢
你好,Daniel:
感谢您的澄清。 这个问题似乎很奇怪,一般来说,输出信号的振幅应该会有变化,不管混合,假定提供的电平是相同的。 混合L+R时,是否对寄存器配置进行了任何更改? 在系统级和编解码器级混合的过程是什么? 在两个测试案例中,您是否都验证了输入信号幅值是恒定的?
要直接连接ADC和DAC,需要启用音频回送(第0页,寄存器29,位D4)。 请记住,这样做将断开ADC/DAC与数字音频接口的连接。 您提到的设置用于不同的用途。
此致,
-Diego Mel é ndez López ñ a
音频应用工程师
亲爱的Diago:
感谢你的帮助。
如您所见,我们仅将HPL用于扬声器输出;Lor/LOL用于耳机输出。 和IN2L/IN2R模拟输入。
问题1:
Page1 0x34写入 0x10---无SPK输出
Page1 0x36也写入 0x10--然后是SPK输出
但是,如果只将IN2R或IN2L路由到右MICPGA或左MICPGA,我们就可以让HP退出。
Page1 0x34写入 0x10--HP输出
Page1 0x36写入 0x10--HP输出
Page1 0x37写入 0x10或0x01--HP输出
问题2:
开始时静音,然后取消静音时,声音会变得非常小。
我们需要重写Page1 0x17和0x18才能恢复正常的卷。
我们将寄存器日志转储,请帮助我们提供一些建议以解决这两个问题。
谢谢
你好,Daniel:
根据您分享的信息,问题似乎可能与输入引脚到PGA的路由有关。 您正在将IN2L和IN2R连接到同一PGA (左侧),在差分模式下提供输入时这是正确的,但对于立体声单端应用程序(如您的应用程序) ,这不正确。 您需要将左侧输入路由至PGA的正极端子,同时将负极端子连接至共模。 同样适用于右侧通道。 您可以尝试一下吗? 在差分模式下连接立体声对会影响信号质量,而且可能会由于信号的差异而导致振幅降低。
此致,
-Diego Mel é ndez López ñ a
音频应用工程师