前言
在调试新绘制的OPERA STILO 8前级板时,发现上电后压限信号指示灯一直亮红灯,无法正常指示信号状态,故对此问题展开分析与研究。
最终结论
输入电压过于接近负电源轨,导致运放内部某一级没有足够偏置电压,JFET 的源极/漏极工作点被挤到不合适的位置,最终导致了错误的输出。
详细分析
接下来,我们详细的来看这个问题产生的现象以及原因。
1.问题现象
前级板在上电之后,压限指示灯红灯常亮,无法正确指示信号状态。正常状态下,在板子启动之后,压限灯应该呈现绿色,当输入信号大于设定阈值之后,压限灯会变成红色。
然而,新的前级板在上电之后,无论有没有信号都会常亮红灯。
2.原理分析
本前级板采用的是纯模拟的压限方式,U6B,U7A,U7B均当做比较器使用。

通过分析我们可以得知芯片U6的5脚和6脚的电压公式如下:
可以看到,当我们不输入信号或是不超过阈值的小信号时,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应该输出的是负电源轨,而非正值,为什么会产生如此严重的逻辑错误呢,为了避免所有其他因素的干扰,我将其他相连接的电路全部断开,单独测试U7A这一个运放
我们使用直流电源给U7A的2脚和3脚供电,并使用示波器同时监测两个输入以及输出,保持2脚电压固定为并逐渐改变3脚的输入电压,我们得到了如下图所示的结果:

可以看到,在2脚电压小于-14V之前,运放输出的逻辑都是正常的,然而电压一旦小于-14V,运放的输出一下子发生了反转,呈现出了不符合逻辑的输出结果。
为了搞清楚具体原因,我查阅了这款运放的数据手册,发现手册中显示,输入的电压不能够小于(-VCC)-0.5V,正好是-14V这一节点。

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

结果调整之后,实测压限指示灯能够正常的依照阈值进行工作。
4.经验总结
在之后的设计中,运放输入端不能超过其自身供电范围。即使输入电路的逻辑关系看起来正确,只要输入电压被外部上下拉、偏置或钳位网络拉到超过运放电源轨,就可能使输入级进入异常状态,导致输出失真、饱和,甚至出现相位反转等反常现象。本次 TL072 实际供电为 ±14.5V,但输入相关网络使用了 ±15V,使输入端存在超出运放供电范围的风险,最终造成压限指示异常。
因此,在设计和排查运放电路时,不能只看“输入高低是否满足逻辑”,还要检查输入电压是否始终处于芯片允许范围内。尤其是 TL072 这类 JFET 输入运放,输入共模范围和电源轨边界都需要重点核对。后续类似电路应优先检查:运放实际供电电压、输入端最大/最小电压、上下拉或偏置电源是否超过运放供电、异常状态和上电掉电过程中输入是否可能越轨。简单来说,所有接到运放输入端的电压,都必须以该运放的实际供电轨为边界,而不是以系统电源为边界。