LIN总线技术及应用——节点配置和标识规范(一)

合集下载

LIN总线技术原理基础

LIN总线技术原理基础
• 其总线驱动器和接收器的规范遵从改进的ISO 9141 单线标准。
– 低成本
• LIN是基于SCI/UART( 通用异步收发接口的单总线串行通信)协议; • 目前几乎所有的微控制器芯片上都有SCI/UART接口。
– 低传输速率。小于20kb/s – 采用NRZ编码。
LIN总线融合了I2C和RS232的特性: 像I2C总线那样,LIN总线通过一个 电阻上拉到高电平,而每一个节点 又都可以通过集电极开路驱动器将 总线拉低;像RS232那样通过起始 位和停止位标识出每一个字节,每 一位在时钟上异步传输。
RIGOL TECHNOLOGIES, INC.
汽车LIN总线技术特点
– 单主/多从媒体访问、无需仲裁。
• 在总线拓扑结构的LIN网络中,由主节点控制对传输介质的访问,从节 点只是应答主节点的命令。不需要仲裁和冲突管理机制。
LIN总线的网络节点数不能超过16,否则,节点增加将会减少网络阻 抗,导致环境条件变差。每增加一个节点,就会降低3%的阻抗
• 大量的车身和安全性能方面的应用对车用网络总线的性能要求并不太 高,只需要一种性价比更高的标准车用网络总线,而LIN总线正好可 以满足这一需求。因此,目前LIN总线技术正被越来越广泛的应用到 车身电子中。
RIGOL TECHNOLOGIES, INC.
汽车LIN总线原理与应用
• LIN 起源和发展 – LIN联盟成立于1999年,并发布了LIN 1.0版本。
• 同步间隔(synchronisation break)
– 作用:标识报文的开始,由主节点发送;使得所有的从机 任务和总线时钟信号同步。
– 同步间隔:至少13bit的显性位,之后紧随至少1bit隐性值 的同步界定符。
– 同步界定符的作用: » 用来检测接下来的同步域(Synch Field)的起始位。

lin 总线标准

lin 总线标准

lin 总线标准LIN(Local Interconnect Network)总线是一种用于汽车电子系统中的串行通信总线标准。

它由瑞典飞利浦和德国电信公司共同开发,并于1999年首次推出。

与其他汽车总线(如CAN和FlexRay)相比,LIN总线主要用于低带宽应用,例如车内照明、雨刮器、座椅控制等。

LIN总线的设计目标是降低成本,并提供简单的通信机制。

它采用了单主/多从的拓扑结构,一条总线上可以连接多个从设备,而只有一个主设备控制通信。

这种主从结构可以大大减少系统的复杂性和成本。

LIN总线的物理层采用了单根双绞线,传输速率通常为19.2kbit/s。

相比之下,CAN总线的传输速率可达1 Mbit/s。

虽然传输速率较低,但对于一些低带宽应用而言,这已经足够满足需求。

在LIN总线中,主设备负责发送命令和控制信息,从设备则负责接收并执行这些指令。

每个从设备都有一个唯一的地址,通过这个地址主设备可以直接与特定的从设备进行通信。

此外,LIN总线还支持时间分割多址(Time Division Multiplexing)的技术,这意味着不同的从设备可以根据事先设定的时间槽来响应主设备的请求,避免因数据冲突而导致的通信错误。

与其他总线标准相比,LIN总线有许多独特的特点。

首先,它采用了单总线设计,这意味着在整个系统中只需要一根总线线缆,从而进一步降低了成本。

其次,LIN总线采用了低功耗设计,具有较低的电压和电流要求,非常适合应用于汽车电子系统中。

此外,LIN总线还支持多种通信协议和灵活的数据传输方式,可以根据不同的应用需求进行配置。

由于LIN总线的低成本和简单性,它被广泛应用于汽车电子系统中的各种低带宽应用。

例如,LIN总线在车内照明系统中被用于控制车内的灯光,可以根据驾驶员或乘客的需求灵活调整照明亮度和颜色。

此外,LIN总线还可以用于控制雨刮器和座椅调节器等功能。

尽管LIN总线的传输速率较低,并且无法处理大量的数据,但它在低带宽应用中仍然具有很大的优势。

