MS2-Extra Ignition Hardware Manual

Only for use with the MS2-Extra code (HC9S12C64 based microprocessor - MS2 Daughter Board)

NOTE: Please ensure you have one of these daughter boards inside your ECU before continuing. If you have a standard black microprocessor, then you have an MS1 and these manuals are NOT for MS1 see here for MS1-Extra Manuals

Warning for E-Bay buyers!!
Please see the Official Suppliers list before buying through E-Bay.
This is there for your protection.

Please Note:

All of these instructions / diagrams are to be used at your own risk, like most things there is more than one way to do the same thing, what we have tried to do is to offer a method that we have tested or that others have tested for us. No warranty expressed or implied.

Use at your own risk.
If you do have any suggestions or settings that work please let me know
Philip.Ringwood(at)ntlworld.com


Ignition Selection

Select the Ignition Setup Option for your vehicle. Next select the Trigger Input Option (depending on what Version of MS PCB you have) for the trigger type that's fitted to your engine. Then select the Spark Output Option for your setup.

Layout of MS PCB's:
V3.0 PCB -- V3.57 PCB

Component Schematics -- List of Component Part Numbers

Ignition Setup Options:

Ford EDIS -- Ordinary Distributor -- GM HEI, GMDIS

Trigger Return Distributor -- Ford TFI -- Missing Tooth Wheel (e.g. Ford 36-1, etc)

Dual Wheel -- Nippondenso CAS -- LS1 Trigger -- LS2 Trigger

Oddfire Distributor -- Neon/420A -- 36-2+2 (Next Gen Neon) -- 36-2-2-2

99-00 Miata -- Mitsubushi 6G72 (3000GT) -- IAW Weber-Marelli

Subaru 6/7 -- 4/1 CAS -- 4G63 (4/2 CAS) -- Renix 44-2-2

Twin Trigger -- Suzuki Swift -- Suzuki Vitara 2.0

Ignition (Pickup) Trigger Input wiring:

Variable Reluctor Sensors (VR) -- Hall Effect sensors -- Points (Kettering) Input (Dizzy) -- Optical Input (Dizzy)

Second Trigger Input (VR Sensor) -- Second Trigger Input (Hall Effect Sensor)

Ignition Output Spark Wiring:

Single Coil Output (Distributor) -- MSD Amplifier -- 2 Coil Outputs (4cy Wasted Spark)

3 or 4 Coil Outputs (6 and 8 cy Wasted Spark or 4cy COP without ignitors)

Driving 2 Coils from the same Spark Output (6 or 8 cy COP without ignitors)

COPs with Ignitors (4 or 5 pinned)


V3.57 PCB

As can be seen, theres no proto area on the V3.57 and the components are very small. So soldering wires onto the board for spark outputs, hardware options, etc, is going to need a great deal of care. You may even have to remove some parts, which is not easily done to surface mount components, so I don't feel these manuals should cover doing this, as damage is very easy to do. Also a daughter board will need to be built if you want some of the hardware options as theres no proto area to build on. I have therefore assumed if you bought a V3.57 that you will not be modifying it to use the hardware functions such as Tacho out, PWM Idle valves, Boost control, Launch input, etc, etc. If you do wish to use these then you will have to build a daughter board of some form to mount the components on. If you use more than 2 spark outputs youll need to use the db15 connector, but ensure you strengthen the traces on the board with copper wire or solder to the pin directly, also connect the outputs in pairs of pins, as per the instructions HERE.

Note that the JS0 - JS11 pads are all electrically the same as the V3.0 PCB as are the SPR1 - 4 pads, so they can be used in the same way as the V3.0 PCB. The addition is JS12 wich is the same as the bottom of R1 on the V3.0 pcb, but R1 will still need to be removed to use it on the V3.57, so be very very carefull !!!

Suggested points for Supplies inside the V3.0 ECU

 

 

Component Pinouts

Pull up circuit diagram

List of component part numbers used in the ignition section:

DigiKey part numbers:

Farnell part numbers

