Non-embedded program control brake test auxiliary device

Through the non-embedded program control of the brake test auxiliary device and the use of wireless communication protocol to control the brake pedal, the limitations of the brake system automation testing in the prior art are solved, and efficient and stable long-term testing is achieved.

CN222812581UActive Publication Date: 2025-04-29CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202421470795.8
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-06-25
Publication Date
2025-04-29
Estimated Expiration
2034-06-25

AI Technical Summary

Technical Problem

The prior art methods for controlling vehicle brake systems in automotive automation testing have limitations, including limitations of relay mode, high-cost bus simulation technology and inapplicability of human pedaling, especially in long-term testing.

Method used

A non-embedded program-controlled brake test assist device is provided, including a driving component, a control module, a PC terminal and a adjustment component, and the brake pedal and release of the brake pedal is controlled through a wireless communication protocol to achieve precise control of the brake system.

Benefits of technology

The device can automatically control the brake pedal in any test task, is suitable for long-term pressure testing tasks, and has good test stability, avoiding human intervention and potential test deviations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222812581U_ABST
    Figure CN222812581U_ABST
Patent Text Reader

Abstract

The utility model discloses a non-embedded program control brake test auxiliary device, and the device comprises a driving assembly which is used for enabling a brake pedal to rotate; the control module is connected with the driving assembly and used for sending a control instruction to the driving assembly so that the driving assembly can rotate the brake pedal. The PC terminal performs data transmission with the control module in a wireless communication mode, and the control module outputs the motor control pulse under the control of the PC terminal; the first adjusting assembly bears the driving assembly and is used for adjusting the positions of the driving assembly in the first direction, the second direction and the third direction so that the driving assembly can make contact with a brake pedal when rotating the brake pedal. And the second adjusting assembly is connected with the first adjusting assembly and used for fixing the first adjusting assembly. The device can cooperate with a brake automatic test task, is suitable for a long-period pressure test task, and is good in test stability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of testing technology, and in particular to a non-embedded program-controlled brake test auxiliary device. Background Art

[0002] In today's automotive manufacturing industry, automated testing has become one of the important means to ensure vehicle performance and safety. However, in areas such as autonomous driving systems and in-vehicle intelligent technologies, test requirements are becoming more and more complex, requiring a higher degree of accuracy and repeatability. In this context, a device specifically designed to assist other automated tests has emerged. Its main function is to control the vehicle's braking system to ensure the accuracy and comprehensiveness of the test.

[0003] The vehicle braking system is crucial in automotive automated testing. Currently, there are several ways to simulate the triggering of pedaling, such as embedded devices such as relays to control the brake signal line, vehicle communication buses to simulate brake signals, and manual pedaling. However, the relay method has high limitations and is not applicable to many work scenarios that require mechanical information triggering; bus simulation technology has high limitations, high costs, and unreliable test results; and manual pedaling has high labor costs and is not applicable when the test task cycle is long. Utility Model Content

[0004] In view of the above-mentioned shortcomings of the prior art, the present application provides a non-embedded program-controlled brake test auxiliary device to solve at least one defect in the prior art.

[0005] To achieve the above objectives and other objectives, the present application provides a non-embedded program-controlled brake test auxiliary device, the auxiliary device comprising:

[0006] A drive assembly, used to rotate the brake pedal;

[0007] A control module connected to the drive assembly and configured to send a control instruction to the drive assembly so that the drive assembly rotates the brake pedal;

[0008] A PC terminal performs data transmission with the control module, and the control module outputs a driving pulse under the control of the PC terminal, and controls the driving component through the driving pulse;

[0009] a first adjustment assembly, carrying the driving assembly, and used to adjust the position of the driving assembly in a first direction, a second direction, and a third direction, so that the driving assembly contacts the brake pedal when rotating the brake pedal;

[0010] The second adjusting component is connected to the first adjusting component and is used to fix the first adjusting component when performing a brake test.

[0011] In one embodiment of the present invention, the first adjustment component includes:

[0012] A first direction transmission assembly comprises a first slider and a first slide rail, wherein the first slider is slidably disposed on the first slide rail and moves along the first slide rail in a first direction;

