运放输入超压导致的工作异常问题分析

前言

在调试新绘制的OPERA STILO 8前级板时,发现上电后压限信号指示灯一直亮红灯,无法正常指示信号状态,故对此问题展开分析与研究。

最终结论

输入电压过于接近负电源轨,导致运放内部某一级没有足够偏置电压,JFET 的源极/漏极工作点被挤到不合适的位置,最终导致了错误的输出。

详细分析

接下来,我们详细的来看这个问题产生的现象以及原因。

1.问题现象

前级板在上电之后,压限指示灯红灯常亮,无法正确指示信号状态。正常状态下,在板子启动之后,压限灯应该呈现绿色,当输入信号大于设定阈值之后,压限灯会变成红色。

图1 正常的指示灯状态

然而,新的前级板在上电之后,无论有没有信号都会常亮红灯。

2.原理分析

本前级板采用的是纯模拟的压限方式,U6B,U7A,U7B均当做比较器使用。

图3 压限灯原理图

通过分析我们可以得知芯片U6的5脚和6脚的电压公式如下:

VU11.1 ≈ −4.25VHP1
VU6.6 = min(1.32V, VU11.1 + 0.6V)
VU6.5 = max(−1.32V, VU11.1 − 0.6V)

可以看到,当我们不输入信号或是不超过阈值的小信号时,VU6.6>VU6.7,根据运放的基本原理,VU6.7应该输出负电源轨,于是VU7.3就应该是负电源轨-0.7V,小于电阻分压得到的VU7.2,所以VU7.1应该输出负电源轨,最终,驱动LED灯的VU7.7应该输出正电源轨,让双向的LED亮绿灯;
而当输入增大超过阈值之后,VU6.6<VU6.7,后面的逻辑都会相反,让LED灯亮红色,指示压限。
原理图的逻辑似乎是正确的,没有什么问题。于是,我们接下来将实际测量每一个点的电压,看看究竟是哪里出现了问题。

如上图所示,我们测量了电路中各个点的电压,运放的供电电压为±14.5V,发现电压与电路逻辑在U7A之前都是正常的,直到U7A处。理论上来说:

VU7.3(-13.7) < VU7.2(-12.2V)

那么VU7.3应该输出的是负电源轨,而非正值,为什么会产生如此严重的逻辑错误呢,为了避免所有其他因素的干扰,我将其他相连接的电路全部断开,单独测试U7A这一个运放
我们使用直流电源给U7A的2脚和3脚供电,并使用示波器同时监测两个输入以及输出,保持2脚电压固定为并逐渐改变3脚的输入电压,我们得到了如下图所示的结果:

图4 示波器监测的电压波形

可以看到,在2脚电压小于-14V之前,运放输出的逻辑都是正常的,然而电压一旦小于-14V,运放的输出一下子发生了反转,呈现出了不符合逻辑的输出结果。

为了搞清楚具体原因,我查阅了这款运放的数据手册,发现手册中显示,输入的电压不能够小于(-VCC)-0.5V,正好是-14V这一节点。

图5 运放数据手册

3.解决方法

为了避免运放输入端电压超过要求范围,调整了相关上下拉部分的供电电压,使他们与运放的供电电压一致,如下图所示:

图6 整改后的电路原理图

结果调整之后,实测压限指示灯能够正常的依照阈值进行工作。

4.经验总结

在之后的设计中,运放输入端不能超过其自身供电范围。即使输入电路的逻辑关系看起来正确,只要输入电压被外部上下拉、偏置或钳位网络拉到超过运放电源轨,就可能使输入级进入异常状态,导致输出失真、饱和,甚至出现相位反转等反常现象。本次 TL072 实际供电为 ±14.5V,但输入相关网络使用了 ±15V,使输入端存在超出运放供电范围的风险,最终造成压限指示异常。

因此,在设计和排查运放电路时,不能只看“输入高低是否满足逻辑”,还要检查输入电压是否始终处于芯片允许范围内。尤其是 TL072 这类 JFET 输入运放,输入共模范围和电源轨边界都需要重点核对。后续类似电路应优先检查:运放实际供电电压、输入端最大/最小电压、上下拉或偏置电源是否超过运放供电、异常状态和上电掉电过程中输入是否可能越轨。简单来说,所有接到运放输入端的电压,都必须以该运放的实际供电轨为边界,而不是以系统电源为边界。

推荐阅读与参考文章

1. TL07x系列数据手册

觉得有帮助可以投喂下博主哦~感谢!

作者:Matrix

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0协议

转载请注明文章地址及作者哦~
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