Difference between revisions of "Motronic"

From E30 Zone Wiki
Jump to: navigation, search
 
(28 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{stub}}
 
 
[[Image:Motronic_unit.jpg|thumb|190px|right|Bosch Motronic ECU]]
 
[[Image:Motronic_unit.jpg|thumb|190px|right|Bosch Motronic ECU]]
  
The Bosch digital Motronic ECU replaced the older analogue L-Jetronic system.
+
The Bosch digital Motronic [[ECU]] replaced the older analogue [[Jetronic|L-Jetronic]] system, to provide more precise control of the engine's [[Fuel|fuelling]] and [[Ignition|ignition]] timing which improves power, fuel economy and emissions.
  
Motronic is the trade name given to a range of digital engine-management systems developed by Bosch.
+
Motronic is the trade name given to a range of digital [[Engine_Management|engine management]] systems developed by Bosch.
  
Contents
+
__TOC__
Motronic ML1.X
+
=Versions=
Motronic 1.1 & 1.3
+
[[Motronic 1.0]] was one of the first digital engine-management systems developed by Bosch. The basic idea behind the system was to fully integrate and regulate all major engine system parameters, thereby enabling fuel delivery and spark timing control functions to be controlled by the same unit, in an attempt to achieve optimum efficiency, driveability and power output potential. These early Motronic systems integrated the spark timing element with then-existing Jetronic fuel injection technology.
See also
 
References
 
External links
 
  
 +
Motronic 1.1 came next. First fitted to 6 cylinder models in 1987, it jointly processed the ignition point and injection duration so that the best moment for ignition and fuelling are determined for every operating condition. The injection function of the Motronic system is based on the well tried 'L' [[Jetronic]] system, although a number of refinements have improved operation. A 55 pin connector and multi-plug connects the ECU to the [[Battery]], sensors and actuators.
  
Motronic ML1.X
+
[[Motronic_1.3|Motronic 1.3]] superseded 1.1 in 1988, and became the standard engine management system for all E30 models (with the exception of the [[318iS]]). While similar to Motronic 1.1 in operation, the 1.3 has increased [[Diagnostic_Plug|diagnostic capabilities]], and can store many more detailed [[Motronic_Fault_Codes|fault codes]] than 1.1. It also has a permanent 12-volt feed from the vehicle's battery which allows it to log intermittent faults in memory across several trips.
Motronic ML1.x was one of the first digital engine-management systems developed by Bosch. The basic idea behind the system was to fully integrate and regulate all major engine system parameters, thereby enabling fuel delivery and spark timing control functions to be controlled by the same unit, in an attempt to achieve optimum efficiency, driveability and power output potential. These early Motronic systems integrated the spark timing element with then-existing Jetronic fuel injection technology.
 
  
It was originally developed from 1973 and first used in the BMW 7-Series in August 1979[1], before being implemented on several Volvo[2] and Porsche[3] engines throughout the 1980s. It was also used on turbocharged Audi Quattro models during the early 1990s.
+
=Operation=
  
