2. 隔离器件基础
各位工程师朋友,咱们今天聊聊隔离器件的三大家族——光耦、磁耦和容耦。说实话,我刚入行那会儿,满脑子都是光耦,觉得隔离嘛,用光耦就对了。后来项目越做越多,发现事情没那么简单。你想想看,不同的应用场景,对隔离的要求天差地别。这一章,我就把这三兄弟的底裤扒干净,讲讲它们怎么工作,关键参数怎么看,以及我踩过的那些坑。
2.1 光耦:老当益壮,但别迷信它
光耦的工作原理,说白了就是「电-光-电」的转换。输入端是一个LED,输出端是一个光敏器件(比如光电三极管)。电信号驱动LED发光,光信号穿过隔离层,照射到光敏器件上,再变回电信号。
嗯,这里要注意:光耦的隔离层通常是空气或者透明树脂。爬电距离(Creepage Distance)就是沿着这个绝缘表面,从输入端到输出端的最短路径。我见过不少新手,选光耦只看速率,结果爬电距离不够,高压一打就击穿。那叫一个惨。
光耦的优势是技术成熟、成本低、能隔离直流信号。但缺点也很明显:速率慢(一般不超过10Mbps)、功耗高(LED要几mA电流)、而且随着温度升高,传输延迟会漂移。我个人习惯,在低速开关信号(比如继电器控制、状态指示)或者对成本敏感的场合,才会用光耦。
2.2 磁耦:速度与功耗的平衡点
磁耦,也叫数字隔离器,它的原理是「电-磁-电」。输入端把数字信号编码成脉冲,驱动一个微型变压器,磁场穿过隔离层,在次级线圈感应出电压,再解码还原成数字信号。
你可能会问:「变压器不是只能传交流吗?直流信号怎么隔离?」问得好!磁耦内部会把直流电平变化,编码成上升沿或下降沿的脉冲对。比如,输入从0变1,就发一个正脉冲;从1变0,就发一个负脉冲。这样,不管信号是直流还是交流,都能传过去。
磁耦的速率通常能做到100Mbps以上,功耗比光耦低一个数量级。而且,它的CMTI性能普遍比光耦好,一般能做到25kV/μs甚至更高。我在一个通信基站项目里,用磁耦隔离SPI总线,速率跑到50Mbps,一点问题没有。
不过,磁耦也有短板。它不能隔离直流信号(因为变压器需要变化磁场),而且成本比光耦高。另外,它的爬电距离受限于封装尺寸,通常比光耦小。所以,在需要高隔离电压(比如5000Vrms以上)的场合,磁耦不一定是最佳选择。
2.3 容耦:后起之秀,高频利器
容耦,也就是电容耦合隔离器。它的原理是「电-电场-电」。输入端通过一个高压电容,把信号的变化耦合到输出端。电容只允许交流信号通过,所以直流分量被隔离掉了。
容耦的速率可以做到几百Mbps,甚至Gbps级别。它的CMTI性能是三者中最强的,有些型号能做到100kV/μs以上。为什么?因为电容本身对共模干扰有天然的抑制能力——共模电压变化时,电容两端的电压差变化很小。
我记得有一次,客户要求隔离CAN总线,速率1Mbps,但现场有强烈的电机干扰。光耦和磁耦都试过,要么速率不够,要么CMTI扛不住。最后用了容耦,一次通过。嗯,从那以后,我对容耦就特别有好感。
容耦的缺点?一是成本高,二是不能隔离直流信号(和磁耦一样),三是它对输入信号的边沿速率有要求——太慢的信号可能传不过去。所以,低速开关信号(比如按键、继电器)不适合用容耦。
2.4 核心参数对比:一张表说清楚
好了,理论讲完了,咱们直接上干货。我把三个器件的核心参数整理成了一张表,方便你选型时对照。
| 参数 | 光耦 | 磁耦 | 容耦 |
|---|---|---|---|
| 工作原理 | 电→光→电 | 电→磁→电 | 电→电场→电 |
| 最大速率 | 1~10 Mbps | 10~150 Mbps | 100 Mbps ~ 1 Gbps |
| CMTI(典型值) | 10~25 kV/μs | 25~50 kV/μs | 50~100 kV/μs |
| 爬电距离 | 大(取决于封装) | 中(受限于封装) | 小(取决于封装) |
| 功耗 | 高(mA级) | 中(μA~mA级) | 低(μA级) |
| 隔离直流 | ✅ 可以 | ❌ 不可以 | ❌ 不可以 |
| 成本 | 低 | 中 | 高 |
| 典型应用 | 继电器、状态指示、低速开关 | SPI、UART、CAN(中速) | 高速数据、LVDS、以太网 |
从这张表能看出来,没有完美的隔离器件,只有最合适的。我个人习惯这样选:
- 低速、低成本、需要隔离直流 → 光耦
- 中速、低功耗、CMTI要求中等 → 磁耦
- 高速、强干扰、CMTI要求极高 → 容耦
2.5 爬电距离、CMTI、速率:三个关键参数深度解析
这三个参数,是选隔离器件的命门。我一个个拆开讲。
2.5.1 爬电距离
爬电距离,就是沿着绝缘表面,从输入端到输出端的最短路径。它决定了器件的耐压能力。你想想看,如果爬电距离太短,高压下表面会爬电(Creepage),最终击穿。
国际标准(比如IEC 60950)对不同电压等级有明确的爬电距离要求。比如,220V交流系统,基本绝缘要求爬电距离≥3mm。我建议,选型时留出20%的余量。我曾经在一个电源项目里,为了省空间,选了爬电距离刚好够的器件,结果老化测试后绝缘性能下降,差点出事故。
2.5.2 CMTI(共模瞬态抑制)
CMTI,全称Common Mode Transient Immunity,衡量的是隔离器件抵抗共模电压突变的能力。单位是kV/μs。说白了,就是当输入端和输出端之间的地电位突然跳变时,器件能不能扛住,不输出错误信号。
为什么会这样?因为共模电压变化会在隔离层上产生位移电流,如果这个电流足够大,就会干扰输出逻辑。光耦的CMTI最差,因为它的光敏器件对电流敏感。磁耦和容耦就好很多。
我建议,在电机驱动、逆变器、开关电源这类强干扰场合,CMTI至少选25kV/μs以上。如果条件允许,50kV/μs更保险。
2.5.3 速率
速率,就是信号能传多快。单位是Mbps或Gbps。注意,这里的速率不是指时钟频率,而是指数据吞吐量。比如,一个10Mbps的隔离器,理论上能传10MHz的方波信号(但实际要考虑上升沿时间)。
选速率时,我习惯留出2~3倍的余量。比如,SPI时钟是20MHz,那我至少选50Mbps的隔离器。为什么?因为信号经过隔离器会有延迟和抖动,如果速率刚好卡在边界上,时序很容易出问题。
2.6 小结
这一章,咱们把光耦、磁耦、容耦的工作原理和核心参数捋了一遍。你记住一句话:没有最好的隔离器件,只有最合适的。光耦适合低速低成本,磁耦适合中速低功耗,容耦适合高速强干扰。选型时,盯紧爬电距离、CMTI和速率这三个参数,再结合你的应用场景,基本不会翻车。