论文部分内容阅读
随着汽车工业的发展,车载电子产品的应用越来越广泛。为解决传统布线方式带来的弊端,CAN网络的应用迅速得到普及。车载CAN网络不仅降低了车身总重量,而且提高了可靠性同时为检修带来了方便。由于CAN网络技术在国内起步较晚,技术相对落后,因此研究具有自主知识产权的车载CAN网络系统势在必行。本文从实际应用出发,通过对影响CAN网络可靠性的因素的研究,提出一套可应用于某载货车的CAN网络系统。本文对CAN协议规定的物理层和数据链路层进行了分析研究。分析了总线位定时和硬同步的方式,对数据链路层定义的四种数据帧及总线侦听、仲裁、错误检查等内容进行了研究。在对CAN2.0B协议充分理解的基础上,对影响总线通信可靠性的因素进行了定量分析。通过分析得出总线长度、通信速率、振荡器容差、收发延时之间的定量关系。应用得出的定量关系提出一套可应用于载货车的车载CAN网络。设计了仿真实验平台。硬件设计完成单片机选型和CAN网络接口设计,软件设计完成对CAN驱动程序和J1939协议的解析工作。通过试验平台节点的软硬件设计实现了发动机、变速箱、ABS防抱死单元和仪表四个节点的模拟。为验证设计的车载CAN网络的可靠性和总线长度、通信速率、振荡器容差、收发延时之间的定量关系,在仿真实验平台上进行了实验分析。通过实验验证了理论分析结果的正确性。