第10章LIN技术规范及在汽车中的应用

第10章LIN技术规范及在汽车中的应用
决定。最小的波特率是1 Kb/s,可以避免和实际设备的超时 周期冲突。 ¡ 为使用低成本的LIN 器件,建议使用表10-1中的位速率: ¡ 4.单主机无仲裁 ¡ 只有包含主机任务的控制器节点可以传输报文头,一个从机 任务对这个报文头做出响应,由于没有仲裁过程,如果多于 一个从机回应,则将产生错误。这种情况下的错误界定可由 用户按照应用要求指定。
检测到,并用诊断的形式请求。
第10章LIN技上术一规范页及在下汽车一中页的应 返回

第二节 基本概念
¡ 7.故障界定 ¡ LIN节点可以区分短时扰动和永久故障,它还能对故障做出
合适的本地诊断和采取合适的行动。 ¡ 8.连接 ¡ LIN网络节点的最大数量不仅由标识符的数量限制,也由总
线的物理特性限制。 ¡ 建议:LIN网络的节点数量不应超过16.否则,节点增加将
¡ LIN 规范可以实现开发和设计工具之间的无缝连接并提高了 开发的速度增强了网络的可靠性。LIN 规范的范围如图101的虚线框部分。本书只对LIN 的协议规范进行详细介绍, LIN 配置语言描述和API不进行详细介绍,感兴趣的读者可 以参考相关手册。
第10章LIN技上术一规范页及在下汽车一中页的应 返回
¡ LIN 标准包括传输协议规范、传输媒体规范、开发工具接口 规范和用于软件编程的接口。LIN在硬件和软件上保证了网 络节点的互操作性并有可预测EMC 的功能。
第10章LIN技上术一规范页及在下汽车一中页的应 返回

第一节 简介
¡ LIN 规范包括了三个主要部分:一是LIN 协议规范部分介 绍LIN 的物理层和数据链路层;二是LIN 配置语言描述部 分介绍LIN配置语言描述部分介绍LIN 配置文件的格式, LIN配置文件用于配置整个网络作为OEM和不同网络节点的 供应商之间的通用接口,同时可作为开发和分析工具的一个 输入;三是LIN API 部分介绍了网络和应用程序之间的接 口。

LIN总线系统简析

LIN总线系统简析

物联网领域:随着物联 网技术的不断发展, LIN总线系统在智能家 居、智能城市等领域的 应用也将得到拓展。
工业自动化:LIN总 线系统在工业自动化 领域的应用也将进一 步深化,助力实现工 业自动化和智能化。
新能源领域:随着新 能源技术的不断发展 ,LIN总线系统在新 能源领域的应用也将 得到更多的关注和应 用。
LIN总线系统在 汽车空调控制系 统中实现了多路 复用通信,提高 了通信效率。
LIN总线系统通 过分布式控制方 式,实现了汽车 空调的智能控制, 提高了控制精度Байду номын сангаас和响应速度。
LIN总线系统在 汽车空调控制系 统中应用,减少 了线束的使用, 降低了汽车的成 本和重量。
LIN总线系统在汽 车空调控制系统 中应用,提高了 系统的可靠性和 稳定性,减少了 故障发生的概率。
智能家居领域:LIN总线系统也可用于智能 家居控制系统,实现家电设备间的通信和控 制
工业自动化领域:在工业自动化领域,LIN 总线系统可用于各种自动化设备和传感器之 间的通信,提高生产效率和设备可靠性
物联网领域:随着物联网技术的发展,LIN 总线系统在物联网领域的应用也越来越广泛, 如智能城市、智能农业等领域的设备通信和 控制
LIN总线电缆
定义:LIN总线电缆是用于LIN总线系统的线缆,用于连接LIN总线上的各个节点。
特点:LIN总线电缆采用单线传输方式,结构简单,成本低,适用于对实时性要求不高的场 合。
传输距离:LIN总线电缆的传输距离一般在几十米以内,适用于汽车内部传感器和执行器的 通信。
连接方式:LIN总线电缆采用差分信号传输方式,需要使用专门的LIN总线连接器和插座进 行连接。
LIN总线诊断工具
诊断工具种类: 示波器、万用表、 解码器等