The components of the Motronic ML1.x systems for the most part remained unchanged during production, although there are some differences in certain situations. The electronic control unit (ECU) receives information regarding engine speed, crankshaft angle, coolant temperature and throttle position. An air flow meter also measures the volume of air entering the induction system.
+
The electronic control unit ([[ECU]]) receives information regarding engine speed, [[Crank_Position_Sensor|crankshaft angle]], [[Blue_Plug|coolant temperature]] and [[Intake#Throttle_Position_Switch|throttle position]]. An [[Intake#AFM|air flow meter]] also measures the volume of air entering the induction system.
  
If the engine is naturally aspirated, an air temperature sensor is located in the air flow meter to work out the air mass. However, if the engine is turbocharged, an additional charge air temperature sensor is used to monitor the temperature of the inducted air after it has passed through the turbocharger and intercooler, in order to accurately and dynamically calculate the overall air mass.
+
[[Fuel]] delivery, [[Ignition]] timing, and dwell angle are incorporated into the same ECU to create a 3-dimensional map of the engine parameters relating to engine speed and load, stored on a [[Motronic#Chipping|chip]].
  
Main System Characteristics
+
Crank position and engine speed is determined by a pair of sensors reading from the flywheel (or toothed pulley at the front of the engine on later models).
Fuel delivery, ignition timing, and dwell angle are incorporated into the same ECU to create a 3-dimensional map of the engine parameters relating to engine speed and load.
+
A separate constant idle speed system monitors and regulates base idle speed settings.  
Crank position and engine speed is determined by a pair of sensors reading from the flywheel.  
 
Separate constant idle speed system monitors and regulates base idle speed settings.
 
5th injector is used to provide extra fuel enrichment during different cold-start conditions.
 
Depending on application and version, an oxygen sensor may be fitted (the system was originally designed for leaded fuel).
 
No knock sensor.  
 
  
 +
On early systems, a 5th injector is used to provide extra fuel enrichment during different cold-start conditions.
  
Motronic 1.1 & 1.3
+
Depending on application and version, an [[Exhaust#Lambda_Sensor|oxygen sensor]] may be fitted (the system was originally designed for leaded fuel).  
The Motronic 1.1 System was used by BMW from 1987. This was then superseded in 1988 by the Motronic 1.3 system[6] that was also used by PSA on some XU9J-series engines (which previously used Motronic 4.1)[5].
 
  
The Motronic 1.1 and 1.3 systems are largely similar, the main improvement being the increased diagnostic capabilities of Motronic 1.3. The 1.3 ECU can store many more detailed fault codes than 1.1, and has a permanent 12-volt feed from the vehicle's battery which allows it to log intermittent faults in memory across several trips. Motronic 1.1 can only advise of a few currently-occuring faults.[7].
+
Once the ECU has received all the correct signals from its sensors, it will fire the [[Fuel#Injectors|injectors]]. The ECUs have 2 injection outputs, and the injectors are arranged in 2 "banks" which fire once every two engine revolutions. In an example 4-cylinder engine, one output controls the injectors for cylinders 1 and 3, and the other controls 2 and 4. The system uses a "cylinder ID" sensor mounted to the cam-shaft to detect which cylinders are approaching the top of their stroke, therefore which injector bank should be fired. During start-up (below 600 RPM), or if there is no signal from the cylinder ID sensor, all injectors are fired simultaneously once per engine revolution.
  
The systems include a knock sensor for ignition timing adjustment and the option for a lambda sensor, enabling their use with catalytic converter-equipped vehicles[5].
+
=ECU Codes=
  
The ECUs have 2 injection outputs, and the injectors are arranged in 2 "banks" which fire once every two engine revolutions. In an example 4-cylinder engine, one output controls the injectors for cylinders 1 and 3, and the other controls 2 and 4. The system uses a "cylinder ID" sensor mounted to the cam-shaft to detect which cylinders are approaching the top of their stroke, therefore which injector bank should be fired. During start-up (below 600 RPM), or if there is no signal from the cylinder ID sensor, all injectors are fired simultaneously once per engine revolution.[8]
+
{| class="wikitable"
 +
|-
 +
!ECU Number
 +
!System
 +
!Models
 +
!From/To
 +
|-
 +
|0261 200 174
 +
|[[Motronic]]
 +
|[[316i]]
 +
|1988 Onwards
 +
|-
 +
|0261 200 989
 +
|[[Motronic]]
 +
|[[316i]]
 +
|
 +
|-
 +
|0261 200 157
 +
|[[Motronic]]
 +
|[[318i]]
 +
|1987 - 88
 +
|-
 +
|0261 200 175
 +
|[[Motronic]]
 +
|[[318i]]
 +
|
 +
|-
 +
|0261 200 386
 +
|[[Motronic]]
 +
|[[318i]]
 +
|
 +
|-
 +
|0261 200 387
 +
|[[Motronic]]
 +
|[[318i]]
 +
|
 +
|-
 +
|0261 200 175
 +
|[[Motronic]]
 +
|[[318iS]]
 +
|1989 onwards
 +
|-
 +
|0261 200 172
 +
|[[Motronic]]
 +
|[[320i]] and [[325i]]
 +
|1987
 +
|-
 +
|0261 200 381
 +
|[[Motronic]]
 +
|[[320i]]
 +
|1987 onwards
 +
|-
 +
|0261 200 164
 +
|[[Motronic]]
 +
|[[325i]] Auto
 +
|9/87 onwards
 +
|-
 +
|0261 200 073
 +
|[[Motronic]]
 +
|[[325i]] Chrome bumper
 +
|1985 - 87
 +
|-
 +
|0261 200 173
 +
|[[Motronic]]
 +
|[[320i]] and [[325i]] Plastic bumper
 +
|9/87 onwards
 +
|-
 +
|0261 200 380
 +
|[[Motronic]]
 +
|[[325i]]
 +
|8/88 onwards
 +
|-
 +
|0261 200 071
 +
|[[Motronic]]
 +
|Early 195/200bhp [[M3]] and Evo 1
 +
|
 +
|-
 +
|0261 200 090
 +
|[[Motronic]]
 +
|[[M3#M3_Evolution_II|M3 Evo II]]
 +
|
 +
|-
 +
|0261 200 091
 +
|[[Motronic]]
 +
|[[M3]] with 215bhp
 +
|
 +
|-
 +
|0261 200 092
 +
|[[Motronic]]
 +
|[[M3#M3_Sport_Evolution|M3 Sport Evo]]
 +
|
 +
|-
 +
|0261 200 042
 +
|[[Motronic]]
 +
|[[325e]]
 +
|until 9/85
 +
|-
 +
|0261 200 087
 +
|[[Motronic]]
 +
|[[320iS]]
 +
|
 +
|-
 +
|0261 200 074
 +
|[[Motronic]]
 +
|[[325e]]
 +
|9/85 onwards (Low compression)
 +
|}
  
 +
=Upgrades=
  
Chipping
+
==Converting to Motronic 1.3==
 +
''Main article: [[Converting_to_Motronic_1.3|Converting to Motronic 1.3]]
  
The Motronic system can be 'chipped', which involves replacing the standard EPROM (Erasable Programmable Read Only Memory) chip with one containing a performance enhancing program or 'map' for improved driveability, throttle response, mpg, raised rev limit, etc. Alternatively, the existing EPROM can be blanked in an ultra-violet EPROM eraser and a new program burned into it using an EPROM programmer linked to a PC. This is referred to as a remap, commonly carried out while dyno testing for optimising the fuelling, etc.
+
The last generation of the Motronic system, as fitted to all E30 models (excluding the [[318iS]]). While Motronic 1.3 won't improve the performance of your engine much, it will give you greater access to spare parts to keep your car running, and fewer issues to fix in the future compared to the problematic and troublesome [[Jetronic]] systems.
  
The EPROM in a 320i or 325i is a 27C256 type, a 28-pin DIL (Dual In-line) chip. It contains 256K-bits of CMOS memory (arranged as 32,000 words x 8-bits). The Motronic digital fuel injection system uses an 8-bit processor. The word length is 8-bits. Each 8-bit word contains an executable instruction or a piece of data. The data is arranged in Hexadecimal (Hex) format for use with computers.
+
==Chipping==
  
The chip program is written in Assembly langauge, which can be translated into Hex or even binary code by software such as that included with an EPROM programmer. An example of this is as below from a standard BMW 325i chip (part section of the code):
+
The Motronic system can be 'chipped', which involves replacing the standard EPROM (Erasable Programmable Read Only Memory) chip with one containing a performance enhancing program or 'map' for improved driveability, throttle response, mpg, raised rev limit, etc. The flat spots are eliminated by removing the unnecessary parts in the standard program that are there to cater for low-grade fuels, high altitudes, etc. used in other parts of the world.
  
Assembly Language:
+
Chips can be found all over the internet, promising dramatic power increases, huge fuel savings and all sorts of other fantasies. While some chips can offer a noticeable improvement in either power or economy, chipping your car won't yield massive improvements. However, good chips can be found; check out our list of [[Chip|recommended chips]].
MOV F0h,0Ah
 
JNB F0h,51h
 
DJNZ 08h,4Eh
 
MOV A,09h
 
CJNE A,#00h,24h
 
ORL C1h,#C0h
 
CLR AFh
 
CLR 93h
 
MOV C6h,A
 
SETB AFh
 
ANL C1h,#3Fh
 
MOV A,#F4h
 
ADD A,C6h
 
MOV C6h,A
 
MOV A,#01h
 
ADDC A,C7h
 
MOV C7h,A
 
ORL C1h,#80h
 
SETB 93h
 
  
Hexadecimal Language:
+
Learn more about [[Chip_Fitting_Guide|fitting a chip]].
0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
 
  
85 0A F0 30 F0 51 D5 08 4E E5 09 B4 00 24 43 C1
+
==Remapping==
  
C0 C2 AF C2 93 F5 C6 D2 AF 53 C1 3F 74 F4 25 C6
+
The existing EPROM can be blanked in an ultra-violet EPROM eraser and a new program burned into it using an EPROM programmer linked to a PC. This is referred to as a remap, commonly carried out while dyno testing for optimising the fuelling, etc.
  
F5 C6 74 01 35 C7 F5 C7 43 C1 80 D2 93 75 08 0A
+
Learn more about [[Remapping_Motronic|remapping Motronic]].
  
80 67 B4 01 24 43 C1 30 C2 AF C2 92 F5 C4 D2 AF
+
Compiled by [http://www.e30zone.net/modules.php?name=Forums&file=profile&mode=viewprofile&u=10314 Speedtouch] and [http://www.e30zone.net/modules.php?name=Forums&file=profile&mode=viewprofile&u=601 Kedge].
  
 +
==Third Party Engine Management==
  
Specific lines of the program set the various parameters controlling the fuelling map, fuel octane rating, ignition timing, rev limit, etc.
+
When you feel you've reached the limit of what Motronic can do for you, it's time to start thinking about standalone engine management. Learn more about [[Engine_Management#Upgrades|upgrading your engine management]].
  
 
+
[[Category: Technical]]
Motronic ECU Codes
+
[[Category: E30 Engines]]
 
+
[[Category: Electrics]]
In BMW E30s, the various variants have differing ECU numbers as follows (following the labelling convention 0 261 200 xxx):
 
 
 
316i:
 
0 261 200 174/989
 
 
 
318i:
 
0 261 200 157/175/386/387
 
 
 
318is:
 
0 261 200 175
 
 
 
320i:
 
0 261 200 152/163/172/173/381/831/087
 
 
 
325i:
 
0 261 200 021/027/081/153/154/164/172/173/351/380/381/382/402/403/524/525
 
Note: '88-'90 is 173, '90-'92 is 380 (both are Motronic 1.3).
 
Note: 164 type is dual-layer PCB.
 
 
 
Tech 1 Sport:
 
0 261 200 073 (early Motronic, 24- or 28-pin)
 
 
 
M3 2.3:
 
0 261 200 071
 
 
 
M3 2.5:
 
0 261 200 091
 
 
 
 
 
Some of above also used on E34 518i-525i.
 
 
 
535/635/735i  M30B35 uses
 
0 261 200 150 (Motronic 1.1, 24-pin EPROM)
 
0 261 200 179 (Motronic 1.3, 28-pin EPROM)
 
Note: These are compatible plug & play replacement ECUs, at least were on my 1988 E34 535iSE!
 
 
 
0 261 200 074 E28 525e (M20B27 eta)
 
 
 
 
 
References
 
^ [1]http://www.bosch.com/content/language2/html/3074_3184.htm
 
^ [2]http://www.ludd.luth.se/~rotax/motronic/motronic.html
 
^ [3]http://frwilk.com/944dme/
 
^ a b c [4]http://www.opel-scanner.com/files/Opel_MotronicML4.1.pdf
 
^ a b c [5]http://www.taylor-eng.com/ecu/motronic_intro.html
 
^ [6]http://www.opel-scanner.com/files/DME_1.1_1.3.pdf
 
^ [7]http://www.opel-scanner.com/files/DME_1.1_1.3.pdf
 
^ [8]http://www.opel-scanner.com/files/DME_1.1_1.3.pdf
 
 
 
External links
 
Bosch.com official website
 
Retrieved from "http://en.wikipedia.org/wiki/Motronic"
 
 
 
Compiled by Speedtouch, December 2008.
 

Latest revision as of 19:18, 28 February 2015

Bosch Motronic ECU

The Bosch digital Motronic ECU replaced the older analogue L-Jetronic system, to provide more precise control of the engine's fuelling and ignition timing which improves power, fuel economy and emissions.

Motronic is the trade name given to a range of digital engine management systems developed by Bosch.

Versions

Motronic 1.0 was one of the first digital engine-management systems developed by Bosch. The basic idea behind the system was to fully integrate and regulate all major engine system parameters, thereby enabling fuel delivery and spark timing control functions to be controlled by the same unit, in an attempt to achieve optimum efficiency, driveability and power output potential. These early Motronic systems integrated the spark timing element with then-existing Jetronic fuel injection technology.

Motronic 1.1 came next. First fitted to 6 cylinder models in 1987, it jointly processed the ignition point and injection duration so that the best moment for ignition and fuelling are determined for every operating condition. The injection function of the Motronic system is based on the well tried 'L' Jetronic system, although a number of refinements have improved operation. A 55 pin connector and multi-plug connects the ECU to the Battery, sensors and actuators.

Motronic 1.3 superseded 1.1 in 1988, and became the standard engine management system for all E30 models (with the exception of the 318iS). While similar to Motronic 1.1 in operation, the 1.3 has increased diagnostic capabilities, and can store many more detailed fault codes than 1.1. It also has a permanent 12-volt feed from the vehicle's battery which allows it to log intermittent faults in memory across several trips.

Operation

The electronic control unit (ECU) receives information regarding engine speed, crankshaft angle, coolant temperature and throttle position. An air flow meter also measures the volume of air entering the induction system.

Fuel delivery, Ignition timing, and dwell angle are incorporated into the same ECU to create a 3-dimensional map of the engine parameters relating to engine speed and load, stored on a chip.

Crank position and engine speed is determined by a pair of sensors reading from the flywheel (or toothed pulley at the front of the engine on later models). A separate constant idle speed system monitors and regulates base idle speed settings.

On early systems, a 5th injector is used to provide extra fuel enrichment during different cold-start conditions.

Depending on application and version, an oxygen sensor may be fitted (the system was originally designed for leaded fuel).

Once the ECU has received all the correct signals from its sensors, it will fire the injectors. The ECUs have 2 injection outputs, and the injectors are arranged in 2 "banks" which fire once every two engine revolutions. In an example 4-cylinder engine, one output controls the injectors for cylinders 1 and 3, and the other controls 2 and 4. The system uses a "cylinder ID" sensor mounted to the cam-shaft to detect which cylinders are approaching the top of their stroke, therefore which injector bank should be fired. During start-up (below 600 RPM), or if there is no signal from the cylinder ID sensor, all injectors are fired simultaneously once per engine revolution.

ECU Codes

ECU Number System Models From/To
0261 200 174 Motronic 316i 1988 Onwards
0261 200 989 Motronic 316i
0261 200 157 Motronic 318i 1987 - 88
0261 200 175 Motronic 318i
0261 200 386 Motronic 318i
0261 200 387 Motronic 318i
0261 200 175 Motronic 318iS 1989 onwards
0261 200 172 Motronic 320i and 325i 1987
0261 200 381 Motronic 320i 1987 onwards
0261 200 164 Motronic 325i Auto 9/87 onwards
0261 200 073 Motronic 325i Chrome bumper 1985 - 87
0261 200 173 Motronic 320i and 325i Plastic bumper 9/87 onwards
0261 200 380 Motronic 325i 8/88 onwards
0261 200 071 Motronic Early 195/200bhp M3 and Evo 1
0261 200 090 Motronic M3 Evo II
0261 200 091 Motronic M3 with 215bhp
0261 200 092 Motronic M3 Sport Evo
0261 200 042 Motronic 325e until 9/85
0261 200 087 Motronic 320iS
0261 200 074 Motronic 325e 9/85 onwards (Low compression)

Upgrades

Converting to Motronic 1.3

Main article: Converting to Motronic 1.3

The last generation of the Motronic system, as fitted to all E30 models (excluding the 318iS). While Motronic 1.3 won't improve the performance of your engine much, it will give you greater access to spare parts to keep your car running, and fewer issues to fix in the future compared to the problematic and troublesome Jetronic systems.

Chipping

The Motronic system can be 'chipped', which involves replacing the standard EPROM (Erasable Programmable Read Only Memory) chip with one containing a performance enhancing program or 'map' for improved driveability, throttle response, mpg, raised rev limit, etc. The flat spots are eliminated by removing the unnecessary parts in the standard program that are there to cater for low-grade fuels, high altitudes, etc. used in other parts of the world.

Chips can be found all over the internet, promising dramatic power increases, huge fuel savings and all sorts of other fantasies. While some chips can offer a noticeable improvement in either power or economy, chipping your car won't yield massive improvements. However, good chips can be found; check out our list of recommended chips.

Learn more about fitting a chip.

Remapping

The existing EPROM can be blanked in an ultra-violet EPROM eraser and a new program burned into it using an EPROM programmer linked to a PC. This is referred to as a remap, commonly carried out while dyno testing for optimising the fuelling, etc.

Learn more about remapping Motronic.

Compiled by Speedtouch and Kedge.

Third Party Engine Management

When you feel you've reached the limit of what Motronic can do for you, it's time to start thinking about standalone engine management. Learn more about upgrading your engine management.