2N2222A = 497-2598-5-ND
1N4001 = 1N4001/4GICT-ND
1K resistor = 1.0KQBK-ND
470R resistor = 470QBK-ND
2K resistor = 2.0KQBK-NB
330R resistor = 330QBK-ND
680R resistor = 680QBK-ND
200R resistor = 200QBK-ND
270R resistor = 270QBK-ND
1K5 resistor = 1.5KQBK-ND
4K7 resistor = 4.7KQBK-ND
0.01uF Cap = P3103-ND
4N25 (opto) = 4N25ASHORT-ND

2N2222A = 920-7120
1N4001 = 352-5326
1K resistor = 509-164
470R resistor = 543-305
2K resistor = 543-457
330R resistor = 543-263
680R resistor = 543-342
200R resistor = 543-214
270R resistor = 543-240
1K5 resistor = 543-421
4K7 resistor = 543-548
0.01uF Cap = 389-0995
4N25 (opto) = 102-1090

Please note: Above part numbers will need checking, some components will come with a minimum order in multiples of 5 and 10.


LS2 (gen 4) trigger wheel

Unknown whether this works.
Apparently around 2006, a different 58 tooth trigger wheel and a 4 tooth cam wheel were put into the engines. Until we have some timing data on these wheels we don't know whether they will work as-is or whether special code is required.


Oddfire distributor

Only available in MS2/Extra 2.x codes.
This is new in MS2/Extra and is intended to run engines like the oddfire chevy V6 which has a single input trigger but offset crank journals. Enter constants as normal and on the More ignition options, specify the "Oddfire small angle". For example on the chevy V6 of one year, the spacings are 90deg, 150deg, so enter the 90 figure


Ignition (Pickup) Trigger Input wiring

Variable Reluctor Sensors (VR) -- Hall Effect sensors -- Points (Kettering) Input (Dizzy) -- Optical Input (Dizzy)

Second Trigger Input (VR Sensor) -- Second Trigger Input (Hall Effect Sensor)

Variable Reluctor Pick-up

Wiring for V3.0 PCB -- Wiring for a V2.2 PCB

The Variable Reluctor (VR) sensor is an induction type sensor, it is "passive", i.e. it does not require a power source, and has a small magnet built in.

The sensor uses a magnetic pickup to produce a signal. A core of steel is wrapped with hundreds of turns of fine wire at one end. A small magnet is attached to the other end, and this assembly is mounted in the distributor facing the distributor shaft. When a notch, pin, teeth or hole in a timing wheel (the reluctor) moves past the sensor, it causes a change in the magnetic flux field around the sensor. As the teeth of the reluctor approach the coil assembly, the flux from the magnet is pulled in close to the bar. The sudden field change induces an electrical current in the coil, which is then converted to a voltage signal by electronic circuitry in MegaSquirt-II. As the teeth move away, the flux springs back outward, inducing a voltage in the pickup coil. This induced current has reversed direction as the magnetic field returns to normal.

VR Sensor internal wiring for MS ECU:

DigiKey part numbers:

Farnell part numbers

1K resistor = 1.0KQBK-ND
300R resistor = 330QBK-ND
18K resistor = 18KQBK-ND
39K resistor = 39KQBK-ND
4K7 resistor = 4.7KQBK-ND
1M resistor = 1MQBK-ND
0.01uF Cap = P3103-ND
0.33uF Cap = P10973-ND
330pF Cap = PS1331J-ND
0.1uF Cap = P10967-ND
LM1815N = LM1815N-ND

1K resistor = 509-164
300R resistor = 543-251
18K resistor = 543-688
39K resistor = 543-767
4K7 resistor = 543-548
1M resistor = 544-103
0.01uF Cap = 389-0995
0.33uF Cap = 389-1033
330pF Cap = 867-950
0.1uF Cap = 389-1010
LM1815N = 949-3913

 


Hall Effect Sensors

Wiring for V3.0 PCB -- Wiring for a V2.2 PCB

A Hall effect sensor is an "active", magnetic field presence sensor. It is based on the Hall effect. The Hall effect is the change of resistance in a semiconductor in a magnetic field. The Hall effect sensor consists of semiconductor material which will conduct current when the material is subject to a magnetic field. These types of sensors require a "flying magnet", wheel. Instead of teeth on the wheel, as in a variable reluctor sensor, you must have small magnet and a shutter wheel.

The Hall effect sensor consists of three parts:

