Automobile key automatic testing device and method based on steering engine control

Through the automated test device of automobile keys controlled by the servo, the servo and lever components are used to simulate user operations, solving the problems of low detection efficiency and easy destruction of key structure in the existing test methods, and achieving efficient and low-cost automated testing.

CN119574079APending Publication Date: 2025-03-07SAIC VOLKSWAGEN AUTOMOTIVE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411695476.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The existing automotive key testing methods have problems such as low detection efficiency, easy damage to the key structure and high cost.

Method used

An automated test device for automobile keys based on servo control is adopted, which includes a user request module, a control module, an execution module and a controlled module. The servo and lever components simulate the user's action of pressing and releasing the key button to realize automated testing.

Benefits of technology

It improves testing efficiency, avoids damage to the key structure, reduces testing costs, and has a simple structure and easy operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119574079A_ABST
    Figure CN119574079A_ABST
Patent Text Reader

Abstract

The invention provides an automatic automobile key testing device and method based on steering engine control, and the device comprises a user request module which comprises an upper computer and a cabinet, and a user transmits a key operation request signal through the user request module; the control module receives the request signal; the execution module comprises a steering engine fixing support, a steering engine assembly and a steering engine rocker arm assembly, and the steering engine assembly receives the request signal transmitted by the control module; the controlled module comprises a lever guide rail support, a lever assembly and a key supporting table, the lever assembly is provided with a lever finger tip, and the lever finger tip presses or loosens an automobile key locking button, an unlocking button and a tail door button; and after receiving the request signal, the execution module drives a lever finger tip on the lever assembly to move up and down, so that the lever finger tip presses or loosens a locking button, an unlocking button and a tail door button of the automobile key, thereby solving the problems that the detection efficiency is low and the key structure is easy to damage in the automobile key test process, and improving the test efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle testing equipment, and more specifically to an automatic testing device and method for automobile keys based on steering gear control. Background Art

[0002] With the continuous advancement of automobile technology, especially the rapid development of electrification and intelligence, the functions of car keys are increasing day by day. Operations such as remote start and hidden door handles require the key to unlock, lock and tailgate button. At present, there are three main ways to test car keys: one is to rely on manual operation of testers for testing; the second is to externally control the button switch and power supply by leading out the line from the PCB board of the key to achieve automatic testing; the third is to use a mechanical arm to click the button to complete the automatic test.

[0003] However, the current car key testing method has several significant defects: first, manual verification of car key-related functions by testers is not only time-consuming and laborious, but also prone to inefficiency and reduced accuracy during long-term testing; second, testing through PCB board leads will destroy the original structure of the key and make it difficult to restore, which not only wastes resources but also increases testing costs; finally, the testing method of using a robotic arm to click the car key button is not only costly in use and maintenance, but also takes up valuable space resources. Summary of the invention

[0004] The present invention provides a vehicle key automatic testing device and method based on steering gear control, aiming to solve the problems of low detection efficiency and easy damage of key structure during vehicle key testing, improve test efficiency and reduce test cost.

[0005] To achieve the above object, the present invention provides a car key automatic testing device based on steering gear control, comprising:

[0006] A user request module, the user request module includes a host computer and a cabinet, the host computer is in communication connection with the cabinet, and the user sends a key operation request signal through the user request module;

[0007] A control module, the control module receives a request signal sent from the user request module and transmits the request signal to the execution module;

[0008] An execution module, the execution module comprises a steering gear fixing bracket, a steering gear assembly and a steering gear rocker arm assembly, the steering gear assembly is connected to the steering gear rocker arm assembly, the steering gear assembly is fixed on the steering gear fixing bracket, and the steering gear assembly receives a request signal transmitted by the control module;

[0009] A controlled module, the controlled module comprising a lever guide rail bracket, a lever assembly and a key support platform, the lever assembly is in transmission connection with the steering gear rocker arm assembly, driving one end of the lever assembly to move up and down, the lever assembly is provided with a lever finger end, the lever finger end presses or releases the car key locking button, unlocking button and tailgate button, the key support platform is placed below the controlled module, and the car key locking button, unlocking button and tailgate button are fixed on the key support platform;

