基于LIN总线的汽车雨刮控制系统设计

发布者:ShimmeringMoon最新更新时间:2014-08-07 来源: 21ic关键字:汽车电子  LIN总线  雨刮器  MC9S12DG128 手机看文章 扫描二维码
随时随地手机看文章

随着汽车电子技术的不断发展,汽车上的各种电子装置也越来越多,电子控制装置之间的通讯也越来越复杂,而汽车上传统的电气系统大多采用点对点的单一通信方式,造成庞大的布线系统,增加了制造及维护成本。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的霍尔效应传感器输入引脚。

基于LIN总线的汽车雨刮控制系统设计

3.5 电机驱动模块

电机驱动模块是系统的核心部分,其承担着雨刷电机的正转和反转,以及检测电流的变化,当雨刷遇堵转时则作出相应的处理。出于成本及稳定性等多方面因素的考虑,选用Freescale的汽车电子芯片MM908E625,用于开发汽车分布式控制单元,该芯片取代了传统的MCU、H桥驱动器和LIN物理层收发器的解决方案,有效降低了外围器件的数量,且减小了成本。

模块采用MM908E625直接控制雨刷继电器的方法,继电器选用欧姆龙的G5CA-1A-E,并利用H桥低端通道的电流反馈功能实时监控电机的工作状态。通过模拟多路复用器选择相应的H桥低端通道,并采用MCU上的ADC监测该电流来判断电机是否堵转,当电流大于某一阈值时,故障信息会被单片机采集,并进行相应处理,并通过LIN总线传输到主控单元的液晶屏显示。片内集成的LIN物理层收发器通过MCU上的ESCI模块实现LIN协议的数据链路层驱动器,从而实现LIN总线通讯的功能。子单元控制芯片引脚使用情况,如图3所示。[page]

基于LIN总线的汽车雨刮控制系统设计

4 控制系统软件设计

电机检测模块对电机的运行状态进行检测,然后将不同的检测信息分别发送给消息解析模块和电机控制模块,通过这些检测信息,对电机进行有效的控制。检测信息经解析处理后,分别发送给LIN通信和功能处理模块,LIN模块将信息发送到LIN总线上,实现系统和网关的通信。诊断模块将从功能处理模块上获得的故障信息进行诊断,也同样通过LIN通信模块和网络进行通信。电机控制模块通过接收到的检测信息,来判断雨刷电机的转速,再将输出转速和检测转速进行对比,经优化算法得出更为优化的控制。

由于MM908E625内部并未集成EEPROM,因此雨刷电机的阈值电流等信息需通过LIN总线发送到主控单元进行保存,系统上电启动时,再进行初始化。此外通过LIN总线去读取主控单元的触摸输入信号,以控制雨刷电机的运转。在运行过程中,实时采集电枢的电流,判断是否大于阈值电流IM,若电流值大于阈值电流3次,则将雨刷电机复位,停止刮水动作。此过程中,子控制器将当前雨刷的状态参数通过LIN总线实时反馈给主控器并进行显示。子系统软件流程如图4所示。

基于LIN总线的汽车雨刮控制系统设计

5 实验测试

图5所示为智能雨刷控制系统工作时,使用示波器采集到的LIN总线上报文帧的信号波形。从图中显示的两个报文帧可看出,每个报文帧由帧头和响应组成,两个报文中间是中断场。图中信号的峰值电压为11.72 V,表明LIN总线采用12 V供电模式。电枢电流的正常值为6 A,人为使电机堵转时,电流上升至10 A,在经过一段时间后,雨刷电机复位,停止刮水动作。经反复测试,该系统可根据雨量大小对雨刮运转速度进行智能控制,实现预期的智能控制。

基于LIN总线的汽车雨刮控制系统设计

6 结束语

本文介绍了基于LIN总线的智能雨刷系统设计,通过红外传感、电流检测和主控液晶进行了检测控制,并可根据雨量大小对雨刮运转速度进行智能控制,无需驾驶员手动控制。同时将其接入LIN网络,简化了硬件结构、提高了安全性且降低了成本。实验结果证明,该系统运行稳定,达到了预期的功能。