The shutter wheel rotates between the stationary Hall element and the magnet. A Hall-Effect element consists of a wafer of silicon through which a current is passed. When a magnet is placed in proximity to the wafer, the current tends to bunch up on one side of the silicon. This concentration is amplified and detected, indicating the presence or absence of a magnetic field. When a window (vane) of the shutter wheel is in line with the Hall element and the magnet, the magnetic field expands to reach the element and no voltage is produced. When there is metal between the Hall element and the magnet, the magnetic field is blocked from reaching the element and a voltage is produced.

The Hall sensor has electronic circuitry that provides a constant voltage pulse regardless of the speed. The square wave it produces is particularly suitable for use in digital electronic systems. The sensor is also sensitive to the polarity of the magnet. North pole will turn it on, South will not, or vice-versa, depending on the orientation of the sensor. The pulse produced is as long as there is a magnetic field of some strength present, and is always of the same polarity (positive with respect to ground).

There are many advantages to the Hall effect sensor. Since it is an integrated circuit, it can be made very small with a number of features at minimal cost. It exceeds all current automotive temperature specs. Its accuracy is unaffected even when covered in under hood muck. Hall-Effect triggering has been widely used on European vehicles with Bosch electronics since the late 1970s. It has been used in the U.S. as early as 1975. In the 1980s it became more common, mainly on Chrysler imports. Ford was the first domestic manufacturer to embrace the technology with the advent of the TFI (Thick Film Integrated) ignition.

Hall-Effect has become the most popular sensor in recent times as automotive manufactures migrate to Crank Angle Sensors. These typically are placed to read special crank wheels, or the starter gear teeth on the flywheel, providing a high degree of positional accuracy MegaSquirt-II's fuel and ignition computations.

Hall effect crankshaft position sensors typically have three terminals:

The sensor must have voltage and ground to produce a signal, so check these terminals first with an analog voltmeter if you suspect it is not working. Sensor output can be checked by disconnecting the coil and cranking the engine to see if the sensor produces a voltage signal. The voltmeter needle should jump each time a shutter blade passes through the Hall effect switch.

You can use the LED tester to check the signal. it should blink as the distributor is rotated:

On an oscilloscope, you should see a square wave form:

 

Hall Sensor internal wiring for MS ECU:


V3.0 PCB Wiring:

Hall or Optical input sensor wiring for V2.2 PCB

When hall sensor output is 5V use:

When hall sensor output is 12V use:

Ignition Input Capture Setting for Hall Sensors:
All Hall sensors we have tested appear to ground the supply when switching. We need to know when it switches the supply down to ground, i.e. when it see's a tooth or when it see's the gap between teeth. To do this, turn the engine backwards until the edge is well out of the Hall sensor. Measure the output voltage from the Hall sensor Turn the engine forward until the edge has passed through the Hall sensor. Measure the output voltage.

 

If the sensor switches to ground when it sees a tooth and goes high (12 or 5V) when it see's a gap then set the Ignition Input Capture to "Rising Edge"

If the sensor switches to ground when it sees a gap and goes high (12 or 5V) when it see's a tooth then set the Ignition Input Capture to "Falling Edge"

Once the engine is running double check your timing using a strobe. (To fix the angle at say 10deg to make reading it easier set the "Fixed Advance" to Fixed and set the "Timing for Fixed Advance" to 10deg. Change the Fixed Advance to "Use Table" once youve finished!!) If it is out then alter your Trigger Angle untill it is correct.


Second Trigger Input (VR Sensor)

Second VR conditioner Circuit - this needs to be built.

DigiKey part numbers:

Farnell part numbers

1K resistor = 1.0KQBK-ND
300R resistor = 330QBK-ND
18K resistor = 18KQBK-ND
39K resistor = 39KQBK-ND
4K7 resistor = 4.7KQBK-ND
1M resistor = 1MQBK-ND
0.01uF Cap = P3103-ND
0.33uF Cap = P10973-ND
330pF Cap = PS1331J-ND
0.1uF Cap = P10967-ND
LM1815N = LM1815N-ND

