MembersPage/MattiasSandgren/PeppesBmw (2006-03-16 04:43:08)

BMW E30 323 with M20B25 Turbo

peppe_e30_turbo.jpg


The engine

The turbo system

The config and tables will be updated on this page, and documented properly given some free time. Here they are: [config.txt] and [tables.txt]

Bear in mind that fuel has not been set properly, including afterstart and other enrichments.


Progress

Above 6000 rpm this engine has run into the problem with the ignition dwell. The Ford EDIS coils need 4 ms dwell but that is simply not possible since the current method used in firmware doesn't allow overlapping dwell. At 7000 rpm one revolution of the engine takes 8.57 ms and there are three ignition events. The time between each ignition event is 2.86 ms on a 6 cyl engine, and there is currently 400 us "coil off time" which means an effective 2.46 ms dwell on coils that need 4 ms. There is little point in having 8 ignition drivers with this limitation. We hope this will be resolved by spring 2006 when the car will be on the road again for some serious tuning to get the most power out of the engine.

The engine is running well but we have established that the poor fuseholder that was initially used caused 2 injector drivers to break, they can open if I work them manually (mdh..) (even with appr. 1A load ?) but give no measureable amount of fuel through the injector if used. This doesn't explain why the IGBTs show inproper diode voltage, they have internal clamping for the back EMF and of the two IGBTs that measure diode voltage - only 00 was used to drive a coil, 06 was never used. The injector FETs that died probably didn't have flyback of the proper voltage at the instant that the injectors they fired were closing, they had to take the back EMF. The 2 FETs and 2 IGBTs are replaced later this winter.

The main problem we have now is tuning the fuel injector characteristics, these are big 720 cc/min injectors and are very fast. How fast is yet to be determined. As the idle only requires about 0.6-0.7 msec opening time it's critical to get this right. I guess experimentation is the only way to figure this one out.

Similar injectors have been used on a car that Emil tuned, but the numbers don't seem to match on this engine.

Two of the injector FETs are unusable, they will switch to ground if I activate them manually with mdhx0 commands but on a running engine there is hardly any fuel coming out of the injectors. These two were probably damaged by a bad connection in a cheap fuse holder that we used earlier and my fear is that the remaining FETs have been affected as well even though we seem to have no problem with the engine at higher load. But we have had problems tuning the idle and low load. Would a symptom be that they have problems with short injector opening times? As the manual activation seemed to work, perhaps the short opening times used in a running engine are less precise if they are damaged. But I will try your recommandations and run injopen=0 and increase rampup to begin with.


Some pictures of the car and engine

185.jpg 186.jpg 187.jpg 188.jpg 189.jpg harness_build_1.jpg motor_testad.jpg


History

I'm helping a local guy with installing a Genboard on a M20B25 BMW inline 6 cyl engine with Bosch L-jetronic electronics and intake and distributor ignition. The M20B25 originally doesn't come in this configuration (Motronic only) but a previous owner swapped out the block and head of the 323 for 2.5 litre parts and retained the electronics and intake (very stupid, engine ran lean on too small injectors). The stock harness will be cut-up and partly re-used and directly wired to EC connectors - a lesson learned from a previous BMW 728 project with similar electronics, meaning the stock L-jetronic connector and box will not be used.