摘要: |
汽车电子系统日益复杂,连接并控制各个电子单元的车载网络已成为汽车电子领域的研究热点。CAN/LIN网络作为提高控制单元间通讯可靠性和降低导线成本的网络总线技术成为了车载网络的主流。目前我国国内车载网络方面的研究仍处于起步阶段,对于CAN/LIN网络本身的研究,以及CAN/LIN网络在不同车型中的结构设计和网络通信的稳定实现,都是目前必须亟待解决的问题。
本文的主要内容是围绕以下几点展开的:
1.概述性地介绍了CAN、LIN网络,分析了CAN、LIN网络的发展现状以及未来的趋势。
2.根据CAN2.0以及LIN2.0的规范,分别介绍了CAN、LIN网络的原理、特点,以及他们的报文格式、报文传输过程等。
3.围绕Freescale公司的8位具有专门CAN、LIN模块的单片机展开论述,并分别使用Freescale公司的芯片设计了CAN、LIN网络节点的硬件电路,介绍了不同的车身电器的特点及其各自不同的驱动电路硬件设计方法。
4.在第二、三章的基础上,介绍了CAN、LIN网络的通信协议实现,给出了CAN、LIN网络底层驱动程序设计方法。
5.根据国内某汽车生产厂家的一款车型的特点及车身电器的分布情况,设计了一套该车型的车身网络的解决方案,根据此方案分别设计实现了CAN、LIN以及电器驱动电路,实现了各个车身电器经由CAN、LIN网络的通信,并制定了CAN、LIN网络的应用层协议,在此基础上通过报文监测的方式监测CAN、LIN网络中报文的传输及协议的实现。
试验测试结果表明:使用此CAN/LIN车载网络方案可以实现车身控制信号的稳定传输,并且节约了大量的线束,具有较高的实际应用价值。 |