1K resistor = 509-164
300R resistor = 543-251
18K resistor = 543-688
39K resistor = 543-767
4K7 resistor = 543-548
1M resistor = 544-103
0.01uF Cap = 389-0995
0.33uF Cap = 389-1033
330pF Cap = 867-950
0.1uF Cap = 389-1010
LM1815N = 949-3913

Please note: Above part numbers will need checking, some components will come with a minimum order in multiples of 5 and 10.

VR sensor input on pin3 of the DB37 connector on a V3.0 PCB
VR sensor input on pin25 of the DB37 connector on a V2.2 PCB


Second Trigger Input (Hall Effect Sensor)

Second Hall Sensor Circuit - this needs to be built.

If the sensor switches to ground when it sees a tooth and goes high (12 or 5V) when it see's a gap then set the Second Trigger Active to "Rising"

If the sensor switches to ground when it sees a gap and goes high (12 or 5V) when it see's a tooth then set the Second Trigger Active to "Falling"

Hall sensor input on pin3 of the DB37 connector on a V3.0 PCB
Hall sensor input on pin25 of the DB37 connector on a V2.2 PCB


Ignition Output / Spark Wiring

Single Coil Output (Distributor) -- MSD Amplifier -- 2 Coil Outputs (4cy Wasted Spark)

3 or 4 Coil Outputs (6 and 8 cy Wasted Spark or 4cy COP)

Driving 2 Coils from the same Spark Output (6 or 8 cy COP)

 

 


Single Coil Output (Distributor Based)

Wiring for a V2.2 -- Wiring for a V3.0 -- MegaTune Settings

To control the coil (single coil driven through the distributor to the correct cylinder) you will need to build the VB921 circuit to your MS ECU. The V3.0 already has a VB921, so it is easy to do, the V2.2 doesnt have one so it is a little harder to do.

V3.0 PCB ONLY

Very Important: Set Spark Out - Going High (Inverted) and set the Dwell to around 6.0mS for cranking 3.5mS for Running and 0.1mS for the Minimum Time as a starting point! Also set D14 as the Spark A output pin.
See HERE for MegaTune settings

 

V2.2 PCB ONLY

It is recommended that V2.2 users fit a 15 or 25 pin db connector onto the case of the MS ECU. The reason is that the spare connectors on the V2.2 are not really capable of driving the current required for a coil unless you double them up (e.g. X11 and X12 as the ground X13 and X14 as the source). This is only suitable for a single VB921. Drill a 3mm hole into the case and mount the VB921 securely using the hole. Use heatsink compound between the VB921 and the case.

 

Very Important: Set Spark Out - Going High (Inverted) and set the Dwell to around 6.0mS for cranking 3.5mS for Running and 0.1mS for the Minimum Time as a starting point! Also set D14 as the Spark A output pin.
See HERE for MegaTune settings

 

MegaTune Settings for 1 coil (Distributor Based)

       


MSD Amplifier

Wiring for a V3.0 PCB -- Wiring for a V2.2 PCB -- MegaTune Settings

With an MSD module, the ignition module wires you need to know about are:

With the MSD ignition box, we do not use the VR sensor wires (orange and violet). Do not connect these. Instead, we send the signal from the Hall, VR, optical or points to the MegaSquirt-II box, then send the MSD ignition box a square wave signal on its white wire.

MS V3.0 PCB Only

When using the MSD digital 6 box in particular, some have experienced problems with the above layout as the ignition transistor Q16, does not give a true ground output. Try the following alternative instead.


 

 

MS V2.2 PCB Only

 

MegaTune Settings

    

Set the Spark Output to Going High (Inverted)
Number of coils
to Single Coil
Dwell
to Fixed Dwell of Dwell Duty 50%


Two Coil Outputs (4cy Wasted Spark)

V3.0 PCB -- V2.2 PCB -- MegaTune Settings

MS V3.0 PCB ONLY

When running 2 coils directly from the ECU it is highly recommended you fit an extra copper cable (a peice of wire snipped from the leg of a diode or the like is fine) from the Spare terminal you are going to use (e.g. SRP4) to its terminal directly on the 37pin connector, (e.g. SPR4 to Pin 6), this is because the copper trace for the SPR connectors are designed for small signals voltages and not coil driver currents. This means you'll have to lift the MAP sensor up (unbolt it first :o) ). Also ensure the main earth lead is thick enough to cope, I use a 4mm cable connected to pins 8 and 9 of the DB37 connector (this is probably an over kill, but 0.75mm wire isn't good enough).

