Ausmini
It is currently Thu Apr 25, 2024 10:17 am

All times are UTC + 10 hours




Post new topic Reply to topic  [ 23 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Fri Sep 16, 2005 6:53 pm 
Offline
Postally Verbose
Postally Verbose
User avatar

Joined: Thu Mar 17, 2005 12:58 pm
Posts: 5748
Location: Richmond.... NSW
OK. I have been looking at Programable Ignition. (no more Dizzy)

To do this you WILL need a EDIS 4 setup. from a Ford 4cyl. and a Megajolt Lite Jr Or Megasquirt.

The difference in those two is the Megasquirt can control injectors and spark. :wink:

This is a proven system and will cost you arounf the $300 mark approx.

I will put some info from other sites in this post to explain how this trick setup works. :wink:

HOPE YOU ENJOY. :wink:

Well the engineers at Ford deserve a big "pat on the back" for a change when they came up with this system - it is an excellent example of distributed control. In fact, the whole EDIS system handles the complete task of crank/ignition synchronization as well as current sourcing for the wasted-spark coils. The task of generating the desired ignition advance is performed by the ECU, or in our case MegaJoltLight. The interface between the EDIS and the ECU is extremely simple.

In operation the system is very simple. The crankshaft is fitted with a 36-tooth wheel, with one tooth missing in order to provide crankshaft synchronization. The EDIS system is a wasted-spark setup (i.e. two spark plugs fire which are separated by 360 "cycle-degrees" of a 4-cycle engine), so there is no synchronization with the camshaft. Near the crankwheel (radially-situated from crankwheel centerline with a 0.030 to 0.060 inch gap) is a Variable-Reluctance (VR) sensor - this sensor produces a bi-polar signal very similar to a sine-wave which is generated by the rotating crank wheel. This signal polarity is such that when the tooth tip is exactly pointing to the VR sensor, the resultant VR waveform is at zero potential falling from a positive to a negative polarity - i.e. a zero-crossing with a negative slope. This resultant signal is fed directly into the EDIS module, indicating crankshaft position (every 10 degrees crank). The thing to note here is that the EDIS module handles all VR signal processing. In fact, the EDIS module has a built-in VR signal hysteresis - when the VR signal is transitioning from negative-to-positive polarity (next tooth is approaching), the signal must reach 0.5 volts positive before the EDIS module will "arm". It then will "trigger" when the signal passes back thru zero from a positive-to-negative transistion, when the VR tip is aligned with the crank wheel tooth. We have measurerd and verified the hysteresis effect on the bench (in-circuit). This hysteresis helps prevent false triggering, and it is something to note when experimenting with the EDIS module.


With the VR signal, the EDIS module can synchronize with the engine crankshaft. Note that the missing tooth on the crank wheel indicates the absolute crank position. In practice, the crank wheel and VR sensor is oriented such that the missing tooth occurs 50 degrees before Top Dead Center for the EDIS-8. The EDIS-4 and EDIS-6 modules have different advance settings (need to determine these values from measurement). With this setup, the EDIS module will fire the ignition at 10-degrees advance as a default, unless the module receives a SAW command (discussed below). This 10-degree advance is constant, regardless of RPM. This functions as a limp-mode, in case the module never receives SAW commands from the ECU it will generate a useable (but not optimal) advance to get you home. This is an important feature of this system, and makes it very DIY-friendly and safe on an engine.


Here is a picture of the (simulated) VR signal generated from the crank wheel, and the EDIS-8 firing point for coil #1:
Image

When the EDIS module receives proper VR signal, it generates a 12-volt square-wave signal with a period linked to the next cylinder to fire. In other words when this signal (Ford-named PIP) transistions from +12V to ground, one of the ignition coils are firing. This signal follows the ignition coils, not the VR sensor (as indicated on some incorrect documantation floating around). So, for an EDIS-8 module, there will be four complete cycles of the PIP waveform for evey 360 degrees crankshaft, or thirty-five VR signal cycles (not 36 because of the missing tooth). An EDIS-6 will yield three PIP cycles per every 360-degrees crank, and an EDIS-4 gives two.

This PIP signal is used as a reference to synchronize the generation of the SAW pulse by the ECU (in our case MegaJoltLight). The SAW signal is generated by the ECU and is an input to the EDIS module. This signal is a +5V positive-transitioning pulse, and the width of this pulse determines the advance that the EDIS module will use for subsequent ignition events. Note that the SAW pulse must be synchronized with the PIP negative-transitioning pulse - it cannot be applied asynchronously to the PIP signal, otherwise incorrect advance commands will be interpreted by the EDIS module. Also note that the SAW signal does not have to be sent on every PIP cycle - the EDIS module will remember the last SAW commanded advance and "remember" it for all subsequent ignition advance values until a new pulse is received.

Here is the proper relationship between the two signals:


Image

Question - how does the EDIS module obtain the advance value from the SAW signal? Simple - the width of the SAW signal determines the amount of advance generated by the EDIS module. A simple equation governs the width as a function of advance:


SAW (microseconds) = 1536 - (25.6 * Commanded_degrees)
So, the width of the SAW word in degrees is related to the desired advance by the above equation. At first glance, it looks kinda odd, but it does make sense (depending on the hardware generating the width). With a microcontroller timer peripheral, most timers use a counter 16-bits in length, and they have a mode known output-compare, which is used to make an output toggle when the counter reaches a comparison value. So, if one uses a 16-bit timer incrementing at a 1 microsecond rate, and uses a 16-bit comparison register to toggle the output, they can easily generate the required period. In fact, the numbers are quite easy to use - see the following table for example SAW advance widths and corresponding 16-bit timer compare values:
Degrees Width(us) High-order 8-bits : Low-order 8-bits
----------------------------------------------------------------------------------
10 1280 0x05 0x00
20 1024 0x04 0x00
25 896 0x03 0x80
30 768 0x03 0x00
40 512 0x02 0x00
50 256 0x01 0x00
55 128 0x00 0x80

The numbers now make a little more sense. The high-order of the 16-bit timer drives every 10 degrees, and the lower 8-bits drives the advance values in-between. This makes generation of advance widths very easy with a microcontroller. Those Ford engineers knew what they were doing!

The range of advance word is from 59 degrees (60 would be a pulsewidth of zero) down to 0 degrees - all of these have been measured on the bench. How does one measure this? Using a two-channel scope and monitoring the VR waveform and coil #1 output from the EDIS module, it is easy to see the relationship:

Image

The other part of the whole EDIS module is the multiple-coil drivers. First thing is that the EDIS module has the actual ignition coil driver built-in - the driver is not part of the Ford wasted-spark coil pack. The coil packs are just standard ignition coils, and could in theory be substituted with other coil-only packs. The EDIS-8 module has four coil drive channels - EDIS 6 has three, and the EDIS-4 has two. The EDIS module handles the dwell-time automatically, depending on commanded advance and RPM - another feature which makes the EDIS one of the easiest to use DIY setups.

The ordering of coil drive fire for the EDIS-8 is coil A, B, C, D, A, B, C, D, A... - it just round-robins thru each of the coil drives. This is important to know when setting up firing order for the destination engine.

O.K. - we now know enough to implement the EDIS module in an rugged ignition system. The EDIS ignition system is rugged - the module mounts under-hood and will survive engine-bay temperatures, water, freezing, etc. And with only two wires going back to the MegaJoltLight box (PIP and SAW), wiring is extremely easy.

For reference, here are the wiring diagrams for the various EDIS modules, starting with EDIS-4:

Image


8) ok so thats a mouth full. 8)

