1.2 LIN总线的背景和意义
传统的汽车电气系统设计利用一捆电缆来连接车灯、电动机、电磁阀、加热器、空调等设备。现在,车辆中电子器件的数量急剧增加,汽车的电气系统变得越来越复杂。一些统计数据显示,汽车中电子器件所占的比例将达到40%~50%。因此,汽车中电缆的数量会越来越多,电缆的重量也越来越大。此外,汽车的电接线变得越来越复杂,这给汽车制造商和汽车文修厂的装配工作造成更多的麻烦。
在十几年前,博世公司为汽车应用引入了CAN总线系统,其目的是将本地网络的概念应用到汽车系统内,就像办公室和家中的LAN网络一样。然而,CAN针对高达1Mbps的高速数据传输设计,对于普通的汽车应用来说,CAN模块的成本比较高,它更适合于引擎ECU和ABS的互连。
LIN是1999年推出的针对汽车应用的新型串行总线系统,它的目标是低成本应用,如电动门、电动窗、侧镜、雨刮器、座椅安全带报警、外部照明等。LIN总线的传输速度最大为20kbps,而且它在单通道总线环路中最多能支持16个节点,总线电缆的长度最多可以扩展到40米。LIN标准包括了传输协议的定义、传输媒质、开发工具间的接口、以及和软件应用程序间的接口。LIN提升了系统结构的灵活性,并且无论从硬件还是软件角度而言,都为网络中的节点提供了相互操作性,并可预见获得更好的电磁兼容特性。
LIN补充了当前的车辆内部多重网络,并且为实现车内网络的分级提供了条件,这可以有助于车辆获得更好的性能并降低成本。LIN协议致力于满足分布式系统中快速增长的对软件的复杂性、可实现性、可文护性所提出的要求,它将通过提供一系列高度自动化的工具链来满足这一要求。
LIN总线的主要特性为:
*单主站以及多从站概念;
*基于常用的UART/SCI硬件接口,以及相应的软件,或作为纯粹的状态机,从而保证较低的成本;
*从节点中无须石英或陶瓷振荡器就可以实现自同步;
*信号传输实体确定,在增强系统中可以计算信号的传播时间;
*信号基于应用交互层。
LIN协议有下面的特性:
*单主机多从机组织(即没有总线仲裁)
*保证信号传输的延迟时间
*可选的报文帧长度:2、4和8字节
*配置的灵活性
*带时间同步的多点广播接收,从机节点无需石英或陶瓷谐振器
*数据校验的安全性和错误检测
*检测网络中的故障节点
*使用最小成本的半导体元件(小型贴片,单芯片系统)
*物理层定义了信号如何在总线媒体上传输。本规范中定义了物理层的驱动器/接收器特性。
*MAC(媒体访问控制)子层是LIN协议的核心。它管理从LLC(逻辑链路控制)子层接受到的报文,也管理发送到LLC子层的报文。MAC子层由故障界定这个管理实体监控。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页