3、数字隔离器原理
各位工程师朋友,今天我们来聊聊数字隔离器。这东西在BMS里太常见了,说白了就是解决“高压和低压之间怎么安全传数据”的问题。
我刚开始做BMS那会儿,用的还是光耦。后来发现,光耦速度上不去,功耗还大。数字隔离器一出来,我基本就全换了。今天我把两种主流原理讲清楚,再带你看几款经典芯片。
3.1 基于电容耦合的隔离原理
电容耦合,原理其实很简单。两个导体中间夹一层绝缘介质,就构成了一个电容。信号通过这个电容,从一边传到另一边。
但这里有个关键问题:电容只让交流信号通过,直流信号过不去。所以数字信号要传过去,得先把它变成脉冲。
具体怎么做的?我画个图你就明白了。
你看,发送端把数字信号编码成脉冲,通过电容传过去。接收端再把这些脉冲还原成原来的数字信号。中间的绝缘介质,就是隔离的关键。
我个人比较喜欢电容耦合的方案,因为它的功耗低,速度也快。TI的ISO系列用的就是这种技术。
核心要点:电容耦合隔离器,靠的是“编码-传输-解码”三步走。绝缘介质通常是二氧化硅(SiO₂),耐压能力取决于介质厚度。
3.2 基于电磁耦合的隔离原理
电磁耦合,说白了就是变压器原理。一个线圈通电流,产生磁场,另一个线圈感应出电压。两个线圈之间用绝缘材料隔开,就实现了隔离。
我画个图,你一看就懂。
电磁耦合的好处是,它天生就能传能量。所以有些隔离电源方案,就是靠这个原理做的。但它的缺点是,对高频信号有衰减,而且容易受外部磁场干扰。
我记得有一次,客户反馈说通信偶尔丢包。查了半天,发现是电机的大电流产生的磁场干扰到了隔离变压器。后来换了电容耦合的方案,问题就解决了。
避坑指南:如果你用电磁耦合的隔离器,布局时一定要远离大电流回路。我曾经吃过这个亏,希望大家别重蹈覆辙。
3.3 典型芯片介绍
市面上数字隔离器芯片很多,我挑三款最常用的讲讲。这三款我都用过,各有特点。
| 参数 | ISO7240 (TI) | ADuM1201 (ADI) | Si8620 (Silicon Labs) |
|---|---|---|---|
| 隔离原理 | 电容耦合 | 电磁耦合 | 电容耦合 |
| 通道数 | 4通道 | 2通道 | 2通道 |
| 数据速率 | 150 Mbps | 25 Mbps | 150 Mbps |
| 隔离电压 | 2500 Vrms | 2500 Vrms | 5000 Vrms |
| 工作温度 | -40°C ~ 125°C | -40°C ~ 105°C | -40°C ~ 125°C |
| 典型应用 | SPI隔离、CAN隔离 | UART隔离、GPIO隔离 | 高压BMS、电机驱动 |
ISO7240
TI的ISO7240,我用的最多。4个通道,速度能到150Mbps。做SPI隔离特别合适。你想想看,SPI需要4根线:SCK、MOSI、MISO、CS。ISO7240刚好一个芯片搞定。
它的功耗也很低,每通道才几毫瓦。我有个项目,电池供电,对功耗要求很严。用ISO7240后,整板功耗降了30%。
ADuM1201
ADI的ADuM1201,是电磁耦合的代表。2个通道,速度25Mbps。虽然速度不如电容耦合的,但它的抗共模干扰能力很强。
我建议,如果你做的是工业现场通信,环境干扰大,可以考虑ADuM1201。它的共模瞬态抑制(CMTI)能做到25 kV/μs,很厉害。
Si8620
Silicon Labs的Si8620,是我最近几年比较喜欢的。电容耦合,2通道,速度150Mbps。最牛的是隔离电压能到5000Vrms。
做BMS的朋友注意了,如果你要隔离的是高压电池包(比如400V甚至800V),Si8620是个好选择。它的爬电距离也大,安全性更高。
选型建议:我个人习惯,低压侧(12V以下)用ISO7240,高压侧(60V以上)用Si8620。中间电压等级,看成本选ADuM1201。
3.4 三种隔离方案对比
最后,我把三种方案做个对比,方便你选型时参考。
- 电容耦合:速度快、功耗低、体积小。适合高速通信,比如SPI、CAN。缺点是抗共模干扰能力稍弱。
- 电磁耦合:抗干扰能力强、能传能量。适合工业现场、电源隔离。缺点是速度慢、易受磁场干扰。
- 光耦(补充):虽然不在今天重点讲,但光耦也有它的优势:成本低、技术成熟。缺点是速度慢、功耗大、寿命有限。
嗯,数字隔离器的原理和典型芯片就讲到这里。你想想看,其实选型没那么复杂。搞清楚你的需求:速度、电压、通道数、成本。然后对着表格选就行。
下一章,我们会讲隔离电源的设计。到时候我会分享一个我踩过的坑,保证让你少走弯路。
公众号:蓝海资料掘金营,微信deep3321