Jump to content
PCMTEC Forums
Roland@pcmtec

HOWTO: Nitrous/Water Meth controller with fail safe multiple tunes

Recommended Posts

Ever wanted to have nitrous automatically controlled with no external controller? What about staging a 2nd fuel pump? How about water meth?

Using the following instructions you can automatically stage nitrous to turn on at a specific rpm/map pressure and only in a specific tune. You can also wire a feedback signal back to the PCM to automatically change the tune to one with different fueling/spark depending on the application.

Eg for water meth you may want to use a low level switch to automatically switch to a tune with more fuel and less spark when the tank runs dry. 

Step 1. Open the custom operating system wizard and select Multi Tune

image.thumb.png.cf65480395c0f99b766f7c482d96359c.png

Next pick "Flex Fuel Sensor" and select "Custom Voltage Input Table"

image.thumb.png.ad692c4ff8867361abb7ff8963c0bc62.png

Next step is to add the IMCC enable/disable rpm setpoints to the multi tune.

image.thumb.png.2a92a2e31d16e0fca0dc16f9fcfa0230.png

Also add these scalars to tune 2,3,4 on the next page.

image.thumb.png.dcd753c2f8416409b1d18098013e348e.png

This will allow you to configure which tunes the nitrous/water meth is switched on. The default is 3800rpm.

Next select IMCC controlled via Map Pressure. This adds logic to only turn the IMCC output on when above a specific map pressure and rpm range.

image.png.c79f9e7ff5a062e8e77f391a280f1954.png

Next once the Custom OS has been patched you can modify the Map Pressure upon which the IMCC output is turned on. Here we have selected 200 kpa or 59 inHG. For testing you can set this to -100 kpa so that the IMCC output triggers with rpm only.

image.thumb.png.63b64a2f7e246048b1b8d7c168f212b2.png

Finally we need to enable the IMCC output auF1703 by setting it to 1

image.png.dc1c3097ee4d98d5f829002c04b34b45.png

Nitrous Setup

To configure nitrous to turn on in tune 4 and during launch control to assist with spool set the following values. Make sure to set these values for all 10 tunes, both the 98 (nitrous) set and the e85 (no nitrous) one.

image.png.f1d98dc3f3fb474240073444bd3cebca.png

To confirm the above is working you can datalog the "IMCC" value in the datalogger, a value of 1 means 0v, a value of 0 means 5v is available at pin B03/1106. Note that when the IMCC is referred to being closed the PCM supplies an open circuit, when the IMCC is open it supplies 5v.

Now that the IMCC output has been configured to setup the nitrous output we need to setup the no nitrous tune (98) with normal spark values. This can be done by adjusting the "Tune 1 Base Tune for 98" spark map.

Next we need to tune the nitrous spark/fuel maps. This can be done by tuning the "Tune 1 Base Tune for E85" spark and fuel maps.

First we need to set the stoichmetric ratio correctly. In our case we are using 98 octane fuel so we need to set the entire stoich table toe 14.64, this is as we are repurposing the flex fuel tables to use with nitrous and not alcohol content.

image.png.3e368d062988cccc25d8a71257f02317.png

Next step is to configure the analog input used for feedback to toggle the nitrous maps on/off. To do this we set the high/low map usage to toggle at 1.1v to 100% of the e85 (nitrous on) tables. Below 1v we get 100% of the 98 (nitrous off) maps.

image.png.6d1bb5478b02ccca80d858e63fe0ca31.png

The final step is to wire up the nitrous to the IMCC output and then wire up the feedback to the Rear O2 sensor.

The recommended way to do so is to cut the nitrous system when the clutch is let out, and also have a master override switch in the cabin. This means even if you have a nitrous map selected (tune 4) from the steering wheel, you can still disable the nitrous system if needed.

Using the schematic below we can see the following parts are needed.

  • Cabin override on/off switch with normally open contacts.
  • Toggle push button switch with normally open contacts to be installed on the clutch bracket.
  • A 5v relay with normally open contacts that is rated to enough current to power the nitrous solenoid.

 

image.png.41256f888338ed9dea9a8dbcf7257327.png

Note. You do not have to wire nitrous enable feedback to the PCM, and can instead assume when the IMCC output is on, nitrous is also on. This means skipping the steps to enable the flex fuel logic and instead modifying the spark/fuel values in tune 4 98 octane directly, and not in the e85 (nitrous on) tune. This is a simpler way to set the system up.

If the nitrous is not actually on and tune 4 is selected, then the tune will simply run retarded spark and rich fueling which will not risk the engine so this may be satisfactory.

Water Meth:

If you are planning to install a water meth system with a low tank level cut out switch follow the instructions above for nitrous and instead use the following schematic which uses a second relay for the low level switch

image.png.772ddf663f2e6a84f61881bb03091257.png

Note: You do not have to wire a water meth low level switch and can instead rely on the fact that water meth drops the charge temperature, knowing this you can datalog the expected temperature drop, if its not within the expected range you can add significant timing retard to the IAT spark adder table auF0220, this will enable the engine to still safely function in the event of a water meth failure. The recommended way however is to use a flow sensor or low level switch.

Staged Fuel Pump:

The above logic can also be used to trigger a staged fuel pump or any other accessory which requires a window switch.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...