Notices
Series I Do It Yourself Forum Wanna save some coin or time/money in the shop? Read up on Do-It-Yourself custom mods and repairs & post your own here.

DIY WI/Knock/Boost/Fuel Pump control with an arduino.

Thread Tools
 
Search this Thread
 
Rate Thread
 
Old 05-29-2015, 02:48 PM
  #1  
Registered
Thread Starter
iTrader: (3)
 
Harlan's Avatar
 
Join Date: Mar 2011
Location: Bay City Tx
Posts: 1,041
Likes: 0
Received 3 Likes on 2 Posts
DIY WI/Knock/Boost/Fuel Pump control with an arduino.

I've had a few of you guys pester me for my code/hardware. Here is a DIY to get you guys started. I'm breaking my code down into individual projects, because the master code I'm running is a bit specialized and would be hard for someone else to adapt on their own. You'll have to figure out your own display (if you even want one) and your own input method. Alternatively you can just read the data off the USB serial connection.


Attached first is the WI Controller, it controls a fuel injector to maintain a set percentage of water to fuel when out of cruise.
For use you need an arduino and a prototype shield. MAF signal connects to analog pin 2 (through a 1k resistor) and the output on pin 10 (through another 1k resistor) goes to a logic level transistor or a board like this:
Top MOSFET Button IRF520 MOSFET Driver Module for Arduino Arm Raspberry Pi | eBay

Also attached is a simple boost controller. Give it a 5 volt signal from a 3 bar GM map sensor and it will open and close the WG to maintain a pressure set-point. Use the same transistor setup as above, and use the pins defined in the sketch.

Also is the script to control the TI knock chip. I'm using it with a Bosch knock sensor and a shielded cable running to a MS 3 knock module board. Pins are defined in the sketch.
MS3 Knock Module Kit DIYAutoTune.com
I've seen numbers below 400 throughout the rpm band with properly functioning WI. It does go up with RPM, and without WI it can go above 400... I don't know how far because that's my boost cut limit. Engine cut is set at 500 and I haven't hit it yet. This has room for improvement with rpm set limits and windowing.

Fuel pump pressure control is waiting on parts to begin testing and I'll share when I've actually used some of the code.
Attached Files
File Type: zip
Simple_boost_controler.zip (920 Bytes, 150 views)

Last edited by Harlan; 05-29-2015 at 03:42 PM.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Carbon8
RX-8's For Sale/Wanted
42
02-27-2020 08:39 AM
mdl0209
Series I Trouble Shooting
14
05-23-2019 05:46 PM
RotaryMachineRx
RX-8 Parts For Sale/Wanted
1
09-29-2015 10:26 PM
tommy26Germany
Series I Trouble Shooting
11
09-29-2015 10:33 AM
yankeepicker
Series I Trouble Shooting
3
09-11-2015 05:42 PM



You have already rated this thread Rating: Thread Rating: 0 votes,  average.

Quick Reply: DIY WI/Knock/Boost/Fuel Pump control with an arduino.



All times are GMT -5. The time now is 06:14 PM.