Tech / Misc Tech topics that don't seem to go elsewhere.
Sponsored by:
Sponsored by:

Designing a Custom Electronic Brake Proportioning Control System

Thread Tools
 
Search this Thread
 
Old Aug 30, 2020 | 07:41 PM
  #1  
Accordian47's Avatar
Thread Starter
Honda-Tech Member
10 Year Member
 
Joined: Jul 2015
Posts: 467
Likes: 32
Default Designing a Custom Electronic Brake Proportioning Control System

I have searched long and hard to find either an OEM or aftermarket ELECTRONIC brake proportioning valve, there are none, only manual valves. I have read that there are some cars out there (including Hondas) that have factory fitted, electronic braking force adjustment systems that use an electronic control system to adjust the hydraulic brake proportioning but I can't find one of these [size=13px]valves[/size] anywhere, new or used. Some of these systems incorporate this feature into the ABS system, making it hard to develop your own system utilizing their components. Even if I could source a true electronic proportioning valve, the task of designing and building the electronics to control the oem components would be very daunting.

So I want to build my own. I want to use a Wilwood Adjustable Brake Proportioning Valve (Part #: 260-11179) along with a stepper motor, micro-controller, stepper motor driver & a multi position rotary switch to be able to control the brake bias from inside the car. (Much like TEIN's Electronic Damping Force Controller for on the fly damper adjustment from inside the car). This would mean the rotary thumb screw of the manual proportioning valve would be operated by the stepper motor and controlled via the rotary switch. I don't have the Wilwood Proportioning Valve in hand so I don't know the number of turns it has from fully threaded in to fully threaded out but I want the system to be able to electronically set anywhere within its full adjustment range. Theres a problem with this though, the manual valve has adjustment that takes place over multiple, full turns of its adjustment **** and most stepper motor systems only take one full turn of the shaft into account when it comes to position and stepping and can't communicate multiple complete turns to their controllers. I'm not sure how to overcome that, I guess I could use a very advanced controller that can work with a Incremental Rotary Encoder Switch that would allow for multiple full turns and would stop the stepper motor at the manual proportioning valve's, full forward bias and full rearward bias settings. Either that or use an additional circuit along with an advanced controller that would do the monitoring and relaying of the physical valve position via position sensor(s).

I need major help in designing this circuit. I know very little about the HUGE variety of microcontrollers out there along with the stepper motor drivers. I know I need both, along with a rotary switch, maybe some sort of electronic display (I'd like to at least have a LCD display that shows a value relative to motor/valve position) and the stepper motor itself which would need to be able to have enough torque to turn the Wilwood valve and would need to work with the incremental rotary encoder switch to make multiple full turns. This is VERY complex circuitry to design and get working and I don't quite have what it takes, there are such advanced microcontrollers with such complicated specifcations and options that I am at a loss and need someone with extensive electronics knowledge to chime in. Google [size=13px]searching[/size] for me anyways is hitting a wall, I can't get a definitive answer as to what is needed to make this happen.




Thanks guys,

-Ian

Last edited by Accordian47; Sep 6, 2020 at 08:16 PM.
Reply
Old Aug 31, 2020 | 07:23 PM
  #2  
Accordian47's Avatar
Thread Starter
Honda-Tech Member
10 Year Member
 
Joined: Jul 2015
Posts: 467
Likes: 32
Default Re: Designing a Custom Electronic Brake Proportioning Control System

This appears to be a common stepper motor driver chip:
The Allegro A4988
Reply
Old Sep 2, 2020 | 07:07 PM
  #3  
Accordian47's Avatar
Thread Starter
Honda-Tech Member
10 Year Member
 
Joined: Jul 2015
Posts: 467
Likes: 32
Default Re: Designing a Custom Electronic Brake Proportioning Control System

I found this @ Pololu.com:
They are "Stepper Motor Controllers" with Built in Drivers:
Tic 36v4 USB Multi-Interface High-Power Stepper Motor Controller


This would work to control the stepper motor but would still need a microcontroller to interpret the absolute rotary incremental encoder switch.
Reply
Old Sep 2, 2020 | 07:13 PM
  #4  
Accordian47's Avatar
Thread Starter
Honda-Tech Member
10 Year Member
 
Joined: Jul 2015
Posts: 467
Likes: 32
Default Re: Designing a Custom Electronic Brake Proportioning Control System

I found this @ Pololu.com:
A "Stepper Motor"
Stepper Motor: Unipolar/Bipolar, 200 Steps/Rev, 57×76mm, 8.6V, 1 A/Phase
Reply
Old Sep 2, 2020 | 07:23 PM
  #5  
Accordian47's Avatar
Thread Starter
Honda-Tech Member
10 Year Member
 
Joined: Jul 2015
Posts: 467
Likes: 32
Default Re: Designing a Custom Electronic Brake Proportioning Control System

Here is some of my photoshop work, I created a carbon fiber switch panel for my twin turbo, j32a2, 6-spd, RWD conversion on my BB6 Prelude. See my plans here: https://honda-tech.com/forums/hybrid...elude-3323331/
I am mainly sharing this for the visual on the Brake Proportioning Rotary Encoder Switch & Bias Indicator Display.

Reply
Old Sep 6, 2020 | 08:20 PM
  #6  
Accordian47's Avatar
Thread Starter
Honda-Tech Member
10 Year Member
 
Joined: Jul 2015
Posts: 467
Likes: 32
Default Re: Designing a Custom Electronic Brake Proportioning Control System

This should make for a system to electronically control the brake bias front/rear from the driver's seat, with a 20x4 LCD display that will display the current percentage front to rear. The stepper motor I chose should be able to handle the torque required to turn the Wilwood proportioning valve but will require a custom mounting plate.
The microcontroller and driver have settings for max current, so the system will automatically cut power to the stepper motor at the fully forward and fully rearward positions of the proportioning valve.
The rotary encoder switch I chose is absolute so it will retain the settings even with the system or car being turned on or off.
The microcontroller will be powered by USB, with a hard wired 12V DC -to- 5V USB adapter
Reply
Old Sep 26, 2020 | 03:01 PM
  #7  
Accordian47's Avatar
Thread Starter
Honda-Tech Member
10 Year Member
 
Joined: Jul 2015
Posts: 467
Likes: 32
Default Re: Designing a Custom Electronic Brake Proportioning Control System

Here are the final components I have picked out and a wiring diagram I made (It's probably got wrong connections all over but oh well).

Microcontroller: ARDUINO MEGA 2560 REV 3
Stepper Motor Driver: AUTOMATION DIRECT SureStep STP-DRV-4845
Stepper Motor: AUTOMATION DIRECT SureStep STP-MTRH-23079 NEMA 23 Frame, Single Shaft, 5.6A, 286 Oz-In Holding Torque, 1.8-Degree Step Angle, 200 Steps Per Revolution, Bipolar
Microcontroller Power Supply: Powerwerx USBbuddy 12V DC -to- 5V DC USB Power Supply
Stepper Motor Driver Power Supply: CUI Inc.
VHK-150W-Q24-S24 150W DC-to-DC Converter
LCD Display: SunFounder IIC I2C TWI Serial 2004 20x4 LCD Module
Rotary Encoder: BOURNS EMS22A50-D28-LT6 ABSOLUTE ROTARY ENCODER


Last edited by Accordian47; Sep 28, 2020 at 11:51 AM.
Reply
Old Oct 3, 2020 | 05:20 PM
  #8  
Accordian47's Avatar
Thread Starter
Honda-Tech Member
10 Year Member
 
Joined: Jul 2015
Posts: 467
Likes: 32
Default Re: Designing a Custom Electronic Brake Proportioning Control System

Follow my online posts and discussion on All About Circuits.com here: All About Circuits - New to Electronics-Stepper Motor, Drives, Microcontroller, Rotary Encoders
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Accordian47
Suspension & Brakes
2
Aug 31, 2020 10:49 AM
afnan
Honda Accord (1990 - 2002)
2
Dec 19, 2013 07:13 AM
AtoZ
Honda Accord (1990 - 2002)
2
Jan 12, 2009 02:37 PM
SkRiBLaH
All Motor / Naturally Aspirated
8
Apr 11, 2005 01:20 PM
SpoogenJay
Tech / Misc
1
Aug 9, 2003 12:53 PM




All times are GMT -8. The time now is 07:16 PM.