What's new

OE Electric Parking Brake bible: We're looking at different rotors, add on parking brakes and also integrated electric parking brakes.

Just had a set for a 2022 f150 show up at my doorstep.

I believe they where an option on the f150 from 2016 to current.
 
I'm almost finished with my current iteration of a controller. I have my brackets built for the 14 bolt using the Tesla Model S/X rear caliper. There are spacers in the caliper to accomodate GM 3/4 rotors.

First 3d print of this. The bend radius is too tight to do a SCS so I opted to make it in in separate pieces: 2 pieces and a spacer out of 3/8. The bottom piece uses the top bolt of the existing bracket to locate it and then welds on. I have yet to take this thing apart to do all of this yet.

IMG_3705.JPG



IMG_3668.JPG


IMG_3706.JPG


IMG_3725.JPG



Rev 1 of the parking brake controller. I was trying to figure out why my printer wasn't printing PETG very well so this first iteration of the case turned out a little rough. The next one is printing right now and should be a lot nicer.

IMG_3751.JPG

Circuit_Board Holder v10 Holder.png
 
Last edited:
My code uses an Arduino Nano clone that is $10. It uses a DPDT lighted toggle switch from a Skytrac and then splits one side into two Hall-effect current sensors then two relays going to each caliper.




I can measure the current on both directions to the caliper and control if the calipers move or not via sensing and timing programs in the circuit. The idea behind independent control is that some calipers don't close or open as fast as others - and being amperage aware is a way to compensate for different calipers. My goal is to make this idiot-proof for future me.

