Off Topic A place to kick back and discuss non-Monte Carlo related subjects. Just about anything goes.

Engine Management 101 - ECM

Thread Tools
 
Search this Thread
 
  #1  
Old 10-25-2006 | 12:21 PM
BeachBumMike's Avatar
Thread Starter
|
10 Year Member5 Year Member3 Year Member1 Year Member
Joined: Dec 2005
Posts: 16,095
From: SpaceCoast, Florida
Default Engine Management 101 - ECM

[IMG]local://upfiles/714/2C431ABD765A47D481492AA75436D0BF.jpg[/IMG]
[b]A modern engine makes use of a wide variety of technology, but it”s not necessarily well-understood by the majority of the motoring public. Considering that this stuff isn”t rocket science (for the most part), we figured that it”s time to lift the hood on one of the cars in our garage and walk through its engine management system. Getting through it all will take a while, but your patience will be rewarded with a significantly improved understanding of what makes your car”s powertrain tick.

The vehicle that”s serving as the model for this photo shoot is a “96 Buick Roadmaster Limited, equipped with the LT1 5.7L V8. While this engine is a decade old, rest assured that the fundamental practice engine management of hasn”t changed all that much in the past ten years. Where there are differences, we”ll point them out.

First of all, we need to define what exactly engine management is all about. In the case of the typical gasoline engine, the driver controls the throttle opening via the accelerator pedal. Depending on the engine speed, this will determine the amount of air that”s drawn into the engine. This airflow must be measured in some manner, and the appropriate amount of fuel needs to be injected. Once the air/fuel mixture enters the cylinder, a spark event needs to be initiated in order to light off the air/fuel mixture. After the combusted mixture leaves the cylinder, a measurement of the remaining oxygen or fuel has to be performed, and this information needs to be interpreted and appropriate adjustments made to the air/fuel ratio. Finally, the exhaust stream requires post-combustion treatment to remove any remaining hydrocarbons, carbon monoxide, and oxides of nitrogen.

Everything is coordinated via the engine control module (ECM - also called the engine control unit, or ECU). In this particular case, transmission control functions are incorporated into the ECM to form a powertrain control module (PCM). Here, it”s shown on my living room floor, and not in its natural environment (buried underneath the airbox on the left inner fender).

The PCM in the LT1 uses a pair of 8-bit microprocessors that based on the venerable Motorola 6800, but contain custom features specific to engine management. Several application-specific integrated circuits (ASICs) are provided to interface the microprocessors with the various inputs and outputs of the PCM, while 160kB of Intel Flash non-volatile memory and a small amount of RAM serves to store the application code and calibration constants for the system. Newer ECMs and PCMs make use of significantly more powerful 16- and 32-bit processors (such as Motorola”s PowerPC) and larger amounts of storage and memory (several megabytes in newer powertrain modules).

Speed is essential when controlling an engine, as an engine spinning at 6000 RPM rotates one degree every 20 microseconds. Extremely "lean" software - working in conjunction with free-running peripheral modules (such as timers) - makes sure that information is processed and commands are issued in a timely fashion. This application code may consist of less than 10% of the total ECM software, with the remainder dedicated to diagnostics and communication. In the case of this PCM, communication to other modules and to the outside world is provided via GM”s proprietary ALDL (Assembly Line Diagnostic Link) interface, and through the SAE J1850 protocol. Modern vehicles typically employ CAN (Controller Area Network), and upcoming by-wire systems will likely employ the lightning-fast (by vehicle standards) FlexRay. These communication links provide a means for technicians to retrieve diagnostic information and to reprogram the module with updated code.

While many older EFI systems housed the control modules in the passenger compartment, away from the brutal underhood environment, the increased syst
 
  #2  
Old 10-25-2006 | 12:56 PM
BeachBumMike's Avatar
Thread Starter
|
10 Year Member5 Year Member3 Year Member1 Year Member
Joined: Dec 2005
Posts: 16,095
From: SpaceCoast, Florida
Default RE: Engine Management 101 - ECM

Engine management and emission controls (Part 2) by Eric Bryant
Knowledge is Power

[:-]Click below link

http://www.autoblog.com/2006/04/25/e...ntrols-part-2/
 
  #3  
Old 10-25-2006 | 06:26 PM
mickey's Avatar
Joined: Apr 2005
Posts: 4,810
15 Year Member
Default RE: Engine Management 101 - ECM

thanks space something else for me to tinker with LOL
J/K
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Shelbo Mustang
General Monte Carlo Talk
8
02-05-2014 10:39 PM
dillonjbenjamin
New Member Area
0
02-04-2014 01:23 AM
vm1971
General Monte Carlo Talk
10
04-17-2009 11:53 AM
BeachBumMike
Monte Carlo Repair Help
6
07-25-2007 10:05 AM
wiz kidd
Off Topic
3
11-29-2006 08:41 PM




All times are GMT -5. The time now is 04:57 PM.