[0010] Among them, after receiving the request signal, the execution module drives the lever finger on the lever assembly to move up and down, so as to enable the lever finger to press or release the car key lock button, unlock button and tailgate button.

[0011] In one embodiment, the steering gear assembly includes a first steering gear, a second steering gear and a third steering gear;

[0012] The steering gear rocker arm assembly comprises a first steering gear rocker arm, a second steering gear rocker arm and a third steering gear rocker arm;

[0013] The first steering gear is connected to the first steering gear rocker arm, the second steering gear is connected to the second steering gear rocker arm, and the third steering gear is connected to the third steering gear rocker arm.

[0014] In one embodiment, the lever assembly includes a first lever, a second lever, and a third lever;

[0015] The lever finger end includes a first lever finger end, a second lever finger end and a third lever finger end;

[0016] The first lever finger end is connected to the first lever, the second lever finger end is connected to the second lever, and the third lever finger end is connected to the third lever.

[0017] In one embodiment, the first lever finger end is placed at the lower end of the first lever, the second lever finger end is placed at the lower end of the second lever, and the third lever finger end is placed at the lower end of the third lever.

[0018] In one embodiment, the first steering gear rocker arm, the second steering gear rocker arm and the third steering gear rocker arm are respectively connected to one end of the first lever, the second lever and the third lever to drive one end of the first lever, the second lever and the third lever to move up and down.

[0019] In one embodiment, the controlled module further comprises a lever fixing bracket, and the other ends of the first lever, the second lever and the third lever are fixed on the lever fixing bracket;

[0020] The first lever finger end is connected to a car key lock button, the second lever finger end is connected to an unlock button, and the third lever finger end is connected to a tailgate button.

[0021] In one embodiment, the control module includes a DB9 interface and a single-chip microcomputer, the cabinet is communicatively connected to the DB9 interface, and the DB9 interface is communicatively connected to a CAN receiving module of the single-chip microcomputer.

[0022] In one embodiment, the servo assembly is connected to the IO output port of the single-chip microcomputer, and the servo assembly is controlled by the pulse width of the single-chip microcomputer, and drives the servo rocker arm assembly to rotate according to the received pulse width length.

[0023] A method for automatically testing a car key based on steering gear control is implemented by the automatic testing device for a car key based on steering gear control as described above, comprising:

[0024] Step S101, the user inputs a key operation instruction in the host computer, the cabinet encodes the key operation instruction from the host computer, and sends the encoded information to the control module;

[0025] Step S102: The control module compares and verifies the received coded information ID with the ID set by the control module. The verification specifically includes:

[0026] If the received coding information ID is not equal to the control module setting ID, the verification fails and returns to step S101;

[0027] If the received coded information ID matches the control module setting ID, the verification is passed, and the control module extracts the operation instruction in the received coded information and outputs the pulse width corresponding to the operation instruction to the steering gear component;

[0028] In step S103, the servo assembly drives the servo rocker arm assembly to rotate according to the received pulse width, and the servo rocker arm assembly drives one end of the lever assembly to move, so that the lever finger presses or releases the car key lock button, unlock button and tailgate button to realize the start or close operation of the car key lock button, unlock button and tailgate button.

[0029] In one embodiment, when the single chip microcomputer does not receive information, it maintains a waiting state;

[0030] When receiving information, the microcontroller enters the interrupt processing routine and exits the waiting state;

[0031] When the verification fails, the MCU re-enters the waiting state;

[0032] When the pulse width output is completed, the microcontroller exits the interrupt processing program and re-enters the waiting state.

[0033] The present invention has the following beneficial effects:

[0034] High efficiency: In this device, users can issue key operation instructions on the HIL host computer according to their needs. The HIL host computer will convert these instructions into CAN signals and transmit them to the MCU through the HIL cabinet. The MCU extracts the control parameters in the operation instructions and sends a pulse width signal to the corresponding servo accordingly. After receiving the pulse width signal, the servo will drive its rocker arm to perform a rotation action, and then simulate the user's action of pressing and releasing the key through the up and down movement of the lever, without manual operation and verification, thus greatly reducing the test time.

[0035] Low cost: The present invention controls the action of pressing and releasing the key by adjusting the pulse width signal, and does not need to externally control the button switch and power supply from the PCB board lead to realize automatic testing, so it will not damage the structure of the key and effectively reduce the maintenance cost.

