LIN和CAN车载网络介绍

合集下载

常用车载网络系统(LIN)

常用车载网络系统(LIN)
起“翻译”作用,它是LIN总线系统中唯一与CAN数据总线相连的控制单 元。
图4-6 LIN主控制单元实现LIN总线与CAN总线之间的连接
(4)通过LIN主控制单元进行与之相连的LIN从控制单元的自诊断。
2)LIN总线的帧结构 一个LIN帧由字节间分隔开的一系列字节组成。
异步中断域标志着LIN帧的开始,它通过LIN网的主节 点发出,并且支持所有LIN节点自动适应总线的速度。 异步域使得所有总线上的LIN节点同步。
图4-13 N帧的结构
LIN总线的信息结构
图4-7 LIN总线的信息结构 信息标题(8):
1—同步间隔;2—同步区域;3—标识符;4—起始;5—停止; 信息段(9) :
6—数据区域;7—校验区;
3.LIN从控制单元
在LIN数据总线系统内,单个的控制单元(如新鲜空气 鼓风机)或传感器及执行元件(如水平传感器及防盗警报蜂 鸣器)都可看作LIN从控制单元。
图4-9 BMW E60电动遮阳卷帘的控制 1—驾驶员侧开关组;2—驾驶员侧车门模块TMFA; 3—安全和网关模块SGM;4—便捷进入及起动系统CAS;
5—中柱开关控制中心SZM;6—遮阳卷帘
图4-10 空调出风口风门伺服电机的控制
LIN从控制单元等待LIN主控制单元的指令,仅根据需要 与主控制单元进行通信。
图4-2 LIN总线的应用领域
图4-3 LIN总线在BMW E83(X3)高版本外后视镜控制系统中的应用
1—基本控制模块5 Redesign;2—右侧外后视镜电子装置;3—右侧外后视镜加热装置; 4—右侧外后视镜垂直调整电机;5—右侧外后视镜水平调整电机;6—右侧外后视镜折起电 机;7—右侧后视镜调节角度传感器;8—左侧后视镜调节角度传感器;9—左侧外后视镜折 起电机;10—左侧外后视镜水平调整电机;11—外后视镜垂直调整电机;12—左侧外后视 镜加热装置;13—左侧外后视镜电子装置;14—驾驶员侧开关组;K-Bus—车身总线; LIN—局域互联网;Kl.30—接线端子30;Kl.58g—接线端子58g

车载网络系统原理与检修

车载网络系统原理与检修

车载网络系统原理与检修一、车载网络系统的原理1. 总线网络:车载网络系统采用了总线网络的结构,主要包括CAN 总线、LIN总线以及FlexRay总线。

这些总线网络按照不同的要求实现车内所有设备之间的信息传递和通信。

2.数据传输:车载网络系统通过总线网络将各个子系统连接起来,实现数据的传输和通信。

比如,通过CAN总线可以实现车辆各个子系统之间的信息传递,包括发动机、ABS系统、气囊系统等。

通过LIN总线可以实现车门控制、车窗控制等功能。

3.控制单元:车载网络系统中需要有相应的控制单元来管理和控制各个子系统。

控制单元通常采用微控制器或嵌入式处理器,负责进行数据处理、通信协议的解析和控制信号的生成。

4.嵌入式系统:车载网络系统中的软件部分通常是以嵌入式系统的形式存在,这意味着它具有实时性、可靠性和可扩展性。

软件主要包括操作系统、驱动程序和应用程序。

操作系统负责管理和调度硬件资源,驱动程序负责与硬件设备的通信,应用程序则提供了各种功能和服务。

二、车载网络系统的检修1. 硬件检修:硬件检修主要针对车载网络系统中的硬件设备进行检查和维修。

首先需要检查总线网络的连接是否正常,包括CAN总线、LIN 总线和FlexRay总线的连接和接口是否正常。

其次需要检查各个子系统的连接、设备状态和供电是否正常。

最后还需要检查控制单元和嵌入式系统的工作状态,包括CPU、内存和存储设备等。

2.软件检修:软件检修主要针对车载网络系统中的软件部分进行检查和维修。

首先需要检查操作系统是否正常运行,包括启动是否正常、资源管理是否正常等。

其次需要检查驱动程序是否正常工作,包括与硬件设备的通信是否正常、设备驱动是否正常等。

