在开关电源、工业控制、家电主控等电路设计中,光耦几乎是绕不过去的元件。它既能实现信号隔离,又能保证低成本和可靠性。
但很多工程师在设计时会遇到一个“隐形坑”——CTR(电流传输比)。CTR 不是一个固定值,而是一个与输入电流、温度、器件老化相关的“动态参数”。
一旦对 CTR 理解不足,轻则电路误动作,重则整机失效。这篇文章我们将从 原理、计算、测试、设计考量 四个方面,深入解读光耦 CTR。
1️⃣ CTR 的定义与物理本质
CTR(Current Transfer Ratio)定义为:
CTR = IC / IF × 100%
- IF:输入端 LED 的正向电流
- IC:输出端光敏三极管的集电极电流
CTR 反映了 LED 发光 → 光敏晶体管接收 → 电流放大的整体效率。
📌 举例:EL817C 光耦在 IF = 5mA 时,CTR 典型值 200%,即输出端可提供约 10mA 电流。
2️⃣ 为什么 CTR 不稳定?
很多工程师误以为 CTR 是“定值”,实际上它会随多种因素波动:
🔸 (1) 输入电流 IF
当 IF 较小时,LED 发光效率低,CTR 偏低;当 IF 增大时,IC 增大,但 LED 的发光效率和晶体管的响应会出现非线性,CTR 可能下降。
🔸 (2) 环境温度 Ta
温度升高 → LED 量子效率下降,晶体管漏电流增加 → 电流放大能力下降。CTR 通常随温度呈负相关。
典型规律:25°C CTR = 100%,到 80°C 可能衰减至 50% 左右。
🔸 (3) 器件老化
LED 长时间工作后发光衰减,CTR 会逐渐降低。这就是为什么电源设计需要留裕量。
3️⃣ CTR 的测量方法
-
给 LED 施加一个已知 IF(例如 5mA) -
在 VCE = 5V 条件下,测量输出 IC -
代入公式计算 CTR:
CTR = IC / IF × 100%
规范测试条件通常是 Ta = 25°C,VCE = 5V,IF = 5mA。不同厂商 datasheet 可能定义不同,需要特别注意。
4️⃣ CTR 在电路设计中的考量
✅ (1) 选用 CTR 最小值进行设计
数据手册中往往给出范围,例如 200%–400%。电路设计必须以最小值为准,否则可能出现“实验室能用,量产不可靠”的问题。
✅ (2) 计算输出电流
I_C = I_F × CTR_min
比如 IF = 5mA,CTR 最小值 200%:IC = 10mA
✅ (3) 驱动负载的电压计算
V_CE = VCC - IC × RL
如果 VCE 无法满足逻辑“低电平”,需要:
-
增大 IF -
增大 RL -
选择更高 CTR 等级光耦
✅ (4) 温度补偿与冗余
若应用环境温度高(如电源 SMPS 内部 70–80°C),应预留至少 2倍裕量,避免温漂导致失效。
5️⃣ 设计实例:EL817C
条件:
-
CTR = 200–400% -
IF = 5mA -
Ta = 25°C
计算:
I_C = 5mA × (200% ~ 400%) = 10 ~ 20mA
若温度升至 80°C,假设 CTR 衰减至 48%:
I_C = 5mA × (200% ~ 400%) x 48% = 4.8 ~ 9.6mA
设计中必须按最低 4.8mA 输出电流来选取 RL,才能保证可靠动作。
📌 工程师Tips总结
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
🧾 结语
CTR 是光耦性能的核心指标,但它绝不是一个“死数”。只有深入理解其温度依赖性、输入电流特性、老化趋势,并在设计中保守选型、留裕量,才能保证电路在全生命周期内的可靠性。
下一次在选用光耦时,不妨先问自己:
👉 “我设计的电流,真能覆盖最差温度下的 CTR 最小值吗?”