[0036] Easy to operate: The present invention utilizes the rotational motion of the single chip microcomputer, the steering gear and the steering gear rocker arm, and simulates the action of the user pressing and releasing the key button only through the up and down motion of the lever, so that the device has a simple structure and is easy to operate. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 This is a schematic structural diagram of an automatic testing device for automobile keys based on steering gear control according to an embodiment of the present invention;

[0038] Figure 2 A schematic flow chart of an automatic testing method for automobile keys based on steering gear control according to an embodiment of the present invention;

[0039] Figure 3 It is a partially enlarged schematic diagram of an automatic testing device for automobile keys based on steering gear control according to an embodiment of the present invention;

[0040] Figure 4 The present invention is a schematic diagram of the actual application process of an automatic testing method for automobile keys based on steering gear control according to an embodiment of the present invention.

[0041] Among them, 1 is the host computer; 2 is the cabinet; 3 is the DB9 interface; 4 is the single-chip microcomputer; 5 is the servo fixing bracket; 6 is the first servo; 7 is the first servo rocker arm; 8 is the second servo; 9 is the second servo rocker arm; 10 is the third servo; 11 is the third servo rocker arm; 12 is the first lever; 13 is the second lever; 14 is the third lever; 15 is the lever fixing bracket; 16 is the key support platform; 17 is the first lever finger end; 18 is the second lever finger end; 19 is the third lever finger end. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical scheme and advantages of the implementation of this application clearer, the technical scheme in the embodiment of this application will be described in more detail below in conjunction with the drawings in the embodiment of this application. In the drawings, the same or similar reference numerals represent the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of this application, not all of them. The embodiments described below with reference to the drawings are exemplary and are intended to be used to explain this application, and should not be construed as limitations on this application. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0043] Figure 1 The structure diagram of an automatic test device for automobile keys based on steering gear control according to an embodiment of the present invention is as follows. The automatic test device for automobile keys based on steering gear control comprises:

[0044] A user request module, the user request module includes a host computer and a cabinet, the host computer is in communication connection with the cabinet, and the user sends a key operation request signal through the user request module;

[0045] A control module, the control module receives a request signal sent from the user request module and transmits the request signal to the execution module;

[0046] An execution module, the execution module comprises a steering gear fixing bracket, a steering gear assembly and a steering gear rocker arm assembly, the steering gear assembly is connected to the steering gear rocker arm assembly, the steering gear assembly is fixed on the steering gear fixing bracket, and the steering gear assembly receives a request signal transmitted by the control module;

[0047] A controlled module, the controlled module comprising a lever guide rail bracket, a lever assembly and a key support platform, the lever assembly is in transmission connection with the steering gear rocker arm assembly, driving one end of the lever assembly to move up and down, the lever assembly is provided with a lever finger end, the lever finger end presses or releases the car key locking button, unlocking button and tailgate button, the key support platform is placed below the controlled module, and the car key locking button, unlocking button and tailgate button are fixed on the key support platform;

[0048] Among them, after receiving the request signal, the execution module drives the lever finger on the lever assembly to move up and down, so as to enable the lever finger to press or release the car key lock button, unlock button and tailgate button.

[0049] In one embodiment, the steering gear assembly includes a first steering gear, a second steering gear and a third steering gear;

[0050] The steering gear rocker arm assembly comprises a first steering gear rocker arm, a second steering gear rocker arm and a third steering gear rocker arm;

[0051] The first steering gear is connected to the first steering gear rocker arm, the second steering gear is connected to the second steering gear rocker arm, and the third steering gear is connected to the third steering gear rocker arm.

[0052] In one embodiment, the lever assembly includes a first lever, a second lever, and a third lever;

[0053] The lever finger ends include a first lever finger end 17, a second lever finger end 18 and a third lever finger end 19;

[0054] The first lever finger end 17 is connected to the first lever, the second lever finger end 18 is connected to the second lever, and the third lever finger end 19 is connected to the third lever.

[0055] In one embodiment, Figure 3 As shown, the first lever finger end 17 is placed at the lower end of the first lever, the second lever finger end 18 is placed at the lower end of the second lever, and the third lever finger end 19 is placed at the lower end of the third lever.