Make sence? :wink:
Image

The MegaJolt Lite Jr V3
Image

The EDIS 4

Image

more info to come. :wink:

Cody


Last edited by GT1360 on Thu Sep 22, 2005 6:20 am, edited 2 times in total.

Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 16, 2005 7:26 pm 
Offline
religious status
religious status
User avatar

Joined: Fri Mar 19, 2004 6:19 pm
Posts: 39642
Location: near Baulkham Hills, NSW
"Information overload...." :?
There's more to come???! :shock:
:lol:

_________________
DrMini- 1970 wasaMatic 1360, Mk1S crank, 86.6HP (ATW) =~125 @ crank, 45 Dellorto (38 chokes), RE282 sprint cam, 1.5 rockers, 11.0:1 C/R. :mrgreen:


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 16, 2005 7:29 pm 
Offline
1360cc
1360cc
User avatar

Joined: Tue Jun 01, 2004 3:41 pm
Posts: 6858
Location: Special Tuning Sydney
And the overall real wheel hp gain over a Pulsar dissy is...? :lol: :wink:

I dun care how it works, just tell me the hp gained! :wink:

_________________
Lillee - 1969 Morris Mini K


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 16, 2005 7:35 pm 
Offline
Postally Verbose
Postally Verbose
User avatar

Joined: Thu Mar 17, 2005 12:58 pm
Posts: 5748
Location: Richmond.... NSW
well that depends. No dizzy.. more room for turbo intercooler.. :lol:

Plug the computer in to change the timing maps. so you could have heaps of pre programed maps saved for different conditions. hit the button and bingo. TUNED :wink:

I will be running this system in evil. but I will have a laptop in the boot with a 8" touch screen in the dash.. instant tune and boost controll and Mp3.. 8)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 16, 2005 9:29 pm 
Offline
1360cc
1360cc
User avatar

Joined: Thu Feb 03, 2005 1:41 pm
Posts: 12310
Location: Rockingham - Collie WA
Sounds like a nice simple & reasonably cheap way to go about it.

And I love seeing things being recycled like that :D

_________________
Too many cars, and too little time.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 16, 2005 11:47 pm 
Offline
1098cc
1098cc