最后需要检查应用程序的功能和服务是否正常,包括GPS导航、娱乐功能、车辆诊断等是否正常运行。

综上所述,车载网络系统是通过总线网络实现各个子系统之间的信息传递和通信的系统,其原理主要包括总线网络、数据传输、控制单元和嵌入式系统。

can和lin通讯原理

can和lin通讯原理

can和lin通讯原理CAN(Controller Area Network)和LIN(Local Interconnect Network)是两种常用的网络协议,主要用于在车辆电子系统中实现通信。

CAN和LIN通讯原理及其在车辆电子系统中的应用如下所述。

1.CAN通讯原理CAN是一种串行通信协议,基于非常可靠的多主控制器和多接收器的总线结构。

CAN总线传输数据以消息的形式,每条CAN消息由起始位、标识符、数据长度码、数据域和校验码组成。

CAN的通讯原理主要包括以下几个方面:-主从通信:CAN总线结构中可以同时存在多个主控制器和多个接收器。

主控制器负责发起通信并控制之间的数据传输,接收器负责接收指定的消息。

-冲突检测:当两个或多个主控制器同时尝试在CAN总线上发送消息时,可能会发生冲突。

CAN使用非毁灭性位操作标准来解决这个问题,冲突检测机制确保在总线上只有一个主控制器发送消息。

-帧格式和标识符:CAN消息的帧格式分为标准格式和扩展格式。

标准格式使用11位标识符,扩展格式使用29位标识符。

标识符的唯一性确保了在总线上不发生冲突。

-线性拓扑结构:CAN总线通常采用双绞线或同轴电缆连接,形成线性的拓扑结构。

这种结构简化了网络连接,方便了在车辆电子系统中的布线。

在车辆电子系统中,CAN通信广泛应用于传感器、执行器、控制单元等设备之间的数据传输。

例如,引擎控制单元(ECU)通过CAN总线与传感器(如节气门传感器、氧气传感器等)和执行器(如点火线圈、燃油喷射器等)进行通信,实现对引擎的精确控制。

2.LIN通讯原理LIN是一种低成本、低速率的串行通信协议,用于连接车辆电子系统的较低级别设备,如门控制模块、后视镜控制模块等。

LIN总线通过从设备进行控制,从而降低了通讯成本。

LIN的通讯原理主要包括以下几个方面:-主从通信:LIN总线采用从设备进行控制的方式,从设备由主节点(主控器)提供电源和时钟信号。

主节点负责发送命令和控制帧,从节点负责响应和返回数据。

常用车载网络系统(LIN)

常用车载网络系统(LIN)
特点
LIN采用单线总线,主从结构,具有 低成本、高可靠性和易于扩展等优点。
LIN的应用范围
汽车内部传感器和执行器的通信
LIN常用于连接汽车中的各种传感器和执行器,如车门开关、座椅调节器、雨 刮器等。
替代CAN总线
在一些低端汽车中,LIN总线可以作为CAN总线的替代品,用于实现汽车内部 电子系统间的通信。
LIN总线对噪声干扰较为敏感, 可能会影响通信的稳定性和可 靠性。
LIN系统与其他车载网络的比较
CAN总线
FlexRay总线
Ethernet总线
LIN总线和CAN总线都是常用 的车载网络协议,但CAN总线 具有更高的传输速率和更好的 扩展性,适用于更复杂的车载 网络系统。
FlexRay总线是一种高速、确 定性、冗余的车载网络协议, 适用于需要高数据传输速率和 可靠性的应用。相比之下, LIN总线在传输速率和可靠性 方面存在局限性。
常见的LIN波特率有20kbps和 100kbps两种。根据系统需求选择合 适的波特率,以满足性能和成本的平 衡。
线缆规范指的是用于连接LIN网络节 点的线缆要求。为了确保数据传输的 稳定性和可靠性,应选择符合规范要 求的线缆,如屏蔽线或双绞线等。同 时,线缆长度也有限制,通常不超过 40米。
04 LIN系统的优势与局限性ຫໍສະໝຸດ LIN系统的优势低成本
可靠性高
灵活性高
LIN总线采用单线传输, 减少了线束数量和布线 复杂性,降低了整车成
本。
LIN总线采用分布式架构, 各节点之间相互独立, 提高了系统的可靠性和
稳定性。
LIN总线支持多种通信速 率和数据格式,可灵活 适应不同车型和功能需
求。
易于维护
LIN总线采用通用协议和 接口标准,方便故障诊