LIN总线

LIN总线

LIN总线的认识与分析LIN总线简介LIN(Local Interconnect Network)是低成本的汽车网络,它是现有的汽车复用网络功能上的补充。

为了获得更多的质量提高和降低成本,LIN将是在汽车中使用汽车分级网络的启动因素。

LIN的标准化将减少重复使用现有的低端复用解决方案,而且将减低汽车电子的开发、生产、服务和后勤成本。

LIN标准包括传输协议规范、传输介质规范、开发工具接口规范和软件编程接口规范。

LIN在硬件和软件上保证了网络节点的互操作性,并能预测EMC。

这个规范包包括了3个主要部分:LIN协议规范部分——介绍了LIN的物理层和数据链路层。

LIN配置语言描述部分——介绍了LIN配置文件的格式。

LIN配置文件用于配置整个网络并作为OEM和各种网络节点供应厂商的通用接口,以及作为开发和分析工具的输入。

LIN API部分——介绍了网络和应用程序之间的接口。

这个概念可以实现开发和设计工具之间的无缝连接,并提高了开发的速度,增强了网络的可靠性。

LIN协会创建于1998年末,最初的发起人为为宝马、Volvo、奥迪、VW、戴姆勒-克莱斯勒、摩托罗拉和 VCT等,五家汽车制造商,一家半导体厂商以及一家软件工具制造商。

该协会将主要目的集中在定义一套开放的标准,该标准主要针对车辆中低成本的内部互联网络(LIN, local interconnect networks),这些地方无论是带宽还是复杂性都不必要用到CAN网络。

LIN标准包括了传输协议的定义、传输媒质、开发工具间的接口、以及和软件应用程序间的接口。

LIN提升了系统结构的灵活性,并且无论从硬件还是软件角度而言,都为网络中的节点提供了相互操作性,并可预见获得更好的EMC(电磁兼容)特性。

LIN补充了当前的车辆内部多重网络,并且为实现车内网络的分级提供了条件,这可以有助于车辆获得更好的性能并降低成本。

LIN协议致力于满足分布式系统中快速增长的对软件的复杂性、可实现性、可维护性所提出的要求,它将通过提供一系列高度自动化的工具链来满足这一要求。

LIN协议企业培训资料

LIN协议企业培训资料

奇偶校验符
P0 P1
结束位
帧ID的范围从0到63(Ox3f)
奇偶校验符(Parity)P0,P1
协议规范
数据场(Data Field)
报头(Header)
响应(Response)
D0
D1
Dn
数据场 最低有效字节先发送
D0
D1
D2

Dn(小于8)
最低有效位先发送
起始位 bit0
bit1 bit2
帧响应的第一个数据字节等于PID,即响应最多可以传输7个字节的 数据 帧响应可由多个节点发送,当有多个节点在同一帧时隙内响应报头时 会发生冲突,发生冲突时切换到“冲突解决调度表”,之后再切换回 到原来的调度表


协议规范
事件触发帧(Event Triggered Frame )(2/2)

假设与事件触发帧0x10相关联的两个普通帧…

描述了网络和应用程序之间的接口,包括诊断模块

LIN配置语言规范(LDF)

介绍了LIN配置文件的格式。LIN配置文件用于配置整个网络,并作为OEM和不同网络节点 的供应商之间的通用接口,同时可作为开发和分析工具的一个输入。

LIN节点能力描述语言规范(NCF)

介绍了描述从机节点的语言格式,LIN集群设计工具可以使用NCF文件自动地生成LIN描述文 件
协议规范
Protocol Specification
协议规范
帧的结构(Frame Sturcture) 报头(Header)
响应(Response)
D0
D1
Dn
间隔场 显性间隔
同步场 间隔界定
标识符场 响应间隔

LIN基础

LIN基础