Joined: Mon Nov 01, 2004 10:19 pm
Posts: 1203
Location: Helensburgh NSW
You have saved me the trouble as I was going to investigate having no dissy. IIRC SAAB did this with carbies, but in which model I can't recall. Distributors are nothing but trouble IMO. Nothing beats electronics. Can we hook up a knock sensor I wonder.

_________________
Chris

Everything I like is either
illegal, immoral or fattening.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Sep 17, 2005 5:32 am 
Offline
Postally Verbose
Postally Verbose
User avatar

Joined: Thu Mar 17, 2005 12:58 pm
Posts: 5748
Location: Richmond.... NSW
I think you can plug in a few sensors. :wink: JUST MAKE SURE ITS A FORD EDIS 4 kit... or it will not work with megajolt/megasquirt :wink:


Top
 Profile  
 
 Post subject: Where!?!?
PostPosted: Tue Sep 27, 2005 9:53 pm 
Offline
848cc
848cc

Joined: Thu Jan 06, 2005 10:48 pm
Posts: 141
Location: Canberra ACT
Hey GT1310,

Where did you get the EDIS-4 and other parts from?
I've been trying to source these and are unable to locate any in Australia.

Cheers,
Adam

_________________
1975 Leyland Clubman 'S'
1976 Leyland Clubman 'S' *work in progress*
I smile everytime!


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 28, 2005 5:42 am 
Offline
Postally Verbose
Postally Verbose
User avatar

Joined: Thu Mar 17, 2005 12:58 pm
Posts: 5748
Location: Richmond.... NSW
There a few kits the come and go on ebay. from the USA.. :wink:

or direct from Boost engineering in the US.

I have not had time yet to go look at wreckers here


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 28, 2005 7:05 am 
Offline
religious status
religious status
User avatar

Joined: Fri Mar 19, 2004 6:19 pm
Posts: 39642
Location: near Baulkham Hills, NSW
Another option is the 123 electronic dizzy available in US. Made by Marcel Chichak (`chichm' on this site) it comes with a bunch od advance curves pre-programmed into it.
No idea of cost, but easy to set up on A series- just bung it in the `ole provided... 8)

<edit> I guess one advantage of using crank mounted trigger wheels over a dizzy is little or no timing scatter- but if you use a timing belt instead of a chain (like I do) and reduce the dizzy driveshaft's endfloat, there's bugger-all scatter anyway. :wink:

_________________
DrMini- 1970 wasaMatic 1360, Mk1S crank, 86.6HP (ATW) =~125 @ crank, 45 Dellorto (38 chokes), RE282 sprint cam, 1.5 rockers, 11.0:1 C/R. :mrgreen:


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 28, 2005 7:53 am 
Offline
Postally Verbose
Postally Verbose
User avatar

Joined: Thu Mar 17, 2005 12:58 pm
Posts: 5748
Location: Richmond.... NSW
Stop living in the Past Kev. :P move on to the new tech gear. :P


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 07, 2005 2:31 pm 
Offline
998cc
998cc
User avatar

Joined: Thu Sep 23, 2004 2:24 pm
Posts: 1170
Location: Quakers Hill - Only the Hills
any more updates on this kit, GT1310? i am interested in going down this route too.
I have boon looking for other kits but there is not much around.

anyone else know of any other kits?

_________________
Image

100% Pure A Series Turbo
Morris - The Original RedBull Racing


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 07, 2005 2:53 pm 
Offline
Postally Verbose
Postally Verbose
User avatar

Joined: Thu Mar 17, 2005 12:58 pm
Posts: 5748
Location: Richmond.... NSW
No more news as yet. I have ordered all the gear from the USA..

boost engineering sell the edis kits and parts. aslo sell them on ebay.

This is the ONLY kit I have come accross that I have seen used with success.

both megasquirt and megajolt lite Jr are fine and arrond the same $$

Ya just don't use the injection set on the squirt module :wink:


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 08, 2005 8:20 pm 
Offline
848cc
848cc
User avatar

Joined: Tue Apr 19, 2005 1:19 pm
Posts: 338
Location: Adelaide
Most of the ford 4 cylinder cars after about 1990 use this it is on mondeos definately and fiesta's I think ,on them the edis module talks with the engine ecu to adjust the advance curve here the megajolt does that
Some mini's in england use this and one company makes the crank trigger wheel from a standard mini harmonic balancer

_________________
4efte powered Clubman
supercharged 998 race car


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 24, 2005 6:13 pm 
Offline
Postally Verbose
Postally Verbose
User avatar

Joined: Thu Mar 17, 2005 12:58 pm
Posts: 5748
Location: Richmond.... NSW
My Kit is now on order...

Also there is now a release of PDA software.. so you can tune of the PDA. 8)

Also lots of new features in the software.. But to many things to list for now. :wink:


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ]  Go to page 1, 2  Next

All times are UTC + 10 hours


Who is online

Users browsing this forum: No registered users and 20 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  

© 2016 Ausmini. All garage work involves equal measures of enthusiasm, ingenuity and a fair degree of irresponsibility.