四种主流的汽车总线:CAN、LIN、FlexRay和MOST总线技术详解

四种主流的汽车总线:CAN、LIN、FlexRay和MOST总线技术详解

四种主流的汽车总线:CAN、LIN、FlexRay和MOST总线技术详解车用总线就是车载网络中底层的车用设备或车用仪表互联的通信网络。

目前,有四种主流的车用总线:CAN总线、LIN总线、FlexRay 总线和MOST总线。

用一张表格来说明各种总线的区别一、汽车总线的诞生汽车总线的诞生离不开汽车电子的发展。

汽车电子化的程度也被看作是衡量现代汽车水平的重要标志。

传统的汽车电子大多采用点对点的单一通信方式,相互之间少有联系,这样必然会形成庞大的布线系统。

据统计,一辆采用传统布线方法的高档汽车中,其导线长度可达2000米,电气节点可达1500个,而且该数字大约每10年就将增加1倍。

这进一步加剧了粗大的线束与汽车上有限的可用空间之间的矛盾。

无论从材料成本还是工作效率看,传统布线方法都不能适应现代汽车的发展。

另外,为了满足各电子系统的实时性要求,须对汽车公共数据(如发动机转速、车轮转速、节气门踏板位置等信息)实行共享,而每个控制单元对实时性的要求又各不相同。

因此,传统的电气网络已无法适应现代汽车电子系统的发展,于是新型汽车总线技术便应运而生。

二、CAN总线CAN总线又称作汽车总线,全称为“控制器局域网(Controller Area Network)”,是一种能有效支持分布式控制和实时控制的串行通讯网络。

它将各个单一的控制单元以某种形式(多为星形)连接起来,形成一个完整的系统。

CAN总线最早是德国Bosch公司为解决现代汽车中众多的电控模块(ECU)之间的数据交换而开发的一种串行通讯协议。

现今在汽车电子系统中已得到广泛应用,成为欧洲汽车制造业的主体行业标准,代表着汽车电子控制网络的主流发展趋势。

世界上很多著名的汽车制造厂商,如Volkswagen(大众)、Benz(奔驰)、BMW(宝马)、Porsche(保时捷)、Rolls.Royce(劳斯莱斯)等公司都已经采用CAN总线来实现汽车内部控制系统的数据通信。

新能源汽车不同类型的总线标注方法

新能源汽车不同类型的总线标注方法

新能源汽车不同类型的总线标注方法
新能源汽车中常用的总线类型主要包括LIN总线、CAN总线、FlexRay总线和MOST总线等,它们各自有不同的标注方法和应用场景。

具体如下:
1. LIN总线:LIN(Local Interconnect Network)是一种低成本的串行通信网络,通常用于汽车中的分布式电子系统控制。

它通常作为CAN总线的辅助功能使用,在不需要高带宽和多功能场合,如智能传感器和制动装置之间的通讯,使用LIN总线可以节省成本。

2. CAN总线:CAN(Controller Area Network)是一种能够实现分布式实时控制的串行通信网络。

由德国Bosch公司开发,广泛应用于汽车电子控制系统中。

CAN总线具有优秀的特性,能够在不同的ECU(电子控制单元)之间传递信息。

需要注意的是,不同速度类型的CAN总线设备不能直接连在同一路总线上,它们之间需要通过网关隔离。

3. FlexRay总线:FlexRay是一种为满足更高数据传输速率而设计的通信协议,它比CAN和LIN总线有更高的速度和确定性,通常用于实时性要求较高的应用,如动力控制系统和底盘控制。

4. MOST总线:MOST(Media Oriented Systems Transport)总线是一种多媒体定向系统传输技术,主要用于车载娱乐和信息系统的数据传输。

它可以传输音频、视频、数据和控制信号,具有较高的带宽和集成度。

车载网络小弟篇——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总线。

车载网络CAN_LIN网关的应用开发

车载网络CAN_LIN网关的应用开发

车载网络CAN/LIN网关的应用开发发布时间:2022-08-21T07:40:39.140Z 来源:《科技新时代》2022年1月第1期作者:黄家刚[导读] 随着电子技术的发展黄家刚柳州市续赢科技服务有限责任公司柳州市摘要:随着电子技术的发展,车载电子控制装置ECU的应用越来越多。

