1. Attachments are working again! Check out this thread for more details and to report any other bugs.

Brake Master Cylinder Pressure Sensors

Discussion in 'Gen 3 Prius Technical Discussion' started by rayclout, Aug 4, 2009.

  1. rayclout

    rayclout New Member

    Joined:
    Aug 4, 2009
    7
    0
    0
    Location:
    Australia
    Vehicle:
    2008 Prius
    Model:
    II
    Hello Everybody
    This is my first post to the site, so please be gentle with me if I break protocol or not use proper site etiquette. I will learn in good time.

    My topic concerns the brake master cylinder pressure sensors on the 2008 Prius.

    I don't want to go into why I need the information I'm asking about. Suffice to say that I want to tap the signals coming from these sensors.
    As far as I can ascertain from my reading, the pressure sensor (there are two on the output lines of the master cylinder) sends voltage information back to the skid ecu, and along with the sensors on the brake pedal, a determination is made by the skid ecu as to how much fluid pressure is required to meet the demand (am I right so far).

    I have scoured the schematics (both from Toyota site and Bentley Publishers manual) for the brake system but am unable to find any symbols or wiring for these two sensors sensors.

    What I have found is an electrical connection for pressure sensors (4, they area PFR,PRL, PFL and PRR...) between the skid ecu and the ABS,BA,TRAC and VSC actuator. These four acronyms are of course the pressure sensors at each wheel brake (I'm pretty certain these are not the ones mentioned)

    My question(s) are:

    1.Is my assertion above correct?
    2. Are there in fact electrical signals coming from pressure sensors located on the brake master cylinder output lines,to the skid ecu?
    3. Where can I find the schematic for this wiring?
    4. Any further information available that will assist me?

    Thanks everyone, and any help will be greatly appreciated

    regards
    Ray
     
  2. Whuzz

    Whuzz New Member

    Joined:
    Jul 16, 2009
    17
    4
    0
    Location:
    The Netherlands
    Model:
    N/A
    A quick background: I am a Software Engineer / Process Manager for a company that makes a *lot* of the electronics for Toyota.
    I have no particular knowledge of the exact brake system / ABS system used in the Prius, but I do have extensive knowledge on automotive sensors, electronics and software.

    My guess (but again... I do NOT know this particular system) is that the sensors send their signals digitally over a high-speed CANbus and thus do not give out any voltage signal you can measure.
    Both systems are possible though, I'm just basing my guess on the general high-technology electronics in the Prius.

    You could *try* to get a hold on the wiring diagrams from the company providing the sensor. You'd probably have to look at the sensor itself to see the manufacturer.
    Be aware though that manufacturers usually don't quite toss their datasheets out there to random people, so it might be rather hard to get them.

    Hope I was of some help :)

    Edit: Since you asked if there was a way to get the data you need, assuming my guess is correct... You'd need a tool that can read out the CANbus, then figure out which can messages are the ones being sent out by the sensors you're looking for then and then find out which part of the CAN-message contains the data you need.
    This information will also be on the datasheet of the sensor, which again, might not be provided easily.
     
  3. bwilson4web

    bwilson4web BMW i3 and Model 3

    Joined:
    Nov 25, 2005
    27,663
    15,663
    0
    Location:
    Huntsville AL
    Vehicle:
    2018 Tesla Model 3
    Model:
    Prime Plus
    You may want to review your assumptions about how the ABS and stability control systems work. It is enough to have an accurate rotation sensor from each wheel. By knowing the exact wheel rotation and angular acceleration rate, the control computers can "bang the stops" to modulate individual wheel speed.

    Good Prius friend Hobbit tapped all four signals to make a relative tire pressure detection system. Based upon monitoring the relative wheel rotation rates, Hobbit has successfully detected asymmetrical tire rotation.

    Bob Wilson
     
  4. pulse

    pulse New Member

    Joined:
    Jul 3, 2009
    23
    1
    0
    Location:
    Vermont
    Vehicle:
    2010 Prius
    Model:
    II
    are the four pressures TIRE pressures?
     
  5. pulse

    pulse New Member

    Joined:
    Jul 3, 2009
    23
    1
    0
    Location:
    Vermont
    Vehicle:
    2010 Prius
    Model:
    II
    Would a scan tool or specialized app like devtoaster allow reading this information off the CAN bus?
     
  6. rayclout

    rayclout New Member

    Joined:
    Aug 4, 2009
    7
    0
    0
    Location:
    Australia
    Vehicle:
    2008 Prius
    Model:
    II
    Hi
    Thanks for your replies

    To answer some of the replies

    The sensors are not used at the CAN level of data communication. The CAN bus in the Prius is a top level system with communication between the electronic control units only......not between sensors and ecu's, which is analog all the way.

    No, the tyre pressure sensors are completely different to the wheel brake cylinder pressure sensors.

    I'm not interested in wheel rotation, thats an easy tap into the ABS sesnors.

    What I want, and I'm pretty sure about this is the signal that comes from the two (2) sensors that are supposedly coonected to the master brake cylinder

    Thanks for any help

    Ray
     
  7. JamesBurke

    JamesBurke Senior Member

    Joined:
    May 19, 2009
    1,222
    493
    27
    Location:
    Morgantown, WV
    Vehicle:
    Other Non-Hybrid
    Model:
    N/A
    The sensors are there for monitoring purposes. Making sure the pressure are between the min. and max. values for that system. Their signals are processed by a brake system controller that then sends low, or OK data via the can bus to the cars main computer. They work the idiot light for the brakes mostly which isn't so stupid after all. This stuff is made by contract by Bosch, Denso ect.
    Robert Bosch GmbH - Antilock Braking System ABS

    Robert Bosch GmbH - Brochures and media

    Robert Bosch GmbH - AE / Automotive Electronics

    Can bus pdfs I think.
    Robert Bosch GmbH - Automotive Semiconductors and Sensors
     
  8. Whuzz

    Whuzz New Member

    Joined:
    Jul 16, 2009
    17
    4
    0
    Location:
    The Netherlands
    Model:
    N/A
    As established by others in this topic, apparently these sensors are not CAN-connected. So in this case we cannot read out these sensors from the CANbus.

    Just to hook onto what someone else said about CANcommunications only going on an ECU-to-ECU level... This could be true for the Prius, but be aware that there are several types of sensors that nowadays have their own CAN-controller and thus get hooked up to the CANbus directly. SmartNOX sensors for example.

    Ok back to the question... I do not know devtoaster, but any tool that allows you to hook up to a CANbus and read out CANframes will allow you to trace these messages indeed.
    At my job we usually use professional tools (CANalyzer, CANoe, ETAS systems, etc), but there are many semi-professional tools that will do the same.
    The problem usually is that without specs and datasheets it kind of a PITA to find out which message (from the hundreds you will see) is actually the sensor you are looking for ;)

    Sorry to go offtopic by the way :)
     
  9. Mike Dimmick

    Mike Dimmick Active Member

    Joined:
    Aug 8, 2008
    963
    248
    0
    Location:
    Reading, UK
    Vehicle:
    Other Hybrid
    Model:
    N/A
    The Prius is a dual-circuit braking system. It's basically 'brake-by-wire' except that hydraulic fluid and pressure sensors are used to provide the input, rather than electrical position sensors as in the 'drive-by-wire' accelerator.

    [​IMG]

    In normal use, the hydraulic lines from the master brake cylinder go only to a 'stroke simulator' - a piston that permits the brake pedal to move and provides braking feel. The master cylinder pressure sensors, PMC1 and PMC2, measure the driver's braking pressure. SMC1 and SMC2 are closed, so for the moment ignore the lines leading from there to the wheel cylinders.

    The Skid Control ECU takes those sensor values and computes how much braking force to apply to each wheel. It asks the HV ECU to provide as much of the braking force to the front wheels as possible through regeneration, and the HV ECU reports back how much it achieved (this is done via CAN). The Skid Control ECU then distributes the remaining braking force required across the friction brakes, turning on the SLAxx solenoid valve for each wheel to Apply the brake further (increase pressure) and the SLRxx valve to Release the brake (decrease pressure). For example, SLAFL and SLRFL control the Front Left wheel and SLARR and SLRRR control the Rear Right. It monitors the pressure achieved with each wheel's Pxx sensor (PFL, PFR, PRL, PRR).

    Pressure changes are achieved by having a chamber (accumulator) that stores fluid at high pressure. When an Apply valve is opened, the high pressure fluid flows to the lower-pressure wheel cylinder, applying the brake. The Accumulator Pressure Sensor (PACC) measures the pressure in the cylinder so the ECU can decide when to run the pump motor, to keep the accumulator pressurised.

    The reason that hydraulics are used in the sensing side is so that in fail-safe conditions, the master cylinder is connected to some wheel cylinders, operating them directly from pedal force. This is where the Skid Control ECU cannot operate the brakes for some reason. Two valves that normally stay closed, SMC1 and SMC2, open, and the stroke simulator is closed off (valve SCSS). Instead of moving a piston in the stroke simulator, pedal input now directly controls the front wheel cylinders.

    There is also an electrical brake pedal stroke sensor (a potentiometer), which is used to determine how fast the pedal is being applied. If the ECU detects a fast application it does Brake Assist, where it actually applies more force than the driver's pedal pressure indicates. It's been found that in emergencies, drivers tend to brake sharply but not actually hard enough.

    The fact that the wheel cylinders are completely cut-off from the brake pedal, in normal use, means that the normal air bleeding procedure of opening a bleeder valve and pumping the brakes does not work. Instead you have to use the diagnostic computer to ask the ECU to bleed the brakes.

    Back to the original question, the 'brake pressure indicator' that Bob talks about can be found at http://www.techno-fandom.org/~hobbit/cars/bp/ (which is where I stole the top diagram from). PMC1 is found on pin 30 of Skid Control ECU connector block S7, and PMC2 on pin 27 of block S10. Or, alternatively, PMC1 is pin 38 and PMC2 is pin 43 of the brake actuator. According to Hobbit's description, the sensors are powered by the ECU (VCM1 and VCM2, respectively) and grounded by chassis ground - GND1 and GND2, pins 31 and 32 of the actuator, which are common ground points EF and EE with the 6 ground points of the Skid Control ECU. Common chassis grounding is the norm in vehicle electrics.
     
  10. rayclout

    rayclout New Member

    Joined:
    Aug 4, 2009
    7
    0
    0
    Location:
    Australia
    Vehicle:
    2008 Prius
    Model:
    II
    Thanks to Mike Dimmick

    Mike you got it right. I have arrived at the same level of information at the same time.
    I simply did it the hard way and got under the bonnet and removed engine pieces until I found what I was looking for.

    Thanks to all who went to the trouble of replying to my query

    Regards
    Ray
     
  11. adrianblack

    adrianblack Member

    Joined:
    Sep 26, 2009
    447
    187
    0
    Location:
    Los Angeles
    Vehicle:
    2010 Prius
    Model:
    III
    Mike, that was a great writeup! (And a great link.) Thanks!
     
  12. qbee42

    qbee42 My other car is a boat

    Joined:
    Mar 2, 2006
    18,058
    3,075
    7
    Location:
    Northern Michigan
    Vehicle:
    2006 Prius
    Just as a comment about posting etiquette, the OP stated that this question was in regard to the 2008 Prius, but posted this on a Gen III thread. All Gen III Prius are 2010.

    Tom