Start by wiring in the first VB921 as the single instructions (HERE)

The second VB921 can then be wired like this: (Please Note: I have assumed that R37 and R38 are not installed on this diagram, these need to be removed and linked out with a peice of copper wire. Alternatively keep R37 and R38 in place and bolt the new VB921 onto the lid of the MS ECU)

As a side note I generally mount the TIP122 Idle control FET in position R37 and the second VB921 as shown in position R38:

 

Very Important: Set Spark Out - Going High (Inverted) and set the Dwell to around 6.0mS for cranking 3.5mS for Running and 0.1mS for the Minimum Time as a starting point! Also set D14 as the Spark A output pin.
See HERE for MegaTune settings

External wiring diagram for a V3.0 PCB (2 coil drivers):

MS V2.2 PCB

Two or more Coils Direct Drive Output for a V2.2 PCB

It is recommended that V2.2 users fit a 15 or 25 pin db connector onto the case of the MS ECU as the spare output traces on the pcb (X11, etc) are not up to driving a coil as they are too thin and will probably break.

Using the following diagram would mean removing the LED's from the pcb, simply remove them and do nothing else to the holes they leave.

MegaTune Settings for 2 coils (4 cy wasted spark)

       

Ignore the Spark mode in this example, that will depend on your setup, main points here are:
Set
Spark Out - Going High (Inverted) and set the Dwell to around 6.0mS for cranking 3.5mS for Running and 0.1mS for the Minimum Time as a starting point! Also set D14 as the Spark A output pin.


Three or Four Coil Outputs (6 and 8 cy Wasted Spark or 4cy COP without ignitors)

MS V2.2 PCB -- MS V3.0 PCB -- MegaTune Settings for 6 and 8cy wasted -- MegaTune Settings for sequential 4cy COP

When running more than 2 spark coil outputs directly from the MS ECU it is recommended that you fit a new connector (e.g. DB15) to the case (as we recommend for all V2.2 spark outs). The reason is that the ground cable / copper trace is not designed to take the current of the additional coils and it may also cause interference on the MS's ground plain. So to be safe simply drill and file out a slot for a new DB15 connector where the LED holes are in the front panel. Then mount the VB921's onto the lid of the case or underneath the MS board on another alluminium heat bus bar bolted through both sides. If mounting them on the lid, fit them so when the lid is in place the FET's end up on the bottom left corner, so when the lid is inverted like the picture they are at the top, this will ensure there is plenty of clearance for them inside the ECU when the lid is in place.

The COP setup is for modules without a built in ignitor (2 or 3 wired devices) for 4 or 5 wired COPs see HERE

Note: This db15 is NOT the same as the V3.57 PCB db15, that can be used but you would need to strengthen the copper traces on the PCB and you would need to select different pins to the ones shown is these instructions!!!!

Using the following diagram would mean removing the LED's from the pcb, simply remove them and do nothing else to the holes they leave.

3 x VB921's mounted on the lid. DB15 connector on front panel

V3.0 PCB ONLY

Remember you only need to fit the same amount of VB921's as you require outputs. e.g. 2 x VB921's (Spark A + B) for a wasted spark 4cy, 4 x VB921's (Spark A + B + C + D) for a wasted spark 8cy, etc.

For COP coils that have no built in ignitor (2 or 3 pinned devices):

 

 

MegaTune Settings for 3 or 4 coils (6 and 8 cy wasted spark)

Wasted Spark Setup (e.g. 6 or 8cy)

Ignore the Spark mode in this example, that will depend on your setup, main points here are:
Set
Spark Out - Going High (Inverted) and set the Dwell to around 6.0mS for cranking 3.5mS for Running and 0.1mS for the Minimum Time as a starting point! Also set D14 as the Spark A output pin.

MegaTune Settings for sequential COP

To run sequential COP you MUST have a suitable cam signal:
* Missing tooth wheel at cam speed
* Missing tooth wheel at crank speed + single tooth at cam speed
* Non-missing tooth wheel at crank speed + single tooth at cam speed
* Non-missing tooth wheel at cam speed + single tooth at cam speed
The cam signal could be as simple as a magnet on the timing pulley and a hall sensor in proximity to it.