为了实现ECU之间的通信和数据共享,根据每个电子控制系统的复杂性以及信息量和响应速度的要求,有各种车载远程网络。

其中,德国Robert Bosch公司开发的控制器局域网CAN以其优越的性能在车载高速网络中得到了广泛的应用。

LIN网络作为一种有望成为车载低速网络标准的网络协议,不需要CAN总线的带宽和多功能,例如智能传感器与制动装置之间的通信,具有很大的应用空间。

其功能是将开关执行器和传感器从子总线连接到主总线,如CAN总线。

因此,为了实现各种车载网络之间的信息通信,有必要研究不同网络之间的互联技术。

关键词:总线协议;CAN/LIN网关;接口电路前言随着汽车工业的发展,消费者和政府有关部门对安全、舒适、节能、环保的需求推动了电子控制单元和系统在汽车上的广泛应用,汽车正日益向电子化、智能化方向发展。

然而,越来越多的电子系统也带来了新的问题。

越来越多的电子控制单元和传感器不可避免地需要越来越多的连接。

除了增加成本和重量,更重要的是给布线带来很大困难。

同时也增加了安全隐患,降低了整车的可靠性。

因此,提高电子控制单元之间的通信性能,降低布线成本已成为亟待解决的问题。

目前,车载电子控制系统主要由CAN/LIN网络组成。

不断发展的汽车网络技术还包括高速容错网络FlexRay,大多数用于多媒体和导航、蓝牙、WLAN和其他无线网络技术。

LIN是一个辅助总线网络。

在不需要CAN总线的情况下使用LIN总线可以大大降低系统成本。

大量的汽车电子技术被用来提高汽车的性能水平,这是不争的事实。

CAN总线的应用也得到了人们的认可,CAN和LIN混合网络的应用将极大地提高汽车网络的可靠性和经济性。

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

浅谈车载网络为了在提高性能与控制线束数量之间寻求一种有效的解决途径,在20世纪80年代初,出现了一种基于数据网络的车内信息交互方式——车载网络。

车载网络采取基于串行数据总线体系的结构,最早的车载网络是在UART(Universal Asynchronous Receiver/Transmitter)的基础上建立,如通用汽车的E&C、克莱斯勒的CCD等车载网络都是UART在汽车上的应用实例。

由于汽车具有强大的产业背景,随后车载网络由借助通用微处理器/微控制器集成的通用串行数据总线,逐渐过渡到根据汽车具体情况,在微处理器/微控制器中定制专用串行数据总线。

20世纪90年代中期,为了规范车载网络的研究设计与生产应用,美国汽车工程师协会(SAE)下属的汽车网络委员会按照数据传输速率划分把车载网络分为Class A、Class B、Class C三个级别:Class A的数据速率通常低于20Kbps,如LIN,主要用于车门控制、空调、仪表板;Class B的数据速率为10Kbps~125Kbps,如低速CAN(ISO 11898),主要是事件驱动和周期性的传输;Class C的数据速率为125Kbps~1Mbps,如高速CAN(ISO898),主要用于引擎定时、燃料输送、ABS等需要实时传输的周期性参数。

拥有更高传输速率的MOST和FlexRay主要适用于音视频数据流的传输。

目前与汽车动力、底盘和车身密切相关的车载网络主要有CAN、LIN和FlexRay。

从全球车载网络的应用现状来看,通过20多年的发展,CAN已成为目前全球产业化汽车应用车载网络的主流。

CAN,全称为“Controller Area Network”,即控制器局域网,CAN 数据总线又称为CAN—BUS总线,20世纪80年代初由德国Bosch 公司开发,作为一种由ISO定义的串行通讯总线,其通信介质可以是双绞线、同轴电缆或光导纤维。

同年,Bosch公司正式颁布了CAN 技术规范,版本2.0。

该技术规范包括A和B两部分。

CAN被设计作为汽车环境中的微控制器通信,采用单片机作为直接控制单元,用于对传感器和执行部件的直接控制,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络,通信速率可达1Mbps。

