Home
EDIS Ignition Control with MegaSquirt-II
Contents
1. 1997 4 6L V8 engines The EDIS 4 and 8 cylinder coil packs are available from Accel under number 140018 54 95 each from Summit Racing The EDIS system handles the complete task of crank ignition synchronization as well as current control for the wasted spark coils It sends just one signal PIP to MegaSquirt I and receives just one signal SAW back The desired amount of ignition advance is generated by MegaSquirt II The interface between the EDIS and MegaSquirt II is extremely simple There is one output signal PIP and one input signal SAW from the EDIS module MegaSquirt II On all engines the complementary coils are connected to the cylinders that are 360 i e 2 of a 720 engine cycle apart in the firing order For example the firing order for HO 5 0L and 351 engines is 1 3 7 2 6 5 4 8 Connect cylinders 1 and 6 to the same coil 3 and 5 to another coil 7 and 4 to another coil and 2 and 8 to the remaining coil Note that the coils are packages in two groups of two coils each of which fires 2 cylinders in V8 applications The operation the EDIS system is very simple The crankshaft is fitted with a 36 tooth wheel with one tooth missing The missing tooth indicates the exact position of the crankshaft to the EDIS 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 This means that one cylinder has its
2. low grounded to fire the plugs The duration of the PIP signal is based on the desired coil dwell period and is calculated internally by the EDIS module The spark advance is controlled by the Spark Angle Word SAW line on the EDIS module The SAW is a pulse width of a specific duration that tells the EDIS system when to fire the spark plugs It is calculated as follows SAW ZTDC ST x T x cm where e SAW is the calculated pulse width in microseconds ZTDC is the pulse width offset corresponding to the SAW pulse width for a spark advance of 0 TDC e ST is spark advance in degrees and is negative for spark angles after top dead center ATDC T is the pulse accumulator clock period in microseconds e 2 sup x is the number of steps between position signals for a desired spark resolution and x is a whole number and e CMI is the engine crank marker interval i e the number of degrees of crankshaft rotation between signals from the position sensor A top dead center offset value is selected as 1536 microseconds i e ZTDC 1536 A clock period of four microseconds 4usec is used in the pulse accumulator corresponding to a clock frequency of 250 KHz The crank marker interval is 10 and a desired resolution within the 10 intervals is chosen as 64 discrete steps i e x 6 The formula for determining SAW pulse width is thus SAW 1536 25 6 x desired spark advance in degrees in usec Range 64 1792 usec 57 2 BT
3. sure you have a wire connecting pin 36 to pin 36 in the MegaSquirt relay board connecting cable e the PIP signal connects to the Tach terminal 15 on the 20 position terminal strip on the relay board it goes to DB37 pin 24 Here are the EDIS pin outs for the EDIS4 EDIS 6 and EDIS 8 EDIS Ignition 8 av 10 EDIS 4 Wiring Connector shown looking imio wining baraess PIP to DESF pin 24 DAW to DESF pin 36 ewitched 12W main relay Note that the EDIS 4 and EDIS 8 key are similar but swapped from end to end Do not attempt to connect them you will ruin the module wiring and or coil packs In all case the clip is the most useful guide to the pin numbering Pin 1 is usually marked on the connector Spark Plug Wiring There are a number of principles to wiring the spark plug leads to the coils and a number of gotchas e A single coil two towers vertical when the connector is at the bottom should fire cylinders that are 360 apart in the firing order For example if your firing order is 18436572 then 1 amp 6 8 amp 5 4 amp 7 and 3 amp 2 should be connected to the same coils they are called complimentary cylinders e Do not confuse the firing order with the coil terminal numbering e Coil A fires first 1 e correct for cylinder 1 so it should be connected to cylinder 1 and the complimentary cylinder It doesn t matter which terminal on a coil goes to which of the two complimentary cylinders since
4. they both fire the one on the exhaust stroke using vary little spark energy because of the ionized exhaust gases e 4cylinder EDIS4 o Ona four cylinder engine with a firing order of 1342 that means the coil should be connected so that 1 amp 4 are on coil A left side when connector is at bottom and 2 amp 3 are connected to coil B right side Other firing orders are connected differently Basically you connect 1 and the third cylinder in the firing order to coil A and the second and fourth cylinders in the firing order to coil B o On EDIS4 coil A is connected to pin 10 of the EDIS module coil B is connected to pin 12 of the EDIS module If these are connected the wrong way around the coils will fire in a different order and the spark plug wires will need to be rearranged EDIS Ignition 9 av 10 e Cylinders may be numbered in different ways depending on the manufacturer Inline four cylinders are generally 1234 from front to back with the front being the opposite end from the transmission Vee and flat engines might be numbered with even numbers in one bank and odd on the other or they might be numbered down one bank then the other ALWAYS check in a service manual to be sure e Given the number of potential problems firing order cylinder numbering module to coil wiring the best advice is from James Murray http megasquirt sourceforge net extra edis hardware html One method is to test on the starter plugs out Fi
5. DC to 10 ATDC Resolution 4 psec 32 of a degree EDIS Ignition 5 av 10 For example for 36 of advance we want MegaSquirt II to send a SAW of SAW 1536 25 6 x 36 in usec 1536 922 usec 614 usec The width of the SAW word in degrees is related to the desired advance by the above equation At first glance it looks 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 Using a 16 bit timer incrementing at a 1 microsecond rate and a 16 bit comparison register to toggle the output one 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 Advance SAW Pulse Width High order 8 Low order 8 Degrees usec bits 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 sae 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 The Ford engineers knew what they were doing The PIP signal is used as a ref
6. EDIS Ignition 1 av 10 EDIS Ignition Control with MegaSquirt II The Ford EDIS System Ford s Electronic Distributorless Ignition System EDIS is an ignition system that does NOT require a cam position signal It can function with just a variable reluctor crank position sensor and a 36 1 tooth wheel 36 1 means 36 teeth minus one and refers to 36 evenly spaced teeth one of which has been removed For a custom 36 1 wheel for a small block Chevrolet see www megamanual com ms2 36 1 htm Because it doesn t need a camshaft position sensor EDIS is a particularly easy way to replace distributor ignitions when retrofitting older engines with a modern computer programmable ignition To understand the inner workings of the EDIS module read US patent numbers 4 661 778 4 922 874 and 5 014 676 at www uspto gov However to use the EDIS on your engine you don t need to know it s internal workings MegaSquirt II and EDIS i co l pack s Engine a TDC missing t j j i i i y tocth 5 teeh anead of J MegaSquirt II sensor ELIS 8 l PATE i A F gt p v VWE sersor 35 1 tooth crank wheel viewea fombehird The EDIS system is made up of EDIS module crank wheel crank variable reluctor sensor VRS and one or more coil pack s This section deals with the operation of the Ford EDIS Electronic Ignition Module There is a lot of information on the modules on the web bu
7. 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 Various SAW Advance Commands Effect on Firing SAW Width 1024 us 20 Degrees SAW Width 768 us 30 Degrees Fire 1 Coil SAW Width 512 us 40 Degrees i Fire 1 Coil SAW Width 256 us 50 Degrees Fire 1 Coil EDIS Ignition 7 av 10 A significant 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 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 MegaSquirt II box PIP and SAW wiring is extremely easy Installing the Ford EDIS System Note that the PIP signal from the EDIS module to MegaSquirt is like a Hall sensor signal positive only square wave As a result you use the Hall input circuit On a V3 board jumper D1 and D2 or install jumpers in their place
8. ative transition which occurs when the VR sensor tip is aligned with the crank wheel tooth Using the VR signal and the missing tooth wheel the EDIS module can synchronize with the engine crankshaft Here is a picture of the simulated VR signal generated from the crank wheel and the EDIS 8 firing point for coil 1 EDIS Ignition 4 av 10 Default EDIS Advance no SAW commanded advance Missing Tooth iA Fire 10 Degrees Advance When the EDIS module receives proper a 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 calls it the PIP for Profile Ignition Pick up goes from 12V to ground one of the ignition coils is firing This signal follows the ignition coils not the VR sensor as indicated on some incorrect documentation floating around For an EDIS 8 module there will be four complete cycles of the PIP waveform for every 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 For example with an EDIS 8 we have 9 VR sensor cycles or 8 if the missing tooth is in that sector for every 90 of engine rotation and this corresponds to the period between coil firings on two cylinders one of which is wasted So during this period the coil has started low gone to 12 volts to charged the coil then gone
9. eceives a Spark Angle Word SAW command The 10 advance is constant regardless of RPM This functions as a limp home mode if the module doesn t receive SAW commands from MegaSquirt IJ it will generate a usable but not optimal 10 BTDC of ignition advance To test the VR sensor alignment run the EDIS in limp home mode This can be done by disconnecting the SAW PIP plug or disconnecting MegaSquirt II or its power Start your engine and check that the timing is exactly 10 BTDC with a timing light on cylinder 1 If the timing isn t 10 BTDC adjust the position of your VR sensor until the timing is as close to 10 BTDC as you can get it Don t forget to reconnect the SAW PIP plug when you are done or you will have NO timing advance and your engine will run poorly and inefficiently The VR sensor signal polarity is such that when the tooth tip is exactly centered on the VR sensor the VR output is at zero volts falling from a positive to a negative polarity i e a zero crossing with a negative slope The VR signal is fed directly into the EDIS module to indicate the crankshaft s position 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 passing from negative to positive polarity next tooth is approaching the signal must reach 0 5 volts before the EDIS module will arm It then will trigger when the signal passes through zero on a positive to neg
10. erence to synchronize the generation of the SAW pulse by MegaSquirt II The SAW signal is generated by MegaSquirt II and is an input to the EDIS module This signal is a 5V positive square wave pulse and the width of this pulse determines the advance that the EDIS module will use for subsequent ignition events up to a half second or so If the SAW signal is lost for much longer than this the lim home mode is enabled and advance is set at 10 BTDC So 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 subsequent ignition advance values until a new pulse is received or until limp home mode is enabled Note that the SAW pulse must be synchronized with the PIP negative going pulse i e when the PIP drops to zero It cannot be applied asynchronously to the PIP signal otherwise incorrect advance commands will be interpreted by the EDIS module SAW should be initiated a short period after the falling edge of the PIP signal Here is the proper relationship between the two signals EDIS Ignition 6 av 10 EDIS PIP and SAW Signal Relationship N PIP SAW Note that there is some uncertainty over the exact timing relationship between the two signals for some EDIS modules The range of the spark advance word is from 59 60 would be a pulse width of zero and the previous SAW would be used down to 0 How does one measure this
11. rst mark your crank pulley with where each plug should fire and then strobe each coil tower in turn as you crank the engine to see which one fires e g I was installing MSnEDIS onto a small block Chevy which has 18436572 firing order so I marked I at TDC 8 at 90 ATDC i e a quarter turn anti clockwise then 4 at 180 ATDC then 3 at 270 ATDC You can just chalk the numbers on roughly When you have worked out which plug is which connect up the wiring and off you go Remember that the coil fires a pair of towers so in my example 1 amp 6 8 amp 5 4 amp 7 3 amp 2 are the pairs Note that most timing lights that let you set the timing with a dial and read the alignment of fixed TDC marks with the strobe will not work with EDIS This is because these timing lights use the time between sparks to compute the engine speed and advance but the EDIS wasted spark is giving sparks twice as often as the timing light expects for a given rpm If you have a dial back timing light set the dial to zero and use a degreed damper or timing tape to view the advance Settings MegaTune In MegaTune set e Trigger offset 0 this will vary depending on the wheel pickup configuration Ignition Input Capture to Rising Edge Falling Edge for MicroSquirt only if using the VR input circuit not recommmended e Cranking Trigger to Calculated e Coil Charging Scheme to EDIS e Spark Output to Going High Inverted Going High Inver
12. spark plug firing during the valve overlap period near top dead center but because the pressures are so low and the charge is diluted by the exhaust gases no ignition occurs This spark is wasted on a cylinder that isn t firing and EDIS is referred to as a wasted spark ignition system Near the crank wheel is a Variable Reluctance VR sensor this sensor produces a bipolar signal The VR sensor is pointed at the center of the crank wheel with a 0 030 to 0 060 inch gap 0 75 mm to 1 5 mm to the crank wheel teeth EDIS Ignition 3 av 10 Me spa a 4 90 6 60 8 50 10 26 The VR sensor and 36 1 crank trigger wheel must be set in the correct relationship to each other With the engine at TDC for cylinder 1 this relationship is e EDIS 4 missing tooth is exactly nine teeth 90 ahead of the VR sensor e EDIS 6 missing tooth is exactly six teeth 60 ahead of the VR sensor e EDIS 8 missing tooth is exactly five teeth 50 ahead of the VR sensor Note that you have a choice where to place the sensor IF you can shift the wheel It is a good idea to build the VR sensor bracket so that you have a degree of radial adjustment closer farther from the wheel and angular adjustment closer further from TDC Also bear in mind that most automotive engines rotate clockwise when viewed from the front except many Honda engines With the above configuration the EDIS module will fire the ignition at 10 BTDC unless the module r
13. t much of it is incorrect or incomplete The information here was derived from direct testing on the bench as well as sources like the DIY EFI list Additional detailed information provided by John DeArmond James Murray MSnEDIS Perry Edwards and a few other key sources were very helpful in figuring out proper module operation You can get complete EDIS setups including the crank wheel sensor modules spark plug wires and harnesses from Boost Engineering The EDIS 8 amp EDIS 6 modules are also available from a number of manufacturers for about 180 The EDIS 4 module can be found for around 100 Here are some part numbers EDIS Ignition 2 av 10 EDIS 4 AC Delco 19017159 F1945 Autotune PT6909 BWD CBE114 GP Sorenson EL162 DY630 FOCF12A359AB FOCF12A359AC FICZ12A297A F1CZ12A297B F1CZ12K072A F1CZ12K072B NAPA Echlin TP500 TP515 Motorcraft Niehoff FF424A Standard LX239 Wells F140 F157 If you go to a salvage yard for EDIS modules they are usually located in the engine compartment on the driver s side inner fender The modules have a EDIS 4 or EDIS 6 or EDIS 8 depending on number of cylinders sticker on them Try to take the connector as well as well as the ignition coil pack s and connectors You can also obtain used units from the salvage web at www car part com The EDIS can be found on e EDIS 4 1990 to 1993 1 9L 4 cylinder engines e EDIS 6 1990 to 1995 4 0L 6 cylinder engines and e EDIS 8 on 1990 to
14. ted for MicroSquirt Set the predictor algorithm option to last interval DO NOT set the missing tooth settings the EDIS module takes care of the 36 1 wheel MegaSquirt II sees it as a regular distributor Tach Interface For your dash tachometer you have a few choices e You may be able to use the IDM Ignition Diagnostic Monitor output to drive the tach IDM a signals that the primary side of the ignition coil has fired Simply wire the IDM output pin 2 on all the EDIS modules to the tach input OR e If your tachometer was previously driven by a single coil and the IDM signal doesn t work your tachometer will need input from two coils to indicate properly The trick is that you need to tie all the coils together without allowing them to ground each other Below is a simple circuit with Digi Key part numbers showing how to interface the EDIS system with your tach EDIS Ignition 10 av 10 to tachometer D3 1N4746ADICT ND D1 D2 1N4004DICT ND 1N4004DICT ND side of coil 1 side of coil 2 The schematic shows how to do this on a 4 cylinder two coils For a 6 cylinder you would simply add another 1N4004 to the negative side of the third coil connected to the single 1N4746 like the other two For an eight cylinder you would add two more 1N4004 diodes one for each additional coil in addition to those shown above Be sure to get the bands pointing the right way Last Updated 09 21 2008 21 32 14
15. when assembling The SAW signal from MegaSquirt II to the module comes out on pin 17 of the 40 pin socket labeled IGN and is connected to the 5 hole of the JP1 socket pin 8 of the MC9S12C64 on V2 2 boards JS10 on V3 0 boards The PIP signal goes to MegaSquirt II via the DB37 pin 24 This is connected to pin 14 of the 40 pin socket IRQ and pin 1 of the MC9S12C64 processor To install EDIS with MegaSquirt II you connect V2 2 main board e the 5th hole of JP1 to the SAW pin 3 on the EDIS module which you can jumper to an unused DB37 pin if you want e the PIP pin 1 on the EDIS module to DB37 pin 24 e Make sure D8 the John Zener diode is jumpered V3 0 main board e DB37 pin 36 to the SAW pin 3 on the ignition module e DB37 pin 24 to the PIP pin 1 on the ignition module On the V3 0 main board o use the Hall sensor circuit step 50 a in the assembly guide jumper D1 and D2 o jumper OPTOIN to TACHSELECT on the bottom side of the PCB near the DB37 connector opposite the heat sink o jumper TSEL to OPTOUT on the bottom side of the PCB near the center e jumper JS10 to IGN this uses the processor port for the SAW signal directly jumper XG1 to XG2 on the bottom side of the PCB near the 40 pin socket If you are using the relay board with a v3 main board e the SAW signal connects to the S5 terminal 11 on the 20 position terminal strip on the relay board it comes from DB37 pin 36 make
Download Pdf Manuals
Related Search
Related Contents
Intel MB879 User's Manual ツインプレゼンポインター 〈二灯流〉 l|||l||||||||IlllllllllllllllllllllllllllllllllIIIIIlllllllllllllllllllllll memoire finale Português Shuttle XPC SN27P2 Manual en Español LMI Pêche de Vigne - HYGIAL NORMANDIE Copyright © All rights reserved.
Failed to retrieve file