[0013] A second direction transmission assembly, comprising a second slider and a second slide rail, wherein the second slider is slidably disposed on the second slide rail and moves along the second slide rail in a second direction, and the second slide rail is disposed at a top end of the first slider;

[0014] The third direction transmission component includes a third slider and a third slide rail. The third slider is slidably arranged on the third slide rail and moves in the third direction along the third slide rail. The third slide rail is arranged on the side end of the second slider. The driving component is fixed on the third slider.

[0015] In one embodiment of the present invention, the first adjustment component further includes:

[0016] A first limiter, used for limiting the position of the first sliding block on the first sliding rail;

[0017] or / and a second limiter, used to limit the position of the second sliding block on the second sliding rail;

[0018] Or / and a third limiter, used to limit the position of the third sliding block on the third sliding rail.

[0019] In one embodiment of the present invention, the first adjustment component further includes:

[0020] a first connecting component, connecting the second slide rail and the first slide block;

[0021] Or / and a second connecting component, connecting the second sliding block and the third sliding rail.

[0022] In one embodiment of the utility model, the second adjustment component includes a first horizontal section, a vertical section and a second horizontal section; one end of the first horizontal section is movably connected to the first slide rail, the other end of the first horizontal section is connected to one end of the vertical section, and the other end of the vertical section is connected to one end of the second horizontal section; a locking device is provided at the movable connection for locking the relative position of the first horizontal section and the first slide rail.

[0023] In an embodiment of the present invention, the first horizontal section is a retractable horizontal section.

[0024] In one embodiment of the present invention, the driving assembly includes an electric push rod with a limit switch, and the stroke of the electric push rod is set according to the control module.

[0025] In one embodiment of the present invention, the driving assembly further includes:

[0026] The gear adjustment switch is connected to the control module and is used to control the state of the electric push rod, which includes extension, stop, and contraction.

[0027] In one embodiment of the present invention, the control module includes:

[0028] A first controller connected to the stepping motor of the electric push rod;

[0029] The second controller is connected to the limit switch and the first controller respectively. The second controller outputs a motor control pulse to the first controller according to the signal of the limit switch. The first controller receives the motor control pulse and drives the stepper motor based on the motor control pulse.

[0030] The PC terminal performs data transmission with the second controller by wireless communication, and the second controller outputs the motor control pulse under the control of the PC terminal.

[0031] In one embodiment of the present invention, the auxiliary device further includes:

[0032] A power module, outputting a first voltage to supply power to the first controller;

[0033] The adjustable voltage module is connected to the power module and is used for converting the first voltage into a second voltage and supplying power to the second controller based on the second voltage.

[0034] Beneficial effects of this application:

[0035] A non-embedded program-controlled brake test auxiliary device of the present application includes: a drive component, which is used to rotate the brake pedal; a control module, which is connected to the drive component and is used to send a control instruction to the drive component so that the drive component rotates the brake pedal; a PC end, which transmits data with the control module, and the control module outputs the motor control pulse under the control of the PC end; a first adjustment component, which carries the drive component and is used to adjust the position of the drive component in the first direction, the second direction, and the third direction, so that the drive component contacts the brake pedal when rotating the brake pedal; a second adjustment component, which is connected to the first adjustment component and is used to fix the first adjustment component. The present application can control the brake pedal through a wireless communication protocol control device when any test task requires stepping on the brake or releasing the brake, thereby cooperating with the brake automation test task. It is suitable for long-term stress testing tasks and has good test stability.

[0036] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0038] Figure 1 A principle block diagram of a non-embedded program-controlled brake test auxiliary device according to an embodiment of the present application;

[0039] Figure 2 A schematic diagram of a first adjustment component and a second adjustment component according to an embodiment of the present application;

[0040] Figure 3 This is a schematic diagram of a first connection component / a second connection component according to an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following describes the embodiments of the present application through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.

[0042] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application, and thus the drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed at will, and the component layout may also be more complicated.

