鼎芯SN74HCT125DR 是一颗四通道、非反相、带三态输出的总线缓冲门,单路执行 Y=A,输出为三态:/OE 低电平时输出跟随输入,高电平时进入高阻。DR 后缀对应 SOP-14 贴片封装,四路可分别使能。它不改逻辑极性,只做三件事:把弱驱动信号放大到能带一条总线;用 /OE 把某一路从总线上摘下来;把经过连接器和长线的波形重新整形。HCT 指高速 CMOS 工艺、输入阈值按 5V TTL 定义。因此 3.3V 器件的输出可直接进它的输入,不必再加电平转换,这也是它在 5V 老平台上仍然常见的原因。

表1 SN74HCT125 主要电气参数
|
参数 |
符号 / 条件 |
数值 |
工程含义 |
|
供电电压 |
VCC |
4.5~5.5 V |
5V±10%,低于 4.5V 不在手册内 |
|
高电平输入 |
VIH |
≥2.0 V |
3.3V 逻辑可直接驱动 |
|
低电平输入 |
VIL |
≤0.8 V |
低于 0.8V 才算可靠低 |
|
高电平输出 |
VOH(-6mA,4.5V) |
≥3.84 V |
带载后仍保证的高电平 |
|
低电平输出 |
VOL(6mA,4.5V) |
≤0.33 V |
灌 6mA 时的低电平 |
|
输出驱动 |
IOH / IOL |
±6 mA |
保证值,非极限能力 |
|
静态电流 |
ICC |
≤80 µA |
静态几乎不耗电 |
|
传输延时 |
tpd(4.5V,50pF) |
12 ns 典型 / 25 ns 最大 |
做时序请取最大值 |
|
工作温度 |
TA(74 级) |
-40~85 ℃ |
更宽温区需另确认等级 |
注:数据取自 SN74HCT125 现行数据手册,测试温度除注明外为 25℃;VIH 为高电平输入阈值。
这里面有三个数字值得我们来单独说一下:
VIH 固定 2.0V,不随 VCC 按比例变化,这是 HCT 与 HC 最本质的区别,3.3V 高电平因此留了 1.3V 余量。±6mA 是 4.5V 下同时满足 VOH、VOL 的保证值,不是上限。绝对最大额定值里的 ±35mA 属于应力边界,不能当工作电流用。
tpd 典型值与最大值差近一倍。25ns 是 4.5V、50pF 下的上限,负载加到 150pF 时最大 46ns,时序预算只能用最大值。
静态 80µA 很低,真正耗电的是输入停在中间电平。手册 ΔICC 写明:一路输入处在 0.5V 或 2.4V 附近,电源电流最多增加 2.9mA。关断后的输出漏电流 IOZ 最大 5µA。八片挂在同一根总线上,静态漏电也只有几十微安,不会把总线电平拉偏,这是它适合做多设备共享的原因之一。动态功耗按 (Cpd+CL)×VCC²×f 估算,5V、1MHz、50pF 时单路约 2mW,四路也在 10mW 量级,不构成散热问题。
旁路电容就近放。每个 VCC 引脚旁放 0.1µF,四层板可再并一只 1µF。电容地要直接回到芯片 GND,不要跨地平面找过孔,否则等效电感会吃掉旁路效果。
未用通道接死。不用的输入接 VCC 或 GND,/OE 拉高。CMOS 输入悬空会停在阈值附近,静态电流上升并可能自激,这是空载发热最常见的原因。
/OE 的上电状态要设计。手册建议 /OE 经上拉接 VCC,保证上下电期间输出高阻,阻值由前级灌电流能力决定。若由 GPIO 控制,要确认复位期间该脚是高阻而非低电平。
输出不带感性负载。6mA 够带光耦、MOS 栅极和小电流 LED,不够带继电器线圈。感性负载要加驱动管和续流二极管;直点 LED 按 6mA 算限流电阻,5V 下 560Ω 起步。
总线切换讲顺序。多路并线靠 /OE 互斥。先关断当前通道,等一个大于 tdis 的延时(建议留 100ns 以上),再打开下一路,比同时切换可靠。
布线与防振铃。输入走线超过几厘米串 22~100Ω,输出到连接器串 33~100Ω。输入边沿不要慢于 500ns,大 RC 滤波会让边沿变慢、穿透电流上升。
表2 场景判断
|
应用场景 |
判断 |
原因 |
|
5V 板内地址、数据缓冲 |
适用 |
三态输出可并总线 |
|
3.3V MCU 驱动 5V TTL 输入 |
适用 |
VIH 2.0V,余量约 1.3V |
|
板间排线、连接器前整形 |
适用 |
±6mA 可带一定容性负载 |
|
I2C、SMBus 等双向总线 |
不适用 |
单向缓冲,需 245 类 |
|
继电器线圈、大电流 LED |
不适用 |
6mA 不足,需外加驱动 |
|
3.3V 系统内部通用逻辑 |
不推荐 |
LVC、AHC 更合适 |
|
缓慢边沿或带噪声输入 |
不适用 |
无施密特特性,选 14 类 |
|
2V 低压、电池待机系统 |
不推荐 |
4.5V 起才在手册内 |
|
10MHz 以上长线无端接 |
谨慎 |
边沿与振铃需实测 |
其实总的来说,局限也就四点:不带施密特、不带反相、只能单向、只有 6mA。需求落在这四条之外,换型号通常比加外围更省事。
另外一个经常被忽略的点:它没有 5V 转 3.3V 的能力。输出高电平接近 VCC,直连不耐 5V 的 3.3V 引脚会过压。以工控板常见的 8 位并口扩展为例,一片只能带 4 路信号,16 位地址缓冲就要四片。选型时把片数、总线电容和 /OE 控制逻辑放在一起算,比只看单价更贴近实际成本。
表3 常见 125 类缓冲器定位对比
|
系列 |
供电 |
输入阈值 |
5V 驱动 |
传输延时 |
典型定位 |
|
HCT125 |
4.5~5.5 V |
2.0 V 固定 |
±6 mA |
12 ns 典型 |
5V TTL 接口 |
|
HC125 |
2~6 V |
约 0.7×VCC |
±6mA 级 |
与 HCT 同级 |
全 CMOS 系统 |
|
AHC125 |
2~5.5 V |
约 0.7×VCC |
略高于 HCT |
快于 HCT |
3.3V 高速缓冲 |
|
LVC125A |
1.65~5.5 V |
约 0.7×VCC |
±24 mA |
4 ns 级 |
低压大驱动 |
|
他厂 74HCT125 |
4.5~5.5 V |
2.0 V |
±6mA 级 |
同级 |
引脚对位 |
注:表中为各系列典型定位,具体数值以对应厂家现行数据手册为准。
前两行的差别不在速度,在阈值。HC125 阈值是 0.7×VCC,5V 供电时约 3.5V,3.3V 信号进不去;HCT125 固定 2.0V,所以能接。封装引脚一致,但能否互换取决于前级电平。
AHC 与 LVC 是另一个方向:供电更低、驱动更大、速度更快,代价是阈值也按 CMOS 比例走,无法直接承担 HCT 的 TTL 接口角色。
鼎芯 SN74HCT125DR 的替换核查
看封装:鼎芯 SN74HCT125DR 为 SOP-14 封装,引脚与 SN74HCT125DR 对位:1、4、10、13 为四路 /OE,2、5、9、12 为输入 A,3、6、8、11 为输出 Y,14 为 VCC,7 为 GND,原有布局和丝印无需改动。当然了,替换也不能只看封装,建议逐项核对,包括供电范围与 VIH、VIL;6mA 负载下的 VOH、VOL;tpd 最大值;温度等级;上下电期间的高阻行为。
验证顺序:先测 6mA 负载下的输出高低电平,再做低温与上限温度的延时余量,然后反复上下电看有无毛刺,最后小批试产。全部通过再批量切换。
需要说清楚的是,替换件的电气参数应以实测数据与来料批次为准,封装对位不等于所有指标逐项相同。对时序敏感的板子,务必用最大值重算余量。
问:输出关不断,总线一直争用?
答:/OE 是高电平关断。先确认它是否被拉到 2.0V 以上,再看 MCU 复位期间该脚的状态。
问:空载也发热?
答:多半是输入悬空或停在中间电平,ΔICC 上升;把未用输入接到固定电平。
问:能直接驱动继电器吗?
答:不能。6mA 只够光耦、MOS 栅极或小电流 LED,线圈要加驱动管和续流二极管。
问:3.3V MCU 可以直连吗?
答:输入端可以,2.0V 阈值够用;输出端不行,5V 高电平会打坏不耐 5V 的引脚。
问:能和 HC125 互换吗?
答:5V 系统且前级也是 5V CMOS 时可以;前级为 3.3V 时不行,HC 阈值约 3.5V。
问:上下电瞬间输出有毛刺?
答:检查 /OE 的上拉是否到位,以及前级是否先于本器件上电。