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.
大家好!
在我们调整在 LINE1LP 引脚中接收的麦克风信号的电平(在单端模式下)并通过 LEFT_LOP 输出的情况下、我们使用 TLV320AIC3106。
我们最近意识到 LEFT_LOP 输出的信号饱和略低于2.7V Vpk-pk。 在查看数据表后,我们检测到以前没有注意到的设置:" 模拟输出共模调整"。 浏览数据表后 、我们最终发现" 页0/寄存器40:高功率输出级控制寄存器 "之后、我们将位 D7-D6从00修改为10、因为我们 IC 使用3V3为 IOVDD/DRVDD 供电、并使用1V8为 DVDD 供电。
我们再次检查了 LEFT_LOP 输出电压饱和电平... 遗憾的是、没有变化、输出仍在略低于2.7V Vpk-pk 时达到饱和、因此我们似乎缺少一些东西。
现在、我们有以下问题:
对于我们可能会犯什么错误、您有什么指导吗? 请勿使输入信号约为2.3V (Vpk-pk)并且未达到饱和。
提前感谢您的参与!
此致、
您好!
您可以在数据表的第10.3.3.3.6节中阅读此输出共模的更多信息、并该表提供基于电源的建议设置。
对于 LO 或 HP、单端的最大输出摆幅为0.707Vrms 或2Vpp、如数据表中所示。 2.7Vpp 超过了此值、因此它将发生削波。
2.否,见上文第1段。
3.见上文。 对于单端、差分的输出电平仅为2Vpp、而对于差分、则为4Vpp。
此致。
尊敬的 Pdjuandi:
非常感谢您的答复。
在论坛上提问之前、我已经阅读了您提到的部分。 问题是、我无法100%确定是否理解其中包含的信息:
您好!
是的、输出电压和 CM 的范围是相关的。 这就是提供表10-5的原因。
典型值是器件的设计满足值。 除此之外、这并不符合规格、如果超过该值、可能会发生削波。
此致。
您好!
我明白您对典型值的看法、但由于它是参考 CM 配置、我明白典型值是 CM 配置的一个函数、因此如果我将 CM 从1V35增加到1V65、典型值可能会发生变化。 我的假设是否 正确?
除此之外、我已从您之前的响应中了解到、您确认输出电压与 CM 配置相关。 我对吗? 如果答案是肯定的、那么在削波阈值固定为~2Vpp 的情况下更改输出电压范围没有太大意义。
您能解释一下这两点吗?
提前感谢您的参与!
不可以、典型值与改变 CM 相同。使用1.35V 是因为它涵盖了2.7V-3.6V 的电源电压范围、对于1.8V CM、建议仅使用3.6V AVDD。
有关"不同的 CM "选项、请参阅突出显示部分、所有 CM 的输出电平仍然是典型值。
输出电压为0.707Vrms 单端、因此如果您 直接将 LINE1L 输入连接到 LO、最大输入电平与线路输出 SE 电平相同、因此它不会发生削波、DAC 输入也是如此。 请参阅表、了解 ADC 和 DAC 的相应输入(0dBFS = 0.707Vrms)。
我认为您错误地将寄存器配置为从 LINE1LP 到 LEFT_LOP 的模拟旁路模式。
您只需要为该路径注册86和108。
您无需为模拟旁路路径设置寄存器40中的 CM、它 将基于 AVDD 电源。
希望此帮助。
尊敬的 Pdjuandi:
非常感谢您的答复。
我想我终于开始理解您的观点、我只需要您澄清最后一件事:
无论如何、我们都不是在直接模拟旁路模式下工作。 当前的音频路径为:模拟输入-> TLV320AIC3106 -> Jacinto6+-> TLV320AIC3106 再次->模拟输出
此致!
基本上就是将输出 CM 设置为其电源的一半;输出整个范围本身仍然为0.707Vrms (2Vpp)。
此设置允许用户灵活地 获取输出并馈送到 需要不同电源的器件中。
从编解码器端来说、它还为推挽晶体管设置了平衡偏置。
因此、只要您的输出不超过数据表0.707Vrm、信号就不会削波。