汽车LIN网络解决方案浅析

发布者:明月昊天最新更新时间:2013-03-06 来源: 21IC 关键字:LIN网络  智能控制  汽车串行协议 手机看文章 扫描二维码
随时随地手机看文章
在对汽车所有节点进行集中控制方面,本地互联网络(LIN)提供了一种低速率、低成本的实施方法。LIN总线是针对低成本应用而开发的汽车串行协议。它对现有CAN网络进行了补充,支持车内的分层式网络。本文讨了几种LIN网络方案,并比较了各个解决方案的优劣势。

LIN总线是针对低成本应用而开发的汽车串行协议,是对现有CAN网络的补充,支持车内的分层式网络。该协议是简单的主/从配置,主要流程在主节点上完成。为了减少成本,从节点应当尽量简单。

LIN总线是主从协议,总线中的所有数据传输都由主节点发起。现在有两种完全不同的方法可以将数据传输到从节点,即主-从传输(主节点中的从任务传输数据)或从-从传输(主节点发送帧头,从某个从节点传输数据,然后由另一从节点接收该数据)。这两种方法具有不同的优势和劣势。

LIN协议是时间触发型,不需要总线仲裁,同样可以计算每条信息帧在最差环境的定时。每条信息帧的传输都由主节点上执行的调度表控制。调度表在既定时间传输信息帧帧头。

网络实施

本节主要介绍单个LIN网络、多个LIN网络和混合CAN/LIN网络的各个方面。

1. 单个LIN网络(多个门节点)

在这类网络中,车身控制器模块(BCM)将通过单个LIN网络与其它所有节点相连。如图1所示:


LIN网路连接示意图

这类网络有非常直接的结构体系,LIN连接有效地取代了CAN解决方案。虽然LIN协议最初是设计为对CAN进行补充(而不是替换CAN),但是如图1所示的连接可以实现一个简单的LIN解决方案。

这还是一个能降低成本的解决方案,因为它不需要任何CAN节点。BCM是LIN 网络的主节点,所有LIN节点都可以接入LIN网络上传输的所有信息。采用该种解决方案,网络上通常拥有5个LIN节点。减少节点数量和定义初始信息传输方法使网络更直接有效。

但是,制订进度表(定义哪条信息会在网络中以什么顺序出现)比较困难。如果该系统使用从节点--从节点通信,就可以简化进度表的制订过程,因为它把把网络流量减少到最小程度。例如,如果一个车门有任何键盘操作,这时主节点需要作出决策:网络上的任何节点都能在同一个信息帧内做出响应。

这类网络信息流最短,从而引起的EMC问题最少。同时,流量密度的降低,还有助于减少辐射。此外,由于所有节点都通过单线连接,因而将接头数量减到最少,这样增加了可靠性。

2. 两个LIN网络

为了克服单个LIN网络的缺点,部分公司开始使用双LIN网络。如图2所示。


图2:2个LIN网络连接示意图

BCM控制两个完全独立的LIN网络,使得制制订进度表变得相对简单,网络灵活性也增强,即使出现撞车事件,大部分网络保持完整性的可能性也很大仍能保持完整状态。同时采用两个完全独立的LIN网络,有利于各个网进行及时通信。 [page]

3. 具备LIN分层结构的CAN

仅仅依靠LIN不能克服所有的局限。那么,在汽车应用中怎么应用LIN呢?我们在前面的介绍中提到,LIN是作为CAN的补充,而不是彻底替换CAN。图3是CAN/LIN混合网络的解决方案:


图3:CANLIN混合网络解决方案

如前所述,通常BCM和四个车门通过一个CAN网络连接。这是目前大量生产商采用的典型方案。这时,每个车门内的高性能控制器(MCU),如常见的飞思卡尔HC908AZ60A, 直接控制车窗和车镜。

采用LIN结构实现车门功能,就可以选择规格更小的MCU(如HC908GZ16),它除了能为BCM通信提供必要的CAN接口,还有足够的资源去控制单个LIN网络。在本例中,驾驶员车门MCU除了是BCM 的CAN 接口,还是控制后视镜、键盘、锁和车窗升降等操作的LIN网络的主节点。

这样做虽然会增加车门内的MCU,但如果对MCU和LIN状态机进行合适的选择,就可以获得功能更强大、更灵活的分布式系统。

4. 车门控制