[0043] Although the terms "first", "second", "A", and "B", etc. may be used herein to describe various elements, these elements should not be limited by these terms and are only used to distinguish one element from another. For example, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element without departing from the scope of the following technology. The term "and / or" includes a combination of multiple related items or any of the multiple related items.

[0044] As used herein, unless the context indicates otherwise, the singular form is intended to include the plural form, and it will be understood that the term "comprising" means the presence of stated features, quantities, steps, operations, elements, or combinations thereof, but does not exclude the presence or addition of one or more other features, quantities, steps, operations, elements, components, or combinations thereof.

[0045] Before the detailed description, it is intended to clarify that the division of components in this specification is divided only by the main function of each component. That is, two or more components to be described below can be combined into one component, or can be divided into two or more components according to more detailed functions. In addition to the main function of the component, each component to be described below can also perform some or all of the functions of other components, and some of the main functions of each component can be exclusively performed by other components.

[0046] See also Figure 1 , Figure 1 A schematic diagram of a non-embedded program-controlled brake test auxiliary device is provided for an embodiment of the present application. Figure 1 In the embodiment, the auxiliary device comprises:

[0047] A drive assembly 130 for rotating a brake pedal 140;

[0048] The control module 120 is connected to the driving assembly 130 and is used to send a control instruction to the driving assembly 130 so that the driving assembly 130 rotates the brake pedal 140;

[0049] The PC terminal 110 performs data transmission with the control module 120. The control module 120 outputs a driving pulse under the control of the PC terminal 110, and controls the driving component 130 through the driving pulse;

[0050] A first adjustment assembly 150, which carries the driving assembly 130 and is used to adjust the position of the driving assembly 130 in the first direction, the second direction, and the third direction, so that the driving assembly 130 contacts the brake pedal 140 when rotating the brake pedal 140;

[0051] The second adjusting assembly 160 is connected to the first adjusting assembly 150 and is used to fix the first adjusting assembly 150 when performing a brake test.

[0052] In the embodiment of the present application, the PC terminal and the control module transmit data by wireless communication. When testing is required, the PC terminal sends a control instruction to the control module, and the control module receives the control instruction sent by the PC terminal to generate a driving pulse and output it, and controls the driving component through the driving pulse, so that the driving component rotates the brake pedal under the action of the driving pulse, that is, the pedal is stepped on or released, and the action on the pedal is realized.

[0053] When using the brake test auxiliary device to perform brake test coordination, first place the device on the main driver's carpet, and then adjust the position of the drive component in the first direction, the second direction, and the third direction through the first adjustment component to align the drive component with the pedal; then adjust the second adjustment mechanism and fix the first adjustment component. Finally, send instructions to the control module through the PC to make the drive component rotate the brake pedal under the action of the drive pulse, that is, complete the stepping on or releasing of the pedal, and realize the action on the pedal.

[0054] It should be noted that the first direction may be the left-right direction, the second direction may be the front-back direction, and the third direction may be the vertical direction. For a three-dimensional coordinate system, the first direction may be the direction along the X-axis, the second direction may be the direction along the Y-axis, and the third direction may be the direction along the Z-axis. Adjusting the position of the driving component in the first direction, the second direction, and the third direction is to adjust the coordinates of the driving component in the three-dimensional coordinate system.

[0055] See also Figure 2 , Figure 2 Schematic diagram of the first adjustment component of the embodiment of the present application. Figure 2 In the embodiment, the first adjustment component comprises:

[0056] A first direction transmission assembly, comprising a first slider 220 and a first slide rail 210, wherein the first slider 220 is slidably disposed on the first slide rail 210 and moves along the first slide rail 210 in a first direction;

[0057] A second direction transmission assembly, comprising a second slider 230 and a second slide rail 240, wherein the second slider 230 is slidably disposed on the second slide rail 240 and moves along the second slide rail 240 in a second direction, and the second slide rail 240 is disposed at a top end of the first slider 220;

[0058] The third direction transmission component includes a third slider 260 and a third slide rail 250. The third slider 250 is slidably arranged on the third slide rail 250 and moves in the third direction along the third slide rail 250. The third slide rail 250 is arranged at the side end of the second slider 230. The driving component 130 is fixed on the third slider 260.

