PCB kartındaki yaklaşık yüzlerce denetim noktası lehimli pasta ile kaplıdır, ürün kalitesini sağlamak için, PCB kartındaki lehimli pasta kusurlarını tespit etmek gerekir, yani lehimli pasta kaplı alanı tespit etmek gerekir.
Paylaş1) Proje geçmişi:
Gereksinimlerin açıklaması:
1. başlangıçta, yüzey dizisi kamera + iki boyutlu hareketli robot kolu yöntemi çekim için kullanıldı ve kamera hareket ederken bakır plaka hareketsizdi; görsel inceleme, resmi kaydetemez, bu şema otomatik tanıma, veri istatistikleri ve resim depolama işlevleri eklemek gerekir;
2. bakır plaka, uzunluk yönü boyunca aralıklı yatay hareketi yönetmek için mekanik bir yapıya sahiptir; yüz dizi kamerası tamamlandıktan sonra, bakır plaka bir sonraki istasyona taşınır, böylece çizgi dizi kamerası çekim için iki istasyon arasında kurulabilir ve bakır plaka aşağıdaki tek bir hızda geçer
3. resim iki yıl boyunca saklanmalıdır ve sıkıştırılmadan saklanması için büyük bir sabit disk alanına ihtiyaç duyar; bu nedenle, görüntü sıkıştırma işlevini artırmak, jpg biçimindeki resimleri çıkarmak ve arama yapmayı kolaylaştırmak için üretim parti numarasına göre indeksler oluşturmak gerekir.
teknik gereksinimler:
1. bakır plaka yaklaşık 260*80mm, yaklaşık 400 tespit noktası üzerinde, lehimli pasta ile kaplanmıştır;
2. Lehimleme pasta boyutu yaklaşık 1 mm * 1 mm.
2) Çözüm mimarisi:
PCB kusurlu ürün tespit sistemi, üretim hattına monte edilen bir görüntüleme sistemi oluşturmak için doğrusal dizi kamera, FA endüstriyel lens ve koaksiyel ışık kaynağı kullanır. PCB kartı, görüntü edinimini aşağıdaki sabit bir hızda geçirir. Alınan görüntü görüntüleme işlemcisine gönderildikten sonra, görme sistemi platformu algorit
3) Program avantajları:
1. Şema algoritması yaklaşık 200ms sürer ve kod deformasyonu, görüntüleme belirsizlikleri, kod deliği görüntüleme yapışkanlığı ve farklı kod deliği boyutları gibi karmaşık durumlara adapte olabilir.
2. her makine günde yaklaşık 1000 kart tanıyabilir ve 8421 kodun tanıma oranı hata ayıklamadan sonra %100'e ulaşır.
3. maliyetleri azaltmak için derin öğrenme modülleri kullanılmıyor.
4. daha fazla PCB endüstrisi 8421 kod tanımlama ihtiyaçları için tekrar kullanılabilir.