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

发布者:和谐共融最新更新时间:2016-09-09 来源: eefocus关键字: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用来访问所有节点的地址

  • 供应商ID和功能ID可以代表所有未定义的供应商与功能

 

四.与配置相关的服务(Service Associated with Configuration)

 

  • 服务标识符(SID)——0xB0~0xB7

  • 节点配置只能用单帧通信

  • 不同的服务标识符对应的服务也是不同的,具体可参见下表。

 

下面我们就来具体了解一下这些服务。

 

 

1
 
分配NAD服务(Assign NAD)

 

  • 分配从节点NAD服务(Assign NAD,0xB0)

  • 用于解决有冲突的节点地址,只有当NAD、供给者ID和功能ID匹配时,才会发送响应。

  • 具体过程如下:

 

  • 网络分配NAD实例

  • 主节点首先发送0xB0服务主请求帧(0x3C)

帧的结构如下图所示,最开始的字节是初始的NAD,最后一个字节是新的NAD:

 

  • 主节点然后发送从请求帧(0x3D),如从节点修改NAD成功,从节点发送响应

 

帧的结构如下图所示:

关键字:LIN总线  节点配置  标识规范 引用地址:LIN总线技术及应用——节点配置和标识规范(一)

上一篇:CAN标定基础——CCP与XCP
下一篇:SAE J1939协议(三)

推荐阅读最新更新时间:2024-05-03 00:38

新型物理层接口器件MC33661的特点及在汽车电子中的应用
本文介绍专门为汽车工业的LIN总线应用设计的新型物理层 接口 器件MC33661,简述其在汽车电子中的应用。 LIN总线 随着信息技术的高速发展,汽车电子产品在汽车上的应用比例越来越大,汽车电子技术逐渐成为汽车高新技术的特征之一。LIN(Local In te rconnect Network)是一种低成本的串行通信网络,现在更多地运用于实现汽车中的分布式电子系统控制。LIN的目标是为现有汽车网络(例如 CAN 总线)提供辅助功能。LIN总线基于本来是点对点的 计算机 的通用异步串行口( UART ),配以适用于多点通信的总线式驱动器,加上LIN总线通信协议,构成廉价的串行总线式控制系统,LIN总线是高端通信总线,例如CA
[汽车电子]
新型物理层接口器件MC33661的特点及在汽车电子中的应用
测量汽车LIN总线信号及波形分析-汽修示波器
汽车网络通信中除了CAN的通信方式外,还有另外一种低成本通信方式——LIN系统。它的英文是“Local Interconnect Network”,LIN总线基于UART/SCI(通用异步收发器/串行接口)的串行通信协议,主要用于智能传感器和执行器的串行通信,车上各个LIN总线系统之间的数据交换是由控制单元通过CAN数据总线实现的。 LIN特点是用作主从控制系统,一个主控系统可以带最多16个子系统,并且子系统只具备与主系统通信的功能,各个子系统之间无法通信,也不能与LIN网络之外的系统模块进行通信。 LIN一般应用于车门控制系统,比如福特和克鲁兹的车门电动玻璃控制系统就采用LIN控制。 我们这里以测量奥迪汽车LIN总线
[测试测量]
测量汽车<font color='red'>LIN总线</font>信号及波形分析-汽修示波器
基于CAN/LIN总线的汽车通信网络设计与实现
  引言   随着汽车电子技术及网络技术的不断发展,人们对汽车安全性、可靠性的要求也越来越高,为了解决由汽车电子元器件的增加而带来的通信问题,这就要求采用一种高速、多路、共享的汽车通信网络。目前,已经开发出多种总线,如CAN(Controller Area Network)控制器局域网 ,LIN(Local Interconnect Network)局域互联网,FlexRay,Most等。但CAN和LIN构成目前汽车上最广泛的总线形式。本文主要介绍已得到众多汽车制造商推崇的网络技术---CAN 总线和LIN 总线技术。   CAN总线、LIN总线简介及各自通信协议   CAN总线及LIN总线简介   20世纪80年代末,
[单片机]
基于CAN/<font color='red'>LIN总线</font>的汽车通信网络设计与实现
LIN总线技术及应用——协议规范(三)
  一、调度表(Schedule Table) ——主任务发送报头,从任务用响应来补充报头形成完整的报文。那么报头到底是怎么发送的呢? ——这是在调度表中定义的。   调度表负责调度网络中各报文发送的顺序 调度表为每帧报文分配发送时隙(slot)(发送时隙是报文可以被发送的时间) 不同报文的发送时隙可能不同   报文发送的顺序可以在调度表中设定 调度表在网络系统设计阶段确定 调度表使得LIN通信具有可预测性   切换调度表 主任务可以拥有多个调度表,并在不
[嵌入式]
基于LIN2.1协议的车窗控制系统的应用
  LIN协会于1999年发布了第一版LIN协议,至今已有十几年了,在这十几年中,LIN总线不断发展,已经在以车身控制为主的许多场合得到了应用。LIN总线至今一共有7个版本,其中,LIN2.1协议于2006年11月发布,是目前较新的一个版本。它与最新的 LIN2.2协议几乎没有区别,却比它的前身LIN2.0协议有明显的改进,主要体现在加入了事件触发帧的竞争处理、完善了节点配置功能和进行了诊断分级三个方面。这些改进使用户可以更加方便和快速地组织LIN网络,可以根据自己的需求重新设置LIN网络,既保证了产品的稳定性,又满足了用户的个性化需求,是LIN总线自身发展过程中很有意义的一步。   1 LIN2.1协议的新特点   1.
[嵌入式]
测量汽车LIN总线信号及波形分析-示波器
汽车网络通信中除了CAN的通信方式外,还有另外一种低成本通信方式——LIN系统。它的英文是“Local Interconnect Network”,LIN总线基于UART/SCI(通用异步收发器/串行接口)的串行通信协议,主要用于智能传感器和执行器的串行通信,车上各个LIN总线系统之间的数据交换是由控制单元通过CAN数据总线实现的。 LIN特点是用作主从控制系统,一个主控系统可以带最多16个子系统,并且子系统只具备与主系统通信的功能,各个子系统之间无法通信,也不能与LIN网络之外的系统模块进行通信。 LIN一般应用于车门控制系统,比如福特蒙迪欧致胜和克鲁兹的车门电动玻璃控制系统就采用LIN控制。 我们这里以测量奥迪汽车
[测试测量]
测量汽车<font color='red'>LIN总线</font>信号及波形分析-示波器
汽车LIN总线物理接口器件MC33399的原理及应用
摘要:MC33399是Frescale公司推出的汽车LIN总线单线物理接口器件。文中详细介绍了MC33399的主要功能、内部结构以及工作原理,并在此基础上给出了MC33399的典型应用电路。 关键词:MC33399 LIN总线 汽车电子 1 概述 LIN(Local Interconnect Network局域互连网络)是一种低成本的总线网络。其最初的开发目的在于弥补CAN总线的不足,主要用于汽车中某些对通信速率要求不高的场合,LIN总线作为CAN总线的辅助网络或子网络使用可以解决汽车内因导线过多所带来的许多问题。 一个简单的LIN节点除了微控制器外,还需要两个芯片, 即LIN接口芯片和5V的电压调节器。Freesc
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved