PCM Diagnostics & Tuning HP Tuners | Holley | Diablo

PCM hack for per gear boost control

Thread Tools
 
Search this Thread
 
Old Jan 13, 2019 | 02:13 AM
  #1  
NSFW's Avatar
Thread Starter
TECH Fanatic
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2018
Posts: 1,059
Likes: 198
Default PCM hack for per gear boost control

A couple people have asked about this. First of all, I ain't promising anything. Just thinking out loud. My C5 doesn't have forced induction and probably never will, and I'm not sure I want to invest a lot of hard work in something I can't use myself, but, this is an interesting idea. And even if I don't do it myself, maybe we can pave the way for someone else who can do software and actually has forced induction.

Some questions for those of you who want this...

What kind of transmission do you have?
Do you want this for drag racing?
If it only worked from a roll, would that be good enough?
Do you have any idea yet which PCM output you'd want to repurpose for boost control?
Does the boost control solenoid duty need to vary by RPM?
Where is the vehicle speed sensor on your car?

If the vehicle speed sensor is on a front wheel, and if the PCM needs to deduce the current gear from the ratio of wheel speed to engine speed, that's not going to work well if the rear tires are spinning. That could be a problem for drag racing with a manual transmission.

We could do something creative like assuming first gear after the car is stopped, and assuming one higher gear each time the clutch is pressed, until/unless the car spends a couple seconds with a wheel-speed : engine-speed ratio that matches one of the gear ratios... But I'm not super optimistic about that kind of thing working reliably.

If you want this for an automatic, then it's a little easier because the PCM already knows the current gear. But on the other hand, we can't hijack any of the AT outputs to drive the boost control solenoid.

This sounds hard. But if anyone has already put some thought into how this could work, and has come up with a plan that might work, I'd like to hear it.
Reply
Old Jan 13, 2019 | 10:04 AM
  #2  
JoeNova's Avatar
Restricted User
 
Joined: Mar 2014
Posts: 7,192
Likes: 109
From: Ohio
Default

Boost by gear is simple.
Having it PCM controlled wont be as simple.
Reply
Old Jan 13, 2019 | 02:01 PM
  #3  
NSFW's Avatar
Thread Starter
TECH Fanatic
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2018
Posts: 1,059
Likes: 198
Default

Yeah, I think this might be a lot more practical with an Arduino than with the PCM.
Reply
Old Jan 13, 2019 | 02:52 PM
  #4  
truckdoug's Avatar
9 Second Club
10 Year Member
Liked
Loved
Community Favorite
iTrader: (26)
 
Joined: Nov 2013
Posts: 6,389
Likes: 558
From: Portlandia
Default

4l80e

Drag racing

from a roll? like only active after 2nd gear?

transmission solenoid shift output from pcm or pressure manifold switch data from the trans back to the pcm

yes but all I need is a clean signal i can output to my EBC

there are two VSS. one on the input shaft and one on the output. I can also easily add VSS via an ABS tone wheel on the front or rear wheels


Joe's method of having a relay logic circuit works well, but if it could be as simple as an analog out signal that really opens it up to the less tech savvy folks like myself
Reply
Old Jan 13, 2019 | 04:54 PM
  #5  
JoeNova's Avatar
Restricted User
 
Joined: Mar 2014
Posts: 7,192
Likes: 109
From: Ohio
Default

Originally Posted by truckdoug
4l80e

Drag racing

from a roll? like only active after 2nd gear?

transmission solenoid shift output from pcm or pressure manifold switch data from the trans back to the pcm

yes but all I need is a clean signal i can output to my EBC

there are two VSS. one on the input shaft and one on the output. I can also easily add VSS via an ABS tone wheel on the front or rear wheels


Joe's method of having a relay logic circuit works well, but if it could be as simple as an analog out signal that really opens it up to the less tech savvy folks like myself
Use the wires for the solenoids going to the PCM. They have 12v power going to the PCM when off and are grounded when activated.

For an 80e, one solenoid is only activated for 1st and 4th gear. Wire a dual stage controller in like a turbo smart or Ebay brand that's meant to operate between 2 different settings with a toggle switch, and use the wire between the 1st/4th solenoid to operate the ground on the boost controller.

You'll get a separate, lower boost setting for 1st and 4th and higher boost for 2nd and 3rd.
Reply
Old Jan 14, 2019 | 11:03 AM
  #6  
bubba2533's Avatar
Teching In
 
Joined: Jul 2015
Posts: 42
Likes: 5
Default

I think a spark based 2-step would be an easier first step. The best option we have right now is modifying coarse idle tables that don't allow much resolution when adjusting it.

Also in my application I can't use the Lingenfelter unit because I'm not running an LS1.
Reply
Old Jan 14, 2019 | 08:38 PM
  #7  