前面的例子介绍了车门内部的典型LIN网络,同时还针对上面提及的局限性提出了解决方法。但是,现在车门网络仍然存在几个问题,特别是功能失效和安全问题。车镜是系统中最容易被破坏的部件,在市区驾驶时经常被人取走,从而造成网络中断,甚至给部分生产商带来无法承受的风险。在安全方面,大量罪犯可以轻松取走车镜,从而获得驾驶员车门MCU的直接接入。这又是一个重大风险。

有几种方法可以减少这种风险。方法之一如图4所示:


图4:LIN网络车门解决方案1

在本例中,车门内部有两个LIN网络。从图4可以看到,车镜与系统其它部分有效地隔离开,大大降低车镜被取走而带来的危害。任何罪犯行为只能访问驾驶员车门MCU,但无法接入关键组件,如门锁等。


图5:LIN网络车门解决方案2

还有一种方法通过LIN子节点控制车镜。在本例中,安全和可靠性问题都能够有效解决。车镜由键盘MCU或LIN节点直接控制。两种方法都是合适的系统设计。

典型的LIN节点

上面介绍了车门内部的LIN网络。下面是车内常见LIN节点的例子。

1. 驾驶员车门模块

在上面的系统中,该模块是车门网络的主节点,提供车门内部LIN网络的控制和定时功能。它能控制车门内所有LIN 节点,同时也充当车身控制模块(BCM)和本地LIN 网络之间的网关。

2. 后视镜模块

典型的新型后视镜镜通常能够支持X、Y方向和折叠功能。车镜模块还保存车镜位置等详细信息,有时驾驶员或乘客车镜还安装温度感应器来持续监控外界环境。该信息一般被用作驾驶员信息,也可以作为复杂的发动机管理系统信息。车镜模块通常是LIN从节点。 [page]

3. 车窗升降模块

电子车窗包括升、降和防夹控制。车窗升降节点一般是LIN 从节点,有时前车窗模块同时充当BCM的LIN从节点和后车门的主节点。

4. 门锁模块

锁定功能包括“标准锁”和“童锁”。车门内部的LIN直接与模块连接,这也是实现童锁功能的前提条件,这样司机才能取消特定的门锁功能。门锁模块一般是LIN 从节点。

5. 前开关面板

汽车舒适性控制的大量功能(如锁门、车窗升降和车镜控制的开关)有时集成到单个模块中,作为LIN网络的从节点。

通信方法

如前所述,LIN网络的数据通信主要包括两种不同方法:主-从数据传输或从-从数据传输。两种方法都由主节点控制,有各自的优势和劣势。

1. 主-从通信

主节点传输信息ID,进而发送数据传输命令。网上所有LIN节点将该信息进行转换,然后再进行相应的操作。

根据该主-从通信模式,主节点内部有一个从节点正在运行。它对正确的ID进行响应,然后将规定的比特传输到LIN总线。不同LIN节点在网络中都拥有完整的LIN帧,同时还按照各自的不同应用提供主节点数据和流程。

例如,主节点可能希望所有门锁都打开,这样每个门锁节点被设定为对单个信息进行响应,然后完成开锁;或者主节点可能传输四条不同信息,然后选择性地打开门锁。

主-从通信模式将大部分调度操作转移到主节点上,从而简化其它节点操作。因此,LIN从节点硬件大幅减少,甚至可能减少为单个状态设备。另一个优势是,由于主节点能够同时与所有节点通信,已信息和要求的ID数量都大大减少。

主节点将所有数据通信发送到全部节点(然后在所有数据传输到其它设备之前从节点上接收该数据),这样可以检查传输数据的有效性。该操作允许主节点对所有通信进行监测,减少或消除潜在错误。

但是,这种通信方法速度缓慢。这时,LIN节点很难及时地接收和处理数据,并选择性地将它传输给其它节点。

2. 从-从通信

主节点同样发送信息帧头。但是,在从-从通信模式下,响应“从任务”的是远程节点,如键盘。当键盘“填满”信息帧数据字节时,网上所有节点都能看到整个传输过程,并响应相应的操作。本例中,车窗LIN 从节点响应键盘LIN节点数据。

与主-从通信相比,从-从通信方法更迅捷。各个信息帧上的节点共用信息,从而极大地提高响应速度。单个信息可以打开两扇车窗,关闭一个车门,打开三个车门或者移动车窗。这样就可以明显减少网上的数据流量。

但是,从-从通信方法也有不足:首先,各个从节点的时钟源未知,因此从节点将数据传输到网络时(根据主节点请求),数据可能发生漂移。主节点有一个精确度很高的时钟,因此针对数据漂移得有很高级别的容差范围,但另一个接受数据的LIN 从节点却没有这么高,这会导致数据误译。其次,这种情况下,主节点不显示“从-从”通信已经失效。