CAN-BUS系统主要包括以下部件:CAN控制器——用来接收微处理器传来的信息,对这些信息进行处理并传给CAN收发器,同时CAN控制器也接收来自CAN收发器传来的数据,对这些数据进行处理,并传给控制单元的微处理器;CAN收发器——接收CAN控制器送来的数据,并将其发送到CAN数据传输总线上,同时CAN收发器也接收CAN数据总线上的数据,并将其传给CAN控制器;CAN-BUS数据传输线——两条双向数据线,分为高位﹝CAN-H﹞和低位﹝CAN-L﹞数据线,为了防止外界电磁波干扰和向外辐射,两条数据线缠绕在一起,要求至少每2.5cm就要扭绞一次,两条线上的电位是相反的,电压的和总等于常值;CAN-BUS终端电阻——防止数据在到达线路终端后象回声一样返回,并因此而干扰原始数据,从而保证了数据的正确传送,终端电阻装在控制单元内。

CAN总线的应用简化了布线、减少了传感器数量、提高系统可靠性和可维护性。

随着汽车技术的发展,具有高度灵活性、简单的扩展性、优良的抗干扰性和纠错能力的CAN总线通信协议必将在汽车电控系统中得到更广泛的应用。

LIN(Local Interconnect Network)是一种应用于汽车中的分布式新型低成本串行通信总线,作为CAN总线的辅助网络或子网络,专门应用于低端系统。

FlexRay总线是一种高速网络,由FlexRay联盟为高速通信所制订,最初是作为电动控制(X-by-Wire)应用的通信协议被提出的。

从技术上讲FlexRay作为下一代汽车网络协议,提供了充足的带宽、可靠性和实时响应能力,以实现线控应用,但高成本因素决定其在一定的时间内只能定位于高端汽车的应用。

通常车内还有诸如媒体播放器、导航系统以及其他多种信息娱乐设备,这些设备之间的互连需要更高速的通信协议。

媒体导向系统传输协议MOST(Media Oriented System Transport)是目前车载信息娱乐系统普遍接受的高速通信协议。

MOST数据可分为同步传输数据和异步传输数据,具有很大的灵活性——同步数据可直接用于音视频设备,异步数据可用于传输其它数据包,如导航地图数据等。

现代车载网络已成为各汽车电器/汽车电子之间的信息纽带,增强了汽车的性能,减少了线束的用量,还降低了整车de 成本。

随着下一代汽车中引进X-by-Wire系统,TTP/C和FlexRay将显示出优势。

在未来的线控系统中,到底哪一种标准更具有生命力尚难定论。

长远来看,车载网络还远没有达到成熟阶段。

信息与电子技术发展很快,车辆上的应用又有比较大的滞后,所以车上信息与电子技术的应用还有很大的发展空间,它们将对车上通信与控制网络提出一些新的需求,同时为新的车上网络技术提供技术支持。

统的汽车电气系统设计利用一捆电缆来连接车灯、电动机、电磁阀、加热器、空调等设备。

现在,车辆中电子器件的数量急剧增加,汽车的电气系统变得越来越复杂。

一些统计数据显示,汽车中电子器件所占的比例将达到40%到50%。

因此,汽车中电缆的数量会越来越多,电缆的重量也越来越大。

此外,汽车的电接线变得越来越复杂,这给汽车制造商和汽车维修厂的装配工作造成更多的麻烦。

在十几年前,博世公司为汽车应用引入了CAN总线系统,其目的是将本地网络的概念应用到汽车系统内,就像办公室和家中的LAN网络一样。

然而,CAN针对高达1Mbps的高速数据传输设计,对于普通的汽车应用来说,CAN模块的成本比较高,它更适合于引擎ECU和ABS的互连。

在1999年引入了针对汽车应用的LIN 1.0(本地互连网络)总线系统,它的目标是低成本应用,如电动门、电动窗、侧镜、雨刮器、座椅安全带报警、外部照明等。

LIN总线的传输速度最大为 20kbps,而且它在单通道总线环路中最多能支持16个节点,总线电缆的长度最多可以扩展到40米。

图1:LIN总线API到物理层的结构随着LIN总线系统在汽车行业的普及应用,电子控制器件将会采用模块的形式,可以方便地插入到LIN总线网络,并与位于仪表板或驾驶室附近的主控制器单元连接在一起。

LIN总线LIN是一种低成本的汽车网络,它是现有的汽车多元网络的补充。

