0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LIN总线通信技术在汽车通信控制网络中的应用

电子设计 来源:电子产品世界 作者:曾洁 , 郭永伟 2021-04-02 09:39 次阅读

LIN(Local Interconnect Network)是由汽车厂商专门为汽车开发的一种低成本串行通信网络,用于实现汽车中的分布式电子系统控制。其主要目的是为现有汽车网络CAN(Control Area Network)提供辅助功能,目标用于低端系统,无需CAN的性能、带宽以及复杂性。可以说LIN是一种辅助的总线网络。在不需要CAN 总线的带宽和多功能的场合,诸如智能传感器和制动装置之间的通信,使用LIN总线可大大降低成本。LIN的标准化简化了现存的多种多点解决方案,且可以降低在汽车电子领域中的开发、生产、服务和后勤成本。LIN也因此在汽车及其它工业领域的分布式控制中得到广泛应用。

LIN总线

在LIN技术规范中,除定义了基本协议和物理层外,还定义了开发

工具和应用软件接口。LIN通讯基于SCI(UART)数据格式,采用单主控制器,多从设备的模式。仅使用一根12V信号总线,和一个无固定时间基准的节点同步时钟线。这种低成本的串行通信模式和相应的开发环境目前已由LIN协会制定成标准。

LIN网络的特性

LIN总线主要特性如下:

LIN的通信规则

一个LIN网络通常由一个主节点、一个或多个从节点组成。所有节点都有一个从通讯任务,该通信任务分为发送任务和接收任务。主节点除此之外还有一个主发送任务。一个LIN网络上的通讯总是由主发送任务所发起的。主控制器发送一个起始报文,该起始报文由同步断点、同步字、消息标志符所组成。相应的,在接收并且滤除消息标志符后,一个从任务被激活并且开始消息的应答传输。该应答由2/4/8个数据字节和一个校验码所组成。起始报文和应答部分构成一个完整的报文帧。通常由报文标志符指示该报文的组成。这种通讯规则可以用多种方式来交换数据,可以由主节点到一个或多个从节点,也可以由一个从节点到主节点或其它的从节点。通信信号可以在从节点之间传播,而不经过主节点,或者主节点广播消息到网络中的所有节点,报文帧的时序受主控制器控制。图1为LIN的网络结构和报文组成示意图。

LIN总线通信技术在汽车通信控制网络中的应用

图1 LIN通讯概念

LIN的报文帧结构

报文传输是由报文帧的格式形成和控制的,报文帧由主机任务向从机任务传送同步和标识符信息,并将一个从机任务的信息传送到所有的其它从机任务。主机任务位于主机节点内部,负责报文的进度表,发送报文头。从机任务位于所有的(即主机或从机)节点间,其中一个(主机节点或从机节点)发送报文的响应。报文帧结构如图2所示,一个报文帧由一个主机节点发送的报文头和一个主机或从机节点发送的响应组成。报文帧的报文头包括一个同步间隔场、一个同步场和一个标识符场。报文帧的响应则由3个到9个字节场组成:2、4或8字节数据场和1个校验和场。

图2 LIN报文帧

LIN网络在汽车电子控制解决方案中的应用

在汽车电子控制单元的设计中应该首先考虑的是安全问题,所以对于那些关键控制部分如:汽车发动机、自动变速箱、刹车装置、安全气囊等单元应该采用分散式控制;而对于那些与安全无关的单元比如:汽车的门窗、方向盘、座椅、空调、照明、湿度传感器、交流发电机控制单元等,出于成本的考虑可以采用CAN与LIN混合的集中控制方式。对于这些成本比较敏感的单元,LIN可以使那些机械元件,如智能传感器、制动器或光敏器件得到较广泛的应用。这些器件可以很容易地连接到汽车网络中,并得到十分方便的维护和服务。在LIN实现的系统中,通常将模拟信号量用数字信号量所替换,这将使总线性能得到优化。图3是 LIN在汽车车身控制网络解决方案中的应用。

图3 LIN在汽车网络全套解决方案中应用

图中CAN总线连接了传动装置控制单元、灯控单元、门控单元、座椅控制单元以及仪表系控制单元等。而LIN总线构成的LIN网络作为CAN网络的辅助网络,连接了车门窗控制单元、雨刷控制单元、天线控制单元等低速设备。可以看出,作为CAN网络的辅助网络,目标应用主要在低端系统,不需要CAN的性能、带宽及复杂性。与CAN相比使系统成本更低。

尽管LIN最初的设计目的是应用于汽车电子控制系统,由于其特有的性能,LIN也正广泛应用于工业化传感器总线、民用消费电子产品中。

LIN总线与MCU的接口设计

一般的微控制器MCU (Microcontroller Unit)的LIN总线是通过其SCI 串行通讯接口经过一个LIN总线接口芯片来实现的。MC33399就是Motorola公司专为汽车辅助总线LIN的应用而设计的物理层器件,它适应于LIN的规范,它的内部结构可参见图4,MC33399的主要特性如下:通信速率从1kB/S“20kB/S;正常工作电压8”18VDC;有正常与睡眠两种工作模式,无源节点不会打扰网络,非常低的睡眠待机电流,与MCU的接口可控制外部电压调节器,LIN BUS极限电压完全同LIN协议特性参数兼容,它可从LIN总线、MCU命令和高压唤醒输入被唤醒,内部有上拉电阻,较高的电磁兼容免疫性能。总线回转率控制根据LIN协议规范(推荐值为2V。US)。如果采用MC33399 LIN总线物理接口电路实现微处理器MCU的LIN总线接口设计,那么它们在车辆控制之中的接口设计如图-4所示。MC33399的RXD和TXD分别与MCU的SCI连接,其使能端EN与MCU的任意一个I/O线连接并受MCU的控制。VSUP接电瓶正极,WAKE受一个外部开关控制,INH控制MCU的电源调节器。LIN端搭接LIN sub bus辅助总线。

