Font Size: a A A

Research On Codec System Of PCB Quality Traceability Medium Array Code

Posted on:2020-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:C XiaoFull Text:PDF
GTID:2428330596995225Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
PCB is widely used in various electronic products.It is an important electronic connector.From personal computers to mobile phones and even electronic toys,printed circuit boards are used.It can be said that it has an important influence on the development of the electronic industry.In order to better control the quality of products,it is necessary to record relevant production information to facilitate the full traceability and quality control of electronic products.For the control of the PCB in the production process,marking information on the PCB,such as production batches,characters,barcodes and other information has become the development trend of the industry.For the quality trace of PCB board,there is already a solution based on batch management of MES,and there is also a single board traceability scheme realized by combining two-dimensional code technology.However,for the PCB multi-layer board,the existing two-dimensional code traceability system cannot be solved because the inner layer information is lost due to the inability to see the inner layer two-dimensional code after the pressing process.In this paper,the traceability information is recorded on the PCB board in the form of hole array code,and the X-ray inspection equipment is used for inspection after the pressing process.The quality of the single board of the PCB board is traced,and the inner layer after the pressing process is solved.The problem of missing QR code information.In this paper,a codec system for hole array code for PCB quality traceback is designed.In this paper,based on the relevant characteristics of Datamatrix code,the conclusion that Datamatrix code can be converted into dot matrix code is obtained,and then a method of converting dot matrix code into hole array code is given.After theoretically,the method of converting the lattice code into the hole array code is given,and then how to calculate the relevant parameters of the hole array code according to the machining precision of the machine.Secondly,the selection of the visual recognition system was studied,and the layout of the visual system was determined.Using the OpenCV open source library,from optimizing the "Hoff gradient method" to optimizing the convex hull algorithm,and finally generating the matching template through the hole array code image itself,the R&D of the hole array code decoding system was successfully completed.Finally,using.NET 4.0 combined with Zxing library,the development of the coding system of the hole array code is completed.At the same time,the hole array code coding system and the decoding system are integrated to complete the development of the entire hole array codec.The development of the whole system in this paper adopts modular design,which makes the whole system have better scalability and maintainability.At the same time,after completing the research and development of the system,the system can also test the system function.The decoding system can achieve 100% recognition rate under the experimental sample to achieve the demand effect.
Keywords/Search Tags:PCB quality traceability, hole array code, codec system, Hough transform, template matching
PDF Full Text Request
Related items