CN117092493A - PCBA automatic test system - Google Patents
PCBA automatic test system Download PDFInfo
- Publication number
- CN117092493A CN117092493A CN202311353419.0A CN202311353419A CN117092493A CN 117092493 A CN117092493 A CN 117092493A CN 202311353419 A CN202311353419 A CN 202311353419A CN 117092493 A CN117092493 A CN 117092493A
- Authority
- CN
- China
- Prior art keywords
- pcba
- test
- tested
- identification code
- parameter information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 239
- RVCKCEDKBVEEHL-UHFFFAOYSA-N 2,3,4,5,6-pentachlorobenzyl alcohol Chemical compound OCC1=C(Cl)C(Cl)=C(Cl)C(Cl)=C1Cl RVCKCEDKBVEEHL-UHFFFAOYSA-N 0.000 title claims abstract 41
- 239000000523 sample Substances 0.000 claims abstract description 65
- 239000011159 matrix material Substances 0.000 claims description 24
- 238000000034 method Methods 0.000 claims description 12
- 239000007921 spray Substances 0.000 claims description 12
- 239000013598 vector Substances 0.000 claims description 12
- 230000007613 environmental effect Effects 0.000 claims description 10
- 239000012267 brine Substances 0.000 claims description 7
- 230000003750 conditioning effect Effects 0.000 claims description 7
- HPALAKNZSZLMCH-UHFFFAOYSA-M sodium;chloride;hydrate Chemical compound O.[Na+].[Cl-] HPALAKNZSZLMCH-UHFFFAOYSA-M 0.000 claims description 7
- 238000002474 experimental method Methods 0.000 claims description 5
- 230000011664 signaling Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 3
- 238000003032 molecular docking Methods 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 238000005260 corrosion Methods 0.000 description 2
- 230000007797 corrosion Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/2801—Testing of printed circuits, backplanes, motherboards, hybrid circuits or carriers for multichip packages [MCP]
- G01R31/281—Specific types of tests or tests for a specific type of fault, e.g. thermal mapping, shorts testing
- G01R31/2817—Environmental-, stress-, or burn-in tests
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R1/00—Details of instruments or arrangements of the types included in groups G01R5/00 - G01R13/00 and G01R31/00
- G01R1/02—General constructional details
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- General Engineering & Computer Science (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
Abstract
The application relates to the technical field of PCBA testing, and provides a PCBA automatic testing system, which comprises a closed PCBA testing device, a central controller, an environment testing device and an environment adjusting device, wherein the PCBA testing device comprises a power supply probe and a plurality of signal probes which are arranged in the PCBA testing device; the central controller is used for controlling the PCBA testing device and the environment adjusting device to test the PCBA to be tested. By adopting the automatic PCBA testing system provided by the application, the testing efficiency of the PCBA can be improved, and PCBA of different use scenes can be tested.
Description
Technical Field
The application relates to the technical field of PCBA testing, in particular to a PCBA automatic testing system.
Background
PCBA (English full name: printed Circuit Board Assembly) is a state that a PCB circuit board is welded with electronic components such as a chip, a resistor, a capacitor and the like, such as a mobile phone computer motherboard. After the PCBA is manufactured, the PCBA needs to be tested to screen out qualified products and defective products, the traditional PCBA testing method relies on manual testing, and factors such as fatigue degree of PCBA testers and normalization of operation modes can influence the testing efficiency of the PCBA.
Disclosure of Invention
The application provides an automatic PCBA testing system which is used for improving the testing efficiency of PCBA.
The PCBA automatic test system comprises a closed PCBA test device, a central controller, an environment test device and an environment adjusting device, wherein the PCBA test device comprises a power supply probe and a plurality of signal probes which are arranged in the PCBA test device; the method for testing the PCBA to be tested by the environment adjusting device comprises the following steps of:
obtaining a test text of the PCBA to be tested; the test text comprises environment parameter information of a test environment of the PCBA to be tested, a test scheme of the PCBA to be tested and standard parameter information of the PCBA to be tested;
controlling the environment adjusting device to adjust the environment parameters in the PCBA testing device based on the environment parameter information of the testing environment of the PCBA to be tested so as to enable the environment parameter information in the PCBA testing device to be consistent with the environment parameter information of the testing environment of the PCBA to be tested;
determining at least one target signal probe in a plurality of signal probes based on the test scheme, butting the target signal probe with a test point corresponding to the target signal probe aiming at each target signal probe, and controlling the power supply probe to supply power for the PCBA to be tested based on power supply demand information in the test scheme;
acquiring the parameter value measured by each target signal probe in real time within a first preset time period, obtaining the test parameter information of the PCBA to be tested within the first preset time period, and judging whether the PCBA to be tested is qualified or not based on the test parameter information and the standard parameter information.
In one implementation, the environment adjusting device comprises a temperature adjusting module, a humidity adjusting module, a PH adjusting module and an air pressure adjusting module, and the environment testing device comprises a temperature testing module, a humidity testing module, a PH testing module and an air pressure testing module.
In one implementation, the automated PCBA testing system further includes a vibrator, and the central controller controls the vibrator to vibrate the PCBA to be tested for a second preset period of time before obtaining the test text of the PCBA to be tested.
In one implementation, the automated PCBA testing system further includes a brine spray experiment device, and the central controller controls the brine spray experiment device to spray the PCBA to be tested for a third preset period of time before obtaining the test text of the PCBA to be tested.
In one implementation manner, the determining whether the PCBA to be tested is qualified based on the test parameter information and the standard parameter information includes:
drawing a graph of the parameter value of the test parameter changing along with time in the first preset time period for each test parameter in the test parameter information, determining the value range of the standard parameter corresponding to the test parameter in the standard parameter information, drawing a target rectangle in a coordinate system where the graph is located by taking the value range of the standard parameter as wide and taking the first preset time period as long;
for each graph, analyzing the graph and the position relation of the target rectangle corresponding to the graph;
if any graph is aimed at, the graph is positioned in the target rectangle corresponding to the graph, and the PCBA to be tested is determined to be qualified.
In one implementation manner, the method further includes encrypting the test parameter information, and storing the encrypted test parameter information in a preset test parameter database, where the method for encrypting the test parameter information includes:
acquiring a first identification code, a second identification code and a standard coding table; the first identification code is the identification code of the PCBA to be tested, the second identification code is the identification code of the test parameter database, and the standard coding table comprises a character column and a number column;
acquiring a target coding table based on the first identification code, the second identification code and the standard coding table;
acquiring a first character column and a second character column based on the target coding table; the first character string is a character string obtained by encoding the first identification code by using the target encoding table, and the second character string is a character string obtained by encoding the second identification code by using the target encoding table;
generating a first encryption matrix based on the first identification code and the first character string, and generating a second encryption matrix based on the second identification code and the second character string;
encrypting the test parameter information based on the first encryption matrix to obtain intermediate encryption test parameter information;
and encrypting the intermediate encryption test parameter information based on the second encryption matrix to obtain encryption test parameter information.
In one implementation, the obtaining the target encoding table based on the first identification code, the second identification code, and the standard encoding table includes:
acquiring the number of characters of the first identification code to obtain a first target number, and acquiring the number of characters of the second identification code to obtain a second target number;
calculating the square sum of the first target number and the second target number, and taking the bit number of the square sum as a third target number;
deleting the character corresponding to the third target number in the standard coding table to obtain a first character space, moving each character in front of the first character space downwards to obtain a second character space, and filling the appointed character into the second character space to obtain the target coding table, wherein the appointed character and the characters of the character column of the standard coding table belong to letters of different languages.
In one implementation, the generating a first encryption matrix based on the first identification code and the first character string includes:
for each number of the first identification code, replacing a character corresponding to the number in the first character column by using the number to obtain a column vector of the first encryption matrix;
and sequentially arranging all the column vectors from left to right based on the sequence position of the number in each column vector in the first identification code to obtain the first encryption matrix.
The application provides a PCBA automatic test system, which comprises a closed PCBA test device, a central controller, an environment test device and an environment adjustment device, wherein the PCBA test device comprises a power supply probe and a plurality of signal probes which are arranged in the PCBA test device; the central controller is used for controlling the PCBA testing device and the environment adjusting device to test the PCBA to be tested, and the automatic testing system can automatically test the PCBA to be tested to improve the testing efficiency of the PCBA on one hand, and on the other hand, the central controller controls the environment adjusting device to adjust the environment parameters in the PCBA testing device based on the environment parameter information of the testing environment of the PCBA to be tested to enable the environment parameter information in the PCBA testing device to be consistent with the environment parameter information of the testing environment of the PCBA to be tested, so that the PCBA to be tested can be tested without installing the PCBA to be tested on the whole machine, and the testing efficiency of the PCBA to be tested is further improved. In still another aspect, the central controller determines at least one target signaling probe among the plurality of signaling probes based on the test scheme, interfaces the target signaling probe with a test point corresponding to the target signaling probe for each target signaling probe, and controls the power supply probe to supply power to the PCBA to be tested based on power supply demand information in the test scheme, so that the automatic PCBA test system can test multiple types of PCBAs.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic block diagram of a PCBA automation test system according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The flow diagrams depicted in the figures are merely illustrative and not necessarily all of the elements and operations/steps are included or performed in the order described. For example, some operations/steps may be further divided, combined, or partially combined, so that the order of actual execution may be changed according to actual situations.
It is also to be understood that the terminology used in the description of the application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
PCBA (English full name: printed Circuit Board Assembly) is a state that a PCB circuit board is welded with electronic components such as a chip, a resistor, a capacitor and the like, such as a mobile phone computer motherboard. After the PCBA is manufactured, the PCBA needs to be tested to screen out qualified products and defective products, the traditional PCBA testing method relies on manual testing, and factors such as fatigue degree of PCBA testers and normalization of operation modes can influence the testing efficiency of the PCBA. Therefore, the embodiment of the application provides a PCBA automatic test system so as to improve the test efficiency of the PCBA.
Some embodiments of the present application are described in detail below with reference to the accompanying drawings. The following embodiments and features of the embodiments may be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a schematic block diagram of a PCBA automation testing system 100 according to an embodiment of the present application, as shown in fig. 1, the PCBA automation testing system 100 includes a closed PCBA testing device 110, a central controller 120, an environment testing device 140 and an environment adjusting device 130, wherein the PCBA testing device 110 includes a power supply probe 111 and a plurality of signal probes 112 disposed inside the PCBA testing device 110; the method for controlling the PCBA testing device 110 and the environment adjusting device 130 to test the PCBA to be tested by the central controller 120 includes:
obtaining a test text of the PCBA to be tested; the test text comprises environment parameter information of a test environment of the PCBA to be tested, a test scheme of the PCBA to be tested and standard parameter information of the PCBA to be tested;
controlling the environment adjusting device 130 to adjust the environment parameters in the PCBA testing device 110 based on the environment parameter information of the testing environment of the PCBA to be tested, so that the environment parameter information in the PCBA testing device 110 is consistent with the environment parameter information of the testing environment of the PCBA to be tested;
determining at least one target signaling probe in a plurality of signaling probes 112 based on the test scheme, butting the target signaling probe with a test point corresponding to the target signaling probe aiming at each target signaling probe, and controlling a power supply probe 111 to supply power to the PCBA to be tested based on power supply demand information in the test scheme;
acquiring the parameter value measured by each target signal probe in real time within a first preset time period, obtaining the test parameter information of the PCBA to be tested within the first preset time period, and judging whether the PCBA to be tested is qualified or not based on the test parameter information and the standard parameter information.
It should be noted that, the environment adjusting device 130 includes, but is not limited to, a temperature adjusting module 131, a humidity adjusting module 132, a PH adjusting module 133, and an air pressure adjusting module 134, and the environment testing device 140 includes, but is not limited to, a temperature testing module 141, a humidity testing module 142, a PH testing module 143, and an air pressure testing module 144.
It should be noted that, the power supply probe 111 and the plurality of signal probes 112 are movably disposed inside the PCBA testing device 110, the plurality of signal probes 112 include a plurality of signal probes 112, each type of signal probe 112 can test one type of signal, and a plurality of probes can be disposed for the same type of signal probe 112.
It should be noted that, when obtaining the test text of the PCBA to be tested, the central controller 120 first obtains the identification code of the PCBA to be tested, and then obtains the test text of the PCBA to be tested in a preset test text database based on the identification code of the PCBA to be tested.
It should be noted that, the test text of the PCBA to be tested is designed according to the usage of the PCBA to be tested, and the test texts corresponding to the PCBA to be tested with different usages are different. As can be appreciated, when the environmental parameter information of the testing environment of the PCBA to be tested is consistent with the environmental parameter information of the working environment of the PCBA to be tested, the central controller 120 controls the PCBA testing device 110 and the environmental conditioning device 130 to test the PCBA to be tested, and controls the environmental conditioning device 130 to adjust the environmental parameters in the PCBA testing device 110 based on the environmental parameter information of the testing environment of the PCBA to be tested, so that the environmental parameter information in the PCBA testing device 110 is consistent with the environmental parameter information of the testing environment of the PCBA to be tested, and the PCBA to be tested can be tested without installing the PCBA to be tested on a complete machine (such as an electric rice cooker, an electronic scale or a washing machine), which is helpful for improving the testing efficiency of the PCBA to be tested.
It should be noted that, when determining at least one target signaling probe from among the plurality of signaling probes 112 based on the test scheme, docking the target signaling probe with a test point corresponding to the target signaling probe for each target signaling probe, and controlling the power supply probe 111 to supply power to the PCBA to be tested based on the power supply requirement information in the test scheme, the central controller 120 first determines at least one target signaling probe from among the plurality of signaling probes 112 based on the test scheme, then controls the target signaling probe to move to the test point matched with the target signaling probe for each target signaling probe, docking the target signaling probe with the test point, finally moves the power supply probe 111 to a power supply interface of the PCBA to be tested, docking the power supply probe 111 with the power supply interface, and controls the power supply probe 111 to supply power to the PCBA to be tested based on the power supply requirement information in the test scheme.
According to the automatic PCBA testing system 100 provided by the embodiment, on one hand, automatic testing can be performed on the PCBA to be tested, the testing efficiency of the PCBA is improved, and on the other hand, the central controller 120 controls the environment adjusting device 130 to adjust the environment parameters in the PCBA testing device 110 based on the environment parameter information of the testing environment of the PCBA to be tested, so that the environment parameter information in the PCBA testing device 110 is consistent with the environment parameter information of the testing environment of the PCBA to be tested, the PCBA to be tested can be tested without installing the PCBA to be tested on the whole machine, and the testing efficiency of the PCBA to be tested is further improved. In yet another aspect, the central controller 120 determines at least one target signaling probe from the plurality of signaling probes 112 based on the test scheme, interfaces the target signaling probe with a test point corresponding to the target signaling probe for each target signaling probe, and controls the power supply probe 111 to supply power to the PCBA to be tested based on the power supply requirement information in the test scheme, so that the PCBA automation test system 100 can implement testing of multiple types of PCBA.
In some embodiments, the automated PCBA testing system 100 further includes a vibrator (not shown), the central controller 120 controlling the vibrator to vibrate the PCBA under test for a second preset period of time before obtaining the test text of the PCBA under test.
It may be appreciated that, before the central controller 120 obtains the test text of the PCBA to be tested, the central controller 120 controls the vibrator to vibrate the PCBA to be tested for a second preset period of time, which may enable the automatic PCBA testing system 100 to test the stability of each device on the PCBA to be tested before testing the PCBA to be tested, and it may be further appreciated that, after the central controller 120 controls the vibrator to vibrate the PCBA to be tested for the second preset period of time, when testing the PCBA to be tested, if the PCBA to be tested is qualified, it is indicated that the stability of each device of the PCBA to be tested meets the requirements.
In some embodiments, the PCBA automated test system 100 further comprises a brine spray experiment device that is controlled by the central controller 120 to spray the PCBA to be tested for a third preset period of time before obtaining the test text of the PCBA to be tested.
It may be appreciated that, before the central controller 120 obtains the test text of the PCBA to be tested, the brine spray experimental device is controlled to spray the PCBA to be tested for a third preset time period, which may enable the automatic PCBA testing system 100 to test the corrosion resistance of the PCBA to be tested before testing the PCBA to be tested, and it may be further appreciated that, after the central controller 120 controls the brine spray experimental device to spray the PCBA to be tested for the third preset time period, when testing the PCBA to be tested, if the PCBA to be tested is qualified, it is indicated that the corrosion resistance of the PCBA to be tested is satisfactory.
In some embodiments, the determining whether the PCBA to be tested is qualified based on the test parameter information and the standard parameter information includes:
drawing a graph of the parameter value of the test parameter changing along with time in the first preset time period for each test parameter in the test parameter information, determining the value range of the standard parameter corresponding to the test parameter in the standard parameter information, drawing a target rectangle in a coordinate system where the graph is located by taking the value range of the standard parameter as wide and taking the first preset time period as long;
for each graph, analyzing the graph and the position relation of the target rectangle corresponding to the graph;
if any graph is aimed at, the graph is positioned in the target rectangle corresponding to the graph, and the PCBA to be tested is determined to be qualified.
According to the method provided by the embodiment, whether the PCBA to be tested is qualified or not can be rapidly judged by drawing the graph and the target rectangle corresponding to the graph and analyzing the position relation between the graph and the target rectangle corresponding to the graph, and whether each test parameter value in the first preset time period is in the value range of the standard parameter corresponding to the test parameter does not need to be compared one by one for each test parameter.
In some embodiments, the method further includes encrypting the test parameter information, and storing the encrypted test parameter information in a preset test parameter database, where the method for encrypting the test parameter information includes the following steps:
acquiring a first identification code, a second identification code and a standard coding table; the first identification code is the identification code of the PCBA to be tested, the second identification code is the identification code of the test parameter database, and the standard coding table comprises a character column and a number column;
acquiring a target coding table based on the first identification code, the second identification code and the standard coding table;
acquiring a first character column and a second character column based on the target coding table; the first character string is a character string obtained by encoding the first identification code by using the target encoding table, and the second character string is a character string obtained by encoding the second identification code by using the target encoding table;
generating a first encryption matrix based on the first identification code and the first character string, and generating a second encryption matrix based on the second identification code and the second character string;
encrypting the test parameter information based on the first encryption matrix to obtain intermediate encryption test parameter information;
and encrypting the intermediate encryption test parameter information based on the second encryption matrix to obtain encryption test parameter information.
It can be appreciated that, when the PCBA to be tested is failed, the PCBA to be tested can be maintained according to the test parameter information, and in order to prevent some unauthorized persons from stealing the test parameter information, the test parameter is encrypted before being stored in the preset test parameter database.
When the central processing unit generates the first encryption matrix based on the first identification code and the first character string, firstly, for each number of the first identification code, replacing a character corresponding to the number in the first character string with the number to obtain a column vector of the first encryption matrix, and then sequentially arranging all column vectors from left to right based on the sequence position of the number in each column vector in the first identification code to obtain the first encryption matrix.
When the central processing unit generates the second encryption matrix based on the second identification code and the second character string, firstly, for each number of the second identification code, replacing a character corresponding to the number in the second character string with the number to obtain a row vector of the second encryption matrix, and then sequentially arranging all the row vectors from top to bottom based on the sequence position of the number in each row vector in the second identification code to obtain the second encryption matrix.
According to the method provided by the embodiment, on one hand, the target coding table is obtained based on the first identification code, the second identification code and the standard coding table, so that when the test parameters are encrypted, the target coding table is customized, the safety of the coding process is improved, and therefore the encryption effect of the test parameter information is improved. Double encryption of the test parameter information is achieved, and safety of the test parameter information is further improved.
In some embodiments, the obtaining the target encoding table based on the first identification code, the second identification code, and the standard encoding table includes the steps of:
acquiring the number of characters of the first identification code to obtain a first target number, and acquiring the number of characters of the second identification code to obtain a second target number;
calculating the square sum of the first target number and the second target number, and taking the bit number of the square sum as a third target number;
deleting the character corresponding to the third target number in the standard coding table to obtain a first character space, moving each character in front of the first character space downwards to obtain a second character space, and filling the appointed character into the second character space to obtain the target coding table, wherein the appointed character and the characters of the character column of the standard coding table belong to letters of different languages.
For example, if the first identification code is 4789025, the second identification code is 5670128, the designated character is η, the first target number is 7, the second target number is 7, the third target number is 8, and if the standard encoding table is shown in table 1, the target encoding table is shown in table 2.
Table 1 Standard coding Table
Table 2 target encoding table
While the application has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the application. Therefore, the protection scope of the application is subject to the protection scope of the claims.
Claims (8)
1. The PCBA automatic test system is characterized by comprising a closed PCBA test device, a central controller, an environment test device and an environment adjusting device, wherein the PCBA test device comprises a power supply probe and a plurality of signal probes which are arranged in the PCBA test device; the method for testing the PCBA to be tested by the environment adjusting device comprises the following steps of:
obtaining a test text of the PCBA to be tested; the test text comprises environment parameter information of a test environment of the PCBA to be tested, a test scheme of the PCBA to be tested and standard parameter information of the PCBA to be tested;
controlling the environment adjusting device to adjust the environment parameters in the PCBA testing device based on the environment parameter information of the testing environment of the PCBA to be tested so as to enable the environment parameter information in the PCBA testing device to be consistent with the environment parameter information of the testing environment of the PCBA to be tested;
determining at least one target signal probe in a plurality of signal probes based on the test scheme, butting the target signal probe with a test point corresponding to the target signal probe aiming at each target signal probe, and controlling the power supply probe to supply power for the PCBA to be tested based on power supply demand information in the test scheme;
acquiring the parameter value measured by each target signal probe in real time within a first preset time period, obtaining the test parameter information of the PCBA to be tested within the first preset time period, and judging whether the PCBA to be tested is qualified or not based on the test parameter information and the standard parameter information.
2. The automated PCBA testing system of claim 1, wherein the environmental conditioning device includes a temperature conditioning module, a humidity conditioning module, a PH conditioning module, and an air pressure conditioning module, and the environmental testing device includes a temperature testing module, a humidity testing module, a PH testing module, and an air pressure testing module.
3. The automated PCBA testing system of claim 1, further comprising a vibrator, wherein the central controller controls the vibrator to vibrate the PCBA under test for a second preset period of time before obtaining test text of the PCBA under test.
4. The automated PCBA testing system of claim 2, further comprising a brine spray experiment device, wherein the central controller controls the brine spray experiment device to spray the PCBA to be tested for a third preset period of time prior to obtaining the test text of the PCBA to be tested.
5. The automated PCBA testing system of claim 1, wherein the determining whether the PCBA under test is acceptable based on the test parameter information and the standard parameter information comprises:
drawing a graph of the parameter value of the test parameter changing along with time in the first preset time period for each test parameter in the test parameter information, determining the value range of the standard parameter corresponding to the test parameter in the standard parameter information, drawing a target rectangle in a coordinate system where the graph is located by taking the value range of the standard parameter as wide and taking the first preset time period as long;
for each graph, analyzing the graph and the position relation of the target rectangle corresponding to the graph;
if any graph is aimed at, the graph is positioned in the target rectangle corresponding to the graph, and the PCBA to be tested is determined to be qualified.
6. The PCBA automation test system according to claim 1, wherein the method further comprises encrypting the test parameter information and storing the encrypted test parameter information in a preset test parameter database, the method for encrypting the test parameter information comprising:
acquiring a first identification code, a second identification code and a standard coding table; the first identification code is the identification code of the PCBA to be tested, the second identification code is the identification code of the test parameter database, and the standard coding table comprises a character column and a number column;
acquiring a target coding table based on the first identification code, the second identification code and the standard coding table;
acquiring a first character column and a second character column based on the target coding table; the first character string is a character string obtained by encoding the first identification code by using the target encoding table, and the second character string is a character string obtained by encoding the second identification code by using the target encoding table;
generating a first encryption matrix based on the first identification code and the first character string, and generating a second encryption matrix based on the second identification code and the second character string;
encrypting the test parameter information based on the first encryption matrix to obtain intermediate encryption test parameter information;
and encrypting the intermediate encryption test parameter information based on the second encryption matrix to obtain encryption test parameter information.
7. The PCBA automation test system of claim 6, wherein the obtaining a target encoding table based on the first identification code, the second identification code, and the standard encoding table comprises:
acquiring the number of characters of the first identification code to obtain a first target number, and acquiring the number of characters of the second identification code to obtain a second target number;
calculating the square sum of the first target number and the second target number, and taking the bit number of the square sum as a third target number;
deleting the character corresponding to the third target number in the standard coding table to obtain a first character space, moving each character in front of the first character space downwards to obtain a second character space, and filling the appointed character into the second character space to obtain the target coding table, wherein the appointed character and the characters of the character column of the standard coding table belong to letters of different languages.
8. The PCBA automation test system of claim 6, wherein the generating a first encryption matrix based on the first identification code and the first character string comprises:
for each number of the first identification code, replacing a character corresponding to the number in the first character column by using the number to obtain a column vector of the first encryption matrix;
and sequentially arranging all the column vectors from left to right based on the sequence position of the number in each column vector in the first identification code to obtain the first encryption matrix.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311353419.0A CN117092493B (en) | 2023-10-19 | 2023-10-19 | PCBA automatic test system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311353419.0A CN117092493B (en) | 2023-10-19 | 2023-10-19 | PCBA automatic test system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117092493A true CN117092493A (en) | 2023-11-21 |
CN117092493B CN117092493B (en) | 2024-01-16 |
Family
ID=88781553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311353419.0A Active CN117092493B (en) | 2023-10-19 | 2023-10-19 | PCBA automatic test system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117092493B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102590730A (en) * | 2012-01-16 | 2012-07-18 | 中冶南方(武汉)自动化有限公司 | Modularized open PCBA (Printed Circuit Board Assembly) functional circuit test platform, system and method |
CN204203423U (en) * | 2014-11-28 | 2015-03-11 | 欧朗科技(苏州)有限公司 | The device of automatic detection PCBA |
CN207366698U (en) * | 2017-10-30 | 2018-05-15 | 领跃电子科技(珠海)有限公司 | A kind of circuit board detecting system |
CN111551841A (en) * | 2020-05-11 | 2020-08-18 | 西安精雕软件科技有限公司 | Automatic ICT testing arrangement |
CN113434889A (en) * | 2021-07-07 | 2021-09-24 | 数字广东网络建设有限公司 | Service data access method, device, equipment and storage medium |
TW202235893A (en) * | 2021-03-10 | 2022-09-16 | 陽榮科技股份有限公司 | Temperature control device for semiconductor testing |
CN115144733A (en) * | 2022-07-25 | 2022-10-04 | 江苏树实科技有限公司 | Automatic PCBA test terminal and system |
CN116165518A (en) * | 2023-03-15 | 2023-05-26 | 艾富瑞(苏州)测试科技有限公司 | Circuit board testing method, system, device, electronic equipment and storage medium |
CN116527258A (en) * | 2023-06-30 | 2023-08-01 | 深圳市旭子科技有限公司 | Unlocking method, device, equipment and storage medium of coded lock |
CN116553040A (en) * | 2023-07-10 | 2023-08-08 | 深圳市迈睿迈特环境科技有限公司 | State parameter management method and device for intelligent buried garbage station |
CN116860530A (en) * | 2022-03-28 | 2023-10-10 | 锐石创芯(深圳)科技股份有限公司 | Chip testing method, device, equipment and storage medium |
-
2023
- 2023-10-19 CN CN202311353419.0A patent/CN117092493B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102590730A (en) * | 2012-01-16 | 2012-07-18 | 中冶南方(武汉)自动化有限公司 | Modularized open PCBA (Printed Circuit Board Assembly) functional circuit test platform, system and method |
CN204203423U (en) * | 2014-11-28 | 2015-03-11 | 欧朗科技(苏州)有限公司 | The device of automatic detection PCBA |
CN207366698U (en) * | 2017-10-30 | 2018-05-15 | 领跃电子科技(珠海)有限公司 | A kind of circuit board detecting system |
CN111551841A (en) * | 2020-05-11 | 2020-08-18 | 西安精雕软件科技有限公司 | Automatic ICT testing arrangement |
TW202235893A (en) * | 2021-03-10 | 2022-09-16 | 陽榮科技股份有限公司 | Temperature control device for semiconductor testing |
CN113434889A (en) * | 2021-07-07 | 2021-09-24 | 数字广东网络建设有限公司 | Service data access method, device, equipment and storage medium |
CN116860530A (en) * | 2022-03-28 | 2023-10-10 | 锐石创芯(深圳)科技股份有限公司 | Chip testing method, device, equipment and storage medium |
CN115144733A (en) * | 2022-07-25 | 2022-10-04 | 江苏树实科技有限公司 | Automatic PCBA test terminal and system |
CN116165518A (en) * | 2023-03-15 | 2023-05-26 | 艾富瑞(苏州)测试科技有限公司 | Circuit board testing method, system, device, electronic equipment and storage medium |
CN116527258A (en) * | 2023-06-30 | 2023-08-01 | 深圳市旭子科技有限公司 | Unlocking method, device, equipment and storage medium of coded lock |
CN116553040A (en) * | 2023-07-10 | 2023-08-08 | 深圳市迈睿迈特环境科技有限公司 | State parameter management method and device for intelligent buried garbage station |
Non-Patent Citations (1)
Title |
---|
杨宣访 等: "舰用电路板自动测试系统的研制", 计算机测量与控制, vol. 12, no. 02, pages 155 - 157 * |
Also Published As
Publication number | Publication date |
---|---|
CN117092493B (en) | 2024-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109542761B (en) | Software quality evaluation method, device and storage medium | |
CN110879931B (en) | Visual memory chip repair analysis program inspection method and device | |
US20170146987A1 (en) | Electronic control module testing system | |
US20080016406A1 (en) | Testing system for portable electronic devices and method of using the same | |
CN104777416A (en) | Testing method and tester for circuit board | |
CN108762243A (en) | A kind of ECU functional tests platform and ECU function test methods | |
Buckroyd | In–Circuit Testing | |
CN107885186B (en) | Automatic testing method and system for man-machine interaction function of automobile air conditioner controller | |
CN117092493B (en) | PCBA automatic test system | |
CN112597737A (en) | Method, system and readable storage medium for creating PCB test point identification | |
CN104251966A (en) | Automation measurement system and method | |
CN113611348B (en) | Dotting method and device, electronic equipment and storage medium | |
CN104390982A (en) | Test method for SMT first article inspection | |
US10049442B2 (en) | Video inspection system with augmented display content | |
CN117007946B (en) | Automatic test management method and related device for PCBA | |
CN205301432U (en) | Full -automatic LCR test system | |
CN110704252A (en) | Automatic testing device and testing method based on cloud dynamic management | |
CN112639645A (en) | Method, device and positioning system for positioning a sensor | |
CN113627755A (en) | Test method, device, equipment and storage medium for intelligent terminal factory | |
US9057748B2 (en) | Assembly and method for testing an electronic circuit test fixture | |
CN116306485A (en) | Method, system and terminal for establishing digital twin body of circuit board | |
US20180218099A1 (en) | Test capability-based printed circuit board assembly design | |
CN113945826A (en) | Electronic board card testing method and device and medium | |
KR101009556B1 (en) | Method for modeling closed space | |
KR20210087831A (en) | Portable robot operation method based on virtual sensor and 3-D mesh model |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |