网站大量收购独家精品文档,联系QQ:2885784924

基于 ARM 的汽车电子控制系统单元设计推荐.pdf

基于 ARM 的汽车电子控制系统单元设计推荐.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 的驱动输 出极性及输出时序均可通过软件进行控制,从而和各种驱动电

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档