[0059] In the embodiment of the present application, a three-way movable platform is formed by cooperating multiple slide rails and multiple sliders, which can realize the movement of the drive component in the X-axis, Y-axis, and Z-axis directions, thereby completing the adjustment of the drive component so that the drive component is aligned with the brake pedal when the brake pedal is rotated.

[0060] In the embodiment of the present application, the first adjustment component further includes:

[0061] A first limiter is used to limit the position of the first slider on the first slide rail; or / and a second limiter is used to limit the position of the second slider on the second slide rail; or / and a third limiter is used to limit the position of the third slider on the third slide rail.

[0062] It should be noted that the first stopper, the second stopper and the third stopper are not shown in the figure. The position of the slider on the slide rail is fixed by the stopper, thereby fixing the position of the driving assembly.

[0063] In the embodiment of the present application, the first adjustment component also includes:

[0064] A first connecting component, connecting the second slide rail and the first slide block;

[0065] Or / and a second connecting component, connecting the second sliding block and the third sliding rail.

[0066] See also Figure 3 , Figure 3 Schematic diagram of the first connection component / second connection component of the embodiment of the present application. Figure 3In the embodiment, the first connection assembly / second connection assembly includes a first connection block 310, a second connection block 330 and a reinforcement block 320; the first connection block 310 and the second connection block 320 are connected to form a vertical angle, and the reinforcement block 320 connects the first connection block 310 and the second connection block 320 respectively. When connecting the second slide rail and the first slider, the bolt passes through the through hole on the first connection block 310 to fix the first connection block 310 on the second slide rail, and the bolt passes through the through hole on the second connection block 330 to fix the second connection block 330 on the first slider; when connecting the second slider and the third slide rail, the bolt passes through the through hole on the first connection block 310 to fix the first connection block 310 on the second slider, and the bolt passes through the through hole on the second connection block 330 to fix the second connection block 330 on the third slide rail. In the implementation of this application, the second slide rail and the first slider are connected by the first connection assembly, and the second slider and the third slide rail are connected by the second connection assembly, so as to realize the vertical position fixation of the drive assembly in the up-down direction and the left-right direction.

[0067] Continue reading Figure 2 The second adjustment component 290 includes a first horizontal section 2100, a vertical section 2110 and a second horizontal section 2120; one end of the first horizontal section 2100 is movably connected to the first slide rail 210, the other end of the first horizontal section 2100 is connected to one end of the vertical section 2110, and the other end of the vertical section 2110 is connected to one end of the second horizontal section 2120; a locking device 2130 is provided at the movable connection for locking the relative position of the first horizontal section 2100 and the first slide rail 210.

[0068] It should be noted that the first horizontal segment is a retractable horizontal segment.

[0069] In the embodiment of the present application, the first horizontal section is rotatably connected to the first slide rail 210, and can achieve 180° rotation around the first slide rail. At the same time, the first horizontal section is a retractable horizontal section, which can achieve 50 cm of telescopic extension, so that the position of the entire auxiliary device in the cockpit can be controlled, and at the same time, the vertical section 2110 and the second horizontal section 2120 are abutted against the floor of the cockpit to support the first horizontal section and the first adjustment component. After adjusting the entire auxiliary device, the first horizontal section and the first slide rail can be locked by the locking device, thereby fixing the first horizontal section and the second slide rail.

[0070] It should be noted that the locking device can be a latch or a spring metal cap or a screw. When the second adjustment assembly and the first adjustment assembly need to be fixed, the first horizontal section and the first slide rail can be fixed by tightening the hexagon socket tightening screw.

[0071] In an embodiment of the present application, the driving assembly includes an electric push rod with a limit switch, and the stroke of the electric push rod is set according to the control module.

[0072] Electric push rods, also known as linear actuators, are a new type of linear actuator that is mainly composed of motor push rods and control devices. After the motor is decelerated by gears or worm gears, it drives a pair of screw nuts to convert the motor's rotational motion into linear motion, and the push rod action is completed by the forward and reverse rotation of the motor. For example, complex actions such as rotation and shaking can be completed through various levers, rockers or connecting rods.