[0056] In one embodiment, the first steering gear rocker arm, the second steering gear rocker arm and the third steering gear rocker arm are respectively connected to one end of the first lever, the second lever and the third lever to drive one end of the first lever, the second lever and the third lever to move up and down.

[0057] In one embodiment, the controlled module further comprises a lever fixing bracket, and the other ends of the first lever, the second lever and the third lever are fixed on the lever fixing bracket;

[0058] The first lever finger end 17 is connected to the car key lock button, the second lever finger end 18 is connected to the unlock button, and the third lever finger end 19 is connected to the tailgate button.

[0059] In one embodiment, the control module includes a DB9 interface and a single-chip microcomputer, the cabinet is communicatively connected to the DB9 interface, and the DB9 interface is communicatively connected to a CAN receiving module of the single-chip microcomputer.

[0060] In one embodiment, the servo assembly is connected to the IO output port of the single-chip microcomputer, and the servo assembly is controlled by the pulse width of the single-chip microcomputer, and drives the servo rocker arm assembly to rotate according to the received pulse width length.

[0061] Exemplarily, the user request end includes a HIL host computer 1 and a HIL cabinet 2, wherein the HIL host computer 1 communicates with the HIL cabinet 2 via a network cable.

[0062] The control end includes a DB9 interface 3 and a single chip microcomputer 4.

[0063] The execution end includes a steering gear fixing bracket 5 , a first steering gear 6 , a first steering gear rocker arm 7 , a second steering gear, a second steering gear rocker arm 9 , a third steering gear 10 , and a third steering gear rocker arm 11 .

[0064] The controlled end includes a lever guide rail bracket 12 , a first lever 13 , a second lever 14 , a third lever 15 , a lever fixing bracket 16 , and a key supporting platform 17 .

[0065] The HIL cabinet 2 is connected to the DB9 interface 3 via a hard line.

[0066] The DB9 interface 3 is hard-wired to the CAN receiving module of the single-chip microcomputer 4 .

[0067] The first servo 6, the second servo 7 and the third servo 8 are fixed by the servo fixing bracket 5, and are respectively connected to the IO output port of the single chip microcomputer 4 and are controlled by the pulse width of the single chip microcomputer 4, and respectively drive the first servo rocker arm 7, the second servo rocker arm 9 and the third servo rocker arm 11 to rotate according to the pulse width length.

[0068] One end of the first lever 13, the second lever 14 and the third lever 15, illustratively, can be the right end, which is respectively affected by the angles of the first servo rocker arm 7, the second servo rocker arm 9 and the third servo rocker arm 11, and moves up and down under the restriction of the lever guide rail bracket 12. The left ends are fixed by the lever fixing bracket 16, and the fingertips are used to touch or release the car key locking button, unlocking button and tailgate button respectively.

[0069] Figure 2 The flowchart of the method for automatically testing a car key based on steering gear control according to an embodiment of the present invention is implemented by the automatic testing device for a car key based on steering gear control, including:

[0070] Step S101, the user inputs a key operation instruction in the host computer, the cabinet encodes the key operation instruction from the host computer, and sends the encoded information to the control module;

[0071] Step S102: The control module compares and verifies the received coded information ID with the ID set by the control module. The verification specifically includes:

[0072] If the received coding information ID is not equal to the control module setting ID, the verification fails and returns to step S101;

[0073] If the received coded information ID matches the control module setting ID, the verification is passed, and the control module extracts the operation instruction in the received coded information and outputs the pulse width corresponding to the operation instruction to the steering gear component;

[0074] In step S103, the servo assembly drives the servo rocker arm assembly to rotate according to the received pulse width, and the servo rocker arm assembly drives one end of the lever assembly to move, so that the lever finger presses or releases the car key lock button, unlock button and tailgate button to realize the start or close operation of the car key lock button, unlock button and tailgate button.

[0075] In one embodiment, when the single chip microcomputer does not receive information, it maintains a waiting state;

[0076] When receiving information, the microcontroller enters the interrupt processing routine and exits the waiting state;

[0077] When the verification fails, the MCU re-enters the waiting state;

[0078] When the pulse width output is completed, the microcontroller exits the interrupt processing program and re-enters the waiting state.