信息帧传输持续时间

下表介绍了2、4、8字节信息在传输速率为600bit/sec 和19200bit/sec时的最长持续时间。本协议专用于1kbps和 20kbps之间的运行,建议在LIN技术规范中也使用这些传输速率。如表1所示。

表1:Lin规范中信息帧传输持续时间

这些数据可能看起来速率很慢(特别是与CAN 比较时),但这样规定有多方面的原因,两大主要原因是最大限度地降低EMC辐射和简化从节点。

本文小结

随着汽车的一些智能控制功能转移到最小节点中,对于能满足这样要求的小而可靠的微处理器的需求不断增加。LIN网络方案使大量节点之间的互连变得简单、经济高效,因此是理想的解决方案。不过系统设计人员在设计时仍应考虑其它因素。
关键字:LIN网络  智能控制  汽车串行协议 引用地址:汽车LIN网络解决方案浅析

上一篇:基于CCP协议利用CANape进行电控单元标定
下一篇:地铁车辆中低噪声车轮的应用效果

推荐阅读最新更新时间:2024-05-02 22:35

智能控制 新四化下的座椅十大发展趋势
佐思产研 近日发布《2020-2021年全球及中国汽车座椅产业研究报告》。展示了汽车座椅发展历程、行业格局、市场规模、供应商配套关系、主要汽车座椅制造商发展和合作动态,及新四化潮流下的汽车座椅行业发展趋势等。 汽车座椅是在驾驶中与驾驶员和乘客接触最久的汽车内饰部件。自1885年世界第一辆汽车诞生至今,汽车座椅已经历了一百多年的发展历史。汽车座椅也从简单的部件发展为提供舒适性,安全性,实用性的工具。 2019年,北美座椅厂商占据全球汽车座椅市场约50%的份额,日本厂商占 14%左右,欧洲厂商仅占 11%左右。中国汽车座椅市场上,安道拓系、李尔系、丰田纺织等外资或合资公司占60%以上的市场份额。 新四化发展趋势下,软件定义
[汽车电子]
<font color='red'>智能控制</font> 新四化下的座椅十大发展趋势
结合GSM的双电源供电系统智能控制系统设计方案
  引言   本文设计了基于STC12C5A60S2的双电源供电智能控制系统,通过理论分析与实际实验测试证明了系统的可行性和可靠性,该系统可以安全可靠地实现电源的自动切换,并且具备远程无线通讯和控制功能,使用户不仅可以通过后台了解现场信息,还可通过配置将自己的手机作为终端,了解和控制现场各控制器状态。   1 系统设计   本文提出了基于STC12C5A60S2的双电源供电智能控制系统。该系统可实现对常用电和备用电电压的实时监测,并实现两路电源安全可靠切换。同时系统完成对电压数据的采集和传输,现场的显示模块由12864液晶和LED组成,完成简单电压显示和工作模式的指示,有效数据通过GSM模块发送到后台监控主机,便于统一管理,
[单片机]
结合GSM的双电源供电系统<font color='red'>智能控制</font>系统设计方案
飞思卡尔的车内CAN/LIN网络解决方案
CAN能够为汽车电子设备提供稳定、可靠的低成本网络连接,迄今为止,全球的CAN节点已达1.5亿个,本地互连网络(LIN)能够为电机、开关、传感器和车灯提供了一种低成本的网络连接方式,本文介绍飞思卡尔的车内CAN/LIN网络解决方案。 控制器区域网络(CAN)是一种异步的多主(multi-master)串行通信协议,可用来连接汽车和工业应用中的各种电子控制模块。最初,CAN是为需要高级数据集成能力、以及要求数据数率达1Mbit/s以上的汽车应用而设计的。 除了汽车外,CAN网络的应用领域还包括楼宇自动化、环境与照明控制、空调系统、警报系统、自动洒水装置、电梯、自动贩卖机和电机控制系统等。未来,CAN的应用范围还会继续增加。以至于任
[嵌入式]
无线传感器网络电源智能控制系统方案
    无线传感器网络是一种由传感器节点构成的网络,能够实时地监测、感知和采集节点部署区的观察者感兴趣的感知对象的各种信息(如光强、温度、湿度、噪音和有害气体浓度等物理现象),并对这些信息进行处理后以无线的方式发送出去,通过无线网络最终发送给观察者。无线传感器网络在军事侦察、环境监测、医疗护理、智能家居、工业生产控制以及商业等领域有着广阔的应用前景。     无线传感器网络大部分是采用电池供电,工作环境通常比较恶劣。而且数量大,更换电池非常困难,所以低功耗是无线传感器网络最重要的设计准则之一。在网络节点有些模块不工作或者处于休眠状态时,就可以将其供电电路断开以节约用电,当有指令将其唤醒时,则接通其供电电路以保证系统的正常工作。
