Op honderden controlepunten op de PCB-plaat wordt solderpasta aangebracht. Om de productkwaliteit te waarborgen, is het nodig om de tekortkomingen van de solderpasta op de PCB-plaat te detecteren, dat wil zeggen, het gedekte oppervlak van de solderpasta te controleren.
Deel1). Projectachtergrond:
Eise beschrijving:
1. Oorspronkelijk werd de methode van oppervlaktearraycamera + tweedimensionale bewegende robotarm gebruikt voor het maken van foto's, waarbij het koperplaat stil lag terwijl de camera bewoog; Visuele inspectie, kon geen afbeeldingen opslaan, dit plan vereist toevoeging van automatische herkenning, gegevensstatistieken en functies voor het opslaan van afbeeldingen;
2. De koperen plaat heeft een mechanische structuur om intermittente horizontale beweging langs de lengterichting te activeren; Nadat de face array camera klaar is, wordt de koperen plaat naar het volgende station vervoerd, zodat de line array camera tussen de twee stations kan worden geplaatst om te filmen, terwijl de koperen plaat eronder met een constante snelheid door beweegt;
3. De afbeeldingen moeten twee jaar opgeslagen worden, en hiervoor is een grote harde schijf nodig om ze ongecomprimeerd op te slaan; Daarom moet er een functie voor afbeeldingscompressie worden toegevoegd, JPG-formaat afbeeldingen uitgeven en indexes volgens het productienummer maken omzoek gemakkelijker.
Technische eisen:
1. De afmetingen van de koperen plaat zijn ongeveer 260*80mm, met ongeveer 400 detectiepunten erboven, die bedekt zijn met loodgieterlijm;
2. De afmetingen van de loodgieterlijm zijn ongeveer 1mm*1mm.
2). Oplossingsarchitectuur:
Het systeem voor detectie van defecte PCB-producten maakt gebruik van een lineaire arraycamera, een FA-industriele lens en een coaxiale lichtbron om een visiesysteem te bouwen, dat wordt geïnstalleerd op de productielijn. De PCB-plaat passeert met constante snelheid eronderdoor voor afbeeldingsverwerving. Nadat het verkregen beeld is verzonden naar de visieprocessor, kan het algoritme-hulpmiddel van het visieplatform detecteren of elk solderpasta punt defecten heeft en het aantal defecten in alle solderpasta punten.
3). Programma voordelen:
1. Het algoritme van het schema duurt ongeveer 200ms en kan zich aanpassen aan complexe situaties zoals code deformatie, beeldvaagheid, codegat beeldhechting en verschillende codegatgroottes.
2. Elke machine kan ongeveer 1000 platen per dag herkennen, en de herkenningsgraad van 8421-codes bereikt 100% na afstelling.
3. Geen deep learning-modules worden gebruikt om kosten te verlagen.
4. Kan hergebruikt worden voor meer behoeften aan 8421-codeherkenning in de PCB-industrie.