Automatic identification system of flying probe tester
By integrating an automatic identification system on the fly needle tester, using a multi-axis moving system and scanning module, the error and inefficiency caused by manual operation in the prior art are solved, automatic identification and data acquisition are realized, and production efficiency is improved.
Patent Information
- Application Number
- CN202510373860.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-05-30
AI Technical Summary
Additional barcode identification devices and manual operations are required in the prior art, resulting in human errors and inefficient production.
Design an automatic identification system for a fly needle tester, including a multi-axis moving system, a probe module and a scanning module. The movement of the probe module and a scanning module is controlled through the multi-axis moving system to realize automatic identification and data acquisition.
It reduces manual operations, reduces the probability of identifying scanning errors, improves production efficiency, and realizes automatic upload and sharing of detection data.
Smart Images

Figure CN120071098A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of flying probe testers, and specifically to an automatic identification system for a flying probe tester. Background Art
[0002] At present, in order to achieve the full life cycle management of products, manufacturers will attach a dynamic two-dimensional code to each circuit board for tracing the production process. The two-dimensional code not only records the relevant information of the product during the production process, but also updates in the subsequent inspection stage to include the latest inspection results. In order to retrieve these data again, the operator needs to use a barcode identification device and manually operate a barcode scanner to read the information.
[0003] In the prior art, an additional independent barcode identification device is required, and manual operation is needed. Long-term repeated identification operations are likely to increase the possibility of human errors. At the same time, both data synchronization and barcode scanning and reading require manual intervention, which is likely to affect production efficiency. Summary of the Invention
[0004] The purpose of the present invention is to provide an automatic identification system for a flying probe tester to solve the problems in the prior art.
[0005] The purpose of the present invention can be achieved by the following technical solutions:
[0006] An automatic identification system for a flying probe tester, the automatic identification system includes a multi-axis movement system, a probe module, and a scanning module for scanning and identifying circuit board information;
[0007] The probe module is fixedly installed on the multi-axis movement system, the scanning module is located on one side of the probe module, and the multi-axis movement system is fixedly installed on the flying probe tester for controlling the movement of the probe module and the scanning module.
[0008] The multi-axis movement system includes a Z-axis electric slide, and a probe module for detecting the circuit board is slidably installed on the Z-axis electric slide.
[0009] Further, the automatic identification system further includes a mounting frame, the multi-axis movement system is arranged on the mounting frame, the multi-axis movement system further includes an X-axis electric slide and a Y-axis electric slide, the X-axis electric slide is fixedly installed on the mounting frame, a slider is slidably arranged on the X-axis electric slide, the Y-axis electric slide is fixedly installed on the slider, and a moving block is slidably arranged on the Y-axis electric slide.
[0010] Further, a housing is fixedly arranged on the moving block, a connecting plate is fixedly arranged on the moving block, and a guiding block is fixedly arranged on the connecting plate.
[0011] Further, a round hole is arranged on the guiding block, and the round hole is slidably connected with the lead screw of the Y-axis electric slide for guiding the sliding of the guiding block.
[0012] Further, a Z-axis rib plate is fixedly provided on the moving block, and a Z-axis electric slide is fixedly provided on the Z-axis rib plate. The Z-axis electric slide is located on one side of the guiding block.
[0013] Further, a code reader mounting plate is fixedly provided on the Z-axis rib plate, and a code reader mounting bracket is fixedly provided on the code reader mounting plate. The Z-axis electric slide is located above the code reader mounting bracket, and a scanning module is fixedly mounted on the code reader mounting bracket. The scanning module is fixedly mounted at the front of the probe detector.
[0014] Further, the scanning module includes a high-definition camera and a scanning processing unit for reading the dynamic two-dimensional code on the circuit board.
[0015] Further, the automatic identification system further includes a data acquisition and processing module, a data processing unit, and a display and operation interface. The data acquisition module is connected to the probe module for receiving the electrical signals transmitted by the probe module. The data processing module is used for processing the acquired digital signals, generating detection results, and formatting the processed data for subsequent processing and display. The data processing module is built with a high-speed computing chip, and the high-speed computing chip is electrically connected to the scanning module and the main body of the detector.
[0016] Further, the display and operation interface is fixedly mounted at the front end of the machine body for real-time displaying of detection data, two-dimensional code information, and other relevant operation information to achieve user interaction.
[0017] Advantages of the present invention:
[0018] 1. The automatic identification system of the present invention, through the dynamic two-dimensional code technology, ensures that each detection cycle is based on the latest solution. By linking with the cloud database, real-time update of the detection solution is achieved, reducing faults caused by information errors.
[0019] 2. The automatic identification system of the present invention not only stores the current detection solution but also synchronizes the detection results to the cloud, forming a complete data chain. The automatic upload and sharing of detection data facilitate subsequent analysis and quality review, improving the operability of the device, data traceability, production cost, and maintenance convenience.
[0020] 3. The automatic identification system of the present invention reduces the degree of manual operation, reduces the probability of recognition and scanning errors, has a lower overall operating cost, and the automatic identification system is fixed on the moving block through the scanning module and the probe module. During the detection process of the probe module, the scanning module can identify the circuit board, improving production efficiency. Description of the Drawings
[0021] The following further describes the present invention with reference to the accompanying drawings.
[0022] Figure 1 It is a schematic structural diagram of the flying probe tester of the present invention;
[0023] Figure 2 It is a schematic structural diagram of the flying probe tester of the present invention;
[0024] Figure 3 It is a schematic partial structural diagram of the flying probe tester of the present invention;
[0025] Figure 4 It is a schematic structural diagram of the moving block of the present invention;
[0026] Figure 5 It is a schematic diagram of the automatic identification system of the present invention;
[0027] Figure 6 It is a top view of the flying probe tester of the present invention;
[0028] Figure 7 It is a front view of the flying probe tester of the present invention;
[0029] Figure 8 It is a schematic structural diagram of the flying probe tester of the present invention;
[0030] Figure 9 It is a schematic partial structural diagram of the flying probe tester of the present invention;
[0031] Figure 10 It is a schematic partial structural diagram of the flying probe tester of the present invention;
[0032] Figure 11 It is a schematic structural diagram of the probe of the flying probe tester of the present invention;
[0033] Figure 12 It is a schematic structural diagram of the probe on one side of the flying probe tester of the present invention;
[0034] Figure 13 It is a schematic working diagram of the scanning module of the present invention;
[0035] Figure 14 It is a schematic working diagram of the scanning module of the present invention;
[0036] The reference numerals are as follows:
[0037] 1. Mounting frame; 10. Guide block; 11. X-axis electric slide; 12. Y-axis electric slide; 13. Moving block; 14. Z-axis rib plate; 15. Z-axis electric slide; 16. Code reader mounting frame; 17. Probe module; 18. Scanning module; 19. Connecting plate; 101. Code reader mounting plate. Detailed implementation manners
[0038] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts belong to the scope of protection of the present invention.
[0039] An automatic identification system for a flying probe tester, as Figures 1 - 5 shown, wherein the automatic identification system includes a mounting frame 1. An X-axis electric slide table 11 is fixedly arranged on the mounting frame 1. A slider is slidably arranged on the X-axis electric slide table 11. A Y-axis electric slide table 12 is fixedly arranged on the slider. A moving block 13 is slidably arranged on the Y-axis electric slide table 12. A housing is fixedly installed on the moving block 13. A connecting plate 19 is fixedly arranged on the moving block 13. A guiding block 10 is fixedly arranged on the connecting plate 19. A round hole is opened on the guiding block 10. The round hole is slidably connected with the lead screw of the Z-axis electric slide table 15 to guide the sliding of the guiding block 10.
[0040] A Z-axis rib plate 14 is fixedly arranged on the moving block 13. A Z-axis electric slide table 15 is fixedly arranged on the Z-axis rib plate 14. The Z-axis electric slide table 15 is located on one side of the guiding block 10. A probe module 17 is slidably arranged on one side of the Z-axis electric slide table 15. A code reader mounting plate 101 is fixedly arranged on the Z-axis rib plate 14. A code reader mounting frame 16 is fixedly arranged on the code reader mounting plate 101. The Z-axis electric slide table 15 is located above the code reader mounting frame 16. A scanning module 18 is fixedly installed on the code reader mounting frame 16. The scanning module 18 is fixedly installed at the front of the probe detector. The scanning module 18 includes a high-definition camera and a scanning processing unit for reading the dynamic two-dimensional code on the circuit board.
[0041] In this embodiment, the scanning module 18 is an MV-IDB007X 1.6 million pixel ultra-small intelligent code reader, which can efficiently read one-dimensional codes and two-dimensional codes of multiple code systems, and the maximum reading speed of the device can reach 31 codes / second.
[0042] As Figure 5 shown, the automatic identification system includes a multi-axis movement system, a probe module 17, a data acquisition and processing module, a data processing unit, a scanning module 18, a display and operation interface. The multi-axis movement system is the X-axis electric slide table 11, the Y-axis electric slide table 12 and the Z-axis electric slide table 15, which controls the movement of the probe module 17 in the X-axis, Y-axis and Z-axis directions, and can drive the probe to move freely in three-dimensional space. This system realizes high-precision movement through a stepping motor and a precision guide rail to ensure the positioning accuracy during detection.
[0043] The probe module 17 is the probe module 17 installed on the moving block 13. The probe and its detection module are connected to the needle base and are used to contact the detection points on the circuit board to be tested to collect signals. The probe can accurately contact the tiny solder joints and test points. The probe is connected to the data acquisition module through a wire and transmits the detected electrical signals to the data processing unit.
[0044] Data acquisition and processing module: The data acquisition module is connected to the probe module 17 and is used to receive the electrical signals transmitted by the probe module 17. This module internally includes a signal amplification circuit, a filter, and an analog-to-digital converter, which convert the collected analog signals into digital signals and transmit them to the data processing unit through a data transmission line. This is prior art and will not be elaborated here.
[0045] The data processing unit is used to process the collected digital signals and generate detection results. This unit is equipped with a high-performance processor and embedded software, which can perform real-time analysis on the signals and format the processed data for subsequent processing and display. It has a built-in high-speed computing chip and is electrically connected to the scanning module and the main body of the detector, responsible for parsing the QR code data and controlling the detection process. This is prior art and will not be elaborated here.
[0046] The scanning module 18 is located below the Z-axis rib plate 14. The scanning module 18 is the scanning module 18 and is used to automatically scan the QR code on the circuit board. This module consists of a high-definition camera and an image processing unit, which can identify the QR code and decode the production tracking information and transmit the decoded data to the data processing unit.
[0047] The display and operation interface is fixedly installed at the front end of the machine body and is used to display the detection data, QR code information, and other relevant operation information in real time. This interface realizes user interaction through a touch screen, enabling the operator to easily view the data and control the operating state of the detector.
[0048] The flying probe tester uses a multi-axis motion system to accurately position the probe to the test points on the circuit board and measures the electrical parameters of the components (such as resistors, capacitors) in the circuit by applying a known voltage or current and collecting the response signals. At the same time, the QR scanning module 18 reads the QR code information on the circuit board, associates the detection results with the production tracking information, and ensures the synchronization of the information flow during the production process.
[0049] The main body of the flying probe detector is equipped with an automatic control system, detection probes, and a moving platform and is used to perform electrical detection on the circuit board.
[0050] Such as Figures 6 - 12As shown, CCD cameras are installed at the positions of the A1BY axis and the B1BY axis of the 8-head flying probe tester, that is, a set of CCD cameras are installed on the A surface (front side) at the A1BY axis and on the B surface (back side) at the B1BY axis. At the same time, the QR code is installed and fixed on the A2BY, and it moves up and down reciprocally along with the A1BY or B1BY, and the A2BY axis. At the same time, it can also move left and right reciprocally along with the A1X or B1X, and the A2X axis, but does not move along with the A1BX or B1BX, and the A2BX axis. Let the time functions of the CCD cameras on the A1BY axis and the B1BY axis, and the QR code on the A2BY axis moving in the x-axis direction be respectively:
[0051] X A = X(t A )
[0052] X B = X(t B )
[0053] X C = X(t C )
[0054] Let the time functions of the CCD cameras on the A1BY axis and the B1BY axis, and the QR code on the A2BY axis moving in the y-axis direction be respectively:
[0055] y2 A = f(T A )
[0056] y2 B = f(T B )
[0057] y2 C = f(T C )
[0058] Their corresponding movements are controlled by the servo motors of each axis respectively;
[0059] The device includes a large X-axis moving component, a Y-axis moving component, a small x-axis moving component, and a z-axis moving component. The positions and connection relationships between the components are:
[0060] The detection probe is installed and fixed on the z-axis moving component, the z-axis moving component is installed and fixed on the small x-axis moving component, then installed and fixed on the Y-axis moving component, and finally the whole is installed and fixed on the large X-axis moving component. Specifically as follows:
[0061] 1), X-axis direction moving axis system: A1X (B2X), A2X (B1X);
[0062] 2), Y-axis direction moving component:
[0063] On the A1X(B2X) axis system: A1TY(B2TY), A1BY(B2BY);
[0064] On the A2X(B1X) axis system: A2TY(B1TY), A2BY(B1BY);
[0065] 3), On each component that moves in the Y-axis direction, add a small x-axis moving component that moves independently in the X-axis direction - the moving distance is: 0 to 50 mm - as follows:
[0066] On the A1X(B2X) axis system: A1TX(B2TX), A1BX(B2BX);
[0067] On the A2X(B1X) axis system: A2TX(B1TX), A2BX(B1BX);
[0068] 4), Z-axis moving component:
[0069] The Z-axis component is installed on each small x-axis component, as follows:
[0070] On the A1X(B2X) axis system: A1TZ(B2TZ), A1BZ(B2BZ);
[0071] On the A2X(B1X) axis system: A2TZ(B1TZ), A2BZ(B1BZ);
[0072] Calibration and functions are as follows:
[0073] 1. Use a high-resolution CCD camera installed at the positions of the A1BY axis and B1BY axis of the 8-head flying probe tester to calibrate the A1BY axis and B1BY axis through the calibration plate of the precision-grade negative film.
[0074] 2. Immediately use the high-resolution CCD camera at the positions of the A1BY axis and B1BY axis to calibrate the tips of each axis, including:
[0075] On the A1X axis system: A1TZ, A1BZ;
[0076] On the A2X axis system: A2TZ, A2BZ;
[0077] On the B1X axis system: B1TZ, B1BZ;
[0078] On the B2X axis system: B2TZ, B2BZ;
[0079] C. Use the high-resolution CCD camera at the position of the B1BY axis to calibrate the position of the QR Code reader.
[0080] D. During the flying probe test, a high-resolution CCD camera at the positions of the A1BY axis and the B1BY axis is used to detect the accurate position of the PCB board on the fixture in the flying probe tester through a three-point positioning method, so that each axis probe can accurately pierce to the corresponding point under the direct control of the CADI Gerber data;
[0081] E. Automated scanning module 18: In the present invention, an efficient scanning module 18 is integrated in the flying probe detector, enabling the device to automatically read the two-dimensional code on the circuit board and associate it with the detection result. This function eliminates the dependence on manual scanning devices and realizes the automated acquisition and transmission of detection data. This module has high-speed processing capabilities and can quickly identify and read two-dimensional code data in various formats to ensure a smooth detection process;
[0082] Scanning module: Fixedly installed at the front of the flying probe tester, it includes a high-definition camera and a scanning processing unit for reading the dynamic two-dimensional code on the circuit board.
[0083] This scanning module is an MV-IDB007X 1.6 million-pixel ultra-small intelligent code reader that can efficiently read one-dimensional and two-dimensional codes in various code systems. The maximum reading speed of the device can reach 31 codes per second, and it uses a self-developed deep learning algorithm with strong robustness.
[0084] As Figure 13 、 Figure 14 shown, the two-dimensional code scanning process: The optical image generated by the two-dimensional code pattern through the lens is projected onto the surface of the sensor and detection device (sensor), converted into an analog electrical signal through photoelectric conversion, and after noise elimination, it becomes a digital image signal through A / D conversion and is then sent to the digital signal processing chip (DSP) for processing.
[0085] After the lens projects the optical signal onto the photosensitive area of the sensor, the sensor undergoes photoelectric conversion and sends the original image in Bayer format to the ISP. The ISP processes it through an algorithm and outputs the image in the RGB spatial domain to the backend video acquisition unit. In this process, the ISP controls the ISP logic through the firmware running on it, thereby correspondingly controlling the lens and the sensor, and then completing functions such as automatic aperture, automatic exposure, and automatic white balance. Among them, the operation of the firmware is driven by the interruption of the video acquisition unit. The two-dimensional code tool completes the online quality adjustment of the ISP through the network port or the serial port.
[0086] The image coming from the sensor end is a Bayer image. After black level compensation, lens correction, bad pixel correction, color interpolation, noise removal, white balance correction, color correction, and correction, color noise removal and edge enhancement, as well as color and contrast enhancement are performed in the color space. Automatic exposure control, etc. is also carried out in the middle. Then, data in the YUV (or RGB) format is output and transmitted to the CPU for processing through the I / O interface.
[0087] The ISP consists of ISP logic and the firmware running on it. In addition to completing part of the algorithm processing, the logic unit can also count the real-time information of the current image. The firmware obtains the image statistical information of the ISP logic, recalculates, and feeds back to control the lens, sensor, and ISP logic to achieve the purpose of automatically adjusting the image quality.
[0088] With the development of CCD (Charge Coupled Device) and CMOS (Complementary Metal Oxide Semiconductor) imaging sensors, digital industrial cameras have started to rise; digital industrial cameras have higher image quality, higher frame rates, and lower power consumption; the progress of integrated circuit technology has made cameras more compact and portable.
[0089] The working process of this system is as follows:
[0090] S1. Preparation stage
[0091] Circuit board placement: The operator places the circuit board to be tested on the workbench of the flying probe tester, and the fixing fixture ensures that the circuit board is stable during the detection process.
[0092] System startup: The operator starts the detection program through the display and operation interface, and the system performs initialization, including self-check, multi-axis motion system calibration, etc.
[0093] S2. Identification and positioning
[0094] QR code identification: The scanning module 18 first scans the QR code on the circuit board, decodes the production traceability information and transmits it to the data processing unit.
[0095] Positioning to the detection point: The multi-axis movement system moves the flying probe head to the position of the first detection point according to the preset program.
[0096] S3. Signal application and acquisition
[0097] Signal application: After the flying probe head touches the test point, the data acquisition module applies a known voltage or current through the signal generating device.
[0098] Signal acquisition: The flying probe head transmits the collected response signal to the data acquisition module. After the signal is amplified, filtered, and analog-to-digital converted, it becomes a digital signal and is transmitted to the data processing unit.
[0099] S4, Data Processing and Result Output
[0100] Data Processing: The data processing unit analyzes the collected digital signals and calculates the electrical parameters of the components, such as resistance values or capacitance values.
[0101] Real-time Display: The detection results are displayed in real-time on the operation interface for the operator to view.
[0102] Data Storage: The detection results, together with the QR code information, are stored in the server or local database to realize the combination of production tracking and detection data.
[0103] S5, Loop Detection
[0104] Move to the Next Point: The multi-axis system moves the flying probe head to the next detection point according to the program instructions.
[0105] Repeat the Detection Process: The above processes of applying signals, collecting signals, and data processing are repeated until the detection of all test points is completed.
[0106] Specific Usage Method:
[0107] Load the Circuit Board: Place the circuit board on the workbench and ensure the correct position.
[0108] Start the System: Start the detection process through the touch operation interface.
[0109] QR Code Scanning: The system automatically scans the QR code to read the production information.
[0110] Detection: The system automatically moves the flying probe head for point-by-point testing, and the operator can monitor the detection progress in real-time.
[0111] View the Results: After the detection is completed, the operator can view the detection results on the display screen and export the detection report.
[0112] Data Storage: All detection data is automatically stored and associated with the production information.
[0113] It has the following advantages: High Precision: The multi-axis motion system ensures high-precision positioning of the flying probe head in three-dimensional space, suitable for testing high-density circuit boards. Automation: The detection process is fully automated, reducing human intervention and improving detection efficiency and accuracy. Data Tracking: Through the integration of QR code identification and detection data, the whole life cycle traceability and management of the production process are realized.
[0114] The foregoing has shown and described the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments, and what is described in the above embodiments and the specification is only to illustrate the principles of the present invention. Without departing from the spirit and scope of the present invention, the present invention will have various changes and improvements, and these changes and improvements fall within the scope of the present invention claimed.
Claims
1. An automatic identification system for a flying probe tester, characterized in that: The automatic identification system comprises a multi-axis moving system, a probe module (17), and a scanning module (18) for scanning codes to identify circuit board information; The probe module (17) is fixedly mounted on a multi-axis moving system, the scanning module (18) is located on one side of the probe module (17), and the multi-axis moving system is fixedly mounted on a flying probe tester and is used to control the movement of the probe module (17) and the scanning module (18); The multi-axis moving system comprises a Z-axis electric slide table (15), on which a probe module (17) for detecting a circuit board is slidably mounted.
2. The automatic identification system of a flying probe tester according to claim 1, characterized in that: The automatic identification system also includes a mounting frame (1), the multi-axis moving system is arranged on the mounting frame (1), and the multi-axis moving system also includes an X-axis electric slide (11) and a Y-axis electric slide (12), the X-axis electric slide (11) is fixedly mounted on the mounting frame (1), a slider is slidably provided on the X-axis electric slide (11), the Y-axis electric slide (12) is fixedly mounted on the slider, and a moving block (13) is slidably provided on the Y-axis electric slide (12).
3. The automatic identification system of a flying probe tester according to claim 2, characterized in that: A housing is fixedly provided on the moving block (13), a connecting plate (19) is fixedly provided on the moving block (13), and a guide block (10) is fixedly provided on the connecting plate (19).
4. The automatic identification system of a flying probe tester according to claim 3, characterized in that: The guide block (10) is provided with a circular hole, which is slidably connected to the lead screw of the Y-axis electric slide (12) and is used for slidingly guiding the guide block (10).
5. The automatic identification system of a flying probe tester according to claim 3, characterized in that: A Z-axis rib plate (14) is fixedly provided on the moving block (13), a Z-axis electric slide table (15) is fixedly provided on the Z-axis rib plate (14), and the Z-axis electric slide table (15) is located on one side of the guide block (10).
6. The automatic identification system of a flying probe tester according to claim 5, characterized in that: A code reader mounting plate (101) is fixedly arranged on the Z-axis rib plate (14), a code reader mounting frame (16) is fixedly arranged on the code reader mounting plate (101), a Z-axis electric slide (15) is located above the code reader mounting frame (16), a scanning module (18) is fixedly arranged on the code reader mounting frame (16), and the scanning module (18) is fixedly arranged at the front of the probe detection machine.
7. The automatic identification system of a flying probe tester according to claim 1, characterized in that: The scanning module (18) comprises a high-definition camera and a scanning processing unit, and is used to read the dynamic two-dimensional code on the circuit board.
8. The automatic identification system of a flying probe tester according to claim 1, characterized in that: The automatic identification system further comprises a data acquisition and processing module, a data processing unit, and a display and operation interface. The data acquisition module is connected to the probe module (17) and is used to receive the electrical signal transmitted by the probe module (17). The data processing module is used to process the acquired digital signal and generate a detection result, and format the processed data for subsequent processing and display. The data processing module has a built-in high-speed computing chip, and the high-speed computing chip is electrically connected to the scanning module (18) and the detection machine body.
9. The automatic identification system of a flying probe tester according to claim 8, characterized in that: The display and operation interface is fixedly installed on the front end of the machine body, and is used to display the detection data, QR code information and other relevant operation information in real time to realize user interaction.