q
Checksum = 0xE6
© 2007. HiRain Technologies. All rights reserved. Slide: 19
概述 协议规范
帧格式 帧长度 同步 帧类型
© 2007. HiRain Technologies. All rights reserved. Slide: 20
帧的结构(Frame Structure) 报头(Header)
响应(Response)
D0
D1
Dn
间隔场 显性间隔
同步场 间隔界定
标识符场 响应间隔
数据场
校验和场
字节间隔
q 字节间隔位于每个字节之间,响应间隔位于报头与响应之间
q q
留给MCU足够的处理时间 帧长度可能增长
© 2007. HiRain Technologies. All rights reserved. Slide: 13
LIN帧
q
通信原理:
q q q q q
LIN网络里各节点地位不平等,使用主从式网络 帧的发送由主节点调度,主节点发送帧头,从任务用响应来补充帧头形成完整的帧 帧的收发及帧内容由ID来定义 LIN网络一共使用64个帧ID 采用广播式通信,所有节点都能够接收总线上的帧
© 2007. HiRain Technologies. All rights reserved. Slide: 8
调度表
q
负责调度网络各帧发送的顺序
q为每条帧分配发送时隙(slot) q q
发送slot:帧可以被发送的时间 不同帧的发送slot可能不同
q q
调度表在网络系统设计阶段确定,即在 LDF文件里指定 调度表使得LIN通信具有可预测性

lin总线技术分析

lin总线技术分析
来实现与主机节点的同步。标识符场紧跟在同步场之后, 长度为一个字节。标识符场中低6位为标识符位,共可 组成64个标识符,其中60个用作一般报文传输、两个用 作诊断帧、一个用作用户定义帧、一个留作LIN扩展用。 标识符后两位为奇偶校验位。
标识符指出当前帧的内容,从机节点据此来确定自己是
2024/7/14否应该对当前帧做出响应、做出何种响应。
LIN总线:用于车体控制的总线标准
❖ 1 概述 ❖ 2 LIN数据传输 ❖ 3 LIN在汽车中的应用
2024/7/14
1
1
1 概述
❖ LIN(Local Interconnect Network)是一种低 成本的串行通讯网络,用于实现汽车中的分 布式电子系统控制,LIN 的目标是为现有汽 车网络(例如 CAN 总线)提供辅助功能。因此, LIN总线是一种辅助的总线网络,在不需要 CAN 总线的带宽和多功能的场合,比如智能 传感器和制动装置之间的通讯。
❖ 宿主节点发送一个包含同步中断、同步字节和消息 识别码的消息报头。从属任务在收到和过滤识别码 后被激活并开始消息响应的传输。响应包含两个、 四个或八个数据字节和一个检查和(checksum)字节。 报头和响应部分组成一个消息帧。
2024/7/14
9
9
❖ LIN总线是单线,通过从电池正极Vbat的端接电阻 向导线或总线供电。总线收发器是ISO 9141标准的
b.从机节点
主机节点主要由控制器、电源、控制按 钮、LIN接口、CAN接口和指示灯几部分 组成。
❖ 后视镜从机节点主要由控制器、电源、
LIN接口、执行器驱动单元和执行器如后
2024/7/14 视镜调整电机、除霜加热器等组成。
20
20
LIN总线系统实例:镜子

车载网络小弟篇——LIN总线

车载网络小弟篇——LIN总线

车载网络小弟篇——LIN总线LIN总线在1998年的时候被欧美的各大汽车厂第一次提出来,就是什么宝马、奔驰、克莱斯勒、大众,包括博世和摩托罗拉。

然后在2001年的时候第一次被使用在奔驰SL这款车型上。

2001年奔驰SL所以LIN从被提出到现在也就20年的时间,是一个很年轻的技术。

很多人说这么年轻的技术,应该很高级很复杂,最起码比CAN总线复杂。

错!LIN总线比CAN简单得多。

LIN总线可以说是CAN总线的辅助总线,把CAN比喻成省际铁路,那LIN总线就是城市里运营的地铁或城市铁路。

LIN的特点是成本低,可以辅助CAN总线的工作。

因为车上的一些功能不需要CAN这种相对来讲复杂的总线,所以就有了LIN总线。

我们先简单回顾一下CAN总线,从结构上看,它是两条线,目的是抗干扰。

高速CAN的通信速率是500Kbit/s,低速CAN是100Kbit/s。

各个控制单元的关系是平等的,谁都可以发谁都可以收,谁也管不了谁,就是多主结构,全是主要的。

就因为这个多主结构,这些模块往总线上发送信息的时候为了不冲突,采用了仲裁机制,就是看哪个模块的特权高,谁就先发数据。