Ignition Options Sequential COP

Trigger Wheel Settings Sequential COP

   

Ignore the Spark mode in this example, that will depend on your setup, main points here are:
Set
Spark Out - Going High (Inverted) if using the VB921 circuit,
If using a COP with an ignitor try
Spark Out - Going Low
Set the
Dwell to around 6.0mS for cranking 3.5mS for Running and 0.1mS for the Minimum Time as a starting point! Also set D14 as the Spark A output pin.


Driving two coils from the same spark output e.g. 4cy COP without ignitors (wasted spark format) 6cy and 8cy COP without ignitors

As the MS2 can drive a maximum of 4 spark outputs a 6cy and an 8cy COP setup would need to have 2 x VB921's off the same spark output to directly drive the COP's. This would have to be in a Wasted Spark format.

The COP setup is for modules without a built in ignitor (2 or 3 wired devices) for 4 or 5 wired COPs see HERE

In order to drive 2 coils from the same spark output the wiring is very similar to the multiple wiring, except that the resistors must be 750 Ohm rather than 680 Ohm that go to the Gate of the VB921, and there are now 2 x VB921's per spark output.

Note: This db15 is NOT the same as the V3.57 PCB db15, that can be used but you would need to strengthen the copper traces on the PCB and you would need to select different pins to the ones shown is these instructions!!!!

Important note: One VB921 can only drive a single coil, do NOT wire 2 coils to one VB921.

Example shows a 4cy setup:

Again it is recommended that you fit a db15 connector to the MS ECU in place of the LED's, if using a 6 or 8cy engine then fit a 25pin db connector instead of a 15pin.

 


COP with built in ignitors (4 or 5 pinned devices)

V3.0 PCB 5V pull up -- V3.0 PCB 12V Pull up -- V3.0 PCB Ground switching

V3.0 PCB Schematics

Note: When using sequential COPs the second trigger input signals the first 360 degrees of a cycle. Therefore, the firing order of 1-3-4-2 would be sequenced Spark C-D-A-B if the second trigger happens on the second rotation of the crank or Spark A-B-C-D if it happens on the first rotation. If it shows sparking on cylinder #1 at the appropriate time and it does not start, try swapping 1&4 and 3&2 or reposition your second (cam) trigger by rotating it 180 degrees if possible

There appears to be 2 different types of COP that manufacturers use:

A) One is a directly driven coil and has 2 or 3 wires, these have no integral amplifier (ignitor) and need to treated like a standard ignition coil. VB921's would be needed to fire these devices, see HERE for more info on wiring the MS ECU for these. Please note you would need to figure out what the pins were, there will be a 12V ignition feed, may be a ground and the fire signal (Spark A, B, etc)

B) The other type has 4 or 5, sometimes more, pins. These have a built in amplifier (Ignitor) so they can be fired with a smaller transitor if necassary (Note: You may still be able to use a VB921, it may just need a pull up resistor depending on how your cop is designed.)
Some of the COPs with built in ignitors need a 5V signal, some need a 12V signal to fire them, others needs a switched ground to fire them. Without some experimenting it's difficult to tell which way around it needs unless you can measure a working setup with a scope or meter or if you can find the information from people who have already got a set like you have running. Here are a few different wiring diagrams to try if you can find out which way yours are fire:

12V pull up to fire
5V pull up to fire
Ground switching to fire

VAG P/N 06B 905 115 COPs:

Thanks to Woh, Evolotion, Slow_Hemi6 and a few others here is how to set up the 4pin VAG COPs Coil PN 06B 905 115 as used on VW 1.8t and may other VAG cars (2001+). Theres no reason why, with a little measuring, you couldnt have a good guess at what a different type needed if you know where the pins connect.

Start by checking if you have a 120 -500 ohm resistor in the cop to gound. Using a multimeter set to resistance to a suitable range, check between pin 2 and 3 (this is the Spark Signal Input and Ground).
If you have a reading of around 120-500 ohms you need to go the 5V PULL UP route.
If the impedance is higher, say ~1k then the Ground switching route should work.