[0079] Specifically, Figure 4 This is a schematic diagram of the actual application flow of the automatic testing method for automobile keys based on steering gear control according to an embodiment of the present invention. First, the user inputs a key operation instruction in the HIL host computer 1 according to the test requirements.

[0080] The HIL cabinet 2 encodes the key operation instruction from the HIL host computer 1 into a CAN signal according to the DBC definition. For example, the key operation instruction may be encapsulated in the fifth byte data[4] in the CAN message data frame.

[0081] For example, bit0 / bit1 of data[4] represents the control instruction for operating the key lock button, bit2 / bit3 represents the control instruction for operating the key unlock button, and bit4 / bit5 represents the control instruction for operating the key tailgate button. That is, the control instruction for each button consists of two bits. When the control instruction is 00, it indicates no operation. When the control instruction is 01, it indicates a button press instruction. When the control instruction is 10, it indicates a button release instruction.

[0082] The encoded CAN signal is sent to the DB9 interface 3 through the communication board and then transmitted to the microcontroller 4.

[0083] The CAN bus transceiver module of the single-chip microcomputer 4 keeps a waiting state when not receiving CAN information, and enters an interrupt processing program and exits the waiting state after receiving CAN information.

[0084] The single-chip computer 4 compares and verifies the ID of the received CAN information with the single-chip computer set ID. If the two IDs are not equal, the verification fails and re-enters the waiting state; if the two IDs are equal, the verification passes, and the control parameters of the received encapsulated CAN signal operation instructions are extracted and the pulse width output action is executed.

[0085] For example: extract the fifth byte data[4] of the CAN message data frame. If bit0 / bit1 is 01, it means that the lock button needs to be pressed, and the IO output port of the single-chip microcomputer 4 outputs a pulse width of 1.5ms and a period of 20ms to the first servo 6. If bit0 / bit1 is 10, it means that the lock button needs to be released, and the IO output port of the single-chip microcomputer 4 outputs a pulse width of 0.5ms and a period of 20ms to the first servo 6. If bit0 / bit1 is 00 respectively, it means that there is no operation on the lock button, and the IO output port of the single-chip microcomputer 4 is set low to stop the pulse width output; if bit2 / bit3 is 01, it means that the unlock button needs to be pressed, and the IO output port of the single-chip microcomputer 4 outputs a pulse width of 1.5ms and a period of 20ms to the second servo 8. When bit0 / bit1 are 10 respectively, it means that the unlock button needs to be released, and the IO output port of the single-chip microcomputer 4 outputs a pulse width of 0.5ms and a period of 20ms waveform to the second servo 8. If bit0 / bit1 are 00 respectively, it means that there is no operation on the unlock button, and the IO output port of the single-chip microcomputer 4 is set low to stop the pulse width output; if bit4 / bit5 are 01, it means that the tailgate button needs to be pressed, and the IO output port of the single-chip microcomputer 4 outputs a pulse width of 1.5ms and a period of 20ms waveform to the third servo 10. If bit4 / bit5 are 10, it means that the tailgate button needs to be released, and the IO output port of the single-chip microcomputer 4 outputs a pulse width of 0.5ms and a period of 20ms waveform to the third servo 10; if bit4 / bit5 are 00, it means that there is no operation on the tailgate button, and the IO output port of the single-chip microcomputer 4 is set low to stop the pulse width output. After the pulse width output is completed, the single-chip microcomputer 4 exits the interrupt processing program and re-enters the waiting state.