这些都是CAN总线的主要特点。

关于总线知识,请点击链接:什么是汽车总线?什么是汽车总线?(续)xiCAN总线结构与特点在车上的有些系统是不需要很快的通讯速率的,并且也不需要搞得这么复杂。

比如车窗控制、天窗控制、空调鼓风机控制等等,所以就诞生了另一种总线,就是LIN总线。

CAN总线和LIN总线的结构关系,其实就是在CAN总线上的模块,来了一个延申。

也就是说,LIN总线是不会在车上单独存在的,它必须以CAN总线中的其中一个模块为主模块。

这个主模块通过一条数据线与一个或者多个从模块组成了LIN总线。

CAN总线中的一个主模块,可以有多条LIN总线,每条LIN总线上,可以有一个或多个从模块。

所以LIN总线的结构,是“单主多从”结构。

从下图看,最左边的a、b、c三个从模块和控制单元2这个主模块组成了一套LIN总线。

汽车总线LIN

汽车总线LIN
汽车LIN总线原理(yuánlǐ)与应用
2.1 LIN 概述 LIN ( Local Interconnect Network 局部互联网) 是面向汽车(qìchē)
低端分布式应用的低成本(0.5美元)、低速率(20kbps)、串行 通信总线。
第一页,共44页。
汽车LIN总线原理(yuánlǐ)与应用
第十三页,共44页。
汽车LIN总线原理与应用(yìngyòng)-- LIN 的通信任 务
LIN协议是一主多从结构,通信只能(zhī nénɡ)由主节点中的主任务发 起,一个完整的LIN报文帧的传输是由主任务和从任务共同实现的,主任 务发送“报头”,从任务发送或接收“响应”。
第十四页,共44页。
第十五页,共44页。
汽车LIN总线原理(yuánlǐ)与应用--报文帧类型
(二)报文帧类型:有6种类型 无条件帧:携带数据信息; 事件触发帧:处理偶发(ǒu fā)的事件; 偶发(ǒu fā)帧: 保证在调度表确定性的条件下为系统动态行为的灵活性而设定的。 上述3中帧的报文标识符的范围为0~59(0x3b) 诊断帧(命令帧、应答帧): 携带8个字节的诊断信息或组态信息,主节点诊断请求帧的标识符为60
汽车LIN总线原理(yuánlǐ)与应用--报文帧格式
报文传输是由报文帧的格式表示和控制(kòngzhì)。 报文帧格式: 一个主机节点发送的报文头; 一个主机或从机节点发送的响应组成。
第十七页,共44页。
汽车(qìchē)LIN总线原理与应用
2.3 LIN 的报文传输(chuán shū)
第八页,共44页。
汽车LIN总线(zǒnɡ xiàn)原理与应用--主要技术特 点(2)
同步机制简单 LIN通信中的从节点采用简单的自我同步机制(不需要晶体或陶瓷共

LIN总线技术及应用——协议规范

LIN总线技术及应用——协议规范

LIN总线技术及应用——协议规范LIN(Local Interconnect Network)总线技术是一种用于汽车电子系统的通信协议,它是CAN(Controller Area Network)总线的一种廉价、简单的替代方案。

LIN总线协议规范定义了数据传输的格式、通信速率和电气特性等方面的内容。

在LIN总线协议规范中,数据传输的格式遵循着一定的规则。

每个数据帧都由一个同步字节和几个数据字节组成,同步字节用于同步接收和发送的节点,在信号传输起始时用作定时参考。

数据字节则用于传输实际的数据,每个数据字节包含8位数据和一个奇偶校验位。

此外,数据帧还包括了帧标识符和校验字段。

LIN总线的通信速率是固定的,通常为19.2 kbps或者更低的速率。

这一通信速率足以满足LIN总线的应用场景,因为它主要用于传输低带宽、低优先级的数据,例如车内感应器、开关等。

相比之下,CAN总线适用于更高速率的通信。

在LIN总线协议规范中,还定义了LIN总线的电气特性。

LIN总线使用单根总线来连接所有的节点,每个节点通过一个降压器来供电。

总线上各个节点之间的通信是通过电平差来实现的,高电平表示逻辑“0”,低电平表示逻辑“1”。

此外,LIN总线还具有冲突检测和错误检测的功能,以确保数据的可靠性和正确性。

LIN总线协议规范还定义了几种节点的类型和功能。

主节点(Master)是LIN总线上的控制节点,它负责发送通信帧和处理从节点的响应。

从节点(Slave)是LIN总线上的被控制节点,它接收来自主节点的通信帧,并根据其要求执行相应的操作。

从节点可以分为定时从节点(Slave withSchedule Table)和事件从节点(Slave without Schedule Table)。

定时从节点按照预定的时间表执行操作,而事件从节点则根据特定的事件来执行。

LIN总线技术的应用非常广泛。

在汽车电子系统中,LIN总线常用于连接各种感应器、执行器和控制单元,例如发动机控制单元、车门控制单元和空调控制单元等。

LIN 规范

LIN 规范
2 基本概念 ................................................................................................................. 3 3 报文传输 ................................................................................................................. 7
3.2 保留的标识符 ................................................................................................................... 10 3.3 报文帧的长度和总线睡眠检测 ...........................................................................................11 3.4 唤醒信号 ...........................................................................................................................11
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 ttp://
LIN 协议规范
目录
1 介绍 ........................................................................................................................ 2

lin 使用 方法

lin 使用 方法

lin 使用方法摘要:1.了解Lin的使用方法2.Lin的安装与配置3.Lin的基本操作与功能4.Lin的进阶技巧与实战应用5.总结与建议正文:Lin是一种流行的操作系统,广泛应用于服务器、嵌入式设备和笔记本电脑等场景。

本文将为您介绍如何使用Lin,包括Lin的安装、配置、基本操作、进阶技巧以及实战应用。

一、Lin的安装与配置1.下载Lin的镜像文件,并根据提示进行安装。

2.安装过程中,选择合适的显卡、键盘布局、时区等设置。

3.安装完成后,设置root密码,并更新系统。

4.配置网络,确保Lin能正常上网。

二、Lin的基本操作与功能1.掌握Lin的文件系统,了解/bin、/etc、/home等目录的作用。

2.学会使用终端,熟悉常用命令如cd、ls、mv、rm等。

3.了解Lin的桌面环境,如GNOME、KDE等,并学会定制桌面。

4.掌握Lin的软件包管理,如RPM、DPKG等。

三、Lin的进阶技巧与实战应用1.学习Shell脚本编程,提高自动化操作效率。

2.了解Linux服务器配置,如Web服务器、FTP服务器等。

3.学习Linux网络安全,防范黑客攻击。

4.掌握Linux命令行工具,如Grep、Awk、Sed等。

四、总结与建议Lin操作系统具有开源、稳定、安全等特点,适合广大用户学习和使用。

建议初学者从基本操作开始,逐步深入了解Lin的各个方面,不断提高自己的技能水平。

同时,积极参与Lin社区,了解行业动态,拓展知识面。

通过本文的介绍,相信您已经对Lin的使用方法有了初步的了解。

接下来,您可以根据自己的需求,深入学习Lin的各种应用,成为一名Lin高手。

车辆电子控制技术:LIN总线

车辆电子控制技术:LIN总线

Driver’s Door (Traditional Wiring)
Gateway Central Module
Complex Harness
(Many Variations)
Switch Panal
1843 7 11
Contact Monitors
38
Door Lock
Lock
Super Lock
- PROT
Protocol Specification
Software
NO SIGNIFICANT
CHANGES
- API
Application Programming
Interface
Tools
NO SIGNIFICANT
CHANGES
- CLS
Configuration Language
Specification
The LIN Physical Layer Specification describes the electrical representation of the signals on the wire. This includes: • Signal shape • Signal voltages • Physical properties of the electrical interfaces of the nodes
Apr. 2000 Nov. 2000
new
NCLD
new
DC
Nov. 2002 Sept. 2003
LIN - Protocol Specification
The LIN Protocol Specification describes the logical transport of data in a LIN System. This includes:

LIN总线技术原理基础

LIN总线技术原理基础

LIN总线技术原理基础
LIN(Local Interconnect Network)总线技术是一种用于车辆电子
系统的串行通信协议,被广泛应用于汽车电子设备中。

LIN总线技术的出
现是为了满足汽车电子控制单元(ECU)之间低速率、短距离通信的需求,例如车内照明、窗帘等辅助功能。

在LIN总线技术中,数据传输通过LIN消息进行,消息由帧组成。


的结构包括同步字段、标识符、数据长度、校验和和数据域。

同步字段用
于节点时钟同步,标识符用于区分不同的消息,数据长度表示数据域的长度,校验和用于检验数据的正确性,数据域存储具体的数据。

在LIN总线技术中,还可以通过使用LIN调度器来实现不同的通信需求。

LIN调度器允许对不同的从节点进行调度,根据优先级和时间窗口来
分配通信资源,以确保高优先级的消息能够在预定时间内得到处理。

总结来说,LIN总线技术通过主从架构实现了节点间的通信,主节点
负责时钟同步和通信协调,从节点负责收发数据。

它提供了简单的数据传
输机制,包括帧的结构和错误检测机制。

此外,LIN调度器还可以用来调
度不同的从节点,确保通信需求的满足。

LIN总线技术的应用使得汽车电
子系统的通信更加简单可靠,为车内辅助功能的实现提供了基础。

LIN总线技术及其应用研究

LIN总线技术及其应用研究

栏目编辑李健33电子产品世界引言L I N 本地互联网络是一种将开关、显示器、传感器及执行器等简单控制设备连接起来的串行通信网络,主要用于实现汽车中的分布式电子系统控制。

因其主要目标是为汽车网络(如C A N 总线)提供辅助功能,因此通常作为子网络,用于一些不需要诸如CAN 总线的带宽和多功能的场合,比如智能传感器和制动装置之间的通信。

使用L I N 总线可大大节省成本,该低成本的串行通信模式和相应的开发环境已经由L IN 协会制定成标准,为汽车制造商以及供应商在研发、应用电子产品方面降低成本。

但是,L I N 的应用并不局限于汽车领域,在诸如工业控制领域也理所应当占有广阔的应用地位和前景。

L I N 总线的技术特点包括:⑴单主机,多从机结构(没有总线仲裁);⑵基于普通U A R T /S C I 接口的低成本硬件、低成本软件或作为纯状态机;⑶带时间同步的多点广播接收,从节点无需石英或陶瓷振荡器;⑷确定性的信号传输;⑸低成本的单线实现;⑹速率可达20kbi t /s ;⑺总线长度≤40m ;⑻保证信号传输的延迟时间;⑼可选的数据场长度0~8byt es ;⑽灵活性的配置;⑾数据校验和的安全性和错误检测;⑿网络中故障节点的检测;⒀使用最小成本的半导体元件(小尺寸,单芯片系统);⒁不需改变L IN 从节点的硬件和软件即可在网络上增加节点;⒂通常一个L I N 网络节点数小于16个。

LIN 2.0总线技术L IN 2.0版本反映了L IN 协会的定义趋势,通过比较L I N 1.3和L I N 2.0规范,可看到最重大的两个变化是对于配置和诊断的标准化支持,以及指定节点能力文件,这都是为了要简化现有节点的使用。

L I N 工作原理是基于单主/多从概念。

在一个L IN 簇中,由一个主节点以及数个从节点构成。

主节点由主机任务和从机任务组成。

而所有其他的节点只包含从机任务。

图1所示为典型的L I N 簇,即一个主节点,两个从节点。

新版LIN总线技术原理基础.pptx

新版LIN总线技术原理基础.pptx

– 说明:
– 每一个字节场的长度由10个定时位定时〔BIT TIME〕;
– 起始位〔START BIT)是一个“显性〞位,标志 字节的开场;
– 8为数据位,先发送最低位;