LIN 总线的主要特征是:一个主节点、多个从节点的概念;低成本:基于普通UART/SCI接口硬件、相同的软件或作为纯状态机;自同步:在从节点中不用晶体振荡器或陶瓷振荡器时钟;确定性信号传输:信号传播时间预先可计算;低成本单线实现连接;速度高达20kbps;基于应用交互作用的信号。

LIN总线的结构使用一个帧收发器连接LIN簇与物理总线,所有的应用不直接访问这些帧,在帧和应用之间加入了基于信号的交互作用层(interaction level)。

此外,在应用和帧处理程序层之间存在诊断接口和信号交互作用层。

LIN系统由一个主节点和多个从节点(最多16个节点)构成。

主任务发送的帧由一个报头和不同从任务的一个响应消息构成。

图2所示为由不同从任务响应的主任务报头。

图2:主节点和从节点的工作过程图3所示为LIN帧的结构,该帧由一个间隔(break)字段后跟4到11个字节的字段构成。

每一个字节字段都以串行字节方式发送,起始字节的第一位编码为“0”,而终止位编码为“1”。

图3:LIN帧结构Melexis LIN总线解决方案Melexis 是一家汽车半导体制造商,Melexis从198?起开始提供混合信号IC解决方案。

Melexis专注于低成本的LIN总线汽车市场,在他们的集成 LIN控制器中有4位MCU (MLX80103)和16位MCU,该控制器针对特定应用融合了数字IC(CPU)及模拟IC。

图4所示为运行在Melexis新型MLX16控制器上的LIN协议的实例。

图4:低成本单封装集成LIN总线解决方案的结构MLX16具有双CPU,分别是运行协议处理程序的4位MCU MLX4和运行应用软件的16位MCU MLX16。

Melexis正在为基于MLX4的LIN从节点开发一种可被用于每一个MLX4产品的LIN软件套件,让客户可以专注于应用软件的开发。

新型的、具有16位CPU的集成LIN控制器MLX81xxx,可用于在两芯片之间交换实时信息的内部高速通信接口。

该应用可以很方便地用来扩展从模块的I/O能力。

图5所示为两个具有高速通信接口的MLX81xxx的连接图。

图5:Melexis的LIN软件处理MLX4中的LIN协议Melexis 除了提供集成LIN控制器解决方案,还为CAN总线、LIN总线、K总线和GM-LAN提供一些收发器。

LIN收发器系列包括TH8080和 TH8082,系统基础IC包括TH8062和TH8065。

TH8065是新推出的LIN总线收发器,它包含LIN收发器(支持2.0和J2602)、电压调整器、模拟看门狗、复位输出和可编程POR 定时器。

设计工程师易于采用TH8065与微控制器构成一个LIN控制模块。

典型的TH8065电路与MCU的接口如图6所示。

图6:TH8065电路与MCU的接口示意图典型的LIN总线系统应用我们利用LIN主节点和若干LIN从节点构建了一套LIN总线系统演示板。

LIN主节点采用一个USB接口,把它连接到PC上的专用软件,就可以作为用户控制LIN 系统的控制平台。

USB-LIN主节点采用了一个16位微控制器MS9S12C32和一个USB驱动器CY7C6?215。

在另一侧,MC33399用做LIN接口来连接在LIN总线上的从节点。

MS9S12C32还具有连接到CAN网络的CAN总线接口。

从系统有5个LIN从模块,每一个模块都采用Melexis的集成LIN总线控制器TH8100作为LIN和控制接口。

TH8100具有一个双任务CPU和 LIN物理层接口,是专门为LIN总线应用设计的。

用户可以利用标准的Melexis LIN API软件与LIN主节点通信,并驱动输入和输出应用。

对于不同的功能模块,TH8100连接到不同的I/O接口:直流电动机控制连接到 MLX10402(三相无刷直流电机控制器),BLDC电动机控制连接到MLX90401,功率LED驱动器控制则连接到MLX10801。

图7所示为LIN主控制器和Melexis从控制器的实际应用。

图7:用于LIN主控制器和Melexis从控制器的LIN模块从控制器设计用于下面的各种应用:头灯位置控制、侧镜、具有防倾斜(anti-pitch)功能的电动窗、雨刮器系统、外部车灯、座椅位置和加热器控制、TPMS接收机、空调机。

相关文档
最新文档