使用万用表判断三极管(BJT)好坏

使用万用表判断三极管(BJT)好坏

适用场景 :双极型晶体管(NPN 或 PNP 型,如 9013、S8050、2N3904 等)。

核心原理:将三极管看作两个"背靠背"的 PN 结(基极-发射极、基极-集电极)。


第一步:准备工作

  1. 万用表档位 :拨到 二极管档 (屏幕显示二极管符号或 Ω 符号)。
  2. 断电测量 :若三极管在电路板上,建议焊下测量;若不能焊下,务必确保电路板完全断电且无电容余电,否则并联电阻会干扰读数。

第二步:判断类型并找出基极(B)

  • NPN 型红表笔 接基极(B),黑表笔 分别接集电极(C)和发射极(E)------均导通(显示 0.5~0.8V);反接则不导通。
  • PNP 型黑表笔 接基极(B),红表笔 分别接 C 和 E------均导通;反接则不导通。

小技巧:固定一根表笔测一个脚,另一根表笔分别测另外两脚。如果两次都导通,说明固定那根表笔接的就是基极,且根据表笔颜色即可判断 NPN 还是 PNP。


第三步:测量两个"PN结"的好坏(核心测试)

以常见的 NPN 型三极管为例,测量结果如下表:

测量组合 正常读数(硅管) 损坏表现
红笔接B,黑笔接E 0.5 ~ 0.8V 显示 OL(开路)或 0.000(短路击穿)
红笔接B,黑笔接C 0.5 ~ 0.8V 显示 OL(开路)或 0.000(短路击穿)
黑笔接B,红笔接E/C 不导通(显示 OL 若导通,说明 PN 结击穿

判断标准 :只要 B-EB-C 两个 PN 结都满足"单向导通",且正向压降在正常范围内,三极管基本就是好的(具备基本开关功能)。


第四步:检查集电极(C)与发射极(E)之间是否漏电

  • 正常 :无论红黑表笔正反接,测量 C 和 E 两端 均应为 完全不导通 (显示 OL)。
  • 异常 :若测得有阻值(哪怕几百欧姆),说明管子漏电击穿,已损坏,不可使用。

第五步:进阶测试------测放大倍数(hFE)

如果 PN 结均正常,但怀疑放大能力退化,可进行此步测试。

  1. 将万用表拨到 hFE 档(三极管放大倍数档)。
  2. 根据 NPN 或 PNP 类型,将三极管插入表盘对应的插孔(注意 B、C、E 引脚要对齐)。
  3. 正常读数:屏幕显示数值(如 100~300 左右)。
  4. 损坏表现 :显示 01,说明内部断路或放大能力丧失。

无 hFE 档的简易替代法

将万用表拨到电阻档(如 10kΩ),红笔接 C,黑笔接 E。用手指同时捏住 B 和 C(相当于给基极加偏置电阻)。如果读数大幅变小,说明有放大能力;若读数不变,则三极管坏了。


如果只完成了前四步,仍可能存在以下隐藏故障,导致三极管在实际电路中无法使用:

  1. 放大倍数(hFE)严重退化(最常见)

    万用表二极管档测的是压降,无法反映电流放大能力。如果管子内部的电流增益严重降低(例如从正常的200降到了2或3),那么前四步测起来完全正常,但接到电路里无法放大信号,也无法作为开关彻底导通负载(比如驱动继电器时吸合无力)。

  2. 饱和压降(Vce(sat))过大

    PN结虽然是好的,但管芯内部体电阻变大,导致它导通时集电极和发射极之间的残余压降过高。正常开关管导通时压降只有0.1~0.2V,如果损坏后压降变成1.5V,它接在电路中就会严重发热且无法有效驱动负载,这种故障万用表"静态测量"无法发现。

  3. 耐压(击穿电压)不足

    前四步是在万用表内部低压(约3V)下测试的。如果三极管的集电极-发射极击穿电压(BVceo)从设计值30V退化到了10V,在3V下测没问题,但一旦接到24V的电路上,通电瞬间就会直接击穿短路。这属于"软击穿"或"耐压降低"。

  4. 热稳定性差(热失控)

    有些管子冷态时PN结和漏电流完全正常,但温度升高后漏电流急剧增大,甚至"热崩溃"。这种问题在静态测试时根本看不出来,需要通电加温才现原形。

    前四步都正常,说明三极管没"死"(没短路、没断路),可以视为"可上机试焊"。

如果想要100%确认它功能完好,建议加上第5步(测量hFE),且读数应在该型号正常范围(如100~300)内。

最稳妥的实战验证:用一个简单的驱动电路(基极串1k电阻接5V,集电极串LED接5V,发射极接地)通电测试。如果通电后LED能点亮,且基极断电后LED熄灭,同时管子不发热,这才算"使用状态下的好管子"。

总结:一句话判断标准

  • 好的三极管:B-E 和 B-C 单向导通,C-E 不导通,且 hFE 有读数。
  • 损坏的三极管 :任意两脚之间全通(短路)全不通(开路),或 C-E 之间有电阻(漏电)。

补充提示:不同型号的三极管引脚排列(E-B-C 或 E-C-B)可能不同,若不确定引脚定义,可查阅对应型号的 Datasheet。

相关推荐
麻瓜生活睁不开眼5 小时前
Android16修改全局桌面视图边框四直角显示为弧边圆角
android·java·深度学习
dear_bi_MyOnly6 小时前
【MyBatis 操作数据库】
java·数据库·学习·mybatis·学习方法
Wang's Blog6 小时前
Go-Zero 项目开发43:基于 Filebeat 收集各个服务的日志信息
开发语言·golang·go-zero·filebeat
2601_953720826 小时前
【计算机毕业设计】基于Spring Boot的心理健康咨询与评测系统的设计与实现
java·spring boot·后端
丈剑走天涯7 小时前
JDK 17 正式特性
java·开发语言
秋田君7 小时前
QT_QFontDialog类字体对话框
开发语言·qt
圣光SG7 小时前
Java操作题练习(七)
java·开发语言·算法
麻瓜老宋8 小时前
AI开发C语言应用按步走,表达式计算器calc的第二十三步,多行输入、进制输出、错误恢复、常量折叠、配置加载等
c语言·开发语言·atomcode
q567315239 小时前
企业级 HTTP 代理采购选型:技术评估清单 15 项
开发语言·网络·爬虫·网络协议·http·隧道ip·代理ip
@航空母舰9 小时前
SpringBoot通过Map实现天然的策略模式
java·spring boot·后端