(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Automated printed circuit board assembly verification and validation system

Automated printed circuit board assembly verification and validation system / Yap Yee Yang
Dengan evolusi kadar cepat dalam bidang kejuruteraan terutamanya dalam bidang elektronik, rekabentuk litar menjadi semakin kompleks. Oleh itu, untuk memastikan pemasangan papan litar bercetak (PCBA) direka dengan betul, prototaip PCBA perlu diuji dan disahkan sebelum diteruskan kepada proses pembuatan dan penghasilan. Walau bagaimanapun, ujian dalam litar (ICT) dan pengukur terbang adalah terlalu mahal untuk suatu prototaip. Oleh itu, ujian pengesahan bagi prototaip PCBA dilakukan secara manual oleh jurutera. Walau bagaimanapun, proses yang kompleks ini memerlukan masa yang panjang. Oleh itu, proses pengesahan prototaip PCBA sedia ada perlu ditambahbaik. Projek ini telah dicadangkan bertujuan membantu jurutera dalam melakukan ujian pengesahan terhadap prototaip PCBA. Projek ini secara amnya terdiri daripada mesin pengawal komputer berangka (CNC) yang mempunyai sejumlah lima darjah kebebasan dengan pengukur pada hujungnya. Tiga motor pelangkah telah digunakan untuk menggerakkan paksi x, y dan z. Motor-motor pelangkah dikawal oleh pengawal myRIO dengan pemacu motor pelangkah A4988. Selain itu, dua lagi motor pelangkah kecil telah digunakan untuk mekanisma pengukuran. Mekanisma pengukur litar telah direka dan disimulasi dengan menggunakan perisian SolidWorks. Bagi bahagian perisian projek, pengekstrakan data daripada fail GenCAD dan algoritma untuk menyunting fail DXF telah dibina menggunakan perisian LabVIEW. Selain itu, antara muka grafik pengguna telah direka and dibina dengan LabVIEW dan telah diuji. Sistem ini telah diuji dari segi ketepatan dan konsistensi dengan menggunakan sampel PCB. Keputusan daripada penilaian menunjukkan ketepatan secara purata lebih kurang 70.83%. Secara keseluruhannya, prestasi sistem boleh diterima dan ketepatan sistem boleh dipertingkatkan dengan menggunakan kawalan gelung tertutup terhadap sistem tersebut. _______________________________________________________________________________________________________ With the fast-pace evolution in the engineering field especially in electronics, the design of circuitry is becoming more and more complex. Hence, to make sure the printed circuit board assemblies (PCBA) are designed correctly, the prototypes of the PCBA have to be tested and validated before moving on to manufacturing and production process. However, In-Circuit Test (ICT) and flying probes are too expensive for a prototype. Therefore, the verification and validation (V&V) test for the prototype of PCBA is done manually by the verification and validation (V&V) engineers. However, it is a complex and time-consuming process. Therefore, there is a requirement to improve the current PCBA prototype verification and validation. Hence, this project is proposed to assist V&V engineers to perform V&V test for PCBA prototype. This project basically consists of a Computerized Numerical Control (CNC) machine, which has total five degrees of freedom with measuring probe at the end effector. Three stepper motors were used to move the x, y and z coordinate of the probe. The stepper motors were controlled by controller myRIO with stepper motor driver A4988. Besides that, another two smaller stepper motors were used for the probing mechanism. The probing mechanism was designed and simulated by using SolidWorks software. For software, the data extraction from the PCB file or GenCAD file and the algorithm of editing the algorithm of editing DXF file were done by the algorithm built with LabVIEW. In addition, a graphical user interface (GUI) was designed and built with LabVIEW and tested. The system was tested in terms of accuracy and consistency by using samples of PCB. The results from the evaluation showed about 70.83% of accuracy in average. Overall, the performance of the system is acceptable and the accuracy of the system can be improved by the implementation of closed-loop control system into the system.
Contributor(s):
Yap Yee Yang - Author
Primary Item Type:
Final Year Project
Identifiers:
Accession Number : 875007223
Barcode : 00003107102
Language:
English
Subject Keywords:
fast-pace evolution; engineering field; printed circuit board assemblies
First presented to the public:
6/1/2017
Original Publication Date:
4/16/2018
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 115
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2018-04-16 15:57:25.78
Date Last Updated
2019-01-07 11:24:32.9118
Submitter:
Mohd Jasnizam Mohd Salleh

All Versions

Thumbnail Name Version Created Date
Automated printed circuit board assembly verification and validation system1 2018-04-16 15:57:25.78