论文部分内容阅读
随着现代汽车技术的日益发展,汽车电子装置不断增加,汽车综合控制系统中需实时交换的各种控制信息随之越来越多,传统线束技术已远远不能满足这种需求,汽车总线控制技术应运而生。本文从研究汽车局域网入手,主要研究了国内外汽车控制器局域网的发展与现状,对当今国际汽车行业中应用最广的CAN总线技术的原理和应用进行了深入研究与吸收。并基于CAN总线控制技术设计了车灯及仪表控制系统,同时研究和理解了SAE J1939协议(J1939是美国汽车工程协会SAE的推荐标准,用于为中重型道路车辆上电子部件间的通讯提供标准的体系结构),并在所设计的系统中使用该协议。通过实验验证,所研究的车灯控制系统只需要两根信号线即可以实现数据的传输,使得传输线束大大简化,可靠性得到了提高,有效节约了线束安装空间和系统成本。本文通过对上述理论知识的学习和掌握,提出符合课题设计要求的设计方案,主要做了以下几个方面的工作:1.分析本课题所需要做的工作,针对目标任务,提出并设计最为理想且经济的解决方案,即基于两总线节点的汽车车灯及仪表控制。2.分析汽车上所出现的各种传输信号及其特点,考虑各电子设备的安装位置,建立系统结构模型。3.根据上述结构模型,设计CAN通信智能节点的原理电路。针对不同的数据类型设计一些附加的接口电路,并就提高系统的抗干扰性采取了一些必要措施。4.详细设计并分析了CAN总线智能节点各线接口电路的输入及输出量。5.基于微控制器编写程序,并对其中一些模拟信号予以处理。同时根据SAE J1939协议,编写符合协议规则的CAN通信程序。6.对所设计的软硬件系统进行调试,利用车灯和车用仪表进行了实物验证。7.最后对整个系统开发进行了总结,并提出可行的改进和完善意见,并对本课题的后续发展和前景做出可行性分析。本文在CAN总线数据传输和控制方面做了一定的研究工作,为国内今后的汽车电子及CAN总线技术的发展及应用提供了一定的参考。