[0073] It should be noted that when the motor is mounted on the third slider, the third slider and the motor are fixed by the motor connecting plate to adapt the slider size and the motor base size. Moreover, when the drive assembly is installed, an installation box is provided, and the entire drive assembly is arranged in the installation box.

[0074] In an embodiment of the present application, the first controller comprehensively judges and controls the current pulse cycle or the pulse cycle to be sent through the motor travel distance and the limit signal generated by the limit switch. If the pulse direction is consistent with the limit direction, the motor stops to avoid damage to the motor due to exceeding the travel distance.

[0075] It should be noted that when the electric push rod rotates the pedal, it will generate a force in the opposite direction of the action of the electric push rod, and the second adjustment component can offset this force.

[0076] In the embodiment of the present application, the driving component further includes:

[0077] The gear adjustment switch is connected to the control module and is used to control the state of the electric push rod, which includes extension, stop, and contraction.

[0078] The gear adjustment switch is mainly used to manually control the position of the motor push rod through the forward gear (electric push rod extension) and the reverse gear (electric push rod retraction) to facilitate the adjustment of the installation position of the device.

[0079] In the embodiment of the present application, the control module includes:

[0080] A first controller connected to the stepping motor of the electric push rod;

[0081] The second controller is connected to the limit switch and the first controller respectively. The second controller outputs a motor control pulse to the first controller according to the signal of the limit switch. The first controller receives the motor control pulse and drives the stepper motor based on the motor control pulse.

[0082] It should be noted that the first controller is mainly used to receive the second controller to control the stroke of the motor, and the ESP32 chip can be used. In ESP32, the motor is reset through device initialization, and then the distance of each motor stroke is recorded to control and adjust the duty cycle of the pulse signal and the length of the transmission cycle to achieve accurate control of the stroke distance. After ESP32 starts, the WIFI module is started to provide a local area network for the PC. At the same time, it can connect to two networks, such as the public network or the external local area network, according to the message protocol of the PC. The SOCKETSERVER service monitoring processing logic and reconnection logic processing of ESP32 only allow one to exist at the same time through the connection object and other logical control terminals, so as to avoid misoperation of multiple devices in the same area and cause failure of other test equipment.

[0083] It should also be noted that ESP32 determines forward, backward and stop by the resistance value of the control pin input. It also has stroke protection to avoid conflicts between manual control (gear adjustment switch) and wireless control, and also has a limit function.

[0084] It should be noted that the second controller may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0085] In the embodiment of the present application, the auxiliary device further includes:

[0086] A power module, outputting a first voltage to supply power to the first controller;

[0087] The adjustable voltage module is connected to the power module and is used for converting the first voltage into a second voltage and supplying power to the second controller based on the second voltage.

[0088] The power module inputs 220V voltage and converts it into a first voltage, which is the power supply voltage of the first controller and can be 29V; the adjustable voltage module converts the first voltage into a second voltage, which is the power supply voltage of the second controller and can be 5V.

[0089] The non-embedded program-controlled brake test auxiliary device of the present application can work with other automated test equipment to provide a more comprehensive and realistic test environment. Through precise control of the vehicle's brake system, the device can simulate various driving scenarios, including emergency braking, braking distance measurement, and reaction speed testing of the autonomous driving system. This auxiliary device can fully automate the test tasks, reduce human intervention and potential test deviations, and thus improve test efficiency and accuracy.

[0090] In addition, since the device is only focused on assisting other automated tests, its design is relatively simple and easy to integrate into existing test systems. It does not require any physical changes or embedded installations on the vehicle, but instead completes the test task through connection and coordination with other test equipment. This design concept makes the device more widely applicable to various types and brands of vehicles, providing a simple and effective test solution for automakers, test agencies and researchers. At the same time, the device is not only suitable for pedal testing, but also for other purposes such as sliding doors and adding fixtures to travel motor push rods.

