摘要: |
近年来,汽车总线技术得到了日益发展,如何利用总线技术减少车内线束、降低成本,使汽车控制更加人性化、智能化就提到了重要的位置上来。
针对上述问题,本文介绍了LIN总线在微型轿车中的应用。LIN总线是一个低速串口总线,它主要应用在车窗、车门、仪表盘、灯光等场合。本文论述新兴起的LIN总线技术,并研制了微型轿车的数据总线控制系统,根据LIN协议开发设计了智能化主节点和从节点。完成了主从节点的硬件选型和电路设计,以及软件分析和程序实现。介绍了LIN的基本知识及协议,开发系统所用的芯片及其性能,主要是集成LIN的微控制器AT89C51、P89PLC921、TJA1020等芯片,同时介绍了其工作原理、主要模块的设计和设计流程。
在数据总线系统的设计中,节点间的LIN通讯完全符合LIN1.2规范协议;该协议基于通用的UART/SCI硬件接口,采用ISO9141单线传输标准,采取单主多从的总线型拓扑结构并提供方便的用户应用编程接口。
在硬件的选型上,一开始便定位于技术产业化方向,选材注重性价比,要求性能满足控制要求,同时价格成本尽量低廉。在硬件系统的电路设计中,分别设计了主节点电路和从节点电路,并且为其他电路设计的扩充预留了电路接口,以便从节点功能的扩充。在软件功能设计上,注重同步性和可靠性,确保从节点的实时性和同步性。在软件的设计上,采用了结构化程序设计方法,从协议层、应用接口层和应用层各自编写了程序模块。本文在国内提出了应用LIN协议进行微型轿车总线控制的一种廉价解决方案:实现了一个数字化、智能化的车内布线系统。
|