学位论文-—汽车专业翻译中英文(全)automobileengineinjectionignition0002_第1页
学位论文-—汽车专业翻译中英文(全)automobileengineinjectionignition0002_第2页
学位论文-—汽车专业翻译中英文(全)automobileengineinjectionignition0002_第3页
学位论文-—汽车专业翻译中英文(全)automobileengineinjectionignition0002_第4页
学位论文-—汽车专业翻译中英文(全)automobileengineinjectionignition0002_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Injection and Ignition- 3 -Automobile Engine Injection and IgnitionUsing the Motorola MPC555 MicrocontrollerRick WagonerInformation Education and Technology 645, Section 001Professor Dr. Yudi GondokaryonoMay 2, 2006Automobile Engine Injection and IgnitionIntroductionAutomobile engines and powertrain

2、s have become a major growth area for microcontroller use. This growth is also expected to continue. As many new regulations concerning the exhaust emissions and fuel efficiency must be met then more and more microcontrollers on automobiles will be required. One area that currently makes use of a mi

3、crocontroller is that of fuel injection and engine ignition.These two areas can both be controlled in a manner that can greatly increase fuel efficiency, lower exhaust emissions, and also improve engine power performance. Let begin by looking at fuel injection. Injecting the proper amount of fuel in

4、to the engine at the proper time allows the engine to operate a peak performance levels. This process can be accomplished without the use of a microcontroller. However, due to the many factors affecting what constitutes the proper amount and proper time makes the use of a microcontroller much more a

5、ppealing. The microcontroller can gather the readings from sensors connected to many components on the engine to perform calculations determining the proper amount and proper time for the injection process to occur. The higher the temperature on the engine the better the fuel burns. As the fuel burn

6、s more efficiently less fuel is required to generate the same amount of energy. Having a temperature sensor on the motor providing input to the microcontroller allows for adjustment of the amount of fuel being injected into the motor to provide the same amount of engine output energy. These calculat

7、ions are quite complex and thus would take some time for a person to perform. The microcontroller can gather the data, perform the calculations, and make the necessary adjustments in a fraction of a second. The gathering and adjustment process can thus be performed many times per second allow for co

8、ntinuous levels of higher engine performance.Likewise, the ignition process can also be controlled in a similar process. Ignition needs to occur at a time that will allow the engine to provide the most energy for use. If the ignition is fired exactly when the piston is at its highest point then ener

9、gy will belost. The amount of time that it takes for the ignition to fire and then travel to the piston allows the piston to move downward. Then when the fuel is ignited and the reaction takes place energy is not used to its full potential because the piston can not gain a full stroke from the react

10、ion but rather is moved what distance is available thus opeartating less than peak efficiency. However, if the ignition process is started slightly before the piston reaches its uppermost position the engine energy is thus used to its full potential. Again in this scenario a measurement must be take

11、n and a calculation must be performed and then an adjustment made. The quicker this can be down the more efficient the engine will operate.For both injection and ignition there are many factors that will affect the outcome of the calculations required to adjust the engine into peak efficiency. As wa

12、s discussed with the injection process, engine temperature plays a key role and engine speed greatly affects the ignition process. These factors are the key reason that a microcontroller is used instead of monitoring these elements manually. A person is simply incapable of keeping track of all of th

13、ese factors and then also considering them in determining the proper adjustments to be made. This is why I will only assume a minor set of these factors for discussion in designing a basic microcontroller system to control both fuelg I g injection and engine ignition.Injection and Ignition- 11 -Our

14、fuel injection system will take into account the temperature of the motor, the positi on of the accelerator pedal and the positi on of the cran kshaft in determ ining whe n to open the injector and how long to leave it open. The engine ignition system will also con sider the speed of the engine and

15、the positi on of the cran kshaft in determ ining whe n to trigger the spark con trol. By mon itori ng our four in puts: motor temperature, accelerator pedal, cran kshaft positi on, and engine speed; we can properly adjust and synchronize our two output comp onen ts: in jectors and spark con trol.To

16、meet the requireme nts of such a system I recomme nd using the Motorola MPC555 microc on troller. Follow ing is a block diagram of the MPC555 followed by a list of features available on the microcontroller.MPC555 Features:PowerPC RISC processorPowerPC core with floating-point unit26 Kbytes fast RAM

