摘要: |
随着汽车内电子设备的迅速增加,车内电子网络应运而生。现场总线网络能够大量减少控制线数,提高可靠性,必然成为汽车电控系统技术发展的主流趋势。CAN/LIN总线作为低成本的现场总线,研究其在车身网络中的应用就显得很有必要。
本文的主要内容包括:
1.阐述该课题研究的背景和本文研究的主要内容。
2.基于CAN2.0和LIN2.0规范,详细介绍CAN/LIN总线的原理,包括总线特点、报文格式和传输机制等。
3.根据CAN/LIN总线的通信特点,基于飞思卡尔专用的16位和8位微控制器,设计了高低速CAN网关和CAN/LIN网关硬件电路,并详细描述电路的各组成部分。
4.在高低速CAN网关和CAN/LIN网关硬件平台上分别开发了它们的底层驱动软件,并详细说明了高低速CAN报文和CAN/LIN报文转换的实现过程。
5.根据汽车车电器分布特点,设计了一个车身网络方案,并将所设计的网络节点应用到车身网络中,制定了各节点通信的应用层协议,最后通过报文监测仪测试了车身网络的运行情况。
本文通过设计高低速CAN网关实现了高低速CAN报文的转换,设计CAN/LIN网关实现了CAN/LIN报文的转换。这两个网关将三个速率不同的通信网络有效的连接起来,实现了全部节点之间的数据共享,从而形成一个完整的CAN/LIN车身网络。 |