PeteS160's Avatar
TECH Enthusiast
5 Year Member
 
Joined: Oct 2017
Posts: 567
Likes: 159
Default

Doing this over the data bus would be the simplest approach IMO. You could do a PWM output signal, something similar to the relay method or anything really. Just use pids to get gear information and anything else you may want to be calculated into things(spark knock?) and set a min RPM to start and maximum RPM/rate allowable per gear. You could even set it up to cut the boost on shifts if you wanted.

I'm pretty sure you can also add or pull timing with mode AE commands at any RPM and while in gear so you could also alter the spark curve if you wanted with out needing to get into the pcm's calibration data.
Reply
Old Jan 15, 2019 | 01:20 AM
  #8  
NSFW's Avatar
Thread Starter
TECH Fanatic
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2018
Posts: 1,059
Likes: 198
Default

When I mentioned Arduino earlier I was thinking of something completely standalone, but I really like your idea of reading data from the PCM. If the Arduino is constantly getting current gear, throttle, and RPM, that could probably work really well. And it could drive the boost control solenoid directly. And we can iterate on the software for the Arduino a lot faster than we can iterate on hacked PCM software. Because if there's a bug, it only ruins your boost control.
Reply
LS1 Tech Stories

The Best V8 Stories One Small Block at Time

story-0

Amazing '71 Camaro Restomod Is Modern Muscle Car Under the Skin

 Verdad Gallardo
story-1

6 Common C5 Corvette Failures and What's Involved In Repairing Them

 Pouria Savadkouei
story-2

Retro Modern Bandit Pontiac Trans AM Comes With Burt Reynolds' Autograph

 Verdad Gallardo
story-3

Top 10 Greatest Cadillac V Series Performance Models Ever, Ranked

 Pouria Savadkouei
story-4

Top 10 Most Powerful Chevy Trucks Ever Made!

 
story-5

Hennessey's New Supercharged Silverado ZR2 Has 700 HP

 Verdad Gallardo
story-6

Coachbuilt N2A Anteros Is an LS2-Powered C6 Corvette In Italian Clothes

 Verdad Gallardo
story-7

Awesome K5 Blazer Restomod Comes With C7 Corvette Power

 Verdad Gallardo
story-8

10 Camaros You Should Never Buy

 
story-9

10 LS Engine Myths That Refuse to Die

 Verdad Gallardo
Old Jan 15, 2019 | 01:37 AM
  #9  
PeteS160's Avatar
TECH Enthusiast
5 Year Member
 
Joined: Oct 2017
Posts: 567
Likes: 159
Default

Depending on the frequency needed something like this might work. This uses a dedicated VPW transceiver over SPI that is slaved to an Uno so the main loop doesn't have to deal with any blocking code from bit banging the data bus. It has 2 N-Channel fets that can handle several amps with out a heatsink, not sure how much current a boot controller takes but I'm sure it's no where near what these things are rated for. They could also be swapped out to P-channel fets with a couple of simple changes depending on what signal type you needed.

Reply
Old Jan 15, 2019 | 08:19 PM
  #10  
rpturbo's Avatar
TECH Addict
15 Year Member
Photogenic
Liked
Loved
iTrader: (47)
 
Joined: Nov 2008
Posts: 2,423
Likes: 223
From: A-Town, Ill side
Default

I sure wish I knew more about this!
Reply
Old Jan 23, 2019 | 05:30 PM
  #11  
LSxPwrDZ's Avatar
9 Second Club
iTrader: (4)
 
Joined: Nov 2008
Posts: 619
Likes: 14
From: Stanford, KY
Default

Be **** if someone wrote a COS to use the EGR output for boost solenoid this way all the inputs and parameters are already at your disposal.
Reply
Old Feb 9, 2019 | 06:30 PM
  #12  
PeteS160's Avatar
TECH Enthusiast
5 Year Member
 
Joined: Oct 2017
Posts: 567
Likes: 159
Default

Ok let me start out by saying I don't have anything with forced induction nor do I have access to anything with forced induction.My only real experience with anything using boost has been repairing it in stock application's.

So I recently saw a low cost boost controller that was being developed for the Sloppy Mechanics group on facebook, I watched ever one of the videos about its design, bench testing, dyno testing and street testing and the entire time I sat there in disbelief thinking there was something about this I just wasn't understanding because it was so simple of a device. In the case of what I was looking at it was just a OLED screen, a single dial and a PWM output signal. You set a turned the dial to what ever % value you wanted and that's what it ran the solenoid at the entire time.

So what am I missing here.....is that's really as it? Is there no advantage by having some sort of ramp or mapped table it would follow?