[0086] When the pulse width received by the first servo 6, the second servo 8 and the third servo 10 is 1.5ms, they rotate 90° counterclockwise, driving the first servo rocker arm 7, the second servo rocker arm 9 and the third servo rocker arm 11 to rotate 90° counterclockwise synchronously. The position of 90° is shown in the attached diagram. Figure 1 In the position of the third steering gear rocker arm 11, the first steering gear rocker arm 7, the second steering gear rocker arm 9, and the third steering gear rocker arm 11 will contact and gradually press the right ends of the first lever 13, the second lever 14, and the third lever 15 during the counterclockwise rotation of 90°. The fingertips of the first lever 13, the second lever 14, and the third lever 15 will eventually press the key locking, unlocking, and tailgate buttons, respectively, to achieve the key locking, unlocking, and tailgate button pressing operations; when the pulse width received by the first steering gear 6, the second steering gear 8, and the third steering gear 10 is 0.5ms, they will reset to 0°, respectively driving the first steering gear rocker arm 7, the second steering gear rocker arm 9, and the third steering gear rocker arm 11 to reset to 0° synchronously, and the position of 0° is shown in the attached Figure 1In the position of the first steering gear rocker arm 7 and the second steering gear rocker arm 9, the first steering gear rocker arm 7, the second steering gear rocker arm 9 and the third steering gear rocker arm 11 are respectively in a non-contact state with the right ends of the first lever 13, the second lever 14 and the third lever 15, and the fingertips of the first lever 13, the second lever 14 and the third lever 15 respectively release the key locking, unlocking and tailgate button to realize the key locking, unlocking and tailgate button release operations; when the pulse width received by the first steering gear 6, the second steering gear 8 and the third steering gear 10 is 0ms, they stop rotating, and the first steering gear rocker arm 7, the second steering gear rocker arm 9 and the third steering gear rocker arm 11 are stationary.

[0087] The present invention has the following beneficial effects:

[0088] High efficiency: In this device, users can issue key operation instructions on the HIL host computer according to their needs. The HIL host computer will convert these instructions into CAN signals and transmit them to the MCU through the HIL cabinet. The MCU extracts the control parameters in the operation instructions and sends a pulse width signal to the corresponding servo accordingly. After receiving the pulse width signal, the servo will drive its rocker arm to perform a rotation action, and then simulate the user's action of pressing and releasing the key through the up and down movement of the lever, without manual operation and verification, thus greatly reducing the test time.

[0089] Low cost: The present invention controls the action of pressing and releasing the key by adjusting the pulse width signal, and does not need to externally control the button switch and power supply from the PCB board lead to realize automatic testing, so it will not damage the structure of the key and effectively reduce the maintenance cost.

[0090] Easy to operate: The present invention utilizes the rotational motion of the single chip microcomputer, the steering gear and the steering gear rocker arm, and simulates the action of the user pressing and releasing the key button only through the up and down motion of the lever, so that the device has a simple structure and is easy to operate.

[0091] In the description of the present application, it should be noted that the terms used herein are only for describing specific embodiments, and are not intended to limit the exemplary embodiments according to the present application. For ease of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship. The technology, methods and equipment known to ordinary technicians in the relevant field may not be discussed in detail, but in appropriate cases, the technology, methods and equipment should be regarded as part of the authorization specification. In all examples shown and discussed here, any specific value should be interpreted as merely exemplary, rather than as a limitation. Therefore, other examples of the exemplary embodiments may have different values. It should be noted that similar numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.

[0092] It should be noted that, in the present application, the terms "comprises", "includes" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. It should also be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0093] In addition, it should be noted that, unless otherwise clearly specified and limited, the words "connect" and "drive" and similar words used in the description of this application should be understood in a broad sense, which can be direct, through an intermediate medium, or the relationship between two elements. Technical personnel in the field can understand their specific meanings in this application according to the specific circumstances. In this article, "first" and "second" and other similar words are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. In this article, the "upper" and "lower" directions include Figure 1 The z direction in .

[0094] The above embodiments are provided for persons familiar with the art to implement or use the present application. Personnel familiar with the art can make various modifications or changes to the above embodiments without departing from the application concept of the present application. Therefore, the protection scope of the present application is not limited to the above embodiments, but should be the maximum scope of the innovative features mentioned in the claims.

Claims

1. An automatic testing device for automobile keys based on steering gear control, characterized in that: The automobile key automatic testing device based on steering gear control comprises: A user request module, the user request module includes a host computer and a cabinet, the host computer is in communication connection with the cabinet, and the user sends a key operation request signal through the user request module; A control module, the control module receives a request signal sent from the user request module and transmits the request signal to the execution module; An execution module, the execution module comprises a steering gear fixing bracket, a steering gear assembly and a steering gear rocker arm assembly, the steering gear assembly is connected to the steering gear rocker arm assembly, the steering gear assembly is fixed on the steering gear fixing bracket, and the steering gear assembly receives a request signal transmitted by the control module; A controlled module, the controlled module comprising a lever guide rail bracket, a lever assembly and a key support platform, the lever assembly is in transmission connection with the steering gear rocker arm assembly, driving one end of the lever assembly to move up and down, the lever assembly is provided with a lever finger end, the lever finger end presses or releases the car key locking button, unlocking button and tailgate button, the key support platform is placed below the controlled module, and the car key locking button, unlocking button and tailgate button are fixed on the key support platform; Among them, after receiving the request signal, the execution module drives the lever finger on the lever assembly to move up and down, so as to enable the lever finger to press or release the car key lock button, unlock button and tailgate button.

