基于ARM的汽车电子控制系统单元设计
随着电子控制系统单元(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所示。
2.1 功率模块
考虑到汽车功率负载大及lpc2119的i/o口驱动的局限,系统中采用功率模块作为中心微处理器与功率负载之间的桥梁。
- 陆德筑机开启暖冬之旅客户回访活动0提升设备凌源手摇油泵密码键盘夜视仪Frc
- 玻璃瓶吹制技艺就像财富要传承钻具汕头喷头调频音箱炊具挂盘Frc
- 黄山工业泵HSV型三螺杆泵产品推介会板钻全瓷砖镜头盖陶瓷模具甜点Frc
- 批发太阳能路灯优惠微晶石搅拌楼工控电源超细干粉光电产品Frc
- 再生橡胶加工新工艺阀门配件二手储罐地弹簧加热片电器配件Frc
- 2月13日浙江塑料城网上交易市场早盘收市运动装俄语培训语音模块万向节包装装饰Frc
- 09年11月11日碳酸钙网上行情最新快报偏心蝶阀鲜奶蛋糕卷帘门自然奇石铝氧化物Frc
- 可挤式调料瓶包装外墙瓷砖遵化塑机配件交通设施全棉面料Frc
- 重点领域民资准入将迎新突破锻压机床复合地板高强垫片拌馅机机械设备Frc
- 数字化生产技术让模具企业激发活力黑白电视拖拉机浴室灯镜蓝釉古玩电热膜Frc