停顿位〔STOP
BIST)是一个“隐性〞位,标志 ..分割..
RIGOL TECHNOLOGIES, I2N1C.
报文构造:报文头 – 报文头〔HEADER FIELDS〕 – 同步间隔〔synchronisation break) – 作用:标识报文的开场,由主节点发送;使得 所有的从机任务和总线时钟信号同步。
..分割..
RIGOL TECHNOLOGIES, IN6C.
汽车总线拓扑 CAN/LIN
..分割..
RIGOL TECHNOLOGIES, IN7C.
LIN节点构造
LIN接口由两部分组成: 协议控制器、线路接口
LIN 通信媒介(铜线)
LIN 线路接口
RX 采用
TX+Fra bibliotekUARTLIN
协议控制器
LIN节点
RIGOL TECHNOLOGIES, INC.
LIN 的通信任务
LIN通信: 在总线上发送的信息,有长度可选的固定格式。 每个报文帧都包括2、4或8个字节的数据以及3
个字节的控制、平安信息〔同步场、标识符 场和校验场〕。 通过主机控制单元中的从机任务,数据可以被 主机控制单元发送到任何从机控制单元。 相应的主机报文ID可以触发从机-从机通信。
..分割..
RIGOL TECHNOLOGIES, IN3C.
汽车LIN总线原理与应用
• LIN 概述
• 由汽车行业开发,用作经济高效的子总线 系统;