图4 LIN接口芯片MC33993与MCU的典型接口方式

结语

LIN 是一个值得投资的总线通信,它不要求有CAN 的带宽和多功能性。线驱动器接收器的规范遵从ISO 9141 标准, 而且EMI 性能有所提高。目前由汽车厂商和半导体厂商共同组成的团体FlexRay Consortium,正致力于为未来的汽车开发更高速的、具有容错性的、支持分布式控制系统的总线“X-by-Wire”,X-by-Wire的通信速率将达到10M。届时,X-by-Wire将配合CAN、LIN一起组成整个汽车的通信控制网络。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2545

    文章

    50384

    浏览量

    750653
  • 汽车电子
    +关注

    关注

    3021

    文章

    7803

    浏览量

    165849
  • 总线
    +关注

    关注

    10

    文章

    2856

    浏览量

    87878
收藏 人收藏

    评论

    相关推荐

    汽车电子CAN总线网络与标准

    。  随着新技术的不断发展,未来的汽车网络,还将会有专门用于气囊的安全总线系统,以及X-by-Wire系统。2.
    发表于 07-08 13:49

    LIN总线特征是什么汽车CAN总线实验教学系统

    通讯模块,采用标准串行通信接口USART,速率可达20kbps,总线长度不大于40m。LIN总线作为一种辅助的总线网络
    发表于 07-17 14:05

    【Aworks申请】汽车方向盘开关can总线通信

    想申请这个开发板开发can通信项目描述:汽车方向盘按键与车载DVD、汽车仪表通信,驾驶员驾驶的时候直接操作方向盘开关就可以
    发表于 07-20 20:36

    LIN总线BCM车身网络的应用

    汽车车身网络通信速率越低抗干扰能力越强。因此LIN总线
    发表于 05-31 07:19

    汽修示波器测量汽车LIN总线信号及波形分析

    `汽车网络通信中除了CAN的通信方式外,还有另外一种低成本通信方式——LIN系统。它的英文是“Local Interconnect Network”,
    发表于 08-07 18:15

    LIN总线汽车分级制网络中有哪些应用?

    LIN总线有什么特点?LIN总线汽车分级制网络中有
    发表于 05-14 07:14

    LIN总线通讯特点

    一、概述1、如下图为一个LIN网络,包含了一个Master节点,两个Slave节点:LIN网络LIN
    发表于 12-09 07:49

    基于CAN/LIN混合网络的电梯通信系统

    介绍了一个专门为以PLC为核心控制器的电梯控制系统而设计开发的电梯通信系统。对起源于汽车工业的总线技术
    发表于 03-17 10:56 25次下载

    CAN、LIN总线在车载网络的应用

    can总线汽车网络的应用虽效率显著单成本过高,LIN线恰好弥补这一不足,本文对比了CAN/LIN
    发表于 06-09 17:34 108次下载
    CAN、<b class='flag-5'>LIN</b><b class='flag-5'>总线</b>在车载<b class='flag-5'>网络</b><b class='flag-5'>中</b>的应用

    基于CAN LIN总线通信汽车BCM的系统设计

    本设计是基于 CAN/LIN 总线式的汽车 BCM 系统,该系统主要由开关信号输入和输出控制组成,输入包括一系列开关信号和脉冲信号,输出控制
    发表于 09-05 14:17 26次下载
    基于CAN <b class='flag-5'>LIN</b><b class='flag-5'>总线</b><b class='flag-5'>通信</b>的<b class='flag-5'>汽车</b>BCM的系统设计

    汽车网络LIN总线协议解析

    LIN协议适用于汽车内进行低成本、短距离、低速网络通信,其用途是传输开关设置状态以及对开关变化响应。本文详细分析了LIN总线协议的特性、消
    发表于 06-04 22:21 1.8w次阅读
    <b class='flag-5'>汽车网络</b><b class='flag-5'>LIN</b><b class='flag-5'>总线</b>协议解析

    LIN总线技术的特点及实现从节点的应用设计

    LIN 本地互联网络是一种将开关、显示器、传感器及执行器等简单控制设备连接起来的串行通信网络,主要用于实现汽车
    发表于 03-16 10:23 1.2w次阅读
    <b class='flag-5'>LIN</b><b class='flag-5'>总线</b><b class='flag-5'>技术</b>的特点及实现从节点的应用设计

    基于LIN总线控制系统实现LIN开发平台的搭建

    、带宽及复杂性的低端系统。通常LIN总线是现有的CAN网络的扩充,与CAN网络一起形成汽车控制
    发表于 03-19 10:43 6398次阅读
    基于<b class='flag-5'>LIN</b><b class='flag-5'>总线</b><b class='flag-5'>控制</b>系统实现<b class='flag-5'>LIN</b>开发平台的搭建

    测量汽车LIN总线信号及波形分析-汽修示波器

    汽车网络通信中除了CAN的通信方式外,还有另外一种低成本通信方式——LIN系统。它的英文是“LocalInterconnectNetwork”,LI
    的头像 发表于 12-03 15:54 2836次阅读
    测量<b class='flag-5'>汽车</b><b class='flag-5'>LIN</b><b class='flag-5'>总线</b>信号及波形分析-汽修示波器

    Lin总线的定义以及静电保护方案

    1、Lin总线介绍LIN(LocalInterconnectNetwork,本地互连网络)是一种低成本、串行通信协议,主要用于
    的头像 发表于 10-13 08:03 128次阅读
    <b class='flag-5'>Lin</b><b class='flag-5'>总线</b>的定义以及静电保护方案