论文部分内容阅读
随着现代汽车技术的日益发展,人们对于汽车的要求也越来越高,汽车电子设备不断增加,汽车的电子化、智能化、网络化逐步成为现代汽车发展的重要标志之一。
本文首先分析了汽车电子及车载网络的现状和发展趋势,对控制器局域网CAN/LIN技术进行了重点介绍。在充分了解车身控制系统的基础之上,通过多种方案对比,确定了车身控制系统的开发策略及最终方案。系统方案主要包括一个中央控制单元(网关)、四个车门节点、车头控制节点和一个上位机单元。方案中并没有包含全部的控制对象,而是选取系统中具有代表性的车灯、车窗、门锁以及后视镜等控制单元,设计中体现了车身控制的智能性及人性化。中央控制单元选取NXP公司推出的高性能、低功耗ARMCortex-M0芯片LPC1114作为主控制器,多达42个通用GPIO,内部资源丰富,能够很好地满足系统设计的要求。同时,中央控制单元还作为CAN/LIN网关,以实现不同网络之间的协议转换。四个车门控制单元根据位置及实时性的不同,分别设计成CAN节点和LIN节点,主控芯片选取宏基科技推出的高速、超强抗干扰单片机STC89C52RC。车窗、车灯等驱动电路的设计与传统电路相比有了很大的创新,以确保被控对象的安全性和稳定性。另外,系统中还加入了上位机单元,通过CAN智能接口卡PCI5121实现与上位机的通讯,起到显示、控制和辅助调试的作用。
CAN总线具有高速、可靠、实时性好等优点,而LIN总线作为CAN总线的子网络主要应用于实时性要求不高的场合,能大大节约系统成本。本系统成功的验证了将CAN/LIN总线技术应用于车身网络设计的可行性,很好的解决了车身控制系统中的诸多问题。