[电源管理]
无线传感器<font color='red'>网络</font>电源<font color='red'>智能控制</font>系统方案
基于C8051F330芯片和MPPT技术实现太阳能路灯智能控制系统的设计
太阳能是一种清洁高效的可再生能源。在阳光充足的白天,屋顶的光伏电池将太阳能转化成电能,供人们在夜晚使用。据专家预测,到2040年,全球的光伏发电量将占世界总发电量的26%,2050年后将成为世界能源的支柱。太阳能路灯以太阳光为能源,不需要铺设复杂的管线,安全节能无污染。白天利用太阳光给蓄电池充电,晚上蓄电池提供能量带动路灯工作。路灯的关/开过程采用光控,采用最大功率跟踪技术,最大程度的吸收太阳能,提高太阳能光电池的效率,以降低路灯系统的成本。最大功点跟踪(Maximum Power PointTracking,MPPT)系统是一种通过调节电气模块的工作状态,使光伏板能够输出更多电能的电气系统。 1 硬件组成 太阳能路灯控制系统
[单片机]
基于C8051F330芯片和MPPT技术实现太阳能路灯<font color='red'>智能控制</font>系统的设计
基于ARM-Linux与GPRS技术的家庭智能控制终端
本文中介绍的方案,结合了GPRS(General Packet Radio Service)技术永远在线,速度快,接入范围广,体积小,功耗低等优点,采用RS485工业总线,设计实现了一种基于嵌入式系统的家庭智能控制器。用户可以通过短信及互联网等方式现远程无线监控,在手机和互联网相当普及的今天,为用户提供了更简单、方便的选择。同时由于该控制器RS485接口的特殊设计,外挂节点可以由原来的32个扩展到64个,解决了家用设备的布线组网以及控制等问题。 1 系统设计 从结构上看主要分为用户,控制器,和RS485总线的家用设备控制三个部分。用户通过手机短信或网络方式向控制器的GPRS模块发送命令,而控制器也通过GPRS模块向用户反馈信息
[单片机]
基于ARM-Linux与GPRS技术的家庭<font color='red'>智能控制</font>终端
基于PIC单片机的厨房电器设备的智能控制设计方案解析
随着智能家电控制技术的不断发展,具有多功能和智能化的厨房控制器成为厨房电器设备发展的主流。和传统单一厨房设备控制器相比,多功能厨房控制器具有占用空间小、成本低、功能多、便于设备统一管理,使用安全、方便等优点。 系统以PIC单片机作为主控制芯片,选用VFD(Vacuum Fluorescent Display)真空荧光屏为显示器,结合气敏传感器,热敏电阻,高压点火器,继电器等受控对象,通过检测外部信号以及内部定时时间状态可以控制各种受控对象工作状态之间的相互转换,实现对厨房电器设备的智能控制。系统结构框图如图1所示。 1 各单元电路硬件设计 1.1 电源电路设计 设计所需的6组工作电源均由如图2所示的电路提供。6组电源分别为
[单片机]
基于PIC单片机的厨房电器设备的<font color='red'>智能控制</font>设计方案解析
无线智能家居防盗报警家电控制系统方案
无线智能安全防范家庭网络系统分为灯光智能控制、家电万能遥控、家居安防监控和电话/手机远程控制以及计算机监控等几大功能,不久还将多媒体布线、音视频共享、门禁等一起完全融入系统之中。该系统完全与家庭的传统电气安装布线相兼容,即智能开关出现故障时完全可以用普通开关临时替代使用。该系统的设计安装思路也是基于传统家庭电气安装的基本原则进行的。灯光智能控制、家电万能遥控、家居安防监控和电话/手机远程控制以及计算机监控等几大功能既可以分离,也可以组合,还可以布线时预留,先装部分功能,今后逐步添加完善(搭积木方式),以满足不同用户的需要或控制投入的资金量。总之,该系统设计安装非常简便,具有良好的传统兼容性和继承性,通俗易懂,十分易于培训和掌
[安防电子]
无线智能家居防盗报警家电控制系统方案
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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