I've built my own Electronic Boost Controller with an Arduino.
This is a replay of data logged onto my laptop from my Arduino. This is all pretty much getting it to work the first time and the video is not the best, video of a PC screen is a trick.
http://videos.streetfire.net/video/Arduino-Boost-Controller_642222.htm
The Arduino is logging the TPS (green, normally at bottom, AFM (blue normally at top), and Vacuum/Boost (red, normally in the middle). Note: '50' has been added to the vacuum/boost value to center it in my graphing. Thus if I'm drawing 15 inches of vacuum then 50-15=35, a point will be graphed at 35. If pushing 5 lbs of boost the point plots at 58... (this is a quick, dirty, fix for graphing 3 data values...) View the TPS and AFM as relative percentage open.
There is a steady 'reference line at 50 this would be at 0 vacuum and 0 boost. There is an upper reference line, which is the boost level setting, Lbs + 50, so 57 = a setting for 7 lbs of boost, 64 = a setting for 14 lbs of boost. It will change as I change the boost setting, to 7, 9, and 14 lbs of boost.
The Arduino is controlling the boost! I'm doing this through the Turbo VSV wire to the ECU, which has been routed through an A/B switch to allow the ECU or my Arduino to control the boost through the factory components. I monitor the vacuum/boost through the PIM signal wire to the ECU (still intact). Thus far I've only done limited testing. I can pull 8-9 lbs of boost w/o any controller hooked up, which I think may be the cause some overshooting at the lower settings, 7-9 lbs. But it seems to be holding right on at higher values. More testing... later today. I'll also try to get some video of it in the car on the road...
So, for < $100 I've got an EBC w/data logging. I've had the data logging capability working since December, yesterday was the first successful test of Arduino controlling the boost .
Andy
This is a replay of data logged onto my laptop from my Arduino. This is all pretty much getting it to work the first time and the video is not the best, video of a PC screen is a trick.
http://videos.streetfire.net/video/Arduino-Boost-Controller_642222.htm
The Arduino is logging the TPS (green, normally at bottom, AFM (blue normally at top), and Vacuum/Boost (red, normally in the middle). Note: '50' has been added to the vacuum/boost value to center it in my graphing. Thus if I'm drawing 15 inches of vacuum then 50-15=35, a point will be graphed at 35. If pushing 5 lbs of boost the point plots at 58... (this is a quick, dirty, fix for graphing 3 data values...) View the TPS and AFM as relative percentage open.
There is a steady 'reference line at 50 this would be at 0 vacuum and 0 boost. There is an upper reference line, which is the boost level setting, Lbs + 50, so 57 = a setting for 7 lbs of boost, 64 = a setting for 14 lbs of boost. It will change as I change the boost setting, to 7, 9, and 14 lbs of boost.
The Arduino is controlling the boost! I'm doing this through the Turbo VSV wire to the ECU, which has been routed through an A/B switch to allow the ECU or my Arduino to control the boost through the factory components. I monitor the vacuum/boost through the PIM signal wire to the ECU (still intact). Thus far I've only done limited testing. I can pull 8-9 lbs of boost w/o any controller hooked up, which I think may be the cause some overshooting at the lower settings, 7-9 lbs. But it seems to be holding right on at higher values. More testing... later today. I'll also try to get some video of it in the car on the road...
So, for < $100 I've got an EBC w/data logging. I've had the data logging capability working since December, yesterday was the first successful test of Arduino controlling the boost .
Andy