Coil PN 06B 905 115 L and R have been tested with the 5V Pull up method. Use the 'R' revision since the earlier 'L' revision has reliability issues.

Earlier than 2001 coils, PN - 06B 905 115, 06B 905 115 B and E have not been tested with these connections but have been reported to work using the Ground switching route.

The coil pack connections:
Pin 1: Connects to Pin 1 on all other coils and then to +12v ignition feed (or fuel pump relay).
Pin 2: Signal ground (connect to ground at MegaSquirt's ground)
Pin 3: Spark Signal from ECU (Ground switching or +5v switching)
Pin 4: Power ground (Engine Earth)

Dwell for these COPs are:

Cranking = 4.0mS
Running = 3.0mS

Spark Inverted = NO

Resistance measurement at pin 2 and 3:
Greater than 1k ohm reistance use Ground switching (LED drivers or VB921's, see HERE for VB921 wiring)
Less than 500 ohm resistance use 5V PULL UP route (2N4033)

 

V3.0 PCB 5V pull up -- V3.0 PCB Ground switching

V3.0 PCB Schematics

V3.0 PCB 5V Pull up diagram:

For a 4cy sequential setup you would need to have 4 of these circuits rather than the 2 below, simply repeat the additions for Spark C and D so
Spark C point to connect the 1K resistor is:
V3.0 PCB - Top of R27
Use SPR2 for the 2N4033 collector's connection - Spark C will be on pin 4 of db37

Spark D point to connect the 1K resistor is
V3.0 PCB - JS11 pad
Use SPR3 for the 2N4033 collector's connection - Spark D will be on pin 5 of db37

Try Spark Out - Going Low (Normal) to start with,
ensure you keep an eye on the temp of the COP when you first turn ignition ON!!
If it gets hot try SPARK INVERTED = YES

 

V3.0 PCB Ground switching diagram

For a 4cy sequential setup you would need to have 4 of these circuits rather than the 2 below, simply repeat the additions for Spark C and D so
Spark C point to connect the 1K resistor is:
V3.0 PCB - Top of R27
Use SPR2 for the connection - Spark C will be on pin 4 of db37

Spark D point to connect the 1K resistor is
V3.0 PCB - JS11 pad
Use SPR3 for the connection - Spark D will be on pin 5 of db37

Ground Switching
V3.0 PCB ONLY

Try Spark Out - Going Low (Normal) to start with,
ensure you keep an eye on the temp of the COP when you first turn ignition ON!!
If it gets hot try SPARK INVERTED = YES

 

V3.0 PCB COP Schematic diagram

MegaTune Settings for COP in a wasted spark format

COP with ignitor
Wasted Spark Setup (4, 6 or 8cy)

Ignore the Spark mode in this example, that will depend on your setup, main points here are:
Set
Spark Out - Going High (Inverted) if using the VB921 circuit,
If using a COP with an ignitor try
Spark Out - Going Low
Set the
Dwell to around 6.0mS for cranking 3.5mS for Running and 0.1mS for the Minimum Time as a starting point! Also set D14 as the Spark A output pin.

 

MegaTune Settings for sequential COP 4 cylinder ONLY

To run sequential COP you MUST have a suitable cam signal:
* Missing tooth wheel at cam speed
* Missing tooth wheel at crank speed + single tooth at cam speed
* Non-missing tooth wheel at crank speed + single tooth at cam speed
* Non-missing tooth wheel at cam speed + single tooth at cam speed
The cam signal could be as simple as a magnet on the timing pulley and a hall sensor in proximity to it.

Ignition Options Sequential COP

Trigger Wheel Settings Sequential COP

   

Ignore the Spark mode in this example, that will depend on your setup, main points here are:
Set
Spark Out - Going High (Inverted) if using the VB921 circuit,
If using a COP with an ignitor try
Spark Out - Going Low
Set the
Dwell to around 6.0mS for cranking 3.5mS for Running and 0.1mS for the Minimum Time as a starting point! Also set D14 as the Spark A output pin.


If you have a question, comment, or suggestion for this FAQ please post it on the forum.

No part of this manual may be reproduced or changed without written permission from James Murray, Ken Culver and Philip Ringwood.