Notices
944 Turbo and Turbo-S Forum 1982-1991
Sponsored by:
Sponsored by: Clore Automotive

Arduino Electronic Boost Controller Project

Thread Tools
 
Search this Thread
 
Old 10-01-2014 | 09:58 PM
  #61  
Tom M'Guinn's Avatar
Tom M'Guinn

Rennlist Member

 
Joined: Jan 2002
Posts: 12,567
Likes: 536
From: Just CA Now :)
Default

Looking fantastic! Do you think you could add a potentiometer to make an electronic dial-a-boost, or is each boost level too unique to extrapolate like that? What's your plan for the final circuit? I've been brushing up on Eagle to make a PCB for another arduino project, so might have some Eagle parts that would help. I just learned that batchpcb is now changed and part of www.oshpark.com, which I plan to give a try shortly...
Old 10-02-2014 | 09:24 PM
  #62  
refresh951's Avatar
refresh951
Thread Starter
Rennlist Member
 
Joined: Jun 2010
Posts: 3,365
Likes: 22
From: Marietta, Georgia
Default

Originally Posted by Tom M'Guinn
Looking fantastic! Do you think you could add a potentiometer to make an electronic dial-a-boost, or is each boost level too unique to extrapolate like that? What's your plan for the final circuit? I've been brushing up on Eagle to make a PCB for another arduino project, so might have some Eagle parts that would help. I just learned that batchpcb is now changed and part of www.oshpark.com, which I plan to give a try shortly...
Thanks Tom. Plan is to make the settings adjustable via button control and stored in the eprom. Four different programmable maps will be available. Final circuit will be on a dedicated PCB. I have been messing with Sunstone PCB123.

As of today, I now have rpm added to the maps (thanks to help from a friend) This weekend I am going to make the EBC TPS aware. Want to add boost after peak torque in any gear? No problem Here is the first cut of the map I put together for the strip:


Old 10-10-2014 | 09:17 PM
  #63  
refresh951's Avatar
refresh951
Thread Starter
Rennlist Member
 
Joined: Jun 2010
Posts: 3,365
Likes: 22
From: Marietta, Georgia
Default

The EBC project is making nice progress. In addition to TPS boost scaling, a Arduino based knock counter is being added along with built in knock boost protection.
Old 10-10-2014 | 09:28 PM
  #64  
Paulyy's Avatar
Paulyy
Professional Hoon
Rennlist Member
 
Joined: Jan 2010
Posts: 7,090
Likes: 4
From: Melbourne, Australia
Default

nice work. Assuming those boost values are that low in each gear is because any higher and you'll break traction?
Old 10-11-2014 | 03:20 PM
  #65  
URG8RB8's Avatar
URG8RB8
Drifting
 
Joined: Aug 2009
Posts: 2,239
Likes: 2
From: Bangkok, Thailand, Milpitas, CA & Weeki Wachee, FL
Default

Incredible work Shawn, this is likely the most important new feature for our cars since the stand alone. Not only our cars, for any high HP turbo car with traction issues. This is going to have massive appeal. You are on to a major breakthrough here!
Old 10-22-2014 | 10:39 PM
  #66  
refresh951's Avatar
refresh951
Thread Starter
Rennlist Member
 
Joined: Jun 2010
Posts: 3,365
Likes: 22
From: Marietta, Georgia
Default

Just got in the gauge panel for the EBC from Front Panel Express. Pretty happy with the look. The Adafruit LCD Shield (with longer tactile button switches) mounts nicely in the panel. This will allow very quick changes between boost maps.

Also, as you can see in the photo, I have some pretty serious help on the project. Joshua took my feeble code and has transformed it into something amazing. The EBC is going to be pretty special Still much to do but we are making progress...





Old 10-23-2014 | 01:05 AM
  #67  
blown 944's Avatar
blown 944
Race Car
 
Joined: Jul 2007
Posts: 4,826
Likes: 4
From: Firestone, Colorado
Default

Always coming up with fun new stuff!!
Old 10-24-2014 | 09:23 PM
  #68  
URG8RB8's Avatar
URG8RB8
Drifting
 
Joined: Aug 2009
Posts: 2,239
Likes: 2
From: Bangkok, Thailand, Milpitas, CA & Weeki Wachee, FL
Default

Very nice Shawn!
Old 10-29-2014 | 10:38 PM
  #69  
refresh951's Avatar
refresh951
Thread Starter
Rennlist Member
 
