基于ARM 的汽车电子控制系统单元设计.docx
《基于ARM 的汽车电子控制系统单元设计.docx》由会员分享,可在线阅读,更多相关《基于ARM 的汽车电子控制系统单元设计.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于ARM的汽车电子控制系统单元设计shixiang导语:本文介绍了汽车电子控制系统单元的控制模块、CAN通信模块的硬件设计及软件分析摘要本文介绍了汽车电子控制系统单元的控制模块、CAN通信模块的硬件设计及软件分析,给出了带ARM7内核的实例。关键词ARMCAN汽车总线Abstract:Thesystemcontrolunitofthecarelectricisintroduced,includingthedesignofcontrolmoduleandcommunicationmodule.AnapplicationwithARM7unitisgiven.Keywords:ARMCANCar
2、-Bus随着电子控制系统单元ECU在汽车上的广泛应用,汽车电子化程度越来越高。电控系统的增加固然进步了汽车的动力性、经济性和舒适性,但随之增加的复杂电路,必然导致车身布线庞大而且复杂,安装空间短缺。同时,为了进步电控单元信息利用率,要求大批的数据信息能在不同的电子单元间分享,汽车综合控制系统中大量的控制信号也需要实时交换,不同功能电子控制系统单元间的数据通信变得越来越重要。因此对电子控制系统单元的设计提出了越来越高的要求,不仅要求通信网络应具有通信速率高、准确、可靠性高的特点,同时要求控制模块上应具有控制实效性高、空间小等优点。本文基于CAN总线技术,研制了应用于汽车网络系统中的电子控制系统单
3、元。1电子控制系统单元CAN通信模块的设计根据CAN通信原理,电子控制系统单元CAN通信模块硬件主要由CAN控制器、CAN驱动器及中心微处理器构成。传统的CAN通信模块采用51系列的单片机作为中心处理器,SJA1000作为CAN控制器,PCA82C250作为CAN驱动器。这种方案选用硅片多,所占空间大,外围接口扩展局限,同时功耗高。为此,在本设计中,我们采用内嵌有CAN控制器的LPC2119和TJA1050总线驱动器构成电子控制系统单元的CAN通信模块。CAN通信模块硬件图如图1所示。LPC2119内带有ARM7内核,具有封装小、功耗低、多个32位定时器、4路10位ADC、2路CAN和多达9个
4、外部中断等优点。TJA1050是Philips公司消费的,用以替代PCA82C250的高速CAN总线驱动器。该器件提供了CAN控制器与物理总线之间的接口和对CAN总线的差动发送和接收功能。对于由“弱终端构成的端节点,TJA1050外围的电阻和电容能改善系统的EMC性能。理论证明,采用LPC2119和TJA1050构造CAN通信模块,外围扩展才能强,空间小,同时改良电磁辐射EME性能和抗电磁干扰EMI性能。2电子控制系统单元控制模块的设计传统的“蜘蛛网式控制模块,电路复杂,维修难度高。本设计中,我们采用功率模块、人机通信模块、状态量输入模块的结合,构造出电子控制系统单元控制模块,进步了整个系统的
5、可观性和实效性。控制模块硬件图如图2所示。2.1功率模块考虑到汽车功率负载大及LPC2119的I/O口驱动的局限,系统中采用功率模块作为中心微处理器与功率负载之间的桥梁。设计中,我们采用摩托罗拉公司消费的MC33888功率器件控制远光灯、近光灯、倒车灯、刹车灯。MC33888内部集成有四路高端灯驱动器和8路继电器或者发光二极管驱动器,是一个可控制网络,具有在板诊断、与微控制器通信报错才能及故障软化等优点。考虑到车内灯和示廊灯的功率相比照较大,我们采用MC33487功率器件进展控制。MC33487内部集成两路带有电流感应的20毫欧姆高端驱动器,电流输出4.5A。感性负载和大电流的短路保护是整个设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于ARM 的汽车电子控制系统单元设计 基于 ARM 汽车 电子 控制系统 单元 设计
限制150内