基于LIN总线的汽车雨刮控制系统解析


内容摘要:为提高雨刮系统的安全性及智能性,以MC9S12DG128为主控制器、MM908E625为雨刮控制器,采用LIN总线的分布式控制方案,设计了一款智能雨刮控制系统。主控单元将液晶触摸信号转换为LIN指令以控制雨刮的启停,并通过红外传感器检测雨量的大小,自动控制雨刷器的摆动频率,使用过程中无需驾驶员手动操作。实验结果表明,该系统能有效地根据雨量对汽车雨刮进行智能控制,具有安全性好、可靠性高和成本低等优点。

随着汽车电子技术的不断发展,汽车上的各种电子装置也越来越多,电子控制装置之间的通讯也越来越复杂,而汽车上传统的电气系统大多采用点对点的单一通信方式,造成庞大的布线系统,增加了制造及维护成本。LIN总线全称为区域互连网络,用于实现汽车车身控制系统的分布式控制,其具有价格低廉、结构简单、配置灵活等特点,为现代汽车网络提供功能上的补充,使汽车结构的设计变得更加灵活。LIN总线主要被应用于车门、方向盘、座椅、雨刮器、车窗等控制单元,并将分布的智能传感器和执行器连接到车内主控制器。本文将LIN总线技术应用到汽车雨刷系统上,提出了安全性好、可靠性高的设计方法,该系统经实际调试,取得了良好的应用效果。

1 LIN协议介绍

LIN(LOCal Interconnect Network)总线是现代汽车总线网络中一种低端的通用协议。其采用一主多从模式,数据的优先级由主节点确定,且带时间同步的多点广播接收,从机节点无需石英或陶瓷谐振器即可实现同步。同时,可选报文帧长度为2、4或8 Byte;传输速率最高可达20 kbit·s-1;并基于通用UART接口的廉价硬件实现,单线传送方式,总线通信距离最长可达40 m。

LIN总线的数据以报文帧的格式进行传输,报文帧由主任务的帧头和从任务的响应组成。帧头包括同步间隔场、同步场和受保护的标识符;响应分为数据场和校验和场两部分。LIN网络由一个主节点,一个或多个从节点组成,通过主机节点(CAN-LIN网关),可将LIN与上层网络相连接。一个LIN网络最多可连接16个节点,主机节点有且仅有一个,从机节点有1~15个。主机任务负责接收从机节点发出的总线唤醒命令,调度总线上帧的传输次序,并监测数据、处理错误,同时可作为标准时钟的参考。从机接收主机发送的帧头包含的信息以进行判断:发送应答、接收应答、或既不发送也不接收应答。

2 智能雨刷系统方案

在汽车安装的众多执行器中,雨刷对于雨天行驶的汽车起着至关重要的作用。雨雪天气,汽车驾驶员需谨慎应对路滑、视野小等问题,使得在雨天的操控过程中,精力受到较大干扰。为此开发一种智能雨刷控制系统,有效提高汽车的安全性能。

智能雨刷系统主要包括一个主控单元和一个子单元,主控单元包含微控制器模块和液晶控制屏,子单元由控制器、雨量检测模块、电机驱动模块和电机检测模块组成。当雨刮处于自动挡时,可根据红外传感器检测雨量大小,自动控制雨刷器的摆动频率。子单元通过LIN总线与主控单元连接,形成车载LIN网络,驾驶员可通过液晶控制屏对雨刷进行控制并查看雨刷工作状态。该智能雨刷系统框图如图1所示。

基于LIN总线的汽车雨刮控制系统解析


在挡风玻璃上水量较大时,雨刮电机的间歇时间短,水量较小时,间歇时间相应较长。当工作过程中雨量传感器发生故障时,系统将以预设的固定间歇时间来控制雨刷电机的运转;若电机发生堵转,电枢电流超过阈值电流,并持续一段时间,则雨刷会进行复位动作。若尝试3次仍无法通过,则退回复位位置停止动作,并通过LIN总线发送故障报文,由液晶屏进行显示及报警。

3 硬件设计

3.1 控制器模块

主控单元微控制器采用Freescale公司的高性能、低功耗汽车电子芯片MC9S12DG128,该芯片属于HCS12系列增强型16位单片机,片内拥有128 kB的FLASH ROM,8 kB的RAM和2 kB的EEPROM,2个异步串行通信口SCI,2个同步串行通信口SPI,8通道输入捕捉/输出比较定时器,1个8通道脉宽调制模块,两个MSCAN控制器。液晶模块是整个系统运行的一个重要输入,设计采用的液晶型号为Z2104,内置VGA控制板,该屏幕为电阻屏,与控制器通过串口进行通信,其工作电压为12 V。主控制器可通过串口读取液晶屏触摸信号,将液晶屏幕的触摸信号转换成LIN总线指令,通过UART/SCI模块发送到LIN总线,对子单元进行控制,同时也可将雨刷的状态反馈到液晶屏幕上。

