宝莱车的CAN总线特点分析
上操作完成后,再按动座椅左下侧的记忆按钮,该车就记住了这位驾驶者个人设定。当下次该驾驶者要驾车时,只要按一下记忆键,座椅就会自动调到最佳位置,使驾驶者有一个舒适、安全的驾驶环境。 当驾驶者离车时,把车钥匙插入门锁向左转90度,保持片刻,司机侧中央门锁给司机一侧车门控制单元J386一个信号,司机侧车门控制单元J386此时就向CAN总线发出一个锁门信号,连在该总线上的副司机一侧车门控制单元J387、左后车门控制单元J388、右后车门控制单元J389收到该信号,马上执行锁门操作,同时将车门玻璃升起。连在该总线上的舒适系统中央控制单元将车内灯关闭。同时激活该车的防盗系统。 驾驶者要上车时,可在远处通过车钥匙遥控该车,当防盗系统通过无线电接收器收到开门信号时,控制单元向CAN总线发出一个解锁信号,连在该总线上的各车门控制单元收到该信号后,同时开锁,并且防盗系统自动停止工作。司机可直接开门入车,而不必把车钥匙插入门锁内,这种功能运用在夜间是非常方便、快捷的。 当汽车发生撞车事件后,撞车监测系统即发出信息给中央控制系统。中央控制系统能依据事件的类别,如前撞、后撞或侧撞来激活紧急制动系统、安全气囊系统、自动报警系统以及轿车门锁集控系统动作。由于安全气囊系统与车门锁集控系统之间存在着一定的关联性和时序性,因此在撞车事件发生时,可通过CAN网络的无损仲裁消解冲突,使车门锁集控系统滞后动作,在安全气囊系统解除后才能动作,从而避免车门被撞开造成人员被抛出车外的情况。而且在撞车后保证门锁处于打开状态,使车内乘员能顺利出来,提高了汽车的安全性。 宝莱车中央控制器除承担遥控系统的信号接受和处理功能外,更重要的是扮演了系统诊断接口的角色,也就是说4个门控制器均不带诊断接口。所有诊断信息均按这样的路径传输:诊断测试仪—中央控制器—门控制器。宝莱车身系统CAN在这层意义建立了传输通道,保证诊断信息的正常流通;另外车身CAN能单线工作和在系统中实施网络管理也是宝莱车的特色之一。 从上可以看出车身CAN的通讯速率比驱动系统的低,但其实时传输控制数据、检测数据、以及保证机构工作的准确性、可靠性方面的要求并不底,故其技术含量却比驱动系统高。 四、宝莱车CAN总线可靠性分析 宝莱车的CAN总线在采用双绞线作为通信介质以及在电路设计合理和软件满足需求的情况下,充分利用了CAN协议的可靠性机制,从基于优先权的无破坏仲裁、错误监测机制、暂时性故障节点和永久性故障节点等几方面入手,节点变化图4已表示出来,解决了CAN协议中低优先权的帧可能长时间得不到发送的问题,提高了整个系统的容错能力。 宝莱车上的CAN收发器采用了TJA1054芯片一方面大幅度地电磁辐射干扰,同时又一直在跟踪监测CAN总线的CANH和CANL两根线的运行状态,调整了CANH和CANL参数的匹配关系;另外在CANH和CANL信号线与地线之间加装了两个并联电容,即冗余结构,全面地提高了宝莱车CAN总线的工作稳定性与可靠性。 宝莱车的CAN总线有故障自诊断系统。通过组合仪表内的数据总线自诊断接口—J533(网关),数据总线与自诊断K线可实现数据交换。 自诊断接口—J533有一个自诊断地址,专门的查询故障存储器、清除故障存储器和故障表,及时解决汽车运行时出现的故障。 五、结束语 由于CAN总线的可靠性高、实时性强,设计独特,目前已广泛应用于国外汽车的电控系统中。CAN总线在宝莱车上应用后,使得该车各个电控单元能够通过CAN总线共享所有信息和资源,减少了布线和传感器的重复,增强了控制功能,汽车的动力性、经济性、操纵稳定性、安全性都得到了提高。
- 对TTCAN的分析(05-26)
- 嵌入式Win CE中CAN总线控制器的驱动设计与实现(05-01)
- μC/OS-II的多任务信息流与CAN总线驱动(07-11)
- 采用CAN总线实现DSP芯片程序的受控加载(11-08)
- 基于DSP的电动汽车CAN总线通讯技术设计(10-08)
- 基于DSP的CANopen通讯协议的实现(01-18)