It requires the ignition be on, the brake to be depressed and is aware of what state it was previously in (meaning if the brake is set, it won't attempt to reset the brake or vice versa).

I'm planning this to work on the F-150 calipers for the rear of my EB - which rolled away from me in high school and I don't want that to happen again.

1713053987054.png
 
Awesome work on the controller. So individual control of each caliper, current sensing in both directions? That sounds pretty damn ideal, then you can program whatever specifics you want from there. Are you handling the polarity reversing for releasing the caliper with that dual relay board?

I've been doing some hunting on the same topic, and there are a couple motor driver shield boards for the Uno that have caught my interest.

Polulu Dual VNH5019 - 12a continuous, 30a peak per channel:
Pololu Dual VNH5019 Motor Driver Shield for Arduino

Video example:



Monster Moto Shield VNH2SP30 Dual - 14a continuous, 30a peak per channel (but this one might be obsolete?):
Amazon.com
Tutorial:
Tutorial for Monster Motor Shield VNH2SP30

They are set up to control dual motors in both directions, sense current on each channel, and have pretty high current capabilities. It'll be a while, but might have to do some tinkering later in the year
 
Last edited:
Awesome work on the controller. So individual control of each caliper, current sensing in both directions? That sounds pretty damn ideal, then you can program whatever specifics you want from there. Are you handling the polarity reversing for releasing the caliper with that dual relay board?

I've been doing some hunting on the same topic, and there are a couple motor driver shield boards for the Uno that have caught my interest.

Polulu Dual VNH5019 - 12a continuous, 30a peak per channel:
Pololu Dual VNH5019 Motor Driver Shield for Arduino

Video example:



Monster Moto Shield VNH2SP30 Dual - 14a continuous, 30a peak per channel (but this one might be obsolete?):
Amazon.com
Tutorial:
Tutorial for Monster Motor Shield VNH2SP30

They are set up to control dual motors in both directions, sense current on each channel, and have pretty high current capabilities. It'll be a while, but might have to do some tinkering later in the year


Had I known about this, I probably would have started with one of these modules. I'm sensing in both directions but I am using the relays to disconnect only one side of the circuit. The reversing and switching are done in the actual DPDT switch.

My initial research on the F-150 calipers and the Tesla caliper showed a clamp amperage ~6-8A so that's why I went this route. I'm going to give it a a try tonight once I finish wiring this and see if it works as expected.
 
Initial try at the controller. My workspace is messy and YouTube blocked my video because I had the Eagles on my hacked Pandora.




I have a ~1 inch thick piece of bar in between the calipers to get them to grab onto something. Current limitation is 5amps per caliper for testing. This can go up to 15 per caliper - though these fawkers are starting to bend at 5 amps. The release function is 1.5 seconds on both calipers. I will likely add in am amperage shut off on the opening function just in case I have calipers accidentally open all the way when they are first installed. It's possible to power cycle this and have it forget its position. With current sensing that is not a problem. Already have it working on the closed side of this anyway so I know it works.

I had to make some voltage dividers to make the controller not smoke when it detects signal - it can only be a max of 5 volts. Here is the site I used to calculate:

You can see me testing the memory function a few times. Once in position hitting resetting the switch does nothing. This will function as an emergency brake if there is hydraulic pressure lost provided the ignition is on and the brake pedal is depressed.

Now with that all said - I found a better way to do this only after I built this thing.

This module DC 5-12V Dual Channel H Bridge Controller is a far better choice to do what I am doing since it's self-contained with the PWM and current sampling capability all in one unit. No relays or current sampling necessary. You only need to get a controller Arduino and use anything you want to trigger it. All self contained. I may look at doing this in the future but what I have works for now.
 
Good stuff man. Interesting on the caliper flex even around 5a, I heard the guy say they stall around 15a in that video and made me wonder, because I run relatively small rotor diameters for my tire size. But if the caliper is flexing significantly by that point, meh.

Great find on that standalone dual H bridge controller too. I was seriously expecting there to be a pretty good selection of them in uno shield format, but most seem obsolete and/or expensive. So that standalone you found looks like a better bang for the buck, and more readily available.

Side tangent, are your calipers 2 wire or 4 wire?
 
Good stuff man. Interesting on the caliper flex even around 5a, I heard the guy say they stall around 15a in that video and made me wonder, because I run relatively small rotor diameters for my tire size. But if the caliper is flexing significantly by that point, meh.

Great find on that standalone dual H bridge controller too. I was seriously expecting there to be a pretty good selection of them in uno shield format, but most seem obsolete and/or expensive. So that standalone you found looks like a better bang for the buck, and more readily available.

Side tangent, are your calipers 2 wire or 4 wire?
4 wire calipers. For a parking brake there's really no reason to mess with the position sensor portion of the calipers. From the research I've done was that that was overkill for a caliper and unnecessary. 2 Wire calipers combined with input from the ABS system and a PWM have enough variability in the closing speed and response time to work without all the position sensing.

A video of this here:
 
That's some cool logic on the circuit...tapping into the speedo signal could be sweet to avoid any accidental button pushes at freeway speeds.

So one of the additional wires is the output of a hall effect sensor on the caliper motor? That goes with what I had read, what's the second wire? A voltage reference for the sensor?

I agree that watching amperage plus some timers seems completely acceptable in my eyes, though I still find the position sensor intriguing even if I don't have an intended use for it
 
That's some cool logic on the circuit...tapping into the speedo signal could be sweet to avoid any accidental button pushes at freeway speeds.

So one of the additional wires is the output of a hall effect sensor on the caliper motor? That goes with what I had read, what's the second wire? A voltage reference for the sensor?

I agree that watching amperage plus some timers seems completely acceptable in my eyes, though I still find the position sensor intriguing even if I don't have an intended use for it
On mine I went simple, the switch is down where it's hard to hit by accident and you have to have the brake depressed to enable it. I figured if I ever wanted to use it I would likely be moving and have the brake pedal down.

If you were using the PWM controller board previously posted you could change the scale up logic of the PWM to slow the motor speed down when sensing a signal from the VSS. My VSS is not Hall Effect so there is more conditioning to get the Arduino to read it. I may research that for my EB but for this in its current form its good enough.

My goals were to be able to air up my tires with OBA and not have to find something to roll into, and take stress off the transmission and transfercase

Here's a pinout from another board:


1713414647208.png
 
I did some research trying to put electric E-brake calipers on a 8x170 Sterling axle and it seems like there are quite a few ford options to choose from. Not a comprehensive list but I was searching for a wider caliper to work with the 99-03 30mm disks. The Max Tow package came with 24mm disks but are rare, where the Expedition also has 24mm disks with a year range split that should be reliable. Bronco and Maverick both had 24mm disks and a possibility. All are 2wire style

YearsModeltrimDisk WOD PistonParking Brake Actuator
2015-2020F150Light DutyPBA002 6 spline male
2015-2020F150Med Duty24mm WPBA009 12 spl Male
2021-2023F150Light Duty20mm W54mmPBA002 18.5 kN P Brake
2021-2023F150Heavy Duty20mm W54mmPBA009 25.5 kN P Brake
2021-2023F150Max Tow24mm W54mmPBA011 25.5 kN P Brake
2021​
Broncoall24mm W54mmPBA051
2018-2021Expeditionall24mm WPBA009
2022-2023Expeditionall20mm WPBA009
 
Does 20 vs 24mm actually matter. There may just be enough travel in the caliper to accommodate either.
 
I would like to figure that out. Grendel mentioned his opened far enough to accommodate a 27mm rotor which best I can tell from the casting numbers on it, it may be from a 20mm rotor version and gives me hope. I don't have a friendly scrap yard I can go measure true openings at around me so it may be a fairly expensive gamble. Worst case I can sand down brake pads to fit or cut the rotor width down a bit but custom consumables like brakes would be a maintenance pain.
 
I would like to figure that out. Grendel mentioned his opened far enough to accommodate a 27mm rotor which best I can tell from the casting numbers on it, it may be from a 20mm rotor version and gives me hope. I don't have a friendly scrap yard I can go measure true openings at around me so it may be a fairly expensive gamble. Worst case I can sand down brake pads to fit or cut the rotor width down a bit but custom consumables like brakes would be a maintenance pain.
I'm curious why you would need this on an axle that already has disc brakes with an integrated drum emergency brake.
 
I'm curious why you would need this on an axle that already has disc brakes with an integrated drum emergency brake.
Not a part of this thread.

I would like to figure that out. Grendel mentioned his opened far enough to accommodate a 27mm rotor which best I can tell from the casting numbers on it, it may be from a 20mm rotor version and gives me hope. I don't have a friendly scrap yard I can go measure true openings at around me so it may be a fairly expensive gamble. Worst case I can sand down brake pads to fit or cut the rotor width down a bit but custom consumables like brakes would be a maintenance pain.
Here's the rub - run the part numbers... there's no difference.
 
Not a part of this thread.


Here's the rub - run the part numbers... there's no difference.

Well its included because no off-the-shelf 8x170 rotor is going to work. They are all in the 1.25+ thickness range.

Your only option to do this is likely running a Branik hat with a ~20mm SpiderTrax rotor or redrill an '05 Deville rear rotor to 8 x 170


As for the 24 vs 20mm discussion, I have gotten 2017 F-150 calipers to fit over 1.10" rotors (1.0 discard) so it's entirely possible to have them fit over 24s by my unscientific research.
 
I was cracking a joke about why replace a rear rotor.
 
Talking to a friend of mine, It would be cool to be able to turn on/off the different sides for a cutting brake.

I just ordered the 2019 f150 calipers for testing.
Edit* Just going to be wiring this like a toyota Elocker with a momentary DPDT switch.
 
Last edited:
Top Back Refresh