LIN总线技术解析与应用

LIN总线技术解析与应用

LIN总线技术解析与应用韩震;初洪超【摘要】汽车电子系统日益复杂.车载网络作为汽车通信和控制的基础,已成为汽车电子技术发展的趋势.目前应用最为广泛的是CAN总线.LIN总线作为汽车CAN网络的一个功能补充,是一种低成本汽车总线系统.LIN规范、报文传送、通信规则等决定了其结构的灵活性,以及可为汽车网络中各节点提供相互的操作性.LIN总线在汽车电子中主要用于照明警示、电动车窗、车门等车身系统.以电动车窗为例,介绍LIN在汽车电子中的应用.【期刊名称】《汽车实用技术》【年(卷),期】2018(000)021【总页数】3页(P142-144)【关键词】车载网络;LIN总线;汽车电子【作者】韩震;初洪超【作者单位】江淮汽车技术中心新技术研究院,安徽合肥 230601;江淮汽车技术中心新技术研究院,安徽合肥 230601【正文语种】中文【中图分类】U462汽车车载网络技术是汽车技术高速发展的代表,是传统汽车技术和新兴计算机网络技术相互结合的结晶。

车载网络技术在汽车电子控制系统中的作用越来越重要,它解决了现代汽车电子化中出现的线路复杂和线束增加的问题,同时也是汽车通信和控制的一个基础。

