Times like this I wish I pay attention in class growing up... as best I can read the algorithm I think that would work the only thing I want to make clear is that I believe the handbrake and brake pedal send its own signal to the haldex controller so it opens a bypass because when people use the mechanical controller the 50-50 doesn't dissipate for a few miles after the pump is shut off that's why I'm led to believe that they have a quick bleed off solenoid connected to the brake pedal and handbrake so the pressure of bleeds off immediately.. those parts are reasonable and I have no problem purchasing them I have access to wiring and everything else I think I would need I would just need some help with coding like you said and maybe some circuitry but that I should be able to figure that out for the most part... I think the crc is a very good product mimic as a base point and then add too like you said if needs be! The only other thing that would be nice but I don't know if it will be possible is to have the three different modes... street race and 1/4. At the same point tho it wouldn't be hard to change it via laptop or better yet tune it or setup the tuning for all three in one...KeithBoden wrote:I think a good algorithm would be:
Look up throttle % vs VSS to get base pressure%, call this X
Handbrake is on? -> Is X > <hand brake limit>% ? If so, reduce X to the <hand brake limit>%
Launch mode on? -> Set X to the <launch mode pressure>% (or during the burnout in 3-step, set X to 0 or the <hand brake limit>)
X is above <pump threshold>%? -> Turn the pump output on, otherwise turn it off
Output the steps or PWM or whatever to set the pressure to X
Later add things only if needed like the temperature cutoff, vehicle brake input (although that is handled by the table lookup if you drop the throttle), solenoid, accelerometers, etc.
I think this handles everything in the CRC Haldex Performance link you posted and is actually more configurable.
Here is the hardware I'd use to make it quick:
https://www.adafruit.com/product/2590 $12.50
https://www.adafruit.com/product/2448 $5.00
https://www.amazon.com/CHENBO-Electroni ... 015W4D9WY/ $9
The code for the Arduino would be about 30 lines, which I already have done for another project; I'm using some of the same stuff to feed EGTs into my MS3-Pro and to do CAN to USB to listen to MS output data.
I haven't looked yet but are we going pwm to stepper or do you think it would be better to use the iac stepper? Never Mind can bus