For anyone following, I'm now sort of "typing out loud" and curious on your thoughts, while I impatiently wait for a response from diyautotune.
The instructions for the Hall/Opto and the triggering off the coil negative seem very different when you initially read them. That's why I went with the "easy kit". The more I read into it the less I understand how the "easy kit" is supposed to work.
Here is the instruction set for fuel only (reading coil negative):
- Install and solder R12 {390H-ND, 390 Ohm, ½ watt, orange-white-brown}. This is installed between the resistors you have just been installing and the CPU socket. This resistor should be mounted roughly 1/8" (3mm) above the surface of the PCB. Also, the value of this resistor may have to be changed if you trigger from the negative side of the coil depending on application - start with the supplied value, and if gets hot while the engine is running, then increase the value, in steps, up to 10K (like 470 Ohms, 560 Ohms, 680 Ohms, 1K, ...), or even more in some applications (consult the MegaSquirt Forums list for advice). However, do not adjust this resistor on assembly, unless you have a good reason to do so.
- Install and solder R13 {4.7KEBK-ND, 4.7k, yellow-violet-red}. This is located 3 places close to the heat sink than R12 (which you just installed).
- Install and solder D1 {1N4001DICT-ND}. This is the famous Wing Diode - you will want this if you are triggering off the negative side of the coil - such as with points (reduces tach signal false-triggering).
- In the place of D2, install a 22V or 24V Zener diode {1N4748A-ND}, in the reverse of the indicted orientation (i.e., put the band at the other end rather than that indicated on the silk screen). Note that the stim will not be able to send a signal through this diode. If you have installed it, jumper it for operating on the stim. Later, when MegaSquirt® is installed in the vehicle, you should remove the jumper. If you find that the tach signal sometimes jumps too high (20000 rpm or more) you can either replace the D2 Zener with one having a higher voltage rating (28, 32 or 36 Volts), or add one or more 5.6 Volt or higher Zener diodes in series into the tach input wire to DB37 pin #24 (the banded end of the diode(s) should be closest to the negative coil terminal).
- Install/solder opto-isolator U3 {160-1300-5-ND, 4N25). This is located near the center of the PCB. If you have bought a socket (AE10021-ND ) for this component, solder it in place instead, then insert U3 into the socket. Observe the proper orientation (notch matches PCB - towards the heat sink, or dot for pin #1 which is the square pad on PCB at the notched end of the silk screen). If neither are there, hold the chip so that the writing is facing you and the right way around. Pin #1 is on the bottom left.
- Install and solder C11 {399-4326-ND, 0.01µF, 103 marking}. This installs at the top of the row of 'vertically' oriented capacitors above "Bowling" in the copyright notice.
- If you are going to use the negative side of the coil to trigger MegaSquirt® (I.e., you are not using ignition timing control), then install and solder C30 {399-4353-ND, 0.22µF, 224 marking}.
- If you are going to use the negative side of the coil to trigger MegaSquirt® (I.e., you are not using ignition timing control), then install and solder C12, the Ed capacitor (399-4202-ND, 0.001 µF, 102 marking}. This is located above "Bowling" in the copyright notice. The value of this capacitor may need to be increased if there are noise problems with the tach signal - values up to 0.1µF will work. The 0.001µF value is a good starting point
Here is the HEI Mod kit instructions:
- Remove the TachSelect to OptoIn jumper, and the XG1-XG2 jumper. You won’t need them anymore while running HEI ignition.
- The Red (resistor) wire runs from the #3 pin (OptoIn) to the 5v Pin near the MS2 Daughterboard.
- The Green (no resistor) wire runs from the TachSelect pin (middle of JP1) over to the XG1 pin.
- That’s it. But for the more visually inclined learners, how about a video?
You can see why I went this route - simple. Remove 2 jumpers, run a couple wires and done.
For wiring this, the instructions are:
- G (Ground): Wire to TPS Ret on the Relay Board
- B (5V): Wire to VREF on the Relay Board
- R (Signal from Reluctor/Module to ECU): Wire to TACH on the Relay Board
- E (Signal from ECU to HEI Module to fire the coil): Wire to S5 on the Relay Board (S5 goes back to pin36 on MegaSquirt)
G goes to the TPS/sensor return, B goes to the 5V Vref this circuit supposedly creates on pin 6, R goes to Tach on pin 24, and E goes to pin 36.
They suggest to not use the "HEI" option in the software as they are using a different circuit - but I can't quite understand it.
Here are the instructions for installing the Hall/Opto circuit (and I'll touch on this in a bit):
- Install and solder R12 {390H-ND, 390 Ohm, ½ watt, orange-white-brown}. This is installed between the resistors you have just been installing and the CPU socket. This resistor should be mounted roughly 1/8" (3mm) above the surface of the PCB. Also, the value of this resistor may have to be changed if you trigger from the negative side of the coil depending on application - start with the supplied value, and if gets hot while the engine is running, then increase the value, in steps, up to 10K (like 470 Ohms, 560 Ohms, 680 Ohms, 1K, ...), or even more in some applications (consult the MegaSquirt Forums list for advice). However, do not adjust this resistor on assembly, unless you have a good reason to do so.
- Install and solder R13 {4.7KEBK-ND, 4.7k, yellow-violet-red}. This is located 3 places close to the heat sink than R12 (which you just installed).
- Install and solder C11 {399-4326-ND, 0.01µF, 103 marking}. This installs at the top of the row of 'vertically' oriented capacitors above "Bowling" in the copyright notice.
- Leave the C30 location empty - DO NOT jumper it.
- If you have a Hall sensor or optical sensor, do not install D1, put a jumper in its place. It is located beside R12, further from the heat sink.
- For most installations, diode D2 {1N4001DICT-ND, the marked 1N4001} is not needed. Do not install D2, install a jumper (made from a snipped off lead) in its place. It is located beside D1, closer to the heat sink.Note: this diode (D2) is needed only if the ignition system has a large offset bias - most systems do not have such a bias. So, to start, you can either solder in a jumper wire in this location, or, you can install the diode D2, and then install a jumper around the two leads of the diode - in effect shorting it out. The latter will allow you to snip the jumper later on if needed, putting the diode back in circuit. Solder the diode in observing the banded end as on the board, then solder a wire jumper across the diode itself.
- Install/solder opto-isolator U3 {160-1300-5-ND, 4N25). This is located near the center of the PCB. If you have bought a socket (AE7300-ND or AE10021-ND ) for this component, solder it in place instead, then insert U3 into the socket. Observe the proper orientation (notchmatches PCB - towards the heat sink, or dot for pin #1 which is the square pad on PCB at the notched end of the silk screen). If neither are there, hold the chip so that the writing is facing you and the right way around. Pin #1 is on the bottom left.
- Leave the C12 location empty - DO NOT jumper it. This is located above "Bowling" in the copyright notice. This capacitor may need to be installed and/or the value increased if there are noise problems with the tach signal - values up to 0.1µF will work. The 0.001µF value is a good starting point.
Then it suggest to wire it as:
G goes to ground (TPS ground return works here), B goes to the 5V Vref on pin 26, R goes to Tach on pin 24, and E goes to pin 36.
So the wiring is identical with the exception of putting the VREF on pin 6 instead of pin 26 - which bugs me, since the "easy kit" instructions have you remove all of the jumpers that the hall circuit requires.
So I sat down and read the build instructions for installing the ignition circuits, to really just pare it down to the minimum of what is required to be done. I literally wrote out what components to install or not install in the "Hall/Opto" circuit, then went through the fuel only circuit, and check marked if the same, or made a note where different.
The only difference between the 2 above is:
Leave C30 empty (so for my install, remove C30)
Do not install D1 for Hall sensor setup, but jumper (so for my install, remove D1 and jumper)
Jumper D2 (install a jumper across the D2 legs for now/testing)
Leave C12 empty (so for my install, remove C12)
Then install jumpers on:
XG1 to XG2 (was there, removed per the "easy kit" instructions)
OptoIn to TachSelect (was there, removed per the "easy kit" instructions)
TSEL to OptoOut (don't recall)
JS10 to IGN
So, the "easy kit" doesn't seem to work, requires seemingly important jumpers to be removed and I am not getting an ignition signal (and I know it's working). To undo the "easy" kit is simply pulling the wires off - then to install the HEI circuit is simply removing 3 simple components and installing 5 jumpers.
I really wish I had just read the instructions before-hand and just done the latter.
Is there something I'm missing that should, in fact, make my setup with the "easy kit" work?
*edit*
It should be noted - for the HEI components - I can get spark without megasquirt installed. Similar to some DIS systems, it's a stand alone system that will revert to a static ignition timing if it doesn't receive a signal to change ignition advance/retard. So the HEI is working (and I checked spark at plug #1) and the only purpose of VREF is to tell the module to receive the advance/retard signal from the ECU. Sending the signal (and MS receiving it) should be the same on both circuits and should receive without sending anything. Note that the only difference in wiring is, in fact, the VREF circuit - in theory, even if something is wrong with that piece it should be receiving a signal just not advancing timing.