- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 ARM 的汽车电子控制系统单元设计推荐
获取更多权威电子资料 请登陆
基于 ARM 的汽车电子控制系统单元设计
摘要:本文介绍了汽车电子控制系统单元的控制模块、CAN通信模块的硬件设计
及软件分析,给出了带ARM7内核的实例。
关键词:ARM,CAN,汽车总线
随着电子控制系统单元(ECU)在汽车上广泛应用,汽车电子化程度越来越高。
电控系统的增加虽然 提高了汽车的动力性、经济性和舒适性,但随之增加的复
杂电路,必然导致车身布线庞大而且复杂,安装空间短缺。同时,为了提高电控
单元信息利用率,要求大批 的数据信息能在不同的电子单元间共享,汽车综合
控制系统中大量的控制信号也需要实时交换,不同功能电子控制系统单元间的数
据通信变得越来越重要。因此对电 子控制系统单元的设计提出了越来越高的要
求,不仅要求通信网络应具有通信速率高、准确、可靠性高的特点,同时要求控
制模块上应具有控制实效性高、空间小等 优点。
本文采用了基于CAN总线技术,设计开发了应用于汽车网络系统中的电子控制系
统单元。
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 个外部中断等优点。TJA1050 是Philips公司生产的,用以替代PCA82C250
的高速CAN总线驱动器。该器件提供了CAN控制器与物理总线 之间的接口以及对CAN总线
的差动发送和接收功能。对于由弱终端构成的端节点,TJA1050 外围的
电阻和电容能改善系统的EMC性能。实践证明,采用LPC2119 和TJA1050 构造CAN通信
模块,外围扩展能力强,空间小,同时改进电磁辐射(EME )性能和抗电磁干扰(EMI )性
能。
2 电子控制系统单元控制模块的设计
传统的蜘蛛网式控制模块,电路复杂,维修难度高。本设计中,我们采用功率模块、人
机通信模块、状态量输入模块的结合,构造出电子控制系统单元控制模块,提高了整个系统
的可观性和实效性。控制模块硬件图如图2 所示。
第 1 页 共 4 页
获取更多权威电子资料 请登陆
2.1 功率模块
考虑到汽车功率负载大及LPC2119 的I/O 口驱动的局限,系统中采用功率模块作为中心微
处理器与功率负载之间的桥梁。
设 计中,我们采用摩托罗拉公司生产的MC33888 功率器件控制远光灯、近光灯、倒车灯、
刹车灯。MC33888 内部集成有四路高端灯驱动器和8 路继电器或 发光二极管驱动器,是一
个可控制网络,具有在板诊断、与微控制器通信报错能力及故障软化等优点。考虑到车内灯
和示廊灯的功率相对比较大,我们采用 MC33487 功率器件进行控制。MC33487 内部集成
两路带有电流感应的 20 毫欧姆高端驱动器,电流输出 4.5A.
感性负载以及大电流的短路保护是整个设计的难点。MC33887 具有功耗低、等待模式下
电流25 微安、输出电流超过 8 安的短路关断等优点,所以系统采用MC33887 功率器件对电
机、锁、天线、洗涤泵进行控制。
2.2 人机通信模块
为 了提高驾驶员和乘客的舒适性、安全性,整个系统必须在人和机器之间建立良好的人
机通信模块。BC7281 、键盘模块及外围的LED之间的结合,构造出人机 通信模块。BC7281
是比高公司推出的 16 位数码管显示及键盘接口专用芯片。该芯片通过外接移位寄存器
(74HC164、74LS595 等)可控制 16 位数码管或者 128 只独立的LED 。BC7281 的驱动输
出极性及输出时序均可通过软件进行控制,从而和各种驱动电
您可能关注的文档
- 四川盟宝GSM移动通信终端投资项目核准报告推荐.doc
- 四川长虹公司应收账款风险管理研究推荐.pdf
- 四川省某某有限责任公司复建日处理500吨铅锌洗选厂项目环境影响报告书推荐.doc
- 四年级上册数学期末试卷推荐.doc
- 四川省某某有限责任公司复建日处理500吨铅锌矿洗选厂项目环境影响报告书推荐.doc
- 四川省沥青路面管理系统的研究与应用推荐.doc
- 四层电梯的plc控制系统推荐.doc
- 四年级下册语文教学计划推荐.doc
- 四年级英语暑假作业答案推荐.doc
- 四路彩灯显示系统_数电课程设计推荐.doc
- 历史的巨响 奋进的力量纪念我国第一颗原子弹爆炸成功60周年-热点速递“内容简介+素材集锦+时评+作文链接+范文”.docx
- 历史的巨响 奋进的力量:纪念我国第一颗原子弹爆炸成功60周年-热点速递“内容简介+素材集锦+时评+作文链接+范文”.docx
- 吉林省2016年中考文综试卷(解析版).doc
- 吉林省2016年中考文综试卷(解析版).doc
- 吉林省2016年度中考政 治试题(word版,含答案).doc
- 吉林省2016年中考政治试卷及答案【word版】.doc
- 2016年吉林省中考政治试题及答案解析.doc
- 吉林2016年初中毕业生学业考试.doc
- 竞聘技校数学老师演讲.docx
- 2016年吉林省中考政治试题解析.doc
文档评论(0)