Electronic connector suitable for multiple scenes and implementation method thereof
By combining high-definition infrared probes and image recognition technology with 3D modeling, the plug-in control system solves the problem of low precision in electronic connector plug-in, realizes automated and intelligent plug-in, improves production efficiency and reduces costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ANTENK ELECTRONICS CO LTD
- Filing Date
- 2023-11-15
- Publication Date
- 2026-05-05
AI Technical Summary
Existing electronic connectors suffer from low precision during the insertion process, making them prone to incorrect or misaligned insertion, especially FPC/FCC connectors, which affects production efficiency and costs.
The plug-in control system, composed of a high-definition infrared probe, an image acquisition module, a plug-in parameter module, a 3D construction module, a plug-in driver module, a position relationship module, a difference calculation module, and a position calculation module, achieves precise plug-in and automatic detection through image recognition and 3D modeling.
It improves the efficiency of plugins, reduces production costs, and realizes automated and intelligent plugins.
Smart Images

Figure CN121973176A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of connector assembly control technology, and more specifically, it relates to an electronic connector applicable to multiple scenarios and its implementation method. Background Technology
[0002] The widespread adoption of 5G technology and the diversification of network connectivity are bringing smart homes closer to people's daily lives. Compared to ordinary household appliances, smart home applications place greater emphasis on stable, high-speed signal transmission connections. Furthermore, the realization of intelligent and lightweight functions at the device level relies on the refinement and miniaturization of internal components. As a result, a market trend for flexible and compact electronic connectors such as board-to-board connectors, wire-to-board connectors, and FPC / FCC connectors is emerging.
[0003] Electronic connectors, also known as circuit connectors or electrical connectors, are conductor devices that bridge two conductors in a circuit, allowing current or signals to flow from one conductor to the other. They are a type of electrical system that provides a separable interface for connecting two secondary electronic systems. Simply put, a connector is a component used to complete electrical connections between circuits or electronic devices; it is the bridge between them. A typical electronic connector includes a core, terminals, a retaining plate, and a tongue. While current electronic connectors are highly automated, most are assembled using fixed-rail automatic assembly machines. Although this machine inserts components with great precision, if a connector gets stuck on the rail, the entire machine cannot operate and must be repaired before production can resume, thus impacting production efficiency.
[0004] To address this issue, automated assembly machines using robotic arms have emerged, which can prevent the entire machine from stopping assembly due to slide rail failure. However, they suffer from errors in the insertion point, resulting in low precision in the insertion of terminals, making them prone to incorrect or misaligned insertion, especially for FPC / FCC connectors. Therefore, improving the precision of the insertion point is the most pressing issue for this machine. Summary of the Invention
[0005] To address the shortcomings of existing technologies, the present invention aims to provide an electronic connector applicable to multiple scenarios and its implementation method. By setting up an image acquisition module, a plug-in parameter module, a 3D construction module, a plug-in driving module, a position relationship module, a difference calculation module, and a position calculation module, the coordinate position points of the plug-in are automatically acquired, enabling precise plug-in and automatic detection of the connector. This achieves automated and intelligent plug-in, improves plug-in efficiency, and reduces production costs.
[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0007] A method for implementing an electronic connector applicable to multiple scenarios is disclosed, which is applied to a plug-in control system in the production and assembly process of such connector. The system includes a high-definition infrared probe, an image acquisition module, a plug-in parameter module, a 3D construction module, a plug-in driver module, a position relationship module, a difference calculation module, a position calculation module, a wireless communication module, an alarm, a memory, a processing center, and a smartphone. The high-definition infrared probe, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, position calculation module, wireless communication module, alarm, and memory are all connected to the processing center. The smartphone automatically connects to the wireless communication module within the range of the Internet of Things (IoT) or the Internet.
[0008] The wireless communication module is equipped with an Internet of Things (IoT) unit, which can automatically form a network within the range of IoT or Internet and connect to the wireless network of a smartphone to be responsible for sending and receiving wireless network signals.
[0009] When the actual number and quality of the plug-ins are inconsistent with the stored number and quality standards of the plug-ins, the alarm will automatically sound an alarm and transmit it to the plug-in parameter module.
[0010] The memory is responsible for storing information about the high-definition infrared probe, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, and position calculation module, as well as storing the number of plug-in distributions and plug-in quality standards.
[0011] The processing center is responsible for the information transmission of the high-definition infrared probe, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, and position calculation module. It is the hub of the system. It compares the image information of the actual number and quality of plug-ins with the standard images of the number and quality of plug-ins stored in the memory. If they match, the process proceeds to the next step. If they do not match, the information is transmitted to the alarm and a rework is notified.
[0012] The high-definition infrared probe is installed in the assembly and insertion device. It is responsible for acquiring image information on whether the clamping position of the connector to be inserted meets the requirements, as well as the number and quality of the inserted components on the workpiece, and transmitting it to the insertion parameter module or the image acquisition module.
[0013] The image acquisition module uses the set image recognition system to identify the number and quality of plug-ins on the connector to be plugged in as information on the number and quality of plug-ins, and then transmits this information to the plug-in parameter module or the processing center.
[0014] The plug-in parameter module outputs the plug-in process parameters to the 3D construction module based on the clamping completion information of the connector to be plugged in.
[0015] The plug-in driver module is responsible for the specific processing of the plug-in head until the plug-in is completed, and then passes it to the high-definition infrared probe.
[0016] Furthermore, the 3D construction module controls the position change of the plug-in head by controlling the six degrees of freedom of the robotic arm to move or rotate along the X, Y, and Z axes, and transmits this information to the plug-in drive module.
[0017] The position relationship module obtains the position relationship between the connector to be plugged in and the plug-in based on the difference between the specific coordinate position information and the predetermined position, and passes it to the position difference calculation module;
[0018] The difference calculation module calculates the difference between the specific coordinate position information and the predetermined position, and transmits it to the position calculation module;
[0019] The position calculation module uses an approximation calculation method to adjust the six-degree-of-freedom position of the connector to be plugged in based on the difference and the six-degree-of-freedom calibration parameters.
[0020] The present invention provides a method for implementing an electronic connector applicable to multiple scenarios, comprising the following steps:
[0021] S10. After the operator has installed the connector to be plugged in, the high-definition infrared probe will acquire image information on whether the clamping of the connector to be plugged in meets the requirements and transmit it to the plug-in parameter module.
[0022] S20. After the plug-in parameter module outputs the plug-in process parameters and plug-in instructions based on the clamping completion information of the connector to be plugged in, it passes them to the 3D construction module.
[0023] S30: The 3D construction module controls the robotic arm to move to the target plug position according to the laser plug-in command, determines the plug position point corresponding to the plug head, and transmits it to the plug-in drive module.
[0024] S40, the plug-in driver module controls the plug-in head to plug in the connector to be plugged in until all plugs are completed, and then transmits the information to the high-definition infrared probe.
[0025] S50: Obtain image information of the number and quality of plug-ins completed on the connector to be plugged in through a high-definition infrared probe, and transmit it to the image acquisition module;
[0026] S60. The image acquisition module identifies the number and quality of plug-ins on the connector to be plugged in as image information and transmits it to the processing center.
[0027] S70. The processing center compares the actual number of plug-ins and their quality image information with the plug-in distribution quantity and quality standard image stored in the memory. If they match, the plug-in enters the next process or is placed in the good product area. If they do not match, the alarm is triggered and the plug-in is notified to rework or placed in the defective product area for processing until the plug-in is qualified.
[0028] Furthermore, before "controlling the robotic arm to move to the target plug position" in step S30, the following steps are also included:
[0029] S301. Obtain the three-dimensional reference coordinates and the layout diagram of the number of plug-ins corresponding to the three-dimensional model of the plug-in connector through the image acquisition module, and pass them to the three-dimensional construction module.
[0030] S302, the 3D construction module determines the corresponding 3D reference coordinates of the plug-in running trajectory diagram of each plug-in position on the 3D model and passes it to the plug-in driver module;
[0031] S303. The plug-in head is controlled by the plug-in driver module to perform initial position calibration based on three-dimensional reference coordinates, and the target plug-in position corresponding to the calibrated plug-in head is determined according to the corresponding coordinates.
[0032] Furthermore, step S30, "determining the plug-in position point corresponding to the plug-in head," also includes:
[0033] S31. Use a high-definition infrared probe to acquire an image of the position of the connector to be plugged in when it is placed in the installation area corresponding to the plug position, and transmit it to the image acquisition module.
[0034] S32. The image acquisition module performs image processing on the image of the location of the plug-in to obtain the specific location coordinate information of the plug-in, and passes it to the relationship determination module.
[0035] S33. The relationship determination module obtains the positional relationship between the connector to be plugged in and the plug-in based on the difference between the specific coordinate position information and the predetermined position, and passes it to the difference calculation module.
[0036] S34. The difference calculation module calculates the difference between the specific coordinate position information and the predetermined position, and transmits it to the position calculation module;
[0037] S35. The position calculation module uses the approximation rule to adjust the six-degree-of-freedom position of the connector to be plugged in based on the difference and the six-degree-of-freedom calibration parameters.
[0038] Furthermore, before executing step S40 "controlling the plug-in head to plug into the connector to be plugged in", the following steps are also included:
[0039] S41. Obtain the position corresponding to the layout area map of the number of plug-ins through the image acquisition module, set the corresponding plug-in processing parameters, and pass them to the 3D construction module;
[0040] S42. The robotic arm is controlled by the 3D building module to place the plug-in connector at the corresponding position point according to the number of plug-ins and their processing parameters, and the data is transmitted to the plug-in drive module.
[0041] S43. The control plug-in driver module performs plug-in processing on the plug-in quantity layout area according to the plug-in quantity layout diagram and plug-in processing parameters, and transmits the data to the high-definition camera.
[0042] S44. After the laser plug-in operation is completed by the high-definition infrared probe, determine the next plug-in quantity area corresponding to the plug-in connector, and return to step S41 until the plug-in connector completes all plug-in operations.
[0043] The present invention provides an electronic connector assembly and plug-in control system applicable to multiple scenarios, and further includes an assembly and plug-in device, which is implemented by the above-described method for implementing an electronic connector applicable to multiple scenarios.
[0044] The present invention provides an electronic connector assembly and insertion control system applicable to multiple scenarios, which further includes a computer-aided device and a computer-readable storage medium; the computer-aided device includes a memory, a processing center and its functional modules, the memory stores a computer program, and the functional modules execute the computer program to implement the steps of the above-described method for implementing an electronic connector applicable to multiple scenarios; the computer-readable storage medium stores a computer program, and the computer program, when executed by the functional modules, implements the steps of the above-described method for implementing an electronic connector applicable to multiple scenarios.
[0045] The present invention also provides an electronic connector applicable to multiple scenarios, which is implemented by the above-described method for implementing an electronic connector applicable to multiple scenarios.
[0046] The beneficial effects of this invention compared to the prior art are as follows:
[0047] By setting up modules for image acquisition, plug-in parameters, 3D construction, plug-in driving, positional relationship, difference calculation, and position calculation, the coordinate position points of the plug-in pieces are automatically obtained, enabling precise plug-in and automatic detection of the connector. This achieves automated and intelligent plug-in, improving plug-in efficiency and reducing production costs. Attached Figure Description
[0048] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or exemplary technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0049] Figure 1 This is a schematic diagram of the system modules of the present invention;
[0050] Figure 2 This is a schematic diagram of the robotic arm structure of the present invention;
[0051] Figure 3 This is a schematic diagram of the method flow of the present invention;
[0052] Figure 4 This is a schematic diagram of the process before step S30 in the method flow of the present invention;
[0053] Figure 5 This is a schematic diagram of the breakdown procedure for step S30 in the method flow of the present invention;
[0054] Figure 6 This is a schematic diagram of the procedure before step S40 in the method flow of the present invention. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0056] The specific implementation of the present invention will be described in detail below with reference to specific embodiments:
[0057] To make the technical problems, technical solutions, and beneficial effects to be solved by this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and are not intended to limit the scope of this application.
[0058] It should be noted that when a module is said to be "set on" another module, it can be directly on that other module or indirectly on that other module. When a module is said to be "connected to" another module, it can be directly connected to that other module or indirectly connected to that other module.
[0059] In the description of this application, "multiple" means two or more, unless otherwise expressly and specifically defined. "Several" means one or more, unless otherwise expressly and specifically defined.
[0060] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "connected" and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two elements or the interaction between two elements. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances. The terms "comprising," "including," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized.
[0061] Please refer to Figure 1 As shown, this invention provides a method for implementing an electronic connector applicable to multiple scenarios, and a plug-in control system applied to the production and assembly process of this type of connector. The system includes a high-definition infrared probe, an image acquisition module, a plug-in parameter module, a 3D construction module, a plug-in driver module, a position relationship module, a difference calculation module, a position calculation module, a wireless communication module, an alarm, a memory, a processing center, and a smartphone. The high-definition infrared probe, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, position calculation module, wireless communication module, alarm, and memory are all connected to the processing center. The smartphone, within the range of the Internet of Things (IoT) or the Internet, automatically connects to the wireless communication module via the IoT or the Internet.
[0062] The wireless communication module is equipped with an Internet of Things (IoT) unit, which can automatically form a network within the range of the IoT or the Internet and connect to the wireless network of a smartphone to be responsible for sending and receiving wireless network signals.
[0063] When the actual number and quality of the plug-ins are inconsistent with the stored number and quality standards of the plug-ins, the alarm will automatically sound an alarm and transmit it to the plug-in parameter module.
[0064] Furthermore, the plug-in refers to the process of inserting several terminals or pins into the connector, which is the most difficult part of the connector assembly process. This process is also commonly known as "pin insertion".
[0065] The memory is responsible for storing information about the high-definition infrared probe, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, and position calculation module, as well as storing the number of plug-in distributions and plug-in quality standards.
[0066] Furthermore, the number of plug-in distributions refers to the number of conductive terminals inserted into the connector according to the designed layout; the standard quality of the plug-in refers to the fact that the inserted terminals are upright, not skewed, without deformation or bending, and have a smooth surface without scratches, spots, oxidation, stains, or other defects.
[0067] The processing center is responsible for transmitting information from the high-definition infrared detector, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, and position calculation module. It is the hub of the system. It compares the actual number and quality of plug-ins with the number and quality standards of plug-ins stored in the memory. If they match, it proceeds to the next process. If they do not match, it is transmitted to the alarm and a rework is notified.
[0068] The high-definition infrared probe is installed in the assembly and insertion device. It is responsible for acquiring image information on whether the clamping position of the connector to be inserted meets the requirements, as well as the number and quality of the inserted components on the workpiece, and transmitting the information to the insertion parameter module or the image acquisition module.
[0069] Please refer to Figure 2 As shown, the assembly and insertion device is equipped with a robotic arm 1, and an insertion head 2 is mounted on the robotic arm 1. During production assembly, the robotic arm 1 can control the insertion head 2 to move or rotate along the X, Y, and Z axes in six degrees of freedom via an infrared probe, so as to accurately position and insert the connector to be inserted. Other structures of the assembly and insertion device are not described in detail here, as they are not particularly relevant to this invention. This invention only relates to the precise positioning of the robotic arm 1 in this assembly and insertion device; therefore, only a brief overview of the structure of the robotic arm 1 is provided. The robotic arm 1 described in this invention is merely one typical embodiment of the invention; other types of robotic arms that can perform this function are within the scope of the embodiments of this invention. The insertion head 2 is specifically designed to clamp conductive terminals for insertion into the connector to be inserted. It can clamp one or more conductive terminals at a time for precise insertion into the corresponding holes of the connector to be inserted.
[0070] To further explain, the robotic arm is a six-degree-of-freedom robotic arm capable of receiving instructions and accurately positioning itself to a point in three-dimensional (or two-dimensional) space to perform operations. It consists of six degrees of freedom: X-axis translation, Y-axis translation, Z-axis translation, X-axis rotation, Y-axis rotation, and Z-axis rotation. By using the three main degrees of freedom of X-axis translation, Y-axis translation, and Z-axis translation, and by adding X-axis rotation, Y-axis rotation, and Z-axis rotation to the execution terminal, it can reach any coordinate point in space.
[0071] Furthermore, the high-definition infrared sensor can capture images from 360 degrees, taking pictures of different numbers of plug-ins on the connector from multiple different angles. This allows for the identification of different numbers of plug-ins on the connector from different angles, thus enabling a more accurate and comprehensive identification of the number and shape of plug-ins on the connector. Alternatively, it can identify the connector by matching multiple images of the number of plug-ins on the connector from different angles, thereby determining the number of each plug-in on the connector.
[0072] Furthermore, the assembly and insertion device refers to the equipment used to assemble the accessories of the connector, including automatic assembly machines and semi-automatic assembly machines; the clamping of the connector to be inserted can be automatic clamping or manual clamping, and can be clamped on an automatic assembly machine or a semi-automatic machine.
[0073] The image acquisition module uses the set image recognition system to identify the number and quality of plug-ins on the connector to be plugged in as information on the number and quality of plug-ins, and then transmits this information to the plug-in parameter module or the processing center.
[0074] Furthermore, the image recognition system is an artificial intelligence system based on computer vision technology. It can digitally convert images into models or processed image data, and then perform related processing such as recognition and classification. Based on deep learning algorithms, it uses models such as convolutional neural networks (CNN) to process and recognize image data, including data preprocessing, feature extraction, model training, and classification. When implementing specific application scenarios, it is also necessary to combine artificial intelligence algorithms and specific domain knowledge for optimization and adjustment to improve prediction accuracy and effectiveness. Compared with traditional analysis methods, it can process image data more accurately and efficiently, and can also save a lot of manpower and time costs.
[0075] The plug-in parameter module outputs the plug-in process parameters to the 3D construction module based on the clamping completion information of the connector to be plugged in.
[0076] The 3D construction module controls the position change of the plug-in head 2 by controlling the six degrees of freedom of the robotic arm 1 to move or rotate along the X, Y, and Z axes, and transmits the position change to the plug-in drive module.
[0077] The position relationship module obtains the position relationship between the connector to be plugged in and the plug-in based on the difference between the specific coordinate position information and the predetermined position, and passes it to the difference calculation module.
[0078] The difference calculation module calculates the difference between the specific coordinate position information and the predetermined position, and transmits it to the position calculation module.
[0079] The position calculation module uses an approximation calculation method to adjust the six-degree-of-freedom position of the connector to be plugged in based on the difference and the six-degree-of-freedom calibration parameters.
[0080] Furthermore, the approximation calculation method refers to processing the images of the calibrated position and the actual position to obtain position parameters, and then adjusting each degree of freedom according to the parameter difference using a CNC six-degree-of-freedom adjustment device. This includes determining the direction and amount of adjustment for translational degrees of freedom, determining translational degrees of freedom in the XY plane, and using the six-degree-of-freedom adjustment device to adjust the six-degree-of-freedom adjustment platform, six-degree-of-freedom robotic arm, etc., to control the position accuracy.
[0081] To further explain, the direction and amount of the translational degree of freedom adjustment are determined based on the imaging model relationship of the infrared probe. The adjustment amount of the Z-axis translational degree of freedom is determined by the following difference calculation formula: "F=f / dx,△LZ=FD(d-d0) / d×d0,where F is the focal ratio of the infrared probe, f is the focal length of the lens, dx is the physical size of the pixel, Lz is the distance between the surface of the connector to be plugged in and the focal plane of the infrared probe, D is the actual diameter of the large circle outline formed by the rotation of the connector to be plugged in, d is the pixel value of the large ellipse diameter identified by the infrared probe, and d0 is the pixel value of the large circle outline diameter during calibration." When the result is positive, the distance between the infrared probe and the connector to be plugged in is increased, and the infrared probe moves in the positive Z-axis direction. When the result is negative, the distance between the infrared probe and the connector to be plugged in is decreased, and the infrared probe moves in the negative Z-axis direction. The result is the inverse cosine function of the total rotation angle φ: φ=arccos(CD / AB).
[0082] To further explain, the determination of translational degrees of freedom in the XY plane is achieved by identifying and extracting the coordinates (x1, y1) of the center point of the elliptical contour in the image of the connector to be plugged in, and the coordinates (x0, y0) of the center of the great circle in the calibration position, and adjusting the distance ΔL. x and ΔL y They can be calculated using the formula "ΔL" respectively. x =-(x1-x0)D / d, ΔL y =-(y1-y0)D / d” is obtained. Since the experimental process involves adjusting the connector to be plugged in, a negative sign is added to the discriminant for the direction of movement. If the results of ΔLx and ΔLy are positive, the connector to be plugged in is moved along the positive X and Y axes; if the results of ΔLx and ΔLy are negative, the connector to be plugged in is moved along the negative X and Y axes. The adjustment amount of the X and Y directions is determined by this method.
[0083] The plug-in driver module is responsible for the specific processing of the plug-in head 2 until the plug-in is completed, and then passes it to the high-definition infrared probe.
[0084] System working principle:
[0085] After the operator installs the connector to be inserted, the high-definition infrared probe acquires image information to determine whether the connector clamping meets the requirements, and transmits it to the insertion parameter module. The insertion parameter module outputs the insertion process parameters and insertion instructions based on the clamping completion information of the connector to be inserted, and transmits them to the 3D construction module.
[0086] The control 3D building module moves the robotic arm to the target plug-in position according to the laser plug-in command, determines the plug-in position point corresponding to the plug-in head, and transmits it to the plug-in drive module. Before "controlling the robotic arm to move to the target plug-in position," the process includes: acquiring the 3D reference coordinates and the corresponding plug-in quantity layout diagram in the 3D model of the connector to be plugged in through the image acquisition module, and transmitting it to the 3D building module; the control 3D building module determines the corresponding 3D reference coordinates of the plug-in running trajectory diagram at each plug-in position on the 3D model, and transmits it to the plug-in drive module; the plug-in drive module controls the plug-in head to perform initial position calibration based on the 3D reference coordinates, and determines the target plug-in position corresponding to the calibrated plug-in head based on the corresponding coordinates; before "determining the corresponding plug-in head position," the process continues. The "plug-in position point" also includes: acquiring an image of the plug-in position when the connector to be plugged in is placed in the installation area corresponding to the plug-in position using a high-definition infrared probe, and transmitting it to the image acquisition module; controlling the image acquisition module to process the image of the plug-in position to obtain the specific position coordinate information of the plug-in, and transmitting it to the position relationship module; obtaining the position relationship between the plug-in connector and the plug-in based on the difference between the specific coordinate position information and the predetermined position through the position relationship module, and transmitting it to the difference calculation module; controlling the difference calculation module to calculate the difference between the specific coordinate position information and the predetermined position, and transmitting it to the position calculation module; and adjusting the six-degree-of-freedom position of the plug-in connector based on the difference and the six-degree-of-freedom calibration parameters using the approximation rule through the position calculation module.
[0087] The process involves several steps: First, the plug-in driver module controls the plug-in head to insert components into the connector until all components are inserted. This process continues until all components are inserted, and the data is then transmitted to the high-definition infrared sensor. Before "controlling the plug-in head to insert components into the connector," the process includes: acquiring the corresponding positions in the component quantity layout area using an image acquisition module, setting the corresponding component processing parameters, and transmitting this data to the 3D construction module; controlling the robotic arm to place the components at the corresponding positions on the connector according to the number of components and their processing parameters, and transmitting this data to the plug-in driver module; controlling the plug-in driver module to perform component processing on the layout area according to the component quantity layout and processing parameters, and transmitting this data to the high-definition camera; and finally, after the laser insertion operation is completed, determining the next component quantity area for the connector and returning to the previous steps (using the image acquisition module to obtain the corresponding positions) until all components on the connector have been inserted.
[0088] A high-definition infrared sensor acquires image information of the number and quality of plug-ins completed on the connector to be plugged in, and transmits it to the image acquisition module. The image acquisition module identifies the number and quality of plug-ins based on the image information and transmits it to the processing center. The processing center compares the actual number and quality of plug-ins with the images of the plug-in distribution and quality standards stored in the memory. If they match, the system stops; if they do not match, the alarm is triggered, and the plug-in parameter module is notified to continue plugging until the plug-ins are qualified.
[0089] When operators or managers are outdoors or in other locations, within the range of the Internet of Things (IoT) or the Internet, they can use their smartphones to automatically connect to the wireless communication module via the IoT or the Internet, thereby controlling or monitoring the specific plug-in status of the plug-in device, realizing intelligent and networked management of the plug-in, and improving production efficiency.
[0090] Please see Figure 3 As shown, the present invention provides a method for implementing an electronic connector applicable to multiple scenarios, comprising the following steps:
[0091] S10. After the operator has installed the connector to be plugged in, the high-definition infrared probe will acquire image information on whether the clamping of the connector to be plugged in meets the requirements and transmit it to the plug-in parameter module.
[0092] S20. After the plug-in parameter module completes the clamping information of the connector to be plugged in, it outputs the plug-in process parameters and plug-in instructions to the 3D construction module.
[0093] S30: The 3D construction module controls the robotic arm 1 to move to the target plug position according to the laser plug-in command, determines the plug position point corresponding to the plug head 2, and transmits it to the plug-in drive module.
[0094] To further explain, after the robotic arm 1 calibrates the position of the connector to be inserted and determines the target movement position, the insertion head 2, while waiting to receive the laser insertion command initiated by the operator, controls the robotic arm 1 to move to the target insertion position to perform the insertion processing operation on the connector to be inserted; the three-dimensional construction module controls the motor to drive the robotic arm 1 to control the insertion head 2 to move up and down, slide left and right, and extend and retract forward and backward within the maximum range according to the insertion process parameters, so as to ensure that the insertion head 2 reaches the insertion position point of the set three-dimensional position.
[0095] S40, the plug-in driver module controls the plug-in head 2 to plug in the connector to be plugged in until the plugging is completed, and then transmits the result to the high-definition infrared probe;
[0096] S50: Obtain image information of the number and quality of plug-ins completed on the connector to be plugged in through a high-definition infrared probe, and transmit it to the image acquisition module;
[0097] S60. The image acquisition module identifies the number and quality of plug-ins on the connector to be plugged in as image information and transmits it to the processing center.
[0098] S70. The processing center compares the actual number of plug-ins and their quality image information with the plug-in distribution quantity and quality standard image stored in the memory. If they match, the plug-in enters the next process or is placed in the good product area. If they do not match, the alarm is triggered and the plug-in is notified to rework or placed in the defective product area for processing until the plug-in is qualified.
[0099] To further explain, the stored plug-in quality standard images include images corresponding to different numbers of plug-ins on different plug-in connectors.
[0100] To further explain, the shapes corresponding to the number and position of the plugs in the connector to be plugged in can be the same or different depending on the number and position of the plugs. The layout diagrams of the number and position of the plugs in the connector to be plugged in can be the same or different depending on the number and position of the plugs. The plug processing parameters can be the same or different.
[0101] Please see Figure 4 As shown, further explanation is needed: before "controlling the robotic arm 1 to move to the target plug position" in step S30, the following steps are also included:
[0102] S301. Obtain the three-dimensional reference coordinates in the three-dimensional model corresponding to the connector to be plugged in and the layout diagram of the number of plug-ins corresponding to the plug-ins through the image acquisition module.
[0103] S302. Determine the corresponding 3D reference coordinates of the plugin running trajectory diagram of each plugin position on the 3D model through the 3D building module;
[0104] S303. The plug-in head 2 is controlled by the plug-in driver module to perform initial position calibration based on three-dimensional reference coordinates, and the target plug position corresponding to the calibrated plug-in head 2 is determined according to the corresponding coordinates.
[0105] To further explain, by establishing a 3D model of the connector to be plugged in and ensuring that the coordinates of the 3D model and the connector to be plugged in are consistent, the 3D reference coordinates of the 3D model are used as the position calibration reference for the plug head 2, and the corresponding coordinates of the plug quantity layout diagram simulated on the 3D model are used as the target plug position reference for the plug head 2. After the position of the plug head 2 is calibrated, when the plug driver module receives the laser plug-in command, it controls the plug head 2 to move to the corresponding target plug position for plug-in.
[0106] To further explain, after the insertion head 2 calibrates the position point of the plug-in to be inserted and determines the target insertion position point of the robotic arm 1, it controls the insertion head 2 to move to the target insertion position point when it receives the laser insertion command. When the robotic arm 1 moves to the target insertion position point, the infrared probe acquires the insertion processing parameters generated after the insertion position point layout diagram is drawn on the three-dimensional model, and then performs insertion processing on the connector to be inserted according to the insertion processing parameters.
[0107] To further explain, after the plug-in head 2 is aligned with each position point of the connector to be plugged in, the plug-in processing operation is performed on the connector to be plugged in, thereby realizing the processing of the connector to be plugged in, shortening the device debugging time, and reducing the difficulty of alignment between the connector to be plugged in and the plug-in head.
[0108] Please see Figure 5 As shown, further explanation is needed: Step S30, "determining the plug-in position point corresponding to plug-in head 2," also includes:
[0109] S31. Use a high-definition infrared probe to acquire an image of the position of the connector to be plugged in when it is placed in the installation area corresponding to the plug position, and transmit it to the image acquisition module.
[0110] S32. The image acquisition module performs image processing on the image of the location of the plug-in to obtain the specific location coordinate information of the plug-in, and then passes it to the location relationship module.
[0111] S33. The positional relationship module obtains the positional relationship between the connector to be plugged in and the plug-in based on the difference between the specific coordinate position information and the predetermined position, and passes it to the difference calculation module.
[0112] S34. The difference calculation module calculates the difference between the specific coordinate position information and the predetermined position, and transmits it to the position calculation module;
[0113] S35. The position calculation module uses an approximation calculation method to adjust the six-degree-of-freedom position of the connector to be plugged in based on the difference and the six-degree-of-freedom calibration parameters.
[0114] Please see Figure 6As shown, to further illustrate, before executing step S40 "controlling the plug-in head 2 to plug in the connector to be plugged in", the following steps are also included:
[0115] S41. Obtain the position corresponding to the layout area map of the number of plug-ins through the image acquisition module, set the corresponding plug-in processing parameters, and pass them to the 3D construction module;
[0116] S42. The robotic arm 1 is controlled by the 3D construction module to place the plug-in connector at the corresponding position point according to the number of plug-ins and their processing parameters, and the data is transmitted to the plug-in drive module.
[0117] To further explain, the plug-in processing parameters include the plug-in position coordinates, the plug-in output power corresponding to each plug-in position, and the plug-in time; the plug-in head 2 moves between each plug-in position according to the plug-in time and the plug-in output power, thereby completing the processing of the connector to be plugged in.
[0118] S43. The control plug-in driver module performs plug-in processing on the plug-in quantity layout area according to the plug-in quantity layout diagram and plug-in processing parameters, and transmits the data to the high-definition camera.
[0119] S44. After the laser plug-in operation is completed by the high-definition infrared probe, determine the next plug-in quantity area corresponding to the plug-in connector, and return to step S41 until the plug-in connector completes all plug-in operations.
[0120] To further explain, by determining the insertion position points and their processing parameters corresponding to the layout areas of all insertion points of the connector to be inserted, the robotic arm 1 is controlled to place the connector to be inserted according to the insertion position points and their processing parameters. This allows the insertion position points and their processing parameters to perform insertion operations on the layout areas of the insertion position points, thereby completing the laser insertion operation on all the layout areas of the insertion position points corresponding to the connector to be inserted. There is no need to manually place each layout area of the connector to be inserted one by one. By controlling the robotic arm 1 to place the connector to be inserted according to the insertion position points and their processing parameters, the insertion head 2 can automatically perform continuous insertion on each layout area of the connector to be inserted until the laser insertion operation on all the layout areas of the connector to be inserted is completed.
[0121] To further explain, the layout areas of all plug-in quantity areas of the connector to be plugged in correspond to the plug-in position point layout areas and their plug-in processing parameters. The robotic arm 1 is controlled to place the connector to be plugged in according to the plug-in position points, so that the plug-in position point layout areas are aligned with the plug-in head 2. The plug-in head 2 then performs laser plugging operations on the plug-in position point layout areas according to the plug-in position point layout diagram and its plug-in processing parameters. This completes the laser plugging operation for all the plug-in position point layout areas corresponding to the connector to be plugged in, eliminating the need for manual placement of each plug-in position point layout area corresponding to the connector to be plugged in one by one. By controlling the robotic arm 1 to place the connector to be plugged in according to the plug-in position point layout areas and its plug-in processing parameters, the plug-in head 2 can automatically and continuously plug in each plug-in position point layout area of the connector to be plugged in, realizing automated and intelligent plugging and improving the working efficiency of plugging.
[0122] The present invention provides an electronic connector assembly and plug-in control system applicable to multiple scenarios, and further includes an assembly and plug-in device, which is implemented by the above-described method for implementing an electronic connector applicable to multiple scenarios.
[0123] The present invention provides an electronic connector assembly and insertion control system applicable to multiple scenarios, which further includes a computer-aided device and a computer-readable storage medium; the computer-aided device includes a memory, a processing center and its functional modules, the memory stores a computer program, and the functional modules execute the computer program to implement the steps of the above-described method for implementing an electronic connector applicable to multiple scenarios; the computer-readable storage medium stores a computer program, and the computer program, when executed by the functional modules, implements the steps of the above-described method for implementing an electronic connector applicable to multiple scenarios.
[0124] To further explain, this invention is described in accordance with the software program of a multi-scenario electronic connector assembly and plug-in control system. For each method implemented by the system, it is divided into several modules or units to implement the software program instructions generated in each step. The software program instructions include the above-described method for implementing a multi-scenario electronic connector.
[0125] The present invention also provides an electronic connector applicable to multiple scenarios, which is implemented by the above-described method for implementing an electronic connector applicable to multiple scenarios.
[0126] It will be apparent to those skilled in the art that this application is not limited to the details of the exemplary embodiments described above, and that this application can be implemented in other specific forms without departing from the spirit or essential characteristics of this application. Therefore, the embodiments should be regarded as exemplary and non-limiting in all respects, and the scope of this application is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be embraced within this application.
[0127] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. Although this application has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this application, and all such modifications or substitutions should be included within the protection scope of this application.
Claims
1. A method for implementing an electronic connector applicable to multiple scenarios, characterized in that: The plug-in control system applied to the production and assembly process of this type of connector includes a high-definition infrared probe, an image acquisition module, a plug-in parameter module, a 3D construction module, a plug-in driver module, a position relationship module, a difference calculation module, a position calculation module, a wireless communication module, an alarm, a memory, a processing center, and a smartphone. The high-definition infrared probe, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, position calculation module, wireless communication module, alarm, and memory are all connected to the processing center. The smartphone, within the range of the Internet of Things (IoT) or the Internet, automatically connects to the wireless communication module via the IoT or the Internet. The wireless communication module is equipped with an Internet of Things (IoT) unit, which can automatically form a network within the range of IoT or Internet and connect to the wireless network of a smartphone to be responsible for sending and receiving wireless network signals. When the actual number and quality of the plug-ins are inconsistent with the stored number and quality standards of the plug-ins, the alarm will automatically sound an alarm and transmit it to the plug-in parameter module. The memory is responsible for storing information about the high-definition infrared probe, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, and position calculation module, as well as storing the number of plug-in distributions and plug-in quality standards. The processing center is responsible for the information transmission of the high-definition infrared probe, image acquisition module, plug-in parameter module, 3D construction module, plug-in driver module, position relationship module, difference calculation module, and position calculation module. It is the hub of the system. It compares the image information of the actual number and quality of plug-ins with the standard images of the number and quality of plug-ins stored in the memory. If they match, the process proceeds to the next step. If they do not match, the information is transmitted to the alarm and a rework is notified. The high-definition infrared probe is installed in the assembly and insertion device. It is responsible for acquiring image information on whether the clamping position of the connector to be inserted meets the requirements, as well as the number and quality of the inserted components on the workpiece, and transmitting it to the insertion parameter module or the image acquisition module. The image acquisition module uses the set image recognition system to identify the number and quality of plug-ins on the connector to be plugged in as information on the number and quality of plug-ins, and then transmits this information to the plug-in parameter module or the processing center. The plug-in parameter module outputs the plug-in process parameters to the 3D construction module based on the clamping completion information of the connector to be plugged in. The plug-in driver module is responsible for the specific processing of the plug-in head until the plug-in is completed, and then passes it to the high-definition infrared probe.
2. The method for implementing an electronic connector applicable to multiple scenarios according to claim 1, characterized in that: The 3D construction module controls the position change of the plug-in head by controlling the six degrees of freedom of the robotic arm to move or rotate along the X, Y, and Z axes, and transmits the position change to the plug-in drive module. The position relationship module obtains the position relationship between the connector to be plugged in and the plug-in based on the difference between the specific coordinate position information and the predetermined position, and passes it to the position difference calculation module; The difference calculation module calculates the difference between the specific coordinate position information and the predetermined position, and transmits it to the position calculation module; The position calculation module uses an approximation calculation method to adjust the six-degree-of-freedom position of the connector to be plugged in based on the difference and the six-degree-of-freedom calibration parameters.
3. The method for implementing an electronic connector applicable to multiple scenarios according to claim 1, characterized in that: Includes the following steps: S10. After the operator has installed the connector to be plugged in, the high-definition infrared probe will acquire image information on whether the clamping of the connector to be plugged in meets the requirements and transmit it to the plug-in parameter module. S20. After the plug-in parameter module outputs the plug-in process parameters and plug-in instructions based on the clamping completion information of the connector to be plugged in, it passes them to the 3D construction module. S30: The 3D construction module controls the robotic arm to move to the target plug position according to the laser plug-in command, determines the plug position point corresponding to the plug head, and transmits it to the plug-in drive module. S40, the plug-in driver module controls the plug-in head to plug in the connector to be plugged in until all plugs are completed, and then transmits the information to the high-definition infrared probe. S50: Obtain image information of the number and quality of plug-ins completed on the connector to be plugged in through a high-definition infrared probe, and transmit it to the image acquisition module; S60. The image acquisition module identifies the number and quality of plug-ins on the connector to be plugged in as image information and transmits it to the processing center. S70. The processing center compares the actual number of plug-ins and their quality image information with the plug-in distribution quantity and quality standard image stored in the memory. If they match, the plug-in enters the next process or is placed in the good product area. If they do not match, the alarm is triggered and the plug-in is notified to rework or placed in the defective product area for processing until the plug-in is qualified.
4. The method for implementing an electronic connector for multiple scenarios according to claim 2, characterized in that: Before "controlling the robotic arm to move to the target plug position" in step S30, the following steps are also included: S301. Obtain the three-dimensional reference coordinates and the layout diagram of the number of plug-ins corresponding to the three-dimensional model of the plug-in connector through the image acquisition module, and pass them to the three-dimensional construction module. S302, the 3D construction module determines the corresponding 3D reference coordinates of the plug-in running trajectory diagram of each plug-in position on the 3D model and passes it to the plug-in driver module; S303. The plug-in head is controlled by the plug-in driver module to perform initial position calibration based on three-dimensional reference coordinates, and the target plug-in position corresponding to the calibrated plug-in head is determined according to the corresponding coordinates.
5. The method for implementing an electronic connector for multiple scenarios according to claim 2, characterized in that: The step S30, "determining the plug-in position point corresponding to the plug-in head," also includes: S31. Use a high-definition infrared probe to acquire an image of the position of the connector to be plugged in when it is placed in the installation area corresponding to the plug position, and transmit it to the image acquisition module. S32. The image acquisition module performs image processing on the image of the location of the plug-in to obtain the specific location coordinate information of the plug-in, and passes it to the relationship determination module. S33. The relationship determination module obtains the positional relationship between the connector to be plugged in and the plug-in based on the difference between the specific coordinate position information and the predetermined position, and passes it to the difference calculation module. S34. The difference calculation module calculates the difference between the specific coordinate position information and the predetermined position, and transmits it to the position calculation module; S35. The position calculation module uses the approximation rule to adjust the six-degree-of-freedom position of the connector to be plugged in based on the difference and the six-degree-of-freedom calibration parameters.
6. The method for implementing an electronic connector for multiple scenarios according to claim 2, characterized in that: Before executing step S40 "controlling the plug-in head to plug in the connector to be plugged in", the following steps are also included: S41. Obtain the position corresponding to the layout area map of the number of plug-ins through the image acquisition module, set the corresponding plug-in processing parameters, and pass them to the 3D construction module; S42. The robotic arm is controlled by the 3D building module to place the plug-in connector at the corresponding position point according to the number of plug-ins and their processing parameters, and the data is transmitted to the plug-in drive module. S43. The control plug-in driver module performs plug-in processing on the plug-in quantity layout area according to the plug-in quantity layout diagram and plug-in processing parameters, and transmits the data to the high-definition camera. S44. After the laser plug-in operation is completed by the high-definition infrared probe, determine the next plug-in quantity area corresponding to the plug-in connector, and return to step S41 until the plug-in connector completes all plug-in operations.
7. A method for implementing an electronic connector applicable to multiple scenarios according to claims 1 to 6, characterized in that: It also includes an assembly plug-in device, which is implemented by the method for implementing an electronic connector applicable to multiple scenarios as described in claims 1 to 6.
8. A method for implementing an electronic connector applicable to multiple scenarios according to claims 1 to 6, characterized in that: It also includes computer-aided devices and computer-readable storage media; the computer-aided devices include a memory, a processing center and its functional modules, the memory stores a computer program, and the functional modules execute the computer program to implement the steps of the method for implementing an electronic connector applicable to multiple scenarios as described in any one of claims 1 to 6; the computer-readable storage media stores a computer program, and the computer program, when executed by the functional modules, implements the steps of the method for implementing an electronic connector applicable to multiple scenarios as described in any one of claims 1 to 6.
9. An electronic connector suitable for multiple scenarios, characterized in that: It is implemented by the method of implementing an electronic connector applicable to multiple scenarios as described in claims 1 to 8 above.