[0091] It can be understood by those skilled in the art that the relevant modules involved in the present invention and the functions they implement can be implemented by carrying conventional computer software programs or relevant protocols in the prior art on the improved hardware and the devices, components or systems it constitutes, and it is not an improvement on the computer software programs or relevant protocols in the prior art. For example, the improved computer hardware system can still implement the specific functions of the hardware system by loading the existing software operating system. Therefore, it can be understood that the innovation of the present invention lies in the connection and combination relationship of the hardware modules / units in the prior art, rather than just the improvement of the specific structure of the hardware modules / units and the software or protocols installed in the hardware modules to realize the relevant functions.

[0092] The above embodiments are merely illustrative of the principles and effects of the present application, and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.

Claims

1. A non-embedded program-controlled brake test auxiliary device, characterized in that: The auxiliary device comprises: a drive assembly for rotating the brake pedal; A control module connected to the drive assembly and configured to send a control instruction to the drive assembly so that the drive assembly rotates the brake pedal; A PC terminal performs data transmission with the control module, and the control module outputs a driving pulse under the control of the PC terminal, and controls the driving component through the driving pulse; a first adjustment assembly, carrying the driving assembly, and used to adjust the position of the driving assembly in a first direction, a second direction, and a third direction, so that the driving assembly contacts the brake pedal when the brake pedal is rotated; The second adjusting component is connected to the first adjusting component and is used to fix the first adjusting component when performing a brake test.

2. The non-embedded program-controlled brake test auxiliary device according to claim 1, characterized in that: The first adjustment component comprises: A first direction transmission assembly comprises a first slider and a first slide rail, wherein the first slider is slidably disposed on the first slide rail and moves along the first slide rail in a first direction; A second direction transmission assembly, comprising a second slider and a second slide rail, wherein the second slider is slidably disposed on the second slide rail and moves along the second slide rail in a second direction, and the second slide rail is disposed at a top end of the first slider; The third direction transmission component includes a third slider and a third slide rail. The third slider is slidably arranged on the third slide rail and moves in the third direction along the third slide rail. The third slide rail is arranged on the side end of the second slider. The driving component is fixed on the third slider.

3. The non-embedded program-controlled brake test auxiliary device according to claim 2, characterized in that: The first adjustment component also includes: A first limiter, used for limiting the position of the first sliding block on the first sliding rail; or / and a second limiter, used to limit the position of the second sliding block on the second sliding rail; Or / and a third limiter, used to limit the position of the third sliding block on the third sliding rail.

4. The non-embedded program-controlled brake test auxiliary device according to claim 2, characterized in that: The first adjustment component also includes: a first connecting component, connecting the second slide rail and the first slide block; Or / and a second connecting component, connecting the second sliding block and the third sliding rail.

5. The non-embedded program-controlled brake test auxiliary device according to claim 2, characterized in that: The second adjustment component includes a first horizontal section, a vertical section and a second horizontal section; one end of the first horizontal section is movably connected to the first slide rail, and a locking device is provided at the movable connection for locking the relative position of the first horizontal section and the first slide rail.

6. The non-embedded program-controlled brake test auxiliary device according to claim 5, characterized in that: The first horizontal section is a retractable horizontal section.

7. The non-embedded program-controlled brake test auxiliary device according to claim 1, characterized in that: The driving assembly includes an electric push rod with a limit switch, and the stroke of the electric push rod is set according to the control module.

8. The non-embedded program-controlled brake test auxiliary device according to claim 7, characterized in that: The drive assembly also includes: The gear adjustment switch is connected to the control module and is used to control the state of the electric push rod, which includes extension, stop, and contraction.

9. The non-embedded program-controlled brake test auxiliary device according to claim 7, characterized in that: The control module comprises: A first controller connected to the stepping motor of the electric push rod; The second controller is connected to the limit switch and the first controller respectively. The second controller outputs a motor control pulse to the first controller. The first controller receives the motor control pulse and drives the stepper motor based on the motor control pulse.

10. The non-embedded program-controlled brake test auxiliary device according to claim 9, characterized in that: The auxiliary device also includes: A power module, outputting a first voltage to supply power to the first controller; The adjustable voltage module is connected to the power module and is used for converting the first voltage into a second voltage and supplying power to the second controller based on the second voltage.