Geri Dön

FPGA tabanlı gerçek zamanlı görüntü işleme ile baskı devre kartı hatalarının tespit edilmesi

Detection of printed circuit board faults with FPGA based real time image processing

  1. Tez No: 734690
  2. Yazar: MERVE AYDIN
  3. Danışmanlar: PROF. DR. FIRAT KAÇAR
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Filtreleme, Kapı dizileri, Sayısal görüntü işleme, Filtration, Gate arrays, Digital image processing
  7. Yıl: 2022
  8. Dil: Türkçe
  9. Üniversite: İstanbul Üniversitesi-Cerrahpaşa
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Elektrik Elektronik Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Elektronik endüstrisinde kusursuz bir PCB imalatı, tüketici elektroniği ürünlerinin kaliteli olması açısından önem taşımaktadır. Bu sebeple PCB; SMD dizgi makinesi ve reflow fırın sonrası, ürüne monte edilmeden önce denetlenmelidir. PCB denetimi sonucunda SMD dizgi esnasında PCB üzerine takılamayan ve montaj esnasında kırılan komponentler, kritik hata türü olan eksik komponent hatasına sebep olmaktadır. Bu hata türü, görüntü işleme ile tespit edilebilir. Görüntü işlemenin gerçek zamanlı olması, çok sayıda paralel işlem yapılmasını ve yüksek hızda veri aktarımını gerektirdiğinden FPGA kullanımı en iyi alternatiftir. Tez çalışması, LED halka ile oluşturulan aydınlatma koşullarında, FPGA içerisine gömülen VHDL kod sayesinde OV7670 görüntü sensörü tarafından RGB444 formatında ve 320x240 boyutunda alınan PCB görüntüsüne ait eksik komponent hatalarının gerçek zamanlı olarak kullanıcıya VGA monitörde gösterilmesini sağlamaktadır. Ayrıca görüntü alım sürecinde görüntü kalitesini düşüren gürültülerin kaldırılması amacıyla medyan ve gauss filtreleri tasarlanmıştır. FPGA üzerindeki kullanıcı anahtarları değiştirilerek PCB görüntüsünün filtreleme seçimi, filtrelemeden geçirilme sayısı ve üzerinde yer alan eksik komponent hataları monitörde gösterilmektedir. Sonuç olarak eksik komponent hatalarını göz kontrolü ile denetleyen operatör ve personele gerek kalmadan üretimde insan hatasının önüne geçilmesi, elektronik ürün üretimi esnasında yapılan elektriksel kontrollerin yapılmadan hatasız üretimin gerçekleşmesi ve üretime vakit kazandırılarak üretim maliyetinin azaltılması sağlanır.

Özet (Çeviri)

In the electronics industry, a flawless PCB manufacturing is essential for the quality of consumer electronics products. For this reason, the PCB should be inspected before being mounted on the product after the SMD typesetting machine and the reflow oven. As a result of PCB inspection, components that cannot be mounted on the PCB during SMD typesetting and are broken during assembly cause missing component failure, which is a critical failure type. This type of failure can be detected by image processing. The use of FPGA is the best alternative since the image processing is real-time requires a lot of parallel processing and high-speed data transfer. The thesis study provides that the missing component failures of the PCB image taken by the OV7670 image sensor in RGB444 format and 320x240 size are displayed on the VGA monitor in real time to the user, thanks to the VHDL code embedded in the FPGA, in the lighting conditions created by the LED ring. In addition, median and gaussian filters were designed to remove the noise that reduces the image quality during the image acquisition process. By changing the user switches on the FPGA, filtering selection of the PCB image, the number of filtering and missing component failures on it are displayed on the monitor. As a result, it is ensured that human error is prevented in production without the need for operators and personnel who visually inspect missing component failures, faultless production is realized without electrical controls during the production of electronic products, and production cost is reduced by saving time for production.

Benzer Tezler

  1. Video işleme için FPGA tabanlı bir donanım platformu

    FPGA based a hardware platform for video processing

    VECDİ EMRE LEVENT

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Yıldız Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Yükleniyor...

  2. Novel deep learning based approaches for clutter removal and target detection in GPR

    Ynr'de kargaşa giderme ve hedef algılama için yeni derin öğrenme tabanlı yaklaşımlar

    YAVUZ EMRE KAYACAN

    Doktora

    İngilizce

    İngilizce

    2026

    İstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    Yükleniyor...

  3. FPGA tabanlı bina içi otonom mobil güvenlik robotu tasarımı ve kontrolü

    Design and control of FPGA based indoor autonomous mobile security robot

    ABDULLAH EID

    Yüksek Lisans

    Türkçe

    Türkçe

    2025

    Van Yüzüncü Yıl Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    Yükleniyor...

  4. Temel görüntü işleme algoritmalarının gerçek zamanlı olarak FPGA ile gerçeklenmesi

    Implementation of basic image processing algorithms on FPGA in real time

    MEHMET ALİ ALTUNCU

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Kocaeli Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    Yükleniyor...

  5. Gerçek zamanlı bir görüntü işleme sisteminin model tabanlı olarak tasarlanması

    Model based implementation of a real-time image processing system

    MUSTAFA YUSUF DEMİRCİ

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Afyon Kocatepe Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    Yükleniyor...