3、光耦隔离原理:光耦的内部结构、电流传输比(CTR)、光耦的开关速度与选型要点
光耦,全称光电耦合器,是驱动隔离中最常用的器件之一。我刚开始接触隔离设计时,总觉得光耦就是个「发光管加光敏管」的简单组合,直到在一次电机驱动项目中被它坑了一把——输出波形失真严重,导致IGBT误触发。嗯,从那以后我才真正沉下心来研究它的内部细节。
3.1 光耦的内部结构
光耦的核心结构其实不复杂,说白了就是三样东西:发光二极管(LED)、光敏接收器、以及中间的绝缘介质。
- 输入端:一个红外LED,通电后发出近红外光(波长约940nm)。
- 输出端:可以是光敏三极管、光敏达林顿管、光敏晶闸管或光敏IC。
- 隔离层:通常是环氧树脂或聚酰亚胺薄膜,耐压从几千伏到上万伏不等。
我习惯把光耦看作一个「电-光-电」的转换器。输入端是电信号,中间变成光信号传输,输出端再变回电信号。光信号不导电,所以两侧就隔离了。
3.2 电流传输比(CTR)
CTR是光耦最核心的参数,全称Current Transfer Ratio。它的定义很简单:
CTR = Iout / Iin × 100%
其中Iin是输入LED的电流,Iout是输出端能拉出的电流。举个例子,如果Iin=10mA,CTR=100%,那么输出端最多能提供10mA的电流。
你想想看,CTR其实就相当于光耦的「增益」。但这里有个坑——CTR不是固定值,它会随温度、LED老化、工作电流变化而漂移。我在一个工业控制项目中就吃过这个亏:常温下CTR=150%,电路工作正常;到了-20℃低温环境,CTR掉到80%,输出驱动不足,继电器直接不吸合了。
| 光耦类型 | 典型CTR范围 | 适用场景 |
|---|---|---|
| 普通光敏三极管 | 50% ~ 600% | 低速开关、信号隔离 |
| 达林顿管输出 | 1000% ~ 10000% | 驱动继电器、大负载 |
| 高速光耦(IC输出) | 20% ~ 50% | 通信接口、PWM传输 |
3.3 光耦的开关速度
光耦不是理想的开关器件。它从导通到关断需要时间,这个时间主要由两个因素决定:
- LED的发光响应:LED从通电到发出稳定光强,大约需要几十纳秒到几百纳秒。
- 光敏管的电荷存储效应:这是大头。光敏三极管在饱和导通时基区存储了大量电荷,关断时需要把这些电荷抽走,所以关断时间通常比开通时间长得多。
我测过一款普通光耦PC817,开通时间约3μs,关断时间约18μs。你想想看,如果用它传20kHz的PWM信号,一个周期才50μs,关断就占了18μs,波形早就变形了。
为什么会这样?说白了就是光敏三极管工作在饱和区时,基区电荷太多。解决办法有两个:
- 用达林顿管光耦:增益高,但速度更慢(关断时间可能到100μs)。
- 用高速光耦:比如6N137,内部集成了施密特触发器和光敏IC,关断时间可以做到50ns以内。
3.4 选型要点
选光耦其实就四个字:匹配需求。我一般按以下步骤来:
- 看隔离电压:根据系统工作电压选。220V系统建议至少3750Vrms,380V系统建议5000Vrms以上。
- 看CTR:驱动继电器选高CTR(达林顿管),传信号选中等CTR(50%~200%),高速应用选低CTR但响应快的。
- 看开关速度:PWM频率的5倍以上带宽才够用。比如20kHz PWM,光耦带宽至少100kHz。
- 看温度范围:工业级要-40℃~85℃,车规级要-40℃~125℃。CTR在高温下会下降,低温下也会下降。
| 应用场景 | 推荐光耦型号 | 关键参数 |
|---|---|---|
| 继电器驱动 | TLP185、PC817 | CTR≥200%,隔离3750V |
| PWM信号传输 | 6N137、HCPL-0630 | 速度≥10Mbps,CTR≥20% |
| IGBT驱动 | HCPL-3120、ACPL-332J | 隔离5000V,峰值电流2A |
| 通信接口(RS485) | ISO7240、Si8640 | 速度≥25Mbps,共模抑制高 |
嗯,光耦隔离的原理和选型大概就是这些。说白了,光耦就是个「电-光-电」的转换器,CTR决定了它的驱动能力,开关速度决定了它能传多快的信号。选型时别只看价格,把隔离电压、CTR、速度、温度范围这四个参数对齐了,基本不会出大问题。
下一章我会讲数字隔离器,它和光耦有什么不同?为什么现在越来越多场合用数字隔离器替代光耦?到时候咱们再细聊。