Joined: Jun 2010
Posts: 3,365
Likes: 22
From: Marietta, Georgia
Default

Got the new EBC gauge panel installed in the car. Trying to get ready to hit the drag strip this Saturday.


Old 10-29-2014 | 10:57 PM
  #70  
Tom M'Guinn's Avatar
Tom M'Guinn

Rennlist Member

 
Joined: Jan 2002
Posts: 12,567
Likes: 536
From: Just CA Now :)
Default

Looks great. If you drag it with a breadboard on the passenger seat, a video or two is a must....
Old 10-29-2014 | 11:06 PM
  #71  
gruhsy's Avatar
gruhsy
Drifting
 
Joined: Dec 2009
Posts: 2,559
Likes: 51
From: Calgary
Default

When will it be ready for market?

Originally Posted by refresh951
Got the new EBC gauge panel installed in the car. Trying to get ready to hit the drag strip this Saturday.


Old 10-30-2014 | 06:26 PM
  #72  
kevincnc's Avatar
kevincnc
Three Wheelin'
 
Joined: Sep 2005
Posts: 1,575
Likes: 1
From: Probably in my shop.
Default

This is really awesome. I've messed with microcontrollers in the past and have been planning to play with Arduinos. I'd be glad to ditch my Profec for one of these since I now have a traction problem in 1'st and 2nd gears at times. Maybe there could be a marriage with PLX in the future for display..
Old 10-30-2014 | 10:04 PM
  #73  
refresh951's Avatar
refresh951
Thread Starter
Rennlist Member
 
Joined: Jun 2010
Posts: 3,365
Likes: 22
From: Marietta, Georgia
Default

Originally Posted by Tom M'Guinn
Looks great. If you drag it with a breadboard on the passenger seat, a video or two is a must....
Breadboard is definitely along for the ride Should have some video.

Originally Posted by gruhsy
When will it be ready for market?
We are about half way done, still a lot to do...maybe the Spring...

Originally Posted by kevincnc
This is really awesome. I've messed with microcontrollers in the past and have been planning to play with Arduinos. I'd be glad to ditch my Profec for one of these since I now have a traction problem in 1'st and 2nd gears at times. Maybe there could be a marriage with PLX in the future for display..
Thanks. Arduino is cool stuff for sure.
Old 12-01-2014 | 08:05 AM
  #74  
JacRyann's Avatar
JacRyann
Racer
 
Joined: Oct 2014
Posts: 288
Likes: 0
From: Sonoma County
Default

Awesome project!

How are you scaling boost based upon TPS? I think TPS-velocity should be part of the algorithm. Let's say you have baseline TPS-scaling:

TPS___scale % of map
20%__0%
50%__25%
75%__70%
100%_100%

Now let's say TPS-position is changing at +X rate:

TPS___scale % of map
20%__0%
50%__50%
75%__75%
100%_100%

In effect, you're emulating the effects of a non-round throttle cam. At low throttle-positions and low-velocity, you have a mild-mannered NA car. At higher-velocities and larger openings, you'll tap into full-power. But still not have the torque-increase rate be so fast that the car is difficult to control. You're basically taming the mid-range hit of max-boost.

Please count me in for one of these when they're ready. Would it be available as a DYI kit?
Thx
Old 12-02-2014 | 10:35 PM
  #75  
refresh951's Avatar
refresh951
Thread Starter
Rennlist Member
 
Joined: Jun 2010
Posts: 3,365
Likes: 22
From: Marietta, Georgia
Default

Originally Posted by JacRyann
Awesome project!

How are you scaling boost based upon TPS? I think TPS-velocity should be part of the algorithm. Let's say you have baseline TPS-scaling:

TPS___scale % of map
20%__0%
50%__25%
75%__70%
100%_100%

Now let's say TPS-position is changing at +X rate:

TPS___scale % of map
20%__0%
50%__50%
75%__75%
100%_100%

In effect, you're emulating the effects of a non-round throttle cam. At low throttle-positions and low-velocity, you have a mild-mannered NA car. At higher-velocities and larger openings, you'll tap into full-power. But still not have the torque-increase rate be so fast that the car is difficult to control. You're basically taming the mid-range hit of max-boost.

Please count me in for one of these when they're ready. Would it be available as a DYI kit?
Thx
Right now the TPS input is linear with rpm but appreciate the feedback. We have been focused in other areas but eventually we will get back to looking at this in greater detail.


Quick Reply: Arduino Electronic Boost Controller Project



All times are GMT -3. The time now is 08:50 AM.