CAN(Controller Area Network)也就是控制器局域网,是一个串行的、异步的、多主机的通讯协议,它是全数字化、双向的现场总线。CAN具有以下主要特性:多主站依据优先权进行总线访问;无破坏性的基于优先权的仲裁;借助接收滤波的多地址帧传送;发送期间若丢失仲裁或由于出错而遭破坏的帧可自动重发送;配置灵活。这些特性使CAN总线得到了广泛应用。
在此模块中使用82c250为核心芯片,以典型的CAN通讯电路为基础,考虑到在混合动力客车运行过程中有可能出现通讯异常的情况,因此在电路中加入自恢复保险丝R16和R17对模块进行过流保护。当CAN总线上电流过大时,自恢复保险丝就会自动断路,从而保护CAN模块不被损坏;当电流正常时,自恢复保险丝会自动恢复通路,继续与总线通讯。其电路图如图3所示。