首页 理论教育 GM-LAN是什么?汽车车载网络维修技能200问

GM-LAN是什么?汽车车载网络维修技能200问

时间:2023-08-21 理论教育 版权反馈
【摘要】:以高速GM-LAN为例,它有两条发送串行数据的线路,这2条线路通常称为CAN-H和CAN-L。终端电阻的作用是:防止当数据传输到GM-LAN总线线路末端时出现反射回送。GM-LAN可以使发动机与车辆上所有的控制模块以非常高的速率进行数据交换。每个GM-LAN模块均有一定数量的车辆装置与其相连接。何时读取数据或发出指令,在大多数情况下是由发动机或车辆运行状态来决定。图6-93为2009款别克新君威高速GM-LAN总线示意图。

GM-LAN是什么?汽车车载网络维修技能200问

GM-LAN(General Motors Local Area Network)是通用公司开发的车载网络通信标准,应用于通用公司内部的各种车型上。GM-LAN从一开始开发就由低速、中速、高速三种总线构成,这些总线都基于CAN通信协议、采用同样的数据通信策略。GM-LAN和UART的主要区别在于,UART依靠总线主控模块控制信息收发,而GM-LAN的信息收发由各控制模块管理。GM-LAN在物理层/协议上采用三种不同的通信波特率,针对高速通信,采用500kbit/s的双线CAN总线;针对中速通信,采用95kbit/s的双线CAN总线;针对低速通信,采用20~40kbit/s的单线CAN总线。

以高速GM-LAN为例,它有两条发送串行数据的线路,这2条线路通常称为CAN-H和CAN-L。该总线采用终端电阻作为线路终结器,位于总线线路末端的两个控制模块内。如图6-91所示,动力系统接口模块和发动机控制模块内的总线终端电阻均为120Ω。终端电阻的作用是:防止当数据传输到GM-LAN总线线路末端时出现反射回送。它采用的通信方式是高速差分模式,通信速率是500kbit/s,其串行通信波形如图6-92所示,它可以通过2个逻辑层面即隐性(未驱动)和显性(驱动)显示。

978-7-111-50097-1-Chapter06-109.jpg

图6-91 GM-LAN双线路传输示意图

1—CAN总线 2—终端电阻 3—动力系统接口模块 4—转向盘转角传感器

5—变速器控制模块 6—防抱死制动系统及牵引力控制系统电子控制单元 7—发动机控制模块

1)隐性(逻辑1)。总线处于空闲状态,CAN-H和CAN-L电压相同,均为2.5V,不存在差分电压。

2)显性(逻辑2)。总线处于被驱动状态,CAN-H电压为3.6V,CAN-L电压为1.4V,存在2.2V差分电压。

GM-LAN可以使发动机与车辆上所有的控制模块以非常高的速率进行数据交换。这就意味着与该总线连接的模块可以比UART总线系统快得多的速度进行相互之间的数据交换。每个GM-LAN模块均有一定数量的车辆装置与其相连接。该模块或是从这些外围装置读取数据,或是向其发出指令。何时读取数据或发出指令,在大多数情况下是由发动机或车辆运行状态(这些相关状态信息是由与GM-LAN相连接的其他控制装置提供的)来决定。任何模块输出的数据均发送至与总线相连接的所有的GM-LAN控制模块。每个控制模块将对接收到的数据进行评估,以确定是否对其进行处理(并采取行动)或者忽略。(www.xing528.com)

图6-93为2009款别克新君威高速GM-LAN总线示意图。

978-7-111-50097-1-Chapter06-110.jpg

图6-92 GM-LAN串行通信波形

978-7-111-50097-1-Chapter06-111.jpg

图6-93 2009款别克新君威高速GM-LAN总线示意图

EBCM—电子制动控制模块 EPB—电子驻车制动模块 VES—可变助力转向模块 BCM—车身控制单元

ECM—发动机控制模块 TCM—变速器控制模块 AHL—前照灯模块 DLC—诊断连接器

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