Na plošči PCB je z lepljem pasto obdelanih okoli sto kontrolnih točk. Za zagotavljanje kakovosti izdelka je potrebno zaznati defekte lepljive paste na plošči PCB, torej zaznati pokriti območji lepljive paste.
Delitev1). Pozadina projekta:
Opis zahtevanja:
1. Najprej je bil uporabljen način s površinskim poljem kamere + dvodimenzijskim gibanjem robotanskega roka za snemanje, pri čemer je bila bakra stacionarna, medtem ko se je kamera gibala; Vizualna preverjanja ni bilo mogoče shraniti slike, zato je v tem rešitvi potrebno dodati funkcije samodejnega prepoznavanja, statistike podatkov in shranjevanja slik;
2. bakra ima mehansko strukturo, ki jo pogoni v间歇sko po horizontali v smeri dolžine; Po tem, ko je končana kamera površinskega polja, se bakra prevozi na naslednjo postajo, zato je mogoče namestiti kameru vrstnega polja med dvema postajama za snemanje, medtem ko se bakra enakomerno premika pod njo;
3. Slika mora biti shranjena dve leti, in za to je potreben velik prostor na trdi disku za shranjevanje brez stiskanja; Zato je potrebno dodati funkcijo stiskanja slik, izdati slike v formatu JPG in vzpostaviti indekse glede na številko proizvodne serije, da se olajše iskanje.
Tehnična zahtevanja:
1. Velikost bakrene plošče je približno 260*80mm, z več kot 400 detekcijskimi točkami, ki so obložene s solder pasto;
2. Velikost solder paste je približno 1mm*1mm.
2). Arhitektura rešitve:
Sistem za zaznavanje defektov na PCB ploščah uporablja linearni polje kamero, industrijsko FA lečo in koaksialni vir svetlobe za izgradnjo vizualnega sistema, ki je nameščen na proizvodni vrstici. PCB plošča prehaja pod sistemom za pridobivanje slik ob konstantni hitrosti. Po tem, ko je pridobljena slika poslana vizualnemu procesorju, lahko algoritemski orodji platforme vizualnega sistema zaznajo, ali imajo posamezne točke solder paste defekte ter število defektov vseh točk solder paste.
3). Prednosti programa:
1. Algoritem sheme traja približno 200ms in se lahko prilagaja kompleksnim situacijam, kot so deformacija kode, nejasna slika, prisiljena slika kodnih lukov in različne velikosti kodnih lukov.
2. Vsaka strojina lahko dnevno prepozna približno 1000 plošč, pri čemer je po prilagajanju stopnja prepoznave 8421 kod enaka 100%.
3. Ne uporabljamo nobenih modulov globinskega učenja, da zmanjšamo stroške.
4. lahko ponovno uporabite za potrebe identifikacije koda 8421 v industriji PCB.