Tuesday, 11 June 2013

Stock 1.6 ECU Dwell Time

I'm currently playing around with a stock MX5 ECU on my desk.
It's a B64F ECU, which I think is off a Mk1 1.6l UK car.



Today I looked at the ignition trigger pulse width and made a graph of it against rpm:

I did this by simulating the CAS and TACHO signals using an STM32F3DISCOVERY dev board, and measured the pulse width with a scope.
I've currently got TEN shorted to GND, a fixed resistor for IAT (2k) and ECT (330R), and a variable resistor connected to the VAF input.
Changing the VAF input didn't affect the width at all (except when I went too far and caused the ECU to go into some kind of fault mode!).
I haven't tried playing with the closed or wide open throttle or crank inputs yet.
Changing the battery voltage didn't have any affect either.

I can currently measure the spark advance using the dev board, but haven't had a chance to map that out yet.
I want to get the dev board generating the VAF signal next so I can automate the spark-advance vs rpm vs flow measurement.

-----

UPDATE:  Whilst playing about with the supply voltage I noticed that the ECU varies the dwell time, increasing it as battery voltage decreases.
I'll revisit this at some point and map out dwell-vs-rpm-vs-voltage.


2 comments:

  1. hey mate, do you have the exact value for the coil's dwell time? thank you....

    ReplyDelete
  2. Hello,

    There isn't an exact value as such as the ECU varies it with RPM and battery voltage.

    If I had to pick a single value though I think I'd go with 4ms as that's what the OEM seems to use most of the time.

    ReplyDelete