17、and 6 Kbytes TPU microcode RAM448 Kbytes flash EEPROM with 5-V programming5 V I/O systemSerial system -queued serial multi-channel module (QSMCM), dual CAN 2.0B controller modules (TouCAN )50-channel timer system-dual time processor units (TPU3), modular I/O system (MIOS1)32 analog inputs-dual queue

18、d analog-to-digital converters (QADC64) Submicron HCMOS (CDR1) technology 272-pint plastic ball grid array (PBGA) packaging 40-MHz operation with dual supply (3.3V, 5V)The MPC555 microcontroller is designed for the automotive industry and thus has been built with consideration for the extreme operat

19、ing conditions that will be encountered by an automobile. The other key features that make this good choice for this application is the multiple analog-to-digital converters as well as the dual time processor units. Multiple converters allow multiple devices (engine speed sensor, accelerator pedal p

20、osition, and motor position sensor) to be input simultaneously and have each analog signal converted to digital signals for further processing. Once our inputs have been recorded and converted then calculations can be performed to adjust our outputs. Another feature that enables the MPC555 to meet s

21、ystem requirements is the dual power supply voltages. The internal core runs at 3.3 V while the output ports operate at 5 V. This works well because the lower internal power consumption while providing necessary voltages for input and output devices. Most of the sensors and devices controlled by thi

22、s type of microcontroller were designed to be compatible with older microcontrollers which only had a single power voltage supply which operated at 5 V. Since this is the case the 5 V I/O ports can operate with almost any available I/O device.Dual time processor units allow us to synchronize both ou

23、tput devices with a single microcontroller. A single time processor unit can be assigned to each output device; one for the spark control and one for the injection control. By adjusting the algorithm that takes in the input devices values and calculates the necessary output device levels we can adju

24、st and control the timing of the spark and injection control. The time processor units both operate simultaneously with the CPU and thus have a single point of timing event triggers. The design of the time processor units allows processing of realtime hardware events without CPU intervention. This a

25、llows both output devices to be timed in unison to allow adjustment to the highest level of engine efficiency.The MPC555 was originally designed for automotive purposes and thus has been developed into an actual engine control unit. Mclaren Electronic Systems as built a device called the TAG-300 whi

26、ch provides the type of control described in this paper. The details of the TAG-300 can be found at /mes_pdf/Unit_Cont_TAG-300.pdf. Mclaren designed the TAG-300 for use in high-performance Formula 1 racing systems. Use in such a system indicates that the MPC555 meets

27、the needs of high-performance automobiles and thus can also be used in today ersonal autosmpobiles. The Motorola MPC555 has been used for engine control and has many other possible applications in the automotive industry.References2FIRE (2001). FI RE -A Developme nt Control Un it for Flexible Inject

28、ion and Ignition.IVEZ Worldwide. Retrieved from /download.php;file=m01-01- 09.pdf/dir=mtzqq/key=54d981bbb9b3582fae21f3346eed65fe on April 4, 2006.Microcontroller (2006). MPC555: an automotive PowerPC part. Retrieved from http:/www.neon.co.uk/campus/articles/motorola/motoro

29、la6%20extra.htm on April 4, 2006.MPC555 (2000). MPC555/MPC556 Users Manual.Freescale Semiconductor Inc.Retrieved from on April 4, 2006.TAG-300 (2006). Engine Control Unit TAG-300 . Mclaren Electronics Systems.Retrieved from /mes_pdf/Unit_Cont_T

30、AG- 300.pdf on April 4, 2006.Transport (2004). Microcontrollers for the Automobile. Ross Bannatyne, Transportation Systems Group, Motorola, Inc. Retrieved from /aricles/arc105/arc105.htm on April 4, 2006汽车发动机喷射和点火使用摩托罗拉 MPC555 的微控制器里克瓦戈纳教育和科技信息 645,第 001教授博士堤 Gondokaryono2006年

