论文部分内容阅读
汽车大量走进家庭,在日常生活和工作中起着越来越重要的作用,但同时交通事故也日渐增多,汽车行驶安全问题成为人们关注的重点。汽车车身电子稳定程序控制系统是一种汽车的主动安全技术,该系统是在防抱死系统ABS和牵引力控制系统TCS的基础上发展起来的,它能够结合驾驶员的操作意图与汽车的实际运行状态对车辆进行稳定性控制,有效防止打滑和翻车事故,极大提高汽车的操控性和行驶安全性。
本文在对车身电子稳定程序控制系统的工作原理和组成部件进行分析的基础上,主要在电子控制方面对该系统进行全面的设计研究,侧重于通过CAN总线技术来实现控制系统的通信与车载控制功能。
系统设计分为硬件电路与软件两个方面。硬件设计包括传感器节点模块、发动机控制节点模块、控制系统的ECU节点模块和变速器节点模块,它们通过CAN总线串接再一起。针对上述CAN节点,分别设计了各种传感器与P87C591微控制器的接口电路、P87C591与CAN收发器TJA1040的连接电路、ECU主控制器MC9S12DG128芯片与CAN总线的连接电路,还有CAN总线的各种连接保护电路。
在软件方面,针对车身电子稳定程序控制系统的特点,设计了整个控制系统各个节点的控制程序。并对控制系统进行了初始化设计,包括对CAN控制器的初始化以及系统核心控制器的初始化。设计了CAN总线的接收、发送和中断处理程序流程图。
通过CAN总线在ESP系统中的应用,实现五种传感器信息、制动系、发动机和变速器的互联,达到汽车行驶状态各种相关信息共享的目的,最大限度地发挥了ESP系统的控制功能,使其在可靠性、实时性和安全性方面能满足车载控制要求。