3.2 电源模块设计

电源模块为雨刷控制系统提供电源。汽车使用蓄电池提供的12 V电源系统,而本系统中电源电压均为5 V,故需要对汽车上的电源系统进行电平转换。设计选用LM2576-5芯片作为系统的电源转换稳压芯片,该芯片具有可靠的工作性能、较高的工作效率、优异的线性和负载调整能力,且可大幅减少散热片的体积,为控制电路稳定可靠工作提供保证。

3.3 雨量检测电路设计

智能雨刷系统中,控制器通过雨量检测装置检测降雨量的大小,自动控制雨刷器的摆动频率,使用过程中无需驾驶员人为操作,大幅提高行车的安全性。不同的档位对应不同的刮水频率和不同的LIN协议信号报文头,间歇暂停时间和刮水频率由雨量传感器的数据决定。设计采用红外雨量检测装置,红外发射器将光束以一定的角度投射到汽车挡风玻璃,经由挡风玻璃反射回到红外接收器。当有雨滴落到挡风玻璃上时,部分光束会因折射、散射等现象而分散到外部,导致接收器收到的红外线总量少于其发出总量。由此得出挡风玻璃上的雨量变化情况,再发出刮水请求至主控制器,以此控制雨刮器完成不同速度的刮水动作,同时与主控单元进行总线通信,随时发送子系统的运行状态。

3.4 霍尔位置传感器

智能雨刷系统采用霍尔传感器对雨刷电机的转动情况实时进行监控,包括对电机位置和转速的检测,当检测到雨刷电机的位置后,单片机判断当前位置是否正确,若不正确,控制电机转动到正确位置。同时检测雨刷电机的转速,单片机接收后与给定的速度值作比较,经过内部处理得出下一步运行步骤,控制电机运行在最精确的速度值。文中选用英飞凌公司的TLE4941,芯片内部集成有差分霍尔传感器与信号调理器电路,TLE4941的电路原理如图2所示。C5为消噪电容,通过电阻R可将输出电流转换成电压信号,输出端连接至MM908E625的霍尔效应传感器输入引脚。

Related Articles

基于LIN总线的汽车方向盘按键控制器的设计

03/03 07:59
基于LIN总线的汽车方向盘按键控制器的设计
人们在选购家用轿车时,对舒适性的要求在不断提高,舒适性能已成为购车因素的一项重要指标.传统的汽车方向盘只具备控制转向和喇叭的功能,而随着汽车车身电子的发展,方向盘上正逐渐集成许多用于控制其他功能的按键,如控制收音机的按钮.控制DVD或者CD播放的按钮.手机蓝牙免提.自动巡航控制等,甚至还预留了用户可配置功能的按键,即学习型按键. 方向盘按键的设计风格体现了每种车型不同的个性,因此方向盘的按键控制设计正受到越来越多车厂的关注.考虑到汽车方向盘按键控制器受到安装空间.多重命令和设计成本等诸多因素的限

基于LIN总线的汽车HID前照灯自动调光系统

03/09 17:31
基于LIN总线的汽车HID前照灯自动调光系统
引言 HID是高压气体放电灯(High Intensity Discharge)的缩写,也可称为重金属灯或者氙气大灯.与传统卤素灯泡相比,HID有亮度高.寿命长.省电等优点. 正是由于HID具有高亮度的特点,如果使用时照射高度调节不当,在会车时将会对迎面来车的司机造成强烈的眩目,产生安全隐患.为了规范HID 前照灯 的市场,联合国欧洲经济委员会(United Nations EconomIC Commission for Europe)在ECE-R48条款中明确规定:装备HID前照灯的车辆必须配

基于LIN总线的车用无刷直流电机控制器设计

12/26 22:45
1.前言 随着汽车部件的电动化.自动化程度不断提高和对汽车电机的噪声.电磁兼容.效率的高要求,永磁无刷直流电机正在逐步替代有刷的永磁直流电机.永磁无刷电机具有体积小.寿命长.效率高.结构简单.可靠性好等优点,利用它作为汽车部件的驱动执行元件可有效地提高汽车部件的性能.例如在 Freightliner公司的M2系列商务车上,采用无刷电机驱动其空调系统的鼓风机,更好地调节了送风速度 . 由于汽车总线技术的日趋成熟,汽车内多个电机单元的控制方式正从传统的集中式线束控制向分布式总线控制转变.分布式总线控