31、 5月 2日汽车发动机喷射和点火导言汽车发动机和动力系统已成为微控制器的主要增长领域。这种增长还将继续。由 于许多新规定有关废气排放和燃料效率必须达到的汽车 , 然后越来越多的微控制 器将需要。一个领域目前已经制造出一种微控制器的是 , 燃油喷射和发动机点 火。这两个领域都可以控制的方式 , 可以大大提高燃油效率,降低废气排放,并提 高发动机的动力性能。让我们开始寻找在燃油喷射。注入发动机在适当的时候适当 的燃料量允许发动机经营的最高性能水平。这个过程可以无需使用微控制器完成 的。然而,由于影响什么是正确的数量和适当的时候许多因素使得微控制器的使用 更具吸引力。微控制器可收集有关的许多组成部分

32、发动机传感器的读数进行计算确 定的注射过程中 , 适量和适当的时间进行。越高的引擎温度更好的燃料燃烧。由 于燃料燃烧更有效地减少燃油需要产生的能量。经就提供投入微控制器电机温度传 感器允许的燃料数量调整到汽车被注入提供了发动机的输出能量。这些计算相当复 杂从而将一个人来执行一段时间。微控制器可收集数据,进行计算,并在不到一秒 钟必要的调整。收集和调整的过程 , 因此可以执行许多次每秒允许发动机性能的 不断提高水平。同样,点火的过程也可能控制在一个类似的过程。点火需要发生一次 , 使该引 擎提供了最常用的能源。如果点火是 发射 什么时候活塞的最高点是然后能量将会 丢失。的时间量它采取的是火点火

33、, 然后前往活塞使活塞向下移动。然后当点火 和燃料发生反应的能量是不被用来充分发挥其潜力因为活塞不能获得充分的反应 中风 ,而是移动的距离是什么 , 因此可工作在不到最高效率。然而,如果点火 程序启动之前 , 活塞达到其最上面的位置 , 发动机的能量略从而充分利用这一 潜力同样是在这种情况下。测量必须考虑和计算 , 必须完成 , 再作出调整。越 快 , 可以更有效地降低发动机的运作情况。为喷射和点火有很多因素会影响需要调整到最高效率的发动机的计算结果。正如 与注射过程中讨论,发动机的温度起到了关键作用和发动机转速大大影响了点火的 过程。这些因素是关键原因是微控制器 , 而不是手工监测这些元素使

34、用。一个人 根本无法维持所有这些因素的轨道 , 然后还考虑在决定适当调整他们作出。这就 是为什么我只承担了在微控制器设计的基本制度 , 同时控制燃油喷射发动机点火 和讨论这些因素小集。我们的燃油喷射系统将考虑到电机的温度,加速器踏板位置以及在决定何时开放 的注射器和多久的问题交由曲轴位置。发动机点火系统也将考虑速度在发动机和在 决定何时触发火花控制曲轴位置。通过监测我们的四个输入:电机温度,油门踏 板,曲轴位置和发动机转速,我们可以适当调整 , 并同步输出的两个组成部分: 喷油器和火花控制。为了满足这样一个系统 , 我建议使用摩托罗拉 MPC555 的微控制器的要求 以下是由功能微控制器的列表

35、遵循的 MPC555 的框图。MPC555的特点:的PowerPC RISC处理器PowerPC内核的浮点单元26 字节 RAM 和快速聚氨酯微 6字节内存448千字节闪存 EEPROM 的 5 - V 编程5 六 / O 系统串行系统-排队串行多通道模块(QSMCM ),双CAN 2.0B控制器 模块(大嘴鸟)50通道定时器系统-双时间处理单元(TPU3),模块化I / O系统( MIOS1)32模拟输入 -双排队模( QADC64 数字转换器)亚微米HCMOS( CDR1)技术272品脱塑料球栅阵列(PBGA)封装40 - MHz 的双电源供电( 3.3V, 5V 的操作)在MPC555的微控制器是专为汽车行业,因此一直与考虑建的极端操作将由汽 车遇到的状况。其他重要功能 , 该应用程序很好的选择是多种模拟数字转换器以 及双处理器的时间单位。多个转换器允许多台设备(发动机转速传感器,油门踏板 的位置,位置传感器和马达)将输入的同时, 让每个模拟信号转换为数字信号进一步处理。一旦我们的投入已经记录和计算, 然后转换可以进行调整我们的产出。另一个功能,使MPC555的,以满足系统的要求是双电源电压。内部核 心运行在3.3 V输出端口 ,而在5五,经营运作良好,因为这内部低功 耗 , 同时提供输入和输出设备所需的电压。传

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论