LIN协议
LIN是一个根据通用SCI(UART)字节词接口的单线串行通讯协议。LIN也能够用软件等效代码或纯状态机履行。LIN网络中的前言接入是由主节点操控的,这样就不需求从节点裁定或抵触办理,然后确保了信号传输(参见图2)没有最糟状况的延迟时刻。
LIN的首要特性包含:
–低本钱单线履行
–根据VBAT的增强型ISO9141
–速度高达20Kbps(因为EMC的约束)
–单主节点和多从节点概念
–没有裁定需求
–根据通用UART/SCI接口硬件的低本钱硅完成
–从节点自行同步,无需晶体或压电陶瓷
–明显削减了硬件渠道的本钱
–确保信号传输的延迟时刻
–可预知的体系
LIN的一个特别特性是同步机制,它答应由从节点进行时钟康复,而无需晶体或压电陶瓷。线驱动器和接纳器的标准遵从某种增强的ISO9141单线标准。最高传输速度是20kbps,这是电磁兼容性(EMC)和时钟同步要求所造成的。
除了主节点的命名外,LIN网络中的节点不运用任何与体系配置有关的信息。节点能够增加到LIN网络中,而无需改动其他从节点的硬件或软件。LIN网络的典型巨细为12个节点(虽然这是不受约束的),这是因为少数的64个标识符和比较低的传输速度所造成的。时钟同步、UART通讯的简略和单线前言是LIN具有本钱效益的首要要素。
通讯概念
LIN网络由一个主节点和一个或更多的从节点组成。一切节点都包含一个分为发送和接纳使命的从节点通讯使命,而主节点包含一个附加的主节点发送使命。自动LIN网络中的通讯总是由主节点使命开端的。
主节点发送一个由同步中止、同步字节和信息标识符组成的信息报头。正好一个从使命在接纳和过滤标识符时被激活,然后开端传输信息呼应。该呼应包含两个、四个或八个数据字节和一个校验和字节。报头和呼应部分构成一个信息帧。
信息标识符表明信息的内容,而不是意图文件。这个通讯概念能够完成各种办法的数据交流:从主节点(运用其从使命)到个一个或更多从节点,从一个从节点到主节点和/或其他从节点。直接在从节点开端将信号发送到从节点,而无需经过主节点进行路由是或许的,或从主节点将信息广播到网络中的一切节点。信息帧的次序是由主节点操控的。主节点时序帧中的信息数目、次序和频率是与波特率、体系呼应时刻和时刻行为一同确认的。统的规划有必要细心,因为假如主节点错过了一个从节点的信息,因为主从的概念,这条信息将在下一个时序最早抵达主节点。
LIN协议供给了一个发动每个信息帧的专用同步形式,可使从节点在无需晶体或压电陶瓷的条件下,使其本地时基与主节点的时基坚持同步。
LIN物理层
LIN总线是由一个正电池节点Vbat的停止电阻器终端匹配电阻供电的单线总线。该总线的线收发器是一个ISO9141标准的增强型东西。总线能够选用两个弥补的逻辑水平:代表一个逻辑‘0’的具有挨近接地电气电压的显性值,以及代表逻辑‘1’的具有接入电池供电电压的电气电压隐性值。
该总线使用一个主节点的1Ω上拉电阻和从节点上的30Ω电阻进行终端匹配。从节点终端匹配电容的典型值为220pF。主节点的电容比较高,是为了使整个线电容不依赖于从节点的数目。
LIN物理层的首要电气参数为:
参数典型值
通讯速度9.6kbd,19.2kdb
电压水平13.5V
信号反转率2V/μs
终端匹配电阻器主节点:1kΩ
从节点:30kΩ
终端匹配电容器主节点:220pF
从节点:2.2nF
线电容100?150pF/m
LIN物理层的标准对收发器出了高功能的要求.收发器交流不应该搅扰其他电子元件。特别需求留意的是有必要满意轿车制造商的EMC要求,使用波构成形或边际圆化,能够最大极限地削减收发器的传导发射。
总结
车身操控功用的继续前进,以及单片机和LIN协议是下降体系本钱的关键要素。作为用于完成分级车辆网络的驱动要素之一,LIN标准为涵盖了传输协议、传输前言、开发东西之间的接口和软件编程界面等标准。LIN从硬件和软件的视点确保了网络节点的协同工作能力,并可预知EMC行为。LIN总线可满意车身操控应用在功能和本钱方面的要求。它支撑履行器和传感器规划的标准化和再用性。