基于LIN总线汽车前灯运动控制系统的设计

06/09 17:11
基于LIN总线汽车前灯运动控制系统的设计
引言 随着社会的发展,汽车越来越普及,汽车应用已变得日益复杂,而且越来越多地采用电子驱动,因此,将更多创新技术及专用技术应用在这个领域也就不足为奇了.随着汽车拥有量的增加,发生交通事故的概率也随之增加,特别是在夜间行车,两车相汇,汽车前灯的控制就是一个重要的问题,目前汽车常包含有带动态位置控制的前灯,特别是对高强度放电(HID)氙气灯来说,动态位置控制功能非常关键.不过,前灯定位系统对电子组件提出了非常恶劣的环境要求.如何降低前灯运动控制设计的复杂度,节省时间.降低成本成为汽车电子研究的重要课题

基于LIN总线的电动车窗控制器设计

11/21 09:09
基于LIN总线的电动车窗控制器设计
车窗控制系统是汽车的重要组成部分,传统的车窗控制采用的是线束控制,较为简单,并且线束和相关的设备都比较庞大.为了摆脱这种局面,汽车电子技术逐步向整车集成电子化.智能化方向发展,而总线式网络控制技术正是目前汽车网络控制所采用的主要方式. 根据美国SAE(汽车工程师协会)划分的汽车数据传输分类,汽车车窗控制系统属于A类的面向传感器/执行器控制的低速网络.数据传输位速率通常只有1 b/s-10 kb/s.而在这种速率上采用LIN总线方式的网络控制,正好可以满足其要求,并且LIN总线能节省大量的线束.便

基于LIN总线的汽车后视镜控制模块控制系统设计

09/07 14:21
以MC9S12DG128为主控单元.MM908E622为后视镜单元,采用单主多从的总线控制方式,设计了一种基于LIN总线的汽车后视镜控制模块.主控单元以单片机MC9S12DG128为核心,通过LIN收发器MC33661实现对总线数据的收发,同时将液晶触摸信号转换为LIN指令以达到对后视镜单元的整体控制.后视镜单元以MM908E622作为从单元控制器,内置LIN收发器和电机驱动电路,具有优异的调控能力,适用于控制汽车高端后视镜.设计中体现了汽车车身电子的智能化和网络化,在汽车工业中有较高的应用价值

利用CAN总线的汽车轮速传感器系统解析

02/04 10:05
前 言 目前,网络技术是 汽车电子领域发展的一项新技术.它不仅是解决汽车电子化中的线路复杂和线束增加问题的技术,而且其通讯和资源共享能力成为新的电子与计算机技术在车上应用的一个基础,是车上信息与控制系统的支撑. 汽车电子网络按功能可分为面向控制的网络(CON)和面向信息传输的网络(ION).按网络信息传输速度,美国汽车工程师协会(SAE)将网络分为 A,B,C三类.A类为低速网,波特率在9600bps以下,进而波特率在125kbps以下为中速网B类,125kbps以上为高速网C类.车轮速度 (即

基于LIN总线的电动车窗防夹系统的设计

07/16 13:02
为达到电动车窗的安全性和快速响应要求,采用信号检测技术设计了基于LIN总线的电动车窗防夹系统.该系统通过霍尔传感器检测车窗玻璃的实时位置,选择直流电机的电流变化作为障碍检测判断的主要指标,采用Freescale公司的MM912F634为车窗控制器,该平台通过LIN总线连接实现.实验结果表明,该系统能够有效地检测障碍物,并能快速进行防夹控制,系统运行稳定.可靠.快速.抗干扰能力强且成本低,具有一定的市场推广价值. 随着现代汽车技术的发展,汽车的电子化.智能化.网络化提高了汽车的舒适性,但同时对于汽

基于LIN总线分布式实时轮胎压力监测系统的设计方案

10/12 07:13
基于LIN总线分布式实时轮胎压力监测系统的设计方案
1.前 言 轮胎压力监测系统(TPMS -Tire pressure monitoring system)对于提高汽车安全性有举足轻重的影响,当今世界己有不少国家高速公路安全协会因此立法强制实施TPMS.而低功耗.在恶劣环境下高度运行的 可靠性.较小的压力传感器误差容限,以及更长的工作寿命等是TPMS的主要要求,于是方案的设计和芯片的选择也围绕这个要求进行. 1.1目前TPMS主要有三种实现方式 直 接TPMS系统.间接TPMS系统和正在推出的混合TPMS.但是,间接TPMS有一定的局限性,采用