2. The vehicle key automatic testing device based on steering gear control according to claim 1 is characterized in that: The steering gear assembly includes a first steering gear, a second steering gear and a third steering gear; The steering gear rocker arm assembly comprises a first steering gear rocker arm, a second steering gear rocker arm and a third steering gear rocker arm; The first steering gear is connected to the first steering gear rocker arm, the second steering gear is connected to the second steering gear rocker arm, and the third steering gear is connected to the third steering gear rocker arm.

3. The vehicle key automatic testing device based on steering gear control according to claim 2 is characterized in that: The lever assembly includes a first lever, a second lever, and a third lever; The lever finger end includes a first lever finger end, a second lever finger end and a third lever finger end; The first lever finger end is connected to the first lever, the second lever finger end is connected to the second lever, and the third lever finger end is connected to the third lever.

4. The vehicle key automatic testing device based on steering gear control according to claim 3 is characterized in that: The first lever finger end is placed at the lower end of the first lever, the second lever finger end is placed at the lower end of the second lever, and the third lever finger end is placed at the lower end of the third lever.

5. The vehicle key automatic testing device based on steering gear control according to claim 3 is characterized in that: The first steering gear rocker arm, the second steering gear rocker arm and the third steering gear rocker arm are respectively connected to one end of the first lever, the second lever and the third lever to drive one end of the first lever, the second lever and the third lever to move up and down.

6. The vehicle key automatic testing device based on steering gear control according to claim 3 is characterized in that: The controlled module further comprises a lever fixing bracket, and the other ends of the first lever, the second lever and the third lever are fixed on the lever fixing bracket; The first lever finger end is connected to a car key lock button, the second lever finger end is connected to an unlock button, and the third lever finger end is connected to a tailgate button.

7. The vehicle key automatic testing device based on steering gear control according to claim 1 is characterized in that: The control module includes a DB9 interface and a single-chip microcomputer. The cabinet is communicatively connected to the DB9 interface, and the DB9 interface is communicatively connected to a CAN receiving module of the single-chip microcomputer.

8. The vehicle key automatic testing device based on steering gear control according to claim 7 is characterized in that: The servo assembly is connected to the IO output port of the single-chip microcomputer. The servo assembly is controlled by the pulse width of the single-chip microcomputer and drives the servo rocker arm assembly to rotate according to the received pulse width length.

9. An automatic testing method for automobile keys based on steering gear control, characterized in that: The method is implemented by the vehicle key automatic testing device based on steering gear control as described in any one of claims 1 to 8, comprising: Step S101, the user inputs a key operation instruction in the host computer, the cabinet encodes the key operation instruction from the host computer, and sends the encoded information to the control module; Step S102: The control module compares and verifies the received coded information ID with the ID set by the control module. The verification specifically includes: If the received coding information ID is not equal to the control module setting ID, the verification fails and returns to step S101; If the received coded information ID matches the control module setting ID, the verification is passed, and the control module extracts the operation instruction in the received coded information and outputs the pulse width corresponding to the operation instruction to the steering gear component; In step S103, the servo assembly drives the servo rocker arm assembly to rotate according to the received pulse width, and the servo rocker arm assembly drives one end of the lever assembly to move, so that the lever finger presses or releases the car key lock button, unlock button and tailgate button to realize the start or close operation of the car key lock button, unlock button and tailgate button.

10. The method for automatically testing automobile keys based on steering gear control according to claim 9, characterized in that: When the MCU does not receive information, it remains in a waiting state; When receiving information, the microcontroller enters the interrupt processing routine and exits the waiting state; When the verification fails, the MCU re-enters the waiting state; When the pulse width output is completed, the microcontroller exits the interrupt processing program and re-enters the waiting state.