集成式CAN控制器的架构演进脉络
在之前我们探讨的CAN收发器典型工作模式、大功率电力电子系统CAN通信可靠性优化的内容中,工程师经常会遇到一个长期困扰的痛点:传统的分离式CAN方案,也就是独立CAN控制器搭配外置收发器的架构,在实际应用中很容易出现通信链路的隐性故障。比如在新能源车主逆变器、工业高压传动这类强电磁干扰场景中,独立控制器和外置收发器之间的PCB走线,很容易耦合进开关尖峰干扰,导致CAN报文出现随机误码,甚至出现收发器和控制器之间的时序配合错误,引发总线锁死。而集成收发器的CAN控制器,正是为了解决这类痛点诞生的新一代高集成度器件,它把CAN协议控制器的数字内核和CAN物理层收发器完全集成在同一颗芯片内部,从根源上消除了分离架构的很多固有缺陷,正在逐步成为工业和车载领域的主流选型。
集成式CAN控制器的架构演进脉络
早期的CAN通信方案完全采用分离式架构,CAN协议控制器是一颗独立的数字芯片,只负责CAN协议的编解码、位时序处理、报文过滤等数字逻辑功能,完全不具备驱动总线的能力,必须外接一颗独立的CAN收发器,才能把数字逻辑输出的TXD和RXD信号转换成CAN总线的差分电平。这种分离式架构在CAN总线发展的早期阶段是主流方案,但是它的固有缺陷非常明显:两颗独立芯片之间需要至少两条高速数字走线连接,也就是TXD发送线和RXD接收线,在强电磁干扰的工业和车载环境中,这两条走线很容易耦合进外部干扰,导致协议控制器和收发器之间的信号出现畸变,引发通信错误。
随着半导体工艺的进步,芯片厂商开始尝试把CAN协议控制器的数字内核和CAN收发器的模拟高压部分,集成到同一颗芯片的裸片内部,诞生了第一代集成收发器的CAN控制器。早期的集成方案受限于工艺兼容性,只能支持低速的CAN波特率,通信速率最高只能到125kbps,而且内置收发器的保护功能非常简单,只能满足基础的通信需求,主要应用在低端车身控制这类对性能要求不高的场景。
近五年来,随着车规级BCD工艺的成熟,新一代集成收发器的CAN控制器已经实现了性能的全面突破。现在的主流集成器件,不仅可以支持最高5Mbps的CAN FD通信波特率,还把之前外置收发器具备的所有高级功能,包括低功耗唤醒、总线故障保护、共模容错、边沿斜率调整等特性,全部完整集成在芯片内部。同时很多型号还在芯片内部集成了独立的电源管理模块,只需要一颗外部的滤波电容,就可以直接连接12V车载蓄电池供电,不需要额外的LDO电源芯片,外围电路的复杂度降到了极致。
当前集成式CAN控制器已经演化出了两条明确的技术路线:一类是独立的集成CAN控制器芯片,芯片本身只负责CAN通信功能,通过SPI或者UART接口和外部的主控制器连接,适合给没有内置CAN外设的低端MCU扩展CAN通信能力;另一类是把集成CAN外设直接内置到微控制器内部,在单颗MCU芯片上同时集成CPU内核、外设资源和完整的CAN物理层收发器,形成单芯片的CAN节点解决方案,这类方案是当前车载和工业领域的发展主流,在新能源汽车的传感器、执行器节点中得到了大规模应用。
集成式架构的核心性能优势
和传统的分离式CAN方案相比,集成收发器的CAN控制器的优势,不仅仅体现在PCB面积的缩小上,更重要的是从架构层面解决了分离方案的很多固有可靠性缺陷,大幅提升了强干扰场景下的通信稳定性。
最核心的优势是消除了控制器和收发器之间的高速数字走线,从根源上避免了外部干扰的耦合路径。在分离式方案中,协议控制器输出的TXD信号是3.3V或者5V的单端高速数字信号,走线长度通常在几厘米以上,在大功率电力电子这类强dv/dt的场景中,很容易耦合进SiC模块开关动作产生的尖峰干扰,导致TXD信号出现错误的跳变,让收发器误输出错误的显性电平,把整个CAN总线钳位死。而在集成式CAN控制器内部,协议内核和收发器之间的信号传输是在芯片内部的金属走线上完成的,完全暴露在PCB外部的干扰环境之外,外部的电磁干扰几乎不可能影响到内部的信号传输,通信链路的抗干扰能力提升了一个数量级以上。
第二个核心优势是实现了时序的原生同步,彻底避免了分离方案中控制器和收发器之间的时序配合误差。在分离式方案中,外置收发器的信号传输延迟是一个独立的参数,不同厂商的收发器的传输延迟差异很大,工程师在配置CAN控制器的位时序时,必须额外预留足够的时间裕量来抵消收发器的传输延迟,否则很容易出现位时序错误,导致高速通信下的误码率上升。而集成式CAN控制器的协议内核和收发器是在同一颗芯片内部协同设计的,传输延迟的参数是完全确定的,芯片厂商会直接给出经过优化的位时序配置参数,用户不需要做复杂的时序校准,就可以直接实现5Mbps CAN FD的稳定通信,位时序的裕量比分离式方案大很多。
第三个明显的优势是低功耗模式的协同优化,实现了分离式方案完全无法实现的超低功耗待机性能。在传统的分离式方案中,CAN控制器和外置收发器是两个独立的器件,两者的低功耗模式需要分别配置,唤醒信号的交互需要额外的IO引脚连接,不仅配置流程复杂,还很容易出现两个器件的模式状态不同步的问题,导致系统无法正常唤醒。而集成式CAN控制器的协议内核和收发器的低功耗模式是统一管理的,两者可以无缝协同进入深度休眠状态,整个芯片的静态电流可以降到5微安以下,同时内置的CAN唤醒检测逻辑完全由硬件自主运行,不需要外部MCU的任何干预,唤醒响应的延迟比分离式方案快数倍。
除此之外,集成式CAN控制器的故障诊断能力也远优于分离式方案。在分离式架构中,CAN控制器只能检测到总线上的协议层面错误,完全无法感知外置收发器的工作状态,比如收发器进入热保护、总线出现短路故障这类物理层异常,控制器完全无法获取对应的状态信息。而集成式CAN控制器的协议内核可以直接访问内置收发器的所有状态寄存器,不仅可以检测到协议层面的错误,还可以实时监控总线的短路状态、芯片的结温、收发器的工作模式状态,实现从协议层到物理层的全链路故障诊断,故障定位的效率比分离式方案高很多。
典型集成式CAN控制器的功能特性分类
当前工业和车载市场上的集成收发器CAN控制器,已经形成了清晰的产品分层,不同定位的产品针对不同的应用场景做了专门的功能优化。
面向基础工业场景的入门级集成CAN控制器,通常支持最高1Mbps的经典CAN通信速率,内置收发器支持基础的总线短路保护和过热保护,集成了标准的CAN 2.0B协议内核,支持32个扩展的验收过滤ID,外围电路只需要两个滤波电容就可以正常工作。这类器件的成本非常低,主要应用在工业传感器、远程IO模块这类对成本敏感的场景,替代传统的分离式CAN方案,在不增加硬件成本的前提下,大幅提升通信可靠性。
面向车载场景的车规级集成CAN FD控制器,是当前市场的主流产品,这类器件完全符合AEC-Q100车规级可靠性要求,支持最高5Mbps的CAN FD通信速率,内置的收发器支持之前我们探讨过的所有高级工作模式:包括可配置的边沿斜率控制、多级低功耗唤醒模式、总线故障自动静默模式、宽范围共模容错能力。很多这类器件还内置了本地的32位ARM内核,可以独立处理简单的CAN报文,不需要外接主MCU,非常适合新能源汽车上的车门、车灯这类分布式边缘节点,实现单芯片的CAN节点解决方案。
面向高可靠性工业场景的增强型集成CAN控制器,还额外增加了很多特殊的可靠性功能。比如内置了总线的高压瞬态保护电路,CANH和CANL引脚可以直接承受±80V的瞬态高压冲击,不需要额外的外部TVS保护器件,就可以满足工业现场的EMC测试要求。部分型号还支持双路CAN冗余集成,在单颗芯片内部集成了两个完全独立的CAN控制器和两路独立的收发器,实现双通道的CAN冗余通信,在工业机器人、高压传动这类对通信可靠性要求极高的场景中,单颗芯片就可以实现冗余CAN节点的设计,大幅减少BOM器件数量。
还有一类专门为扩展CAN通信设计的独立集成CAN控制器,这类器件本身不内置MCU内核,通过SPI接口和外部主控制器连接,哪怕主控制器本身没有内置CAN外设,只需要连接一颗这样的芯片,就可以快速扩展出完整的CAN FD通信接口。这类器件的兼容性非常强,可以和任何架构的主MCU配合使用,在很多 legacy 工业设备的CAN通信改造项目中得到了广泛应用,不需要修改原有主控的硬件设计,就可以快速为老设备增加CAN通信功能。
工程应用中的设计优化要点
在实际的工业和车载系统开发中,使用集成收发器的CAN控制器,不能直接沿用分离式方案的设计经验,需要针对集成架构的特性做针对性的优化,才能充分发挥这类器件的性能优势。
首先要做好电源和地的分区设计,虽然收发器和控制器已经集成在同一颗芯片内部,但是芯片的数字内核部分和模拟收发器部分的电源和地依然是独立的引脚。设计PCB时,要把数字部分的电源和模拟收发器部分的电源分开处理,模拟收发器的电源引脚单独放置一个低ESR的滤波电容,直接靠近芯片引脚放置,避免数字部分的开关噪声串扰到模拟收发器部分,进一步提升通信的抗干扰能力。
其次要充分利用集成器件的全链路诊断能力,在软件中增加物理层故障的监控逻辑。不仅要监控CAN协议层的错误计数器,还要定期读取内置收发器的状态寄存器,实时获取总线的短路状态、芯片结温、模式状态等物理层信息。当检测到总线出现持续短路故障时,可以及时关闭芯片的电源,避免芯片长时间工作在过流状态下,进一步延长器件的使用寿命。
最后要针对低功耗场景做专门的唤醒逻辑优化。利用集成式CAN控制器的硬件自主唤醒特性,在系统休眠时完全关闭外部主MCU的电源,只保留集成CAN控制器的供电,当检测到总线上的唤醒报文时,再由CAN控制器输出信号唤醒主MCU。这种休眠策略的静态功耗可以降到微安级别,远优于分离式方案的功耗水平,完全满足车载蓄电池长时间休眠的功耗要求。
集成收发器的CAN控制器,是CAN通信技术发展的必然趋势,它从架构层面解决了传统分离式方案的很多固有缺陷,在工业和车载强干扰场景中展现出了压倒性的可靠性优势,正在逐步成为下一代电力电子系统CAN通信的主流选择。