关键字:汽车电子  LIN总线  雨刮器  MC9S12DG128 引用地址:基于LIN总线的汽车雨刮控制系统设计

上一篇:基于MC9S12XS128单片机的多功能智能小车系统设计
下一篇:嵌入式线控驾驶系统开发过程中设计和测试考虑

推荐阅读最新更新时间:2024-03-16 13:39

以灯光控制为例说明LIN总线在车身控制中的应用
1. 引言 由于车内电控单元的增多导致车内线束大量增加,这带来了很多问题:减少了布局空间; 给制造和安装增加了难度;当增加额外的功能时将会增加线束,使性价比难以改善;大量线束增加了车的重量,这不利于提高燃油效率和性能;数量众多的连接点增加了故障隐患。因此车内引入通讯网络来管理逐渐增多的电子器件是非常必要的。汽车网络能够灵活方便的集成各子系统从而实现更复杂的系统,同时减少了车内线束和车重量,减少了由电控单元带来的成本的增加,并且提高了系统的可靠性。车内通讯网络种类很多,汽车电子协会(SAE)将车内通讯网络分成四类,见下表: 电控单元之间的通讯根据对通讯带宽和通讯速度的要求选择不同的通讯网络。车身控制部分的电控单元由于
[嵌入式]
Nexperia与联合汽车电子有限公司就氮化镓领域达成深度合作
满足新能源汽车动力系统不断提升的技术需求 基础半导体器件领域的专家 Nexperia 宣布与国内汽车行业主要供应商联合汽车电子有限公司(简称UAES)在功率半导体氮化镓(GaN)领域展开深度合作,旨在满足未来对新能源汽车电源系统不断提升的技术需求,共同致力于推动GaN工艺技术在中国汽车市场的研发和应用。 随着汽车电气化、5G通信、工业4.0市场的不断增长,基于GaN的主流设计正渐入佳境,势必推动2021年及未来功率半导体的需求增长。NexperiaGaN FET产品已与UAES在电动汽车的车载充电器、高压DC-DC直流转换器等项目中开展研发合作。Nexperia氮化镓工艺技术基于成熟可靠的量产工艺,极低的开关品质因数(R
[汽车电子]
Nexperia与联合<font color='red'>汽车电子</font>有限公司就氮化镓领域达成深度合作
图解汽车电子:MCU及汽车电子供应情况追踪
在“图解新能源”栏目之后,我尝试做一些“图解汽车电子”的内容,也是通过整理汽车电子的方方面面,来追踪芯片以及其它电子部件的情况。 当下的几个主要现状是—— · 目前全球范围内汽车芯片的供应环节,少部分车企恢复到满产状态,但是大部分车企存在结构性短缺; · 从芯片企业的角度来看,供应层面会在2022年进入缓解期,但是2023年芯片的产能确实基本都被锁定了; · 从消费电子的芯片来看,MCU的供应已经开始出现供大于求的情况,中国这一波国产替代战斗力十足。 由于汽车芯片是整个芯片行业的一个分支,在通往国产替代的过程中,是可以追踪整个过程。 图1 汽车芯片短缺给汽车行业造成了很大的困扰 PART 1:汽车
[汽车电子]
图解<font color='red'>汽车电子</font>:MCU及<font color='red'>汽车电子</font>供应情况追踪
Synopsys林荣坚:2018年最看好人工智能、汽车电子和信息安全
近日,Synopsys全球副总裁兼亚太区总裁林荣坚撰文表示,其最看好包括人工智能,汽车电子, 和信息安全领域,并称Synopsys将不断加大在这三方面的投资。 Synopsys全球副总裁兼亚太区总裁林荣坚 文章全文如下: 随着产业的不断革新发展 ,新科技新领域不断涌现。 Synopsys目前看好和加强的领域包括:人工智能,汽车电子, 和信息安全。 人工智能: AI爆发增长,特别是深度学习技术,是以强大的计算能力为基础的。而提供计算能力的就是芯片,这当然是和EDA工具息息相关的。 我们认为,EDA工具和AI是一种互动关系,可以称为一个“virtuous circle”,良性循环。一方面EDA
[半导体设计/制造]
Synopsys林荣坚:2018年最看好人工智能、<font color='red'>汽车电子</font>和信息安全
国芯科技:新产品研发成功订单达110万颗,持续发力汽车电子芯片的国产化替代
近日,苏州国芯科技股份有限公司(以下简称“公司”)发布公告:公司研发的新一代汽车电子MCU产品“CCFC2012BC”内部测试中获得成功,已获得9家客户实际订单超过110万颗。该款新产品的研发成功进一步丰富了公司的汽车电子车身及网关MCU产品系列,对公司未来汽车电子业务的市场拓展和业绩成长性预计都将产生积极的影响。公司CCFC2012BC芯片产品是基于国产PowerPC架构C*Core CPU内核研发的新一代汽车电子中高端车身及网关控制芯片,该芯片对标NXP(恩智浦)的MPC5604BC、MPC5607B系列以及ST(意法半导体)的SPC560B50、SPC560B64系列,具有完全自主知识产权并形成对国外产品的替代。 国芯科
[手机便携]
国芯科技:新产品研发成功订单达110万颗,持续发力<font color='red'>汽车电子</font>芯片的国产化替代
汽车电子极近场EMI扫描技术解析
汽车厂商往往采用最新的消费电子系统来体现与其他厂商汽车的差异化,该系统必须在各种苛刻的条件下都能正常工作。动力系统、安全系统和其它汽车控制系统也都有同样的要求,一旦出现故障,这些系统会导致更加严重的后果。 汽车电子系统对于供应商提供的芯片和印制电路板的电磁辐射特别敏感。因此,SAE(原汽车工程师协会)已经定义测试规范并建立满足电磁兼容(EMC)和电磁干扰(EMI)的需求,并对其进行了不断的完善。采用极近场EM扫描技术,供应商的设计团队可以通过一个桌面系统来计量并立即显示辐射的空间和频谱特性,避免以后在更高费用的模块、系统或整车级测试中出现问题。 本文讨论几个能够展示这种测试价值的例子。第一个例子是关于“扩频时钟发生器(SS
[嵌入式]
汽车隔离湿区和干区的界限
汽车零部件的耐久性和可靠性越来越被重视,作为保护材料,橡胶件大量被运用在汽车上,其中密封圈的重要性不言而喻,特别对发动机舱和汽车下部底盘的线束保护,因为通常这两个地方处于恶劣环境下几率比较高。这里有一个“湿区”的概念需要知道,一般来说,我们把发动机舱和汽车下体部分暴露于空气中经常受到雨和水影响的区域叫做“湿区”,相对应的, 驾驶舱和行李箱等部位基本不受雨水的影响,这一部分就叫做“干区”。 线束密封圈最大的作用之一就是隔离湿区和干区,这是一种应用,常见部位是在发动机舱和驾驶舱之间装配一个,把干区和湿区分隔开;还有就是在左右后轮ABS线束那里需要装配密封圈,具体在后排座椅下方(比如高尔夫),这里有一个密封圈分隔开内外部分,保证行驶过程
[汽车电子]
汽车电子前景诱人 引发国内IC设计业狂潮
在国家《汽车产业调整和振兴规划》等政策的推动下,区域销售壁垒被打破,小排量汽车购置税降低……汽车消费市场环境不断改善。从2009年汽车生产销售情况来看,中国汽车消费高峰已经提前启动,汽车总产量从2月份开始回暖,而6月份中级轿车同比的增长标志着中国私人汽车消费的全面复苏。2009年,中国汽车市场产销量高达1350万辆,超过美国成为世界汽车产销第一大国。专业人士预计,2010年,中国汽车市场还将快速增长,全年产销量有望突破1500万辆。下游市场的蓬勃发展,推动汽车电子市场快速增长。 毋庸置疑,汽车电子产业市场前景诱人。据国家统计局统计,2009年我国汽车电子产品市场规模达到约1484.3亿元,2010年中国汽车电子产业市
[汽车电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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