What purpose/reason would "per gear" boost control serve? To keep the boost level low until your into the longer gears where the rpms will stay up for longer periods of time?

Would min/max RPM to allow boost be useful?

Would using something like TPS% to boost% be useful?

What about boost control based on ethanol level on flex equipped OS's?

I've never tried it at higher RPM but I know you can pull spark on the P01/P59 using AE control pids in park and at low speed(at least in swaps). If the PCM didn't lock out the PID control by speed or RPM then even spark control by boost pressure and RPM could be possible.

How much do people normally spend on an electric boost controller? Does anyone make a OBD II boost controller?

Just as NSFW has said, I do not have anything that use's boost and I don't expect to need anything like this for my own use in the near future.....so I'm looking for input and suggestions from people that would have a use for something like this. Give me your wish list of what a "perfect" boost controller would offer. And don't just tell me you'd like to do it with the PCM, NSFW has already made it clear what that would take and that's outside of what I'm asking here.

I'm not promising anything but I am looking to gauge the amount of interest in something like this and see what "features" a perfect controller would need to have.
Reply
Old Feb 9, 2019 | 08:31 PM
  #13  
NSFW's Avatar
Thread Starter
TECH Fanatic
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2018
Posts: 1,059
Likes: 198
Default

I'm guessing that's probably just a very early version, where the goal is basically just to prove that the components basically work.

Subaru's factory boost control system is the only one that I'm intimately familiar with. It's mostly based on two tables...
There's a table that determines target boost based on RPM and throttle axes.
There's a table that determines PWM duty cycle based on RPM and throttle axes.

There is also a feedback loop to adjust the duty cycle based on the difference between current boost and actual boost.

There are also bunch of other little details, but that gives you a pretty good idea of how it works.

For a street can with enough power, it would be nice to have sets of tables (at least target boost and PWM DC) for each gear, so that regardless of what gear you're in, you could stomp full throttle, and have only as much power as your tires can keep up with.

Not that wheelspin is an issue for very many Subarus... Between AWD and 2.5 liters, it's more of an aspiration than a problem.
Reply
Old Feb 9, 2019 | 10:48 PM
  #14  
truckdoug's Avatar
9 Second Club
10 Year Member
Liked
Loved
Community Favorite
iTrader: (26)
 
Joined: Nov 2013
Posts: 6,389
Likes: 558
From: Portlandia
Default

oh yes please
Reply
Old Feb 10, 2019 | 11:48 AM
  #15  
PeteS160's Avatar
TECH Enthusiast
5 Year Member
 
Joined: Oct 2017
Posts: 567
Likes: 159
Default

Originally Posted by NSFW
I'm guessing that's probably just a very early version, where the goal is basically just to prove that the components basically work.
Nope its will a completed product. it's just that basic. Set the desired boost level in a percentage format and go.
Reply
Old Feb 10, 2019 | 11:49 AM
  #16  
PeteS160's Avatar
TECH Enthusiast
5 Year Member
 
Joined: Oct 2017
Posts: 567
Likes: 159
Default

Originally Posted by truckdoug
oh yes please
You seem to be the only one interested lol.
Reply
Old Feb 10, 2019 | 02:00 PM
  #17  
NSFW's Avatar
Thread Starter
TECH Fanatic
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2018
Posts: 1,059
Likes: 198
Default

Originally Posted by PeteS160
Nope its will a completed product. it's just that basic. Set the desired boost level in a percentage format and go.
That kinda seems like an electronic equivalent of a manual boost controller:
http://www.hallmanboostcontroller.com/index.html

Those are kind of annoying on their own because you can slowly build full boost at 1/3 to 1/2 throttle, which makes the throttle response feel really weird.

