LM324这颗四运放芯片,搞电子的基本都摸过。便宜、好买、资料满天飞,但真到了手头只有一块数字万用表、怀疑板子上的LM324坏了的时候,很多人反而卡壳了——网上一搜全是"用示波器看波形""搭电路测增益",可手边没这些设备怎么办?我这些年修板子、带新人,用万用表判断LM324好坏少说也测过几百颗,踩过的坑比想象中多。这篇就把我实际用的方法完整拆开讲,包括开路电阻到底怎么测、数值落在什么区间算正常、为什么有的"坏芯片"其实没坏、以及一张我自己积累的实测数据对比表。不管你是刚入门的学生,还是天天跟运放打交道的老手,这套流程都能直接抄作业。
1. 先搞清楚LM324到底是个什么东西
1.1 四运放的结构与引脚分布
LM324内部封装了四个独立的运算放大器,共用一组电源引脚。标准DIP-14封装和SOIC-14封装的引脚定义是一致的,这一点很关键,因为用万用表测的时候你得知道每个脚对应什么。
| 引脚号 | 功能 | 说明 |
|---|---|---|
| 1 | OUT1 | 运放1输出 |
| 2 | IN1- | 运放1反相输入 |
| 3 | IN1+ | 运放1同相输入 |
| 4 | V+ | 正电源 |
| 5 | IN2+ | 运放2同相输入 |
| 6 | IN2- | 运放2反相输入 |
| 7 | OUT2 | 运放2输出 |
| 8 | OUT3 | 运放3输出 |
| 9 | IN3- | 运放3反相输入 |
| 10 | IN3+ | 运放3同相输入 |
| 11 | GND/V- | 地或负电源 |
| 12 | IN4+ | 运放4同相输入 |
| 13 | IN4- | 运放4反相输入 |
| 14 | OUT4 | 运放4输出 |
记住这个分布有个小窍门:电源脚在中间两头(4脚和11脚),四个运放对称分布在两侧。1-3脚是运放1,5-7脚是运放2,8-10脚是运放3,12-14脚是运放4。每个运放都是"输出-反相输入-同相输入"或者"同相输入-反相输入-输出"的排列,方向交替。
为什么这个结构对万用表检测很重要?因为LM324的四个运放是独立的,理论上可以坏一个、好三个。如果你测出来某两个引脚之间短路,得先判断是运放内部坏了,还是外部电路板上的问题。知道引脚定义,你才能把芯片从电路里摘出来单独测。
1.2 为什么万用表能判断运放好坏
很多人有个误区,觉得运放是模拟器件,万用表只能测通断和电阻,测不出好坏。这个想法对了一半——万用表确实不能测增益、带宽、压摆率这些动态参数,但判断芯片有没有"硬伤"完全够用。
LM324内部是双极性晶体管工艺,输入级是PNP差分对,中间有恒流源,输出级是推挽结构。这些晶体管在正常状态下,各引脚之间会呈现出特定的PN结特性。用万用表的二极管档或者电阻档,本质上是在测这些内部PN结的正反向特性。
一颗正常的LM324,你用万用表测它的引脚组合,会看到类似二极管的压降读数。如果内部某个晶体管击穿了,对应的引脚间就会短路(读数接近0);如果键合线断了或者PN结烧开路,读数就会是无穷大(OL)。这两种情况都是明确的坏芯片特征。
但要注意,万用表测的是直流特性,有些"软故障"——比如增益下降、噪声变大、温漂严重——万用表是测不出来的。所以我的经验是:万用表能筛掉80%以上的明显坏片,剩下的20%需要上电实测或者用示波器。对于日常维修和来料抽检,万用表法性价比最高。
1.3 检测前必须做的准备工作
动手之前有几件事必须先做,不然测出来的数据全是错的。
第一,断电。这个不用多说,但实际维修中我见过太多人带电测电阻,结果要么读数乱跳,要么把表烧了。LM324的工作电压范围很宽,单电源3V到32V都能跑,但测电阻必须断电。
第二,把芯片从电路板上拆下来,或者至少确保它和外围电路断开。在板测量是新手最容易犯的错——板上的电阻、电容、二极管全并联在引脚之间,你测到的根本不是芯片本身的特性。我刚开始学的时候,在板测一个LM324,2脚和3脚之间读数只有几十欧姆,以为芯片短路了,拆下来一测完全正常,是外围的一个反馈电阻在捣乱。
第三,万用表选对档位。测LM324我推荐用二极管档(有的表叫"蜂鸣档"或"二极管符号档"),因为这个档位提供的测试电流比较小,不会损坏芯片内部的微小PN结。如果用电阻档,尽量选高阻档(比如200k或2M),低阻档的测试电流偏大,虽然一般也不会烧,但读数不如二极管档直观。
第四,准备一个IC起拔器或者小一字螺丝刀,拆DIP封装的时候别硬撬,容易把引脚弄弯甚至弄断。如果是贴片封装,用热风枪或者堆锡法拆,这个后面细说。
2. 用万用表测LM324的具体步骤
2.1 二极管档测引脚间压降
这是最核心的一步。把万用表打到二极管档,红表笔接一个脚,黑表笔接另一个脚,读数值。然后交换表笔再测一次。正常的PN结应该是一个方向有压降(0.3V到0.8V之间),反方向显示OL(溢出)。
LM324内部有多个PN结,所以不是所有引脚组合都有二极管特性。我总结了一套系统的测法,按这个顺序来不会漏:
第一步:测电源脚对地脚。红笔接4脚(V+),黑笔接11脚(GND),正常读数应该在0.5V到0.7V左右。这是内部电源通路上的一个PN结。反过来测(红笔11、黑笔4),应该是OL。如果正反都是OL,说明内部电源通路断了;如果正反都是0,说明电源脚短路了。
第二步:测每个运放的输入脚对电源和地的特性。以运放1为例,红笔接3脚(IN1+),黑笔接11脚(GND),正常应该有0.6V左右的压降。红笔接2脚(IN1-),黑笔接11脚,同样应该有压降。这两个输入脚内部各有一个PNP管的基极-集电极结通向地。
第三步:测输出脚对电源和地的特性。红笔接1脚(OUT1),黑笔接11脚,正常读数在0.5V到0.7V。红笔接1脚,黑笔接4脚,读数会略有不同,因为输出级的推挽结构上下管不对称。
第四步:测同一运放内部输入脚之间的特性。红笔接3脚,黑笔接2脚,正常应该是OL或者很高的压降(大于1V),因为这两个脚之间没有直接的PN结通路。如果测出来0.3V左右的压降,说明输入级击穿了。
这套测法下来,一颗正常的LM324大概有20到30个有效的二极管压降读数。我一般会挑其中8到10个关键组合来测,效率高又不漏。
2.2 开路电阻档的辅助判断
二极管档测的是PN结特性,开路电阻档测的是更宏观的阻抗特性。两个方法互补。
用电阻档的时候,我习惯用200k档或者2M档。测法和二极管档一样,红黑表笔交替接两个引脚,记录读数。
正常LM324在电阻档下的表现:电源脚对地脚,一个方向大概几十千欧到一百多千欧,反方向OL。输入脚对地,一个方向几十千欧,反方向OL。输出脚对地,一个方向十几千欧到几十千欧,反方向OL。
这里有个经验值:如果你测出来某个引脚对地的正向电阻只有几百欧姆甚至更低,基本可以判定内部有击穿。如果正向电阻是无穷大,说明内部开路。但要注意,不同厂家、不同批次的LM324,内部电阻值会有差异,所以不能死记一个数,要看"正反向是否有明显差异"这个特征。
2.3 实测数据对比表
下面这张表是我手头几颗不同来源的LM324实测数据,用同一块万用表(二极管档)测的。表里"好片A"和"好片B"是两颗确认正常的芯片,"坏片C"是一颗已知输出短路的,"坏片D"是一颗输入开路的。
| 测试组合(红笔-黑笔) | 好片A | 好片B | 坏片C | 坏片D | 判断依据 |
|---|---|---|---|---|---|
| 4脚-11脚 | 0.62V | 0.58V | 0.61V | 0.60V | 电源通路正常 |
| 11脚-4脚 | OL | OL | OL | OL | 反向截止正常 |
| 3脚-11脚 | 0.65V | 0.63V | 0.64V | OL | D片输入开路 |
| 2脚-11脚 | 0.64V | 0.62V | 0.63V | OL | D片输入开路 |
| 1脚-11脚 | 0.55V | 0.53V | 0.02V | 0.54V | C片输出对地短路 |
| 1脚-4脚 | 0.58V | 0.56V | 0.03V | 0.57V | C片输出对电源短路 |
| 3脚-2脚 | OL | OL | OL | OL | 输入间无通路 |
| 5脚-11脚 | 0.64V | 0.62V | 0.63V | 0.63V | 运放2正常 |
| 7脚-11脚 | 0.54V | 0.52V | 0.53V | 0.53V | 运放2输出正常 |
| 10脚-11脚 | 0.65V | 0.63V | 0.64V | 0.64V | 运放3正常 |
| 8脚-11脚 | 0.55V | 0.53V | 0.54V | 0.54V | 运放3输出正常 |
| 12脚-11脚 | 0.64V | 0.62V | 0.63V | 0.63V | 运放4正常 |
| 14脚-11脚 | 0.54V | 0.52V | 0.53V | 0.53V | 运放4输出正常 |
从表里能看出几个规律:好片的输入脚对地压降在0.62V到0.65V之间,输出脚对地压降在0.52V到0.55V之间,电源脚对地在0.58V到0.62V之间。坏片C的输出脚对地和对电源都接近0,明显短路。坏片D的输入脚对地是OL,明显开路。
注意:不同万用表二极管档的测试电流不同,读数会有±0.05V左右的偏差。上表数据是用某款常见国产数字万用表测的,你的表可能读数略有不同,但相对关系应该一致。
3. 那些年我踩过的坑和误判
3.1 在板测量导致的误判
这是我带新人时遇到最多的坑。有个小伙子拿了一块功放板来找我,说LM324坏了,测出来3脚和2脚之间只有50欧姆。我让他把芯片拆下来再测,拆下来一测,3脚和2脚之间是OL,完全正常。问题出在板上的一个100欧姆反馈电阻,它并联在2脚和3脚之间,在板测当然只有50欧姆(两个100欧姆并联)。
在板测量的陷阱在于,你永远不知道外围电路里有什么。LM324的应用电路里,反馈电阻、输入偏置电阻、去耦电容、保护二极管,这些东西全都会影响你的读数。所以我的铁律是:判断芯片好坏,必须拆下来测。如果实在不能拆(比如板子太密或者芯片是BGA封装的),那万用表法就不适用了,得换其他方法。
3.2 不同厂家芯片的参数差异
LM324这个型号,原厂是德州仪器、ST、ON Semiconductor这些大厂,但现在国产替代品非常多。我测过至少七八个不同品牌的LM324,内部PN结压降确实有差异。
大厂的芯片,输入脚对地压降一般在0.62V到0.68V之间。某些国产芯片,这个值可能低到0.55V,或者高到0.72V。如果你拿一颗大厂的好片做参照,去测一颗国产片,可能会误判。
我的做法是:手头常备一颗确认正常的LM324作为"金标准"。测新芯片的时候,拿金标准的数据做对比,而不是死记某个绝对值。如果手头没有金标准,那就看"正反向是否有明显差异"和"四个运放是否对称"这两个特征。一颗正常的LM324,四个运放的对应引脚压降应该非常接近,差异不超过0.05V。如果某个运放的压降明显偏离其他三个,那这个运放大概率有问题。
3.3 万用表测不出来的"软故障"
前面说过,万用表只能测直流特性。有些LM324的故障,万用表测起来完全正常,但上电就不工作。我遇到过几种典型情况:
一种是输入失调电压变大。芯片内部差分对失配了,万用表测PN结都正常,但上电后输出偏离预期。这种故障在精密电路里很致命,但用万用表根本看不出来。
另一种是输出驱动能力下降。芯片输出级的晶体管老化,万用表测输出脚对地的PN结正常,但带载能力不行了,接上负载输出就塌。这种也得上电实测。
还有一种是温度稳定性变差。冷机测正常,热机就漂。万用表测不出来,得用热风枪加热或者放进恒温箱里测。
所以我的结论是:万用表法是"快速筛选法",不是"全面检测法"。它能帮你快速排除明显坏片,但不能保证剩下的都是好片。对于要求高的场合,筛选完之后还得上电实测关键参数。
4. 拆焊与上电验证的实操细节
4.1 DIP封装和贴片封装的拆焊要点
DIP-14封装的LM324拆起来最简单。用IC起拔器从两端均匀用力,慢慢往上提。如果没有起拔器,用小一字螺丝刀从芯片和插座之间的缝隙轻轻撬,左右交替撬,别只撬一边。如果芯片是直接焊在板上的(不是插在插座里),那就得用吸锡器或者吸锡带把14个脚的锡都吸干净,再取下来。
SOIC-14贴片封装稍微麻烦点。我的做法是用热风枪,温度调到300到320度,风量调小,对着芯片引脚均匀加热,等锡化了用镊子夹起来。如果没有热风枪,可以用堆锡法:用烙铁在芯片一侧的引脚上堆一大坨锡,让所有引脚连在一起,然后快速加热这一侧,用镊子轻轻抬起。另一侧同样操作。
拆的时候要注意,LM324虽然便宜,但反复高温加热也会损坏。我一般拆焊次数不超过三次,超过三次的芯片就不敢再用了,直接换新的。
4.2 上电后的快速功能验证
拆下来的芯片如果万用表测着没问题,想确认它真的能用,可以搭一个最简单的验证电路。
最省事的做法是搭一个电压跟随器。把LM324的4脚接正电源(比如+5V),11脚接地,3脚接一个分压电路产生2.5V,2脚和1脚短接。上电后测1脚电压,应该跟3脚电压基本一致(差几毫伏到几十毫伏)。如果1脚电压接近0或者接近5V,说明这个运放坏了。
四个运放可以同时验证。每个运放都搭成跟随器,输入接同一个2.5V参考,测四个输出脚电压。正常的芯片,四个输出都应该在2.5V附近。如果某个输出偏离很大,对应的运放就有问题。
这个验证电路只需要几个电阻,搭起来五分钟,但能筛掉万用表测不出来的软故障。我一般对来料抽检或者修完板子之后会做这一步。
4.3 什么时候该直接换新片
有些情况下,不值得花时间测,直接换新片更划算。LM324单价很低,批量买的话几毛钱一颗。如果芯片已经拆下来了,而且板子上其他元件都正常,我倾向于直接换新片,省得反复测。
但有两种情况我会坚持测:一是手头没有备件,只能靠拆机件;二是想搞清楚故障原因,避免下次再坏。比如如果发现LM324的输出脚对电源短路,我会想是不是电源电压过高导致的,还是输出端接了感性负载导致反电动势击穿。搞清楚原因,才能改电路设计。
5. 从检测延伸到LM324的典型应用场景
5.1 为什么这些电路里LM324容易坏
LM324最常见的应用场景包括:传感器信号放大、有源滤波、比较器、正弦波发生电路、差分放大电路。在这些电路里,LM324损坏通常有几个原因。
输出短路是最常见的。LM324的输出级有一定的短路保护,但不是无限的。如果输出端直接对地短路或者对电源短路,时间长了输出级就会烧。我修过一块板子,LM324的输出接了一个继电器线圈,继电器线圈两端没有续流二极管,断电瞬间的反电动势直接把输出脚打穿了。
电源接反是另一个常见原因。LM324的4脚和11脚如果接反了,内部电源通路会直接烧断。这种芯片拆下来测,4脚和11脚之间正反都是OL。
输入过压也会导致损坏。LM324的输入电压范围是V-到V+减1.5V,如果输入电压超过这个范围,输入级的PNP管会击穿。有些电路里,传感器信号在断电瞬间会产生高压尖峰,如果没有保护,就会打到运放输入脚上。
5.2 检测思路在其他运放上的迁移
这套万用表检测法不只适用于LM324。LM358、LM2904、LM324这些同系列的运放,内部结构类似,检测方法基本一样。LM358是双运放,引脚少一些,但测法相同。
对于其他类型的运放,比如JFET输入的TL084、CMOS输入的LMC6484,万用表测法要调整。JFET和CMOS输入的运放,输入脚对地的PN结特性跟双极性运放不一样,不能套用LM324的读数范围。但"正反向是否有差异""多个通道是否对称"这两个原则是通用的。
我个人的经验是,手头常备几颗确认正常的芯片作为参照,测新芯片的时候对比着看,比死记数据靠谱得多。万用表法是个熟练活,测多了自然就有感觉了。
5.3 一张表总结常见故障与万用表读数特征
| 故障类型 | 万用表读数特征 | 可能原因 |
|---|---|---|
| 电源脚短路 | 4脚-11脚正反都接近0 | 电源接反或过压 |
| 电源脚开路 | 4脚-11脚正反都OL | 内部键合线断 |
| 输入脚开路 | 输入脚对地正反都OL | 输入级烧断 |
| 输入脚短路 | 输入脚对地正反都接近0 | 输入级击穿 |
| 输出脚短路 | 输出脚对地和对电源都接近0 | 输出级击穿 |
| 输出脚开路 | 输出脚对地和对电源都OL | 输出级烧断 |
| 单运放损坏 | 某个运放引脚异常,其他三个正常 | 该运放单独损坏 |
| 四运放全坏 | 所有运放引脚都异常 | 电源故障导致 |
这张表是我这些年修板子总结出来的,基本上覆盖了万用表能测出来的所有故障类型。实际维修中,遇到最多的是输出脚短路和电源脚短路,这两种占了七八成。
6. 关于检测精度和效率的几点个人体会
测LM324这件事,说简单也简单,说讲究也讲究。我见过有人拿万用表随便戳两下就说芯片坏了,也见过有人测了半小时还在纠结0.02V的读数差异。我的体会是,抓住几个关键点就够了。
第一,拆下来测。这是底线,在板测的数据没有参考价值。
第二,看正反向差异。正常的PN结一定是一个方向通、一个方向不通。如果正反都通或者正反都不通,基本可以判定坏了。
第三,看四个运放是否对称。LM324的四个运放是同一工艺、同一批次做出来的,对应引脚的特性应该非常接近。如果某个运放明显偏离,那就是它有问题。
第四,别纠结绝对值。不同厂家、不同批次的芯片,压降读数会有差异。0.55V和0.65V都可能是正常的,关键看相对关系。
第五,万用表测完最好上电验证。特别是修完板子准备交付的时候,搭个跟随器测一下,五分钟的事,能避免返工。
我手头这块万用表跟了我快十年,测过的LM324少说也有几百颗。这套方法不是什么高深技术,但胜在实用、快速、成本低。对于日常维修和来料筛选,完全够用。如果你手头正好有一颗疑似损坏的LM324,不妨按上面的步骤测一遍,对照那张数据表看看,大概率能得出结论。