在工程机械、特种装备、工业自动化这些领域,CAN总线几乎是绕不开的通信方式。但很多人遇到过这样的情况:设备单独测试没问题,一装到现场就通信不稳定,误码率飙升,甚至收发器烧毁。
问题往往不在协议,而在电气环境。
这时候,隔离CAN总线就成了一个必须认真对待的选项。
一、什么是隔离CAN总线
一个典型的非隔离CAN节点,MCU、收发器、总线共用同一个地。而隔离 CAN 总线,本质是在 CAN 控制器与总线之间加一道电气隔离层:通信信号能正常双向传递,但两侧之间没有任何直接的电气连接。隔离的价值有两层:
- 消除接地电位差(GPD):当通信节点距离较远或位于不同电压域时,地电位可能不同,会产生地环路电流,干扰信号甚至损坏收发器。隔离栅切断了电气连接,仅传输信号 。
- 提高抗扰度:隔离栅的高阻抗能有效抵御工业环境中的瞬态共模噪声(如 ESD、EFT、浪涌),保护低压侧的 MCU 等敏感电路。
二、隔离 CAN 的两种实现方案
根据隔离等级和集成度需求,主要有两种选择:
1. 分立式方案
构成:使用独立的数字隔离器(如 ISO7721)搭配非隔离 CAN 收发器(如 TCAN1042)。
特点:设计灵活,但需注意 PCB 布局中的寄生参数,以确保满足 CAN 标准对环路延迟和脉宽失真的严格时序要求,否则可能影响位仲裁和通信质量 。
2. 集成式方案
构成:使用集成隔离式 CAN 收发器(如 ISO1042、ISO1044)。这类芯片将隔离器和收发器集成在一个封装内 。
优势:
- 时序有保障:数据手册直接规定了时序规范,省去了分立方案中繁琐的测试与验证 。
- 节省空间:显著减小布板面积,适合空间受限的应用 。
- 可靠性高:通常采用 SiO2 隔离栅,在寿命和一致性上优于传统光耦方案 。
三、落实到产品:多路 CAN + 隔离通道,怎么搭才合理?
在实际产品设计中,并不是所有CAN通道都需要隔离。全部隔离成本太高,全部不隔离又无法应对严苛环境。常见的做法是:保留1路隔离CAN作为高可靠通道,其余非隔离用于本地短距离节点。
比如硕博电子的SPD-101-H3x系列10.1寸工业显示屏,就采用了这个思路。

这款产品面向工程机械、特种装备、工业自动化等场景,配置了5路CAN总线,其中1路采用集成式隔离方案。这一路隔离CAN,专门用于连接关键设备、远距离节点或高干扰区域。地电位差被切断,地环路被阻断,共模噪声被隔离栅挡在外面。其余4路非隔离CAN,用于本地、短距离、同电源域的节点,控制成本的同时满足多节点通信需求。
采用集成式隔离方案,对这款产品来说有几个实际好处:
- 10寸屏内部空间有限,还要塞下RS232、4G/GPS/蓝牙、4路AHD输入、语音功放、RTC、USB等,集成式方案显著减小布板面积
- 产品支持CANopen主站,需要稳定仲裁,集成式方案时序有保障,减少调试工作量
- 工程机械和特种装备环境恶劣,SiO₂隔离栅寿命长、一致性好,适合批量生产
除了CAN部分,这款产品的其他配置也围绕工业与车载场景展开:
- 屏幕:10.1 寸、1280×800、亮度 900cd/m²,电容触摸
- 编程环境:CoDeSys 3.5,支持 CANopen 主站、Modbus TCP/RTU 主从站,另带 1 路 RS232
- I/O 资源:共 20 路(20 入 / 8 出),支持 DI/DO、AI 模拟量、PI 脉冲、PWM 输出
- 外设接口:4 路 AHD 视频输入,支持 4G、GPS / 北斗、蓝牙、USB,内置 RTC
- 音频:集成语音功放,最大 30W,峰值可达 110 分贝,适配现场语音警告
- 存储与启动:DDR4 8Gbit + Flash 64Gbit + FRAM 256Kbit,5 秒快速启动
小结
隔离CAN总线解决的是电气环境带来的通信可靠性问题,核心价值在于消除地电位差、阻断地环路、提高抗共模干扰能力。实现方式有分立式和集成式两种,集成式在空间、时序、可靠性上更有优势,适合对体积和稳定性要求高的产品。
在实际产品中,是否需要隔离、隔离几路,要根据应用场景和成本综合权衡。像SPD-101-H3x这样保留1路隔离CAN作为高可靠通道的做法,在工程机械、特种装备、工业自动化等领域是一个务实的选择。







评论排行