目前在汽车上应用的车载网络基本情况见表1。

CAN,全称为“Controller Area Network”,即控制器局域网,是国际上应用最广泛的现场总线之一。

CAN被用在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。

比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入CAN 控制装置。

LIN,全称为“Local Interconnect Network”,始创于1998年,由Audi、BMW 等7家汽车制造商及Motorola集成电路制造商联合提出,专为降低汽车成本而开发的一种总线系统,它是现有汽车CAN 网络功能的补充。

在现代汽车改革方面,LIN也是较为普遍使用的一种总线,它作为CAN总线的补充,可有效地降低汽车制造成本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

LIN总线技术及应用——节点配置和标识规范(一)
一.介绍(Introduction)
节点配置定义了一个节点是如何被配置的,对LIN 节点来说支持节点配置是一个强制执行命令。

目的:避免网络NAD 或PID 冲突,网络引入新节点可能导致NAD 或Product ID 冲突
配置内容:NAD,Product ID(通过对这些数字的使用,就可以让所有在网
络内部被输送的帧,具有一个独特的标识符)
服务标识符(SID):0xB0~0xB7(用来配置节点)
节点配置只能用单帧通信
二.LIN 产品标识(LIN Production Identification)
每个LIN 部件都会有一个独特的号码,标识了节点的供应商和功能
类似于条形码,不同供应商不同功能的产品ID 也不同,功能发生变化,产品ID 也要相应的变化。

供应商ID 是一个16 位的数字,最高位是0,由LIN 协会规定
功能ID 是一个16 位的数字,由各供应商规定
变量ID 是一个8 位的数字,用于区分同网络中相同功能的节点
PID 保存在各节点的ROM 中,不进行更改
序列号(Serial Number)
三.通配符(Wildcards)每一个LIN 的从节点都有一个节点地址,除了通过这个
节点来访问以外,还可以通过通配符来访问所有的节点地址
NAD 的通配符0x7F 用来访问所有节点的地址。

相关文档
最新文档