I have a Hallman in parallel with the electronic boost control system in my Subaru. The electronics fix the part-throttle-full-boost problem, and the manual controller lets me pick whatever boost level I want (provided it's less than what the ECU is set for) so I can hit different parts of the fuel and timing tables for data logging. It's the best of both worlds.
Reply
Old Feb 10, 2019 | 06:18 PM
  #18  
truckdoug's Avatar
9 Second Club
10 Year Member
Liked
Loved
Community Favorite
iTrader: (26)
 
Joined: Nov 2013
Posts: 6,389
Likes: 558
From: Portlandia
Default

Originally Posted by PeteS160
You seem to be the only one interested lol.

people simply dont know what they're missing. there's a huge hole in the boost control market in between manual controllers and bloated unusable crap like my eboost 2

I used that sloppy controller. and it works pretty good if you have a very complimentary combo (turbo/cam/converter) and an ideal gate orientation. I took my SBE over 1000 wheel with it.

but it can't control spikes, output any safety features or do really anything but control duty cycle. it's basically a remote MBC.

imo the best ebc will be one that can be used by the novice to intermediate guys.


boost by gear is very valuable because yes, you can run more power as wheel speed comes up and you dont overpower the tires.

DC % vs rpm vs throttle angle I can't comment on since honestly a turbo LS makes so much power it's insane. you'd need wheel speed vs vehicle speed to keep from killing yourself

and that is getting into a very very fancy controller



Reply
Old Feb 10, 2019 | 10:22 PM
  #19  
PeteS160's Avatar
TECH Enthusiast
5 Year Member
 
Joined: Oct 2017
Posts: 567
Likes: 159
Default

Originally Posted by truckdoug
people simply dont know what they're missing. there's a huge hole in the boost control market in between manual controllers and bloated unusable crap like my eboost 2

I used that sloppy controller. and it works pretty good if you have a very complimentary combo (turbo/cam/converter) and an ideal gate orientation. I took my SBE over 1000 wheel with it.

but it can't control spikes, output any safety features or do really anything but control duty cycle. it's basically a remote MBC.

imo the best ebc will be one that can be used by the novice to intermediate guys.


boost by gear is very valuable because yes, you can run more power as wheel speed comes up and you dont overpower the tires.

DC % vs rpm vs throttle angle I can't comment on since honestly a turbo LS makes so much power it's insane. you'd need wheel speed vs vehicle speed to keep from killing yourself

and that is getting into a very very fancy controller
No good can come from this.......

Spoiler!

Reply
Old Feb 10, 2019 | 10:53 PM
  #20  
truckdoug's Avatar
9 Second Club
10 Year Member
Liked
Loved
Community Favorite
iTrader: (26)
 
Joined: Nov 2013
Posts: 6,389
Likes: 558
From: Portlandia
Default

haha awesome.

seriously give me a way to target boost with some feedback control and the first round is on me
Reply



All times are GMT -5. The time now is 02:49 PM.

story-0
Amazing '71 Camaro Restomod Is Modern Muscle Car Under the Skin

Slideshow: This heavily modified 1971 Camaro mixes classic muscle car styling with a fifth-generation Camaro interior and modern LS3 power.

By Verdad Gallardo | 2026-05-12 18:06:42


VIEW MORE
story-1
6 Common C5 Corvette Failures and What's Involved In Repairing Them

Slideshow: From wobbling harmonic balancers to failed EBCMs, these are the issues that define long-term C5 ownership and what repairs typically involve.

By Pouria Savadkouei | 2026-05-07 18:44:57


VIEW MORE
story-2
Retro Modern Bandit Pontiac Trans AM Comes With Burt Reynolds' Autograph

Slideshow: A modern Camaro transformed into a retro icon, this limited-run "Bandit" build blends nostalgia with brute force in a way few revivals manage.

By Verdad Gallardo | 2026-04-21 13:57:02


VIEW MORE
story-3
Top 10 Greatest Cadillac V Series Performance Models Ever, Ranked

Slideshow: Cadillac didn't just crash the high-performance luxury vehicle party, it showed up loud, supercharged, and occasionally a little unhinged...

By Pouria Savadkouei | 2026-04-16 10:05:15


VIEW MORE
story-4
Top 10 Most Powerful Chevy Trucks Ever Made!

Slideshow: Top ten most powerful Chevy trucks ever made

By | 2026-03-25 09:22:26


VIEW MORE
story-5
Hennessey's New Supercharged Silverado ZR2 Has 700 HP

Slideshow: Hennessey has turned the Silverado ZR2 into a 700-hp off-road monster with supercharged V8 power and a limited production run.

By Verdad Gallardo | 2026-03-24 18:57:52


VIEW MORE
story-6
Coachbuilt N2A Anteros Is an LS2-Powered C6 Corvette In Italian Clothes

Slideshow: A one-off sports car that looks like a vintage Italian exotic-but hides a C6 Corvette underneath-just sold for the price of a new mid-engine Corvette.

By Verdad Gallardo | 2026-03-23 18:53:41


VIEW MORE
story-7
Awesome K5 Blazer Restomod Comes With C7 Corvette Power

Slideshow: A heavily reworked 1972 K5 Blazer swaps its off-road roots for a low-slung street-focused build with modern V8 power.

By Verdad Gallardo | 2026-03-09 18:08:45


VIEW MORE
story-8
10 Camaros You Should Never Buy

Slideshow: There are thousands of used Camaros on the market but we think you should avoid these 10

By | 2026-02-17 17:09:30


VIEW MORE
story-9
10 LS Engine Myths That Refuse to Die

Slideshows: Which one of these myths do you believe?

By Verdad Gallardo | 2026-01-28 18:10:11


VIEW MORE