Brake control unit
DC CAFCFirst Claim
Patent Images
1. A brake control unit for providing a brake output signal to a brake load of a towed vehicle, comprising:
- a processor;
an accelerometer coupled to the processor, the accelerometer providing a brake control signal to the processor, wherein the processor is programmed to cause an appropriate brake output signal to be provided to the brake load responsive to the brake control signal; and
a memory subsystem coupled to the processor, the memory subsystem storing processor executable code which causes the processor to automatically acquire an operating point of the brake control signal when the brake control unit is mounted within a range of operating positions.
25 Assignments
Litigations
1 Petition
Accused Products
Abstract
A brake control unit for providing a brake output signal to a brake load includes a processor, an accelerometer and a memory subsystem. The accelerometer is coupled to the processor and provides a brake control signal to the processor, which is configured to provide the brake output signal to the brake load in response to the brake control signal. The memory subsystem is coupled to the processor and stores processor executable code, which causes the processor to automatically acquire an operating point of the brake control signal when the brake control unit is mounted within a range of operating positions.
-
Citations
39 Claims
-
1. A brake control unit for providing a brake output signal to a brake load of a towed vehicle, comprising:
-
a processor;
an accelerometer coupled to the processor, the accelerometer providing a brake control signal to the processor, wherein the processor is programmed to cause an appropriate brake output signal to be provided to the brake load responsive to the brake control signal; and
a memory subsystem coupled to the processor, the memory subsystem storing processor executable code which causes the processor to automatically acquire an operating point of the brake control signal when the brake control unit is mounted within a range of operating positions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
a display for providing status and diagnostic information.
-
-
3. The brake control unit of claim 2, wherein the display provides an indication when the brake control unit is not mounted within the range of operating positions.
-
4. The brake control unit of claim 2, wherein the display is a dual seven-segment display.
-
5. The brake control unit of claim 2, wherein brake control display code causes the processor to perform the steps of:
-
determining whether the brake load is present; and
displaying the status of the brake load on the display.
-
-
6. The brake control unit of claim 5, wherein the determining step further includes the steps of:
-
providing a test signal to the brake load; and
monitoring the slope of the current associated with the test signal to determine whether the brake load is present.
-
-
7. The brake control unit of claim 5, wherein the brake control display code causes the processor to perform the additional steps of:
-
determining an output voltage of the brake control unit; and
displaying the output voltage on the display.
-
-
8. The brake control unit of claim 1, wherein the brake control unit is mounted in a towing vehicle, and wherein the brake control unit provides a proportional brake output signal to the brake load of the towed vehicle when the towing vehicle brakes are applied while backing-up and a fixed brake output signal when the towing vehicle is stopped with a brake pedal of the towing vehicle depressed.
-
9. The brake control unit of claim 1, wherein the processor, memory subsystem and accelerometer are mounted on a printed circuit board (PCB), and wherein the accelerometer is mounted at an angle with respect to the PCB.
-
10. The brake control unit of claim 9, wherein the accelerometer is mounted at about a forty-five degree angle with respect to the PCB.
-
11. The brake control unit of claim 1, wherein the memory subsystem includes a non-volatile memory for storing calibration data for the accelerometer.
-
12. The brake control unit of claim 11, wherein the accelerometer includes a temperature output that provides an indication of the temperature of the accelerometer to the processor.
-
13. The brake control unit of claim 1, further including:
a boost switch coupled to the processor, the boost switch when asserted causing an increased initial braking force to be applied to the brake load.
-
14. A method for providing a brake output signal to a brake load of a towed vehicle, comprising the steps of:
-
providing a processor;
providing an accelerometer coupled to the processor, the accelerometer providing a brake control signal to the processor, wherein the processor is programmed to cause an appropriate brake output signal to be provided to the brake load in response to the brake control signal; and
providing a memory subsystem coupled to the processor, the memory subsystem storing processor executable code which causes the processor to automatically acquire an operating point of the brake control signal when the brake control unit is mounted within a range of operating positions. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
providing a display for presenting status and diagnostic information.
-
-
16. The method of claim 15, wherein the display provides an indication when the brake control unit is not mounted within the range of operating positions.
-
17. The method of claim 15, wherein the display is a dual seven-segment display.
-
18. The method of claim 15, wherein brake control display code causes the processor to perform the steps of:
-
determining whether a brake load is present; and
displaying the status of the brake load on the display.
-
-
19. The method of claim 18, wherein the determining step further includes the steps of:
-
providing a test signal to the brake load; and
monitoring the slope of the current associated with the test signal to determine whether the brake load is present.
-
-
20. The method of claim 18, wherein the brake control display code causes the processor to perform the additional steps of:
-
determining an output voltage of the brake control unit; and
displaying the output voltage on the display.
-
-
21. The method of claim 14, wherein the brake control unit is mounted in a towing vehicle, and wherein the brake control unit provides a proportional brake output signal to the brake load of the towed vehicle when the towing vehicle brakes are applied while backing-up and a fixed brake output signal when the towing vehicle is stopped with a brake pedal of the towing vehicle depressed.
-
22. The method of claim 14, wherein the processor, memory subsystem and accelerometer are mounted on a printed circuit board (PCB), and wherein the accelerometer is mounted at an angle with respect to the PCB.
-
23. The method of claim 22, wherein the accelerometer is mounted at about a forty-five degree angle with respect to the PCB.
-
24. The method of claim 14, wherein the memory subsystem includes a non-volatile memory for storing calibration data for the accelerometer.
-
25. The method of claim 24, wherein the accelerometer includes a temperature output that provides an indication of the temperature of the accelerometer to the processor.
-
26. The method of claim 14, further including the steps of:
providing a boost switch coupled to the processor, the boost switch when asserted causing an increased initial braking force to be applied to the brake load.
-
27. A brake control unit for providing a brake output signal to a brake load of a towed vehicle, comprising:
-
a processor;
a brake load switching circuit coupled to the processor, wherein the processor is programmed to cause the brake load switching circuit to couple a towed vehicle battery to the brake load responsive to a brake control signal and thus provide a brake output signal to the brake load;
an accelerometer coupled to the processor, the accelerometer providing the brake control signal to the processor; and
a memory subsystem coupled to the processor, the memory subsystem storing processor executable code which causes the processor to automatically acquire an operating point of the brake control signal when the brake control unit is mounted within a range of operating positions. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
a display for providing status and diagnostic information.
-
-
29. The brake control unit of claim 28, wherein the display provides an indication when the brake control unit is not mounted within the range of operating positions.
-
30. The brake control unit of claim 28, wherein the display is a dual seven-segment display.
-
31. The brake control unit of claim 28, wherein brake control display code causes the processor to perform the steps of:
-
determining whether the brake load is present; and
displaying the status of the brake load on the display.
-
-
32. The brake control unit of claim 31, wherein the determining step further includes the steps of:
-
providing a test signal to the brake load; and
monitoring the slope of the current associated with the test signal to determine whether the brake load is present.
-
-
33. The brake control unit of claim 31, wherein the brake control display code causes the processor to perform the additional steps of:
-
determining an output voltage of the brake control unit; and
displaying the output voltage on the display.
-
-
34. The brake control unit of claim 27, wherein the brake control unit is mounted in a towing vehicle, and wherein the brake control unit provides a proportional brake output signal to the brake load of the towed vehicle when the towing vehicle brakes are applied while backing-up and a fixed brake output signal when the towing vehicle is stopped with a brake pedal of the towing vehicle depressed.
-
35. The brake control unit of claim 27, wherein the processor, memory subsystem and accelerometer are mounted on a printed circuit board (PCB), and wherein the accelerometer is mounted at an angle with respect to the PCB.
-
36. The brake control unit of claim 35, wherein the accelerometer is mounted at about a forty-five degree angle with respect to the PCB.
-
37. The brake control unit of claim 27, wherein the memory subsystem includes a non-volatile memory for storing calibration data for the accelerometer.
-
38. The brake control unit of claim 37, wherein the accelerometer includes a temperature output that provides an indication of the temperature of the accelerometer to the processor.
-
39. The brake control unit of claim 27, further including:
a boost switch coupled to the processor, the boost switch when asserted causing an increased initial braking force to be applied to the brake load.
Specification