简介:面向硬件工程师、电气自动化学习者与维修人员的继电器选型与接线参考手册,聚焦常见继电器引脚定义、接线图、外形尺寸及关键技术参数。内容按通信继电器、功率继电器、汽车继电器与高性能继电器分类展开,涵盖HK15F、HK115F、HK43F、HK21F、HK14F、HK36F、HK48F、HK3FF、HK23F、HK19F、HK13F及HKV系列等型号,逐项给出线圈功耗、触点切换能力、触点形式、耐压与爬电距离、封装方式及典型应用,便于在工业控制、家电、通信设备和汽车电子等场景中快速比对选型。包内为1个PDF文件,约293KB,适合按型号检索并打印查阅。已有2073人学习。读者可据此核对引脚与线路连接,理解不同封装和触点配置的差异,减少接线与替换环节的试错成本,也可作为原理图设计和现场排故的参数速查表。
1. 从一只磨花丝印的继电器说起:接线图是封装和首件的验收依据
上周帮一个做非标设备的团队看板子,工位上摆着一只丝印被洗板水擦花的继电器,两个人对着万用表猜了两个小时引脚,线圈和触点认反,上电直接烧了那一路 24V 输出的保险。继电器这种硬件里的基础件,接线图从来不是“有空再看”的参考资料,它是画封装、写工艺、做首件检验时的依据。这份资料把通信、功率、汽车和 40A 级大功率几类继电器的引脚图、产品外形图、线路图、额定电压档位与主要特征收在一起,覆盖 HK15F、HK115F、HK43F、HK14F、HK36F、HK48F、HK3FF、HK23F、HK19F、HK4100、HK18F、HK13F 以及 HKV2 到 HKV6 这一串型号。画板子的硬件工程师、修设备的维护人员、排产线工艺的人都能用得上,尤其是手上拿到一只没有包装、没有型号标签的继电器时,靠外形和引脚能快速锁定它属于哪一类。
2. 读图先读引脚:HK 系列触点形式、线圈档位与封装的三条对照线
拿到一份继电器资料,多数人的第一反应是翻到外形尺寸那一栏,量一量能不能塞进壳子。真正会先看线路图的人不多,但恰恰是线路图决定了后面所有事情:引脚往哪边排、公共端在哪、线圈有没有极性、封装该按底视还是顶视来画。这一章按引脚、线圈、封装三条线把资料里的型号过一遍,每条线都落到能直接抄进封装库和选型表的程度。
2.1 线路图上的三种触点符号与引脚编号的视角约定
线路图里线圈通常画成一个矩形或者带斜线的方框,旁边标额定电压;触点则分三种基本形态。一组常开(Form A)只画一对断开的触点,线圈得电后闭合;一组常闭(Form B)画一对闭合的触点,得电后断开;一组转换(Form C)画一个公共端加两个静触点,动触点在其间切换。资料里 HK36F 是典型的一组常开,HK4100 是一组转换,HK19F 是两组转换,HKV2 更极端,能提供六种触点形式。数触点组数不要靠猜,直接看线路图上画了几个动触点。
引脚编号最容易翻车的地方是视角。常见做法是面对引脚面(底视)从标记脚开始逆时针编号 1、2、3,也有厂家用顶视编号,两种画法在 PCB 上互为镜像。血泪经验是:图纸和实物必须取同一视角,建库时在丝印上明确写出“底视”还是“顶视”,否则打样回来发现线圈接在触点焊盘上,只能飞线。HK19F 这种 DIP 结构、与标准 16 脚 IC 插座匹配的型号,引脚间距和插座一致,但插座本身有方向缺口,缺口位置就是 1 脚参考,别把插座焊反了再去找继电器的问题。
| 型号 | 触点形式 | 引脚/封装特点 | 线圈功耗 | 触点能力 |
|---|---|---|---|---|
| HK15F | 一组转换等 | 印制板引出脚 + 触点快速连接端子 | 资料未标 | 30A |
| HK115F/FH | 一组转换 | 低高度 15.7mm | 400mW | 16A |
| HK43F | 一组常开/转换 | 宽度仅 7mm,高密度安装 | 200mW | 资料标 16A 级 |
| HK21F | 一组常开 + 一组转换 | 标准制板输出引脚 | 资料未标 | 资料未标 |
| HK14F/14FD/14FH | 一组或两组转换 | 与 HK115F 同宽 12.7mm | 资料未标 | 16A |
| HK36F | 一组常开 | 标准双列直插 | 资料未标 | 10A |
| HK48F | 资料未标 | 高度 10.5mm,UL94V-0 | 0.2W | 8A |
| HK3FF | 一组常开 + 一组转换 | 超小型,标准印制板引出脚 | 资料未标 | 10A |
| HK23F | 资料未标 | 标准双列直插,镀金触点 | 150mW | 2A |
| HK19F | 两组转换 | DIP,匹配 16 脚 IC 插座 | 0.15W | 24W / 125VA |
| HK4100 | 一组转换 | 印制板式引出端 | 资料未标 | 资料未标 |
| HK18F | 二组或四组转换 | 内置发光二极管,多种引出脚 | 资料未标 | 高容量型 |
| HK13F | 一组或二组 | 透明防尘罩,多种安装方式 | 资料未标 | 15A |
| HKV6 | 一组常开/转换/二组常开 | 15.7×12.2×13.7 | 资料未标 | 20A |
| HKV5 | 两组常开 | 28×28×25.4,多种安装 | 资料未标 | 40A |
| HKV4 | 常开/常闭/转换 | 可选安装方式与防尘罩 | 资料未标 | 40A |
| HKV3 | 资料未标 | PCB 安装,美式/欧式引脚 | 资料未标 | 40A |
| HKV2 | 六种触点形式 | 印制板引出端 | 资料未标 | 20A |
表里“资料未标”的地方不要自己编,选型时按同尺寸同功耗的邻近型号估,最终一定要拿实物测线圈电阻反推,这一步放在最后一章讲。
2.2 线圈额定电压档位怎么落到实际母线上
资料里反复出现 3、5、6、9、12、24、48、60、110 这一串数字,它们不是随便排的,而是线圈的额定直流电压。同一个型号往往提供多个档位,比如 HK15F 覆盖 5 到 110,HK43F 覆盖 3 到 24,HKV 系列集中在 6、9、12、24。选档位的核心不是“母线上有多少伏就选多少伏”,而是要让线圈在母线最低电压时仍然可靠吸合,在最高电压时不至于过热。
常见做法是按额定电压的 75% 估算吸合门槛、按 10% 估算释放门槛,这两个数字是规格书的典型值,不是设计余量。工程上一般要求最恶劣工况下线圈电压不低于额定的 85% 到 90%,否则会出现吸合抖动、触点拉弧、发出嗡嗡声。举个具体例子:24V 母线的开关电源标称精度 ±5%,最低到 22.8V,是额定的 95%,没有问题;如果这路 24V 还要经过一个防反接二极管和一段 20 米的 0.5mm² 线缆,二极管压降 0.7V、线缆往返电阻约 1.4Ω,线圈电流 17mA 时线缆压降只有 24mV,可以忽略。但换成 5V 档位就要小心:5V 经 LDO 后剩 4.8V,再串一个二极管剩 4.1V,只有额定的 82%,已经踩在临界线上,这时候要么换低压差器件,要么直接选 5V 档并用 MOS 低边驱动省掉二极管。
另一个容易被忽略的参数是线圈功耗与体积的关系。HK23F 只有 150mW,HK19F 是 0.15W,HK43F 是 200mW,HK115F 是 400mW。功耗低意味着驱动容易、温升小,但也意味着衔铁吸力有限,抗振动和抗冲击能力弱一些。密封型封装散热比非密封型差,同样 400mW 在小体积密封壳里温升会明显高,环境温度 40°C 以上时要留出降额空间。
2.3 把参数表变成可执行筛选:一段 Python 选型脚本
型号一多,靠眼睛在表格里来回扫很容易漏。我一般会把资料里的关键字段抄成一个结构化列表,用十几行脚本按母线电压、负载电流和尺寸上限筛一遍,先把候选缩到三五个,再逐个看线路图。下面这段脚本的字段和本章表格一一对应,可以直接改成自己的格式。
# relay_selector.py # 字段说明: # coil_v 线圈额定电压档位(VDC),必须与母线电压精确匹配 # form 触点形式,1A=一组常开,1C=一组转换,2C=两组转换 # i_a 触点切换能力(A),来自资料标称值 # size 外形尺寸(mm),长宽高,用于空间粗筛 # p_w 线圈功耗(W),None 表示资料未标注 RELAYS = [ {"model": "HK15F", "coil_v": [5, 6, 9, 12, 24, 48, 110], "form": "1A/1C", "i_a": 30, "size": (32.4, 27.5, 28.0), "p_w": None}, {"model": "HK115F", "coil_v": [5, 6, 12, 24, 48, 60, 110], "form": "1C", "i_a": 16, "size": (29.0, 12.7, 15.7), "p_w": 0.40}, {"model": "HK43F", "coil_v": [3, 5, 6, 9, 12, 24], "form": "1A/1C", "i_a": 16, "size": (20.4, 7.0, 15.0), "p_w": 0.20}, {"model": "HK36F", "coil_v": [3, 5, 6, 9, 12, 24, 48], "form": "1A", "i_a": 10, "size": (24.5, 10.5, 25.4), "p_w": None}, {"model": "HK48F", "coil_v": [3, 5, 6, 9, 12, 24, 48], "form": "1C", "i_a": 8, "size": (20.0, 10.0, 10.5), "p_w": 0.20}, {"model": "HK23F", "coil_v": [3, 5, 6, 9, 12, 24], "form": "1C", "i_a": 2, "size": (12.5, 7.5, 10.3), "p_w": 0.15}, {"model": "HK19F", "coil_v": [3, 5, 6, 9, 12, 24], "form": "2C", "i_a": 5, "size": (20.2, 10.0, 12.0), "p_w": 0.15}, {"model": "HKV6", "coil_v": [6, 9, 12, 24], "form": "1A/1C", "i_a": 20, "size": (15.7, 12.2, 13.7), "p_w": None}, {"model": "HKV5", "coil_v": [6, 9, 12, 24], "form": "2A", "i_a": 40, "size": (28.0, 28.0, 25.4), "p_w": None}, {"model": "HKV4", "coil_v": [6, 9, 12, 24], "form": "1A/1B/1C", "i_a": 40, "size": (26.0, 26.0, 24.5), "p_w": None}, ] def pick(v_bus, i_load, max_len=None, derate=1.5): """按母线电压和负载电流筛候选。 derate 是触点降额系数,阻性负载可取 1.5, 感性负载建议 2.5~3,具体见第 4 章的降额表。 max_len 是最长边上限,单位 mm,用于排除放不进去的型号。 """ out = [] for r in RELAYS: if v_bus not in r["coil_v"]: # 线圈档位必须精确匹配母线 continue if r["i_a"] < i_load * derate: # 标称能力要除以降额系数 continue if max_len and max(r["size"]) > max_len: continue out.append(r) return out if __name__ == "__main__": # 场景:24V 母线、5A 阻性负载、最长边不超过 30mm for r in pick(24, 5, max_len=30, derate=1.5): print(f'{r["model"]:8s} {r["form"]:10s} {r["i_a"]:>3}A {r["size"]}')参数里有三个地方值得多说一句。derate取 1.5 是针对阻性负载,也就是 5A 的负载要选标称 7.5A 以上的触点;感性负载这个系数要往 2.5 到 3 抬,原因在 4.1 节展开。max_len用的是最长边,它只能做粗筛,因为继电器可能某个方向很窄但另一个方向很高,真要确认装配还得看三围和引脚位置。coil_v用的是精确成员判断而不是范围判断,因为继电器线圈没有“宽压输入”这回事,24V 档接在 12V 上不会工作,接在 30V 上会过热。
脚本筛完之后,剩下的工作还是回到图上看:这个型号的引脚是双列直插还是单排、有没有快速连接端子、密封还是非密封。参数能筛掉八成选项,最后两成靠线路图和外形图定。
3. 线圈侧怎么驱动:从 3.3V 逻辑到 110VDC 线圈的完整链路
线圈是继电器里唯一需要“电”的部分,触点那侧是纯机械。驱动设计做不好,表现出来往往不是继电器不动作,而是偶发误动作、MCU 复位、驱动管发热,查起来非常玄学。这一章按器件选型、续流保护、隔离三段讲,每一段都给出可以直接代进公式的数字。
3.1 三极管还是 MOS:按线圈电流分档
先算线圈电流。I = P / U,HK115F 的 400mW 线圈在 12V 时约 33mA,在 24V 时约 17mA;HK23F 的 150mW 在 5V 时是 30mA,在 24V 时只有 6mA;HK15F 这类没标功耗的,按同体积估 0.4W 到 0.8W,24V 下最多 33mA。也就是说绝大多数中小功率继电器的线圈电流都在 100mA 以内,只有 5V 档的大线圈会接近 80mA。
100mA 以内用 S8050、2N3904 这类小信号 NPN 就够,注意看饱和压降,Ic=50mA 时 Vce(sat) 约 0.2V 到 0.3V,剩给线圈的电压要扣掉这部分。100mA 到 500mA 用 SS8050 或 2N2222。如果 GPIO 只有 1.8V 或者要求低静态功耗,直接用 AO3400 这类逻辑电平 MOS,Vgs=2.5V 时 Rds(on) 已经在几十毫欧,压降可以忽略。
基极电阻的算法是固定的:先定集电极电流 Ic(就是线圈电流),再取一个保守的放大倍数 β,工程上取 10 而不是规格书里的 100 到 300,保证深度饱和。基极电流 Ib = Ic / 10,基极电阻 Rb = (Vgpio - Vbe) / Ib。以 3.3V GPIO 驱动 12V/400mW 线圈为例,Ic=33mA,Ib=3.3mA,Vbe 取 0.7V,Rb=(3.3-0.7)/0.0033≈788Ω,实际取 680Ω 或 1kΩ 都在合理范围。基极到地再并一个 10kΩ 下拉,防止 MCU 复位期间引脚高阻导致继电器抖动。
def base_resistor(v_gpio, v_be, i_coil, beta_min=10): """返回 (基极电流 A, 建议基极电阻 Ω)。 beta_min 取 10 是深度饱和的经验值,不要用规格书最大值。 v_be 硅管取 0.7,达林顿或 MOS 不适用本公式。 """ ib = i_coil / beta_min rb = (v_gpio - v_be) / ib return ib, rb ib, rb = base_resistor(3.3, 0.7, 0.033) print(f"Ib={ib*1000:.1f}mA, Rb≈{rb:.0f}Ω, 可选 680Ω~1kΩ")这里返回的 Rb 是上限附近的值,实际选型往下取一档更保险,因为 GPIO 输出电压在负载下会跌落。如果算出来 Rb 小于 100Ω,说明线圈电流对 GPIO 来说太大了,应该换 MOS 或者加一级缓冲,不要硬用三极管灌电流。
3.2 续流、释放时间与线圈温升
线圈是电感,驱动管关断瞬间会产生反向电动势,幅值能到电源电压的好几倍,不处理会直接击穿三极管。标准做法是线圈两端反并一只二极管,阴极接电源正极,阳极接驱动管集电极。1N4007 覆盖 1A 以内的小线圈足够,反向耐压选线圈电压的两倍以上;如果是 24V 以上或者动作频繁,用 SS34 这类肖特基,反向恢复快。
反并二极管把释放时间拉长了,因为线圈能量通过二极管续流消耗得慢。对于 HK43F 这种 200mW 的小线圈问题不大,但对于要求快速释放的场合(比如做脉冲输出、计数),可以在二极管上串一只齐纳,齐纳电压取线圈电压的 0.5 到 1 倍,把续流电压抬高,能量消耗更快。代价是关断瞬间的电压尖峰更高,驱动管耐压要留够。
线圈温升是另一个隐形坑。400mW 在 29×12.7×15.7 的壳子里,密封型封装没有对流,温升能到 30K 以上,夏天机柜内 45°C 时线圈表面可能接近 80°C。这不是故障,但会让相邻的塑料件和电解电容加速老化。选型时如果发现某个位置温度异常,先量线圈两端电压是不是超过额定,再考虑换低功耗档位或者改成非密封型。
3.3 光耦隔离与共地处理
什么时候必须做隔离?三种情况:控制侧和负载侧不共地、继电器线缆长度超过 5 米、同一块板上有电机或变频器共地。共地带来的问题是继电器吸合瞬间的地弹跳,几十毫伏到几百毫伏的跳变足以让 ADC 采样漂移或者 MCU 复位,这类现象很难复现,容易归到“玄学”里。
光耦的选法不复杂,但 CTR 要按最差值算。PC817 的 CTR 范围是 50% 到 600%,设计时按 50% 取,而且 CTR 会随时间和温度衰减。如果后级直接驱动 33mA 的线圈,If 需要 66mA,已经超过 PC817 推荐的 20mA 工作点,所以光耦后面必须再加一级三极管,光耦只负责传信号。限流电阻按 (Vgpio - Vf) / If 算,Vf 取 1.2V,If 取 5mA 到 10mA 就够驱动后级三极管的基极。
隔离之后,继电器电源和 MCU 电源要分开走线,各自加 100µF 电解加 0.1µF 瓷片,两个地只在电源入口处单点连接。如果做不到完全分开,至少让继电器的大电流回路不要从 MCU 的地平面下面穿过。这一条听起来像老生常谈,但我在两块板子上见过因为省掉这个 0.1µF 导致复位引脚被拉低的案例,最后是靠示波器抓地弹跳才定位到的。
4. 触点侧怎么接:常开常闭、负载降额与 40A 大电流走线
触点侧看起来只是“把线接上”,实际上继电器失效案例里一多半出在这里:触点粘连、拉弧烧蚀、端子发热。资料给出的 30A、40A 是实验室条件下的阻性负载能力,装到真实负载上必须打折。这一章把降额、灭弧和大电流走线拆开讲。
4.1 触点标称电流与负载类型的降额表
先明确一件事:UL94V-0 是外壳塑料的阻燃等级,不是触点能力,HK48F 资料里同时出现 8A 和 UL94V-0,这两个数字没有关系,别拿阻燃等级去推断能不能带大电流。同样,HK19F 标的 24W / 125VA 是切换容量,W 对应直流、VA 对应交流,和触点电流是两套表达,换算时要除以负载电压。
| 负载类型 | 建议降额系数 | 说明 |
|---|---|---|
| DC 阻性(加热丝、电阻箱) | 1.5 | 按标称电流除以 1.5 使用 |
| DC 感性(电磁阀、接触器线圈、电机) | 2.5~3 | 必须加续流或 TVS |
| AC 阻性 | 1.5 | 按 AC-1 类别 |
| AC 感性(小电机、风机) | 2.5~3 | 按 AC-15 类别 |
| 容性负载(开关电源、LED 驱动) | 3~5 | 冷启动浪涌可达十倍 |
| 白炽灯 | 4~5 | 冷态电阻是热态的十分之一 |
按这张表,HK15F 标称 30A,带 24V 电磁阀时按 2.5 降额只能用到 12A,带 220V 交流电机按 3 降额只有 10A。这不是保守,是触点在断开感性负载时会产生电弧,电弧温度几千度,每次动作都在烧蚀触点表面。资料里 HK14F 标 16A、HK13F 标 15A、HKV5 标 40A,都是同样的逻辑。
还有一条经验:两组触点并联来提高电流不可靠。机械结构决定了两个触点不可能同时闭合同时断开,先闭合的那一组承担全部浪涌,寿命反而比单组更短。要更大电流就选更大规格,HKV5 两组常开是给两路独立负载用的,不是让你并联当 80A 使。
4.2 灭弧元件怎么选:RC、压敏、TVS
直流感性负载最简单的是在负载两端反并一只二极管,极性和续流二极管一样,正常工作时反偏不导通,触点断开时给负载电流一条回路。缺点是这只二极管只在直流下有效,交流负载上并联二极管等于短路。
交流负载常用 RC 吸收,跨接在触点两端或者负载两端,典型值 100Ω/1W 串联 0.1µF/630V X2 电容。电阻的作用是限制电容放电电流,避免触点闭合瞬间电容把触点烧出坑。电容耐压要选 X2 安规件,普通瓷片在 220V 交流上长期工作会击穿。
压敏电阻适合做浪涌吸收,选型看压敏电压:220V 交流系统选 470V 左右的型号(比如 14D471),压敏电压约为工作电压峰值的 1.2 到 1.5 倍。压敏电阻的问题是劣化后会短路,所以前面要串保险丝,或者选带热保护的型号。
TVS 适合直流小功率场合,响应比压敏快,箝位电压精确。24V 系统选 SMBJ33A 这类,反向工作电压 33V,箝位在 53V 左右,继电器触点和驱动管都扛得住。
4.3 40A 级继电器:线径、端子与 PCB 铜箔
HKV5、HKV4、HKV3 都是 40A 级,HKV6 是 20A,HKV2 是 20A 但提供六种触点形式。这一档的继电器已经不是“焊在板上就行”,走线和端子决定了它能不能真的跑 40A。
线径按载流量算,机内短时工作可以按 6A/mm² 到 8A/mm²,40A 对应 5mm² 到 6.7mm²,长期满载建议 10mm²。端子优先用 6.3mm 快接插片压接,不要直接焊线,焊接的热量会让塑料基座变形,而且焊点在高电流下容易虚焊发热。
PCB 安装的 HKV3 要特别注意铜箔。1oz 铜厚、温升 10°C 的条件下,每毫米线宽大约承载 1A,40A 理论上要 40mm 宽,实际靠开窗加锡、双层走线、加铜排来分摊。我一般会在大电流路径上开阻焊窗,回流焊时挂一层锡,等效铜厚能到 3oz 以上。焊盘周围多打几个过孔,把热量和电流导到另一层。
汽车环境还要考虑负载突降,12V 系统在发电机断开瞬间可能冲到 60V 以上,线圈侧加 TVS,触点侧如果直接切电感负载,吸收元件必须放在负载端而不是继电器端,否则能量还是要经过触点。
5. 避坑与排查:五条从产线和实验室捡回来的记录
继电器的问题有一个共同点:坏的时候往往不是完全不动作,而是“大部分时候正常”。这类间歇性故障最难查,下面五条都是实际遇到过的,按现象、原因、解决三段写,遇到类似症状可以直接对照。
5.1 24V 线圈装到 12V 工位:吸合抖动、触点打火
现象:产线反馈某批控制板继电器有“哒哒”声,偶尔不吸合,用万用表量线圈两端只有 11.8V,线圈标称 24V。
原因:物料混料。HK115F、HK14F 这些型号同时有 12V 和 24V 档,外形完全一样,只有丝印上的电压标识不同,仓库按外形分料时按错。12V 线圈加 24V 会过热烧毁,24V 线圈加 12V 则吸力不足,衔铁在半吸合状态抖动,触点反复通断产生电弧。
解决:来料检验增加线圈电阻抽测。12V/400mW 线圈电阻约 360Ω,24V/400mW 约 1440Ω,5V/150mW 约 167Ω,用万用表一量就能区分。产线工位加防错,不同电压档位用不同颜色的标签或者分开放置。已经装机的批次整批换料,不要试图用提高电源电压的方式“救”回来。
5.2 把转换触点当常开用:上电即动作
现象:一块新板子第一次上电,负载在继电器没给信号时就启动了,测量发现触点处于闭合状态。
原因:用了 HK4100 或 HK21F 这类带转换触点的型号,线路图上是公共端加常开常闭两组静触点,画封装时把常闭脚当成了常开脚。转换触点的公共端在中间,两边分别是常开和常闭,底视和顶视一镜像就接反。
解决:建库时在丝印上把 COM、NO、NC 三个位置都标出来,不要只标一个脚。首件用万用表蜂鸣档测:未通电时 COM 和 NC 导通、和 NO 断开;通电后反过来。这一步花两分钟,能省掉整批返工。
5.3 密封型继电器进了超声波清洗:触点发黑、接触电阻变大
现象:一批板子清洗后继电器触点接触电阻从几十毫欧涨到几欧,部分完全不导通。
原因:密封型封装的密封等级有限,超声波清洗的溶剂和空化效应会从引脚根部渗入,把触点表面的镀层和润滑脂洗掉,露出铜基底氧化发黑。资料里 HK15F、HK115F、HK14F、HK36F、HK48F、HK3FF 都同时提供密封型和非密封型,非密封型更怕清洗。
解决:工艺文件里明确写“继电器后焊”或者“清洗时避开继电器区域”。必须整体清洗时选密封型,并且确认厂家标注的密封等级能耐受所用溶剂。已经污染的批次不要试图用砂纸打磨触点,镀层磨掉后寿命更短。
5.4 触点粘连:感性负载没做吸收,30A 触点带 3A 电磁阀也粘
现象:HK15F 标称 30A,实际只带一个 24V/3A 的电磁阀,用了两周触点粘连,断电后负载不停。
原因:直流感性负载断开瞬间的反向电动势在触点间拉起电弧,电弧温度把触点表面熔化,冷却后焊在一起。标称 30A 是阻性负载下的能力,感性负载按 2.5 到 3 降额后只有 10A 出头,3A 虽然没超,但没做灭弧,每次断开都在烧蚀。
解决:电磁阀两端反并续流二极管,或者触点两端加 RC/TVS。同时把降额系数用足,感性负载按标称的三分之一选型。已经粘连的继电器必须更换,触点表面已经不平整,再用的寿命很短。
5.5 耐压测试打火:爬电距离不够,污染等级没考虑
现象:HK115F 标称触点与线圈间耐压 5kV、爬电距离 10mm,整机做 1.5kV 耐压测试时却有打火,测试仪报警。
原因:继电器本体没问题,问题在 PCB。线圈和触点之间的走线在板上靠得太近,或者助焊剂残留没洗干净,污染等级从 2 降到 1,实际爬电距离被导电残留物短接。HK43F 标 4kV 耐冲击电压,HK48F 标 4kV,这些数字是器件级参数,板级要自己做间距。
解决:布局时在线圈和触点之间留出隔离槽,槽宽至少 1mm,走线不要跨槽。清洗后做离子污染度测试。耐压测试从低电压逐级往上打,观察泄漏电流变化,不要一上来就打满额。
5.6 拿外形尺寸当封装尺寸:HK18F 和 HK13F 标注一模一样
现象:按资料里 28×21.5×35 画的封装,实物装不进去,或者引脚位置对不上。
原因:资料里 HK18F 和 HK13F 的外形尺寸标注完全一致,但两者一个是二组/四组转换、一个是 15A 的一组/二组触点,内部结构和引脚排布不可能相同。另外外形尺寸是外壳的最大轮廓,不等于引脚间距和焊盘位置。
解决:外形尺寸只用来做空间粗筛,封装必须拿实物或者厂家给的推荐焊盘图来画。建库时用卡尺量引脚间距、排距、引脚直径,焊盘孔径比引脚大 0.2mm 到 0.3mm。首件一定要装实物验证,不要只看 3D 模型。
6. 从图纸到上板:封装库、丝印与首件验证的一次通过法
画封装这一步,我现在的习惯是先把线路图打印出来,用笔在上面标三个东西:1 脚位置、线圈极性、COM/NO/NC。标完再打开库文件,丝印层上把这三样全部写出来,而不是只画一个方框。原因很简单,调试的时候手边不一定有图纸,丝印是最后一道防线。HK18F 这种内置发光二极管的型号,线圈有极性,接反了灯不亮,很多人第一反应是“灯坏了”,其实是极性反了。
建库时的几个数字:焊盘孔径按引脚直径加 0.2mm 到 0.3mm,HK19F 这种要插 IC 座的,孔径按插座簧片尺寸留;HK15F 是印制板引出脚加快速连接端子混合结构,PCB 上要预留端子插拔的空间,别让相邻元件挡住;HKV3 这种 40A 的,焊盘周围开窗加锡,过孔多打几个。
首件验证我一般分三步走。第一步不上电,万用表二极管档量线圈电阻,和资料里的功耗对一遍:12V/400mW 约 360Ω,24V/400mW 约 1440Ω,5V/150mW 约 167Ω,24V/150mW 约 3840Ω。量出来差一个数量级,基本就是型号拿错了。第二步用可调电源从 0V 慢慢往上加,记录吸合电压和释放电压,吸合应该在额定的 75% 附近,释放应该在 10% 到 20% 之间,偏差太大说明线圈档位或者驱动电路有问题。第三步才是带载,先接阻性负载跑几个小时,再接真实负载。
有一次我跳过第二步直接带载,结果一批板子在现场出现偶发不吸合,回头测吸合电压发现是额定的 92%,原因是驱动三极管的基极电阻取大了,GPIO 输出电流不够。从那以后我每次打样都强制走一遍线圈电阻加吸合电压的台架测试,哪怕只做五块板子也不省这一步。希望帮到你。
本文还有配套的精品资源,点击获取