|
|
|
|
|
Common MegaSquirt Modifications
Adding a second wideband o2 sensor to the MegaSquirt-II Adding an relay control circuit to the MegaSquirt PCB-3 Adding a 'Pullup Resistor' to the ignition input
Adding a second wideband o2 sensor to the MegaSquirt-IIIf you're running an engine with true dual exhausts, you could use a single wideband sensor for both banks. Or since the Megasquirt has two independent injector outputs, you could modify the ECU so it reads a separate O2 sensor for each bank and correct for the two banks separately. Doing this requires that you have all the injectors on one bank wired to one injector output, and all the injectors on the other wired to the opposite output. This requires a pretty minor mod. You’d need to duplicate the o2 input circuit on the main o2 input, it’s only 3 components and could easily be built on the proto area of the v3 PCB. The Input is labeled ‘O2’ below and could go to ‘Jmp SPR1’ on the PCB which would bring it out to pin3 so you could wire the o2 sensor there. The output to the MS2 CPU is labeled ‘AD5-1’ below and would be routed to ‘JS5’ on the PCB which would route it to the proper pin on the CPU. That should be all it takes.
Adding an relay control circuit to the MegaSquirt PCB-3Great for Megaquirt-I, PCB3 units with MSnS_E code. For MS-II units with firmware version 2.3 or later you don't need to mod anything! Use the FIDLE output on pin 30, or the stepper IAC outputs. See http://www.megamanual.com/ms2/spare.htm for more information on the MS-II outputs. This is one example of what you can do, in this example I used the JS3 output from the MS-I CPU as the input into this circuit (telling it when to switch on/off) and the output routes to Jmp SPR1 which sends the signal out to the DB37 on pin3 which is a pretty good choice since on the v3 it's not used for anything else. You'd then use pin3 on the DB37 to control your relay which controls your electronic doodad of choice --- shift light? electronic fan? variable intake system such as Toyota TVIS? Honda VTEC? EZ Bake Oven? Whatever you want....
The outputs you can use depend on the Megasquirt type you have. Here is a list of outputs that use this circuit.
Here's pictures on this mod performed on the V3 board, click for a close up view. (Red wires are this mod, ignore the white)
Adding a 'Pullup Resistor' to the ignition inputPCBv3.0 Boards, MS-I or MS-IIHall effect and optical sensors come in several varieties. Some send out a square wave signal on their own, going from 0 volts to 12 (or sometimes 5) volts and back to zero again. Others are what's known as an open collector. An open collector signal works kind of like an electronic version of a set of breaker points. It toggles between floating (acting like it's not connected to anything) and ground. If you put a volt meter on an open collector output, you won't see anything happening. It would be like replacing the sensor with a light switch with one end connected to the MS tach input and the other end connected to ground: When the switch closes, the input is at zero volts, but when it's open the input is not connected to anything at all, and with the normal circuit that is pretty much the same as zero volts again. To get a useable, voltage based signal, you'll need what is known as a pull up resistor. VR sensors always put out an AC signal when the engine is running and do not need this mod.
A 1k (1000 ohms) 1/4 watt resistor is what you want.
| ||||||||||||||||||||||||||||||||||||||||
|
Click Here if you have questions or would like to contact us!
|
Page Views since 02/01/2005: