| Home  Blogs Help Search Login Register  
« previous next »
Pages: [1] Print
Author Topic: Digital ignition timing  (Read 157 times)
Anders Dinsen
Administrator
YaBB God
*****
Posts: 3228



Email
« on: October 04, 2025, 08:26:31 am »

Back in the old days, tuning ignition timing was a matter of replacing weights and springs inside the distributor and by trial and error on the road assisted by a strobe light, determinng the optimum advacnce curve. When our dear Murena's came out, the there was specialised equipment available for mechanics to test the advance mechanism of distributors to ensure they were within specs. Today, of course, digital is the way forward and you can buy aftermarket distributors with bluetooth interfaces having replaced the weights. Tuning with these devices is best done on a rolling road. The potential is great!

But even in 1981, when the first 2.2 engines were fitted to the Murena with mechanical Bosch and Ducellier distributors, there were some electronic tools available, and these were in fact used on the Murena. We know, since the 2.2 was fitted with a crank sensor connected to the diagnostic connector. It was there for diagnostic purposes as the picture from my "Nachtrag der bedienungsanleitung" for the 2.2 shows. Note the "Geber für Zündzeitpunkteinstellung" and the "Diagnoseanschluss"!

I started wondering, a few years ago, about this sensor. How was it used? Noone I have talked to has seen a device that uses is. So was this just a meaningless item on a feature list? Perhaps! Yet, I kept thinking that it should be quite easy to get a signal from the crank sensor and compare the timing of it with the timing of the ignition signal, measuring RPM and advance.

Well, "Quite easy" turned out to be quite a project.

I have a fully working prototype now and will use this thread to document the way it works and how you can build one yourself. The picture is from when I was debugging my design in my lab. I will post pictures later of it working on my car and details about the design.
« Last Edit: October 04, 2025, 08:35:50 am by Anders Dinsen » Logged

1982 Talbot Matra Murena 2.2 prep 142 (under restoration)

Used to own:
2001 Renault Matra Grand Espace "The Race" V6 24v
1997 Renault Matra Espace 2.0 8V
1987 Renault Matra Espace J11 2.2
Anders Dinsen
Administrator
YaBB God
*****
Posts: 3228



Email
« Reply #1 on: 09:10:29 am »

So here's a bit more info about my device. The picture attached shows my #2 prototype board, the one I'm currently using on my car.

As can be seen, all components are leaded so it does not require any special tools to build. The LED 7-segment displays are fitted on the rear of the PCB. Essentially all components are modern deriviatives of 1980's era components.

The big black device in the middle is an 8052 microcontroller. This can be programmed through the connector seen on the left side. The lower part of the board contains the analogue circuits resposnible for detecting the signals from ingition and crank sensor. To the right of the microcontroller is a circuit that does some basic filtering of the signals before supplying them to the microcontroller for actual measurements and calculations. There is a voltage regulator on the board responsible for the 5V supply to the system and a separate one supplying the 9V supply which is used to generate a permanent magnetic field in the crank sensor coil. Since the crank sensor is unmagnetic, it needs a constant DC current flow to generate a small amount of magnetic flux. When a notch in the flywheel passes by, the flux is distorted and an additional current is generated, and this additonal current is detected in the analogue circuit. A fuse and protection diodes protect the device from voltage spikes and reverse polarity. The top part of the board (unpopulated) contains an isolated RS232 interface which I'm still working on.

As mentioned, the basic idea is to measure the time between the ignition and the crank sensor triggering, divide that by the time between crank or ignition signals (1/RPM effectively), and multiply by 180 to the the advance in degrees. There's also a factor of 28 degrees to subtract from that number due to the fact that the crank trigger is not at TDC on the flywheel.

There are two triggers per revolution of the flywheel since there are two notches in it. This corresponds to the four trigger points inside the distributor, which runs at cam speed, i.e. half the crank.

I'll give an update later explaining how I am driving the crank sensor and getting useful signals out of it.
« Last Edit: 09:20:16 am by Anders Dinsen » Logged

1982 Talbot Matra Murena 2.2 prep 142 (under restoration)

Used to own:
2001 Renault Matra Grand Espace "The Race" V6 24v
1997 Renault Matra Espace 2.0 8V
1987 Renault Matra Espace J11 2.2
Oetker
YaBB God
*****
Posts: 1115



Email
« Reply #2 on: 09:11:17 pm »

Before I sold my 2.2 I set up a Speeduino.
Its around 150 Euro to bulld one.
Th idea was to made the 2.2 injection because the car was drivenig like sh*t.
I made the kit and puted the Arduino on it and installed firmware.
This allows you to make the injection and all bells and whistles for a modern system.
I stopped the project because I got the CIC carburator good after working 150-200 hour on it.
The original carb is best for the Murena, and after years of driving with the CX carb I experienced the full potential of the car.

Now the car is sold I was thinking to use it for my 1.6, but I am selling that one to ending the hobby because of age.
However I think that system can adress al problems concerning fuel and ignition.
Its highly experimental and universal.
It usues freesoftware and evrything can be adhjusted by a laptop.

see....https://speeduino.com/home


Logged

I feel like Jonah, only my fish looks different.
Murena 2.2 Red 1982.(sold) Murena 1.6 1981 black on places. (for sale). Nissan Leaf 2017. Renault Twingo Quickshift 2006.
Pages: [1] Print 
« previous next »
Jump to:  
Powered by SMF 2.0.19 | SMF © 2006-2008, Simple Machines LLC