Präzisions-Leiterplattenherstellung, Hochfrequenz-Leiterplatten, mehrschichtige Leiterplatten und Leiterplattenbestückung.
Leiterplatte Blog

Leiterplatte Blog - Bildaufnahme der manuellen PCB Board Aussehen Inspektion Maschine

Leiterplatte Blog

Leiterplatte Blog - Bildaufnahme der manuellen PCB Board Aussehen Inspektion Maschine

Bildaufnahme der manuellen PCB Board Aussehen Inspektion Maschine

2022-03-09
View:511
Author:pcb

Die Leiterplattenaussichtsinspektionsmaschine ist eine wichtige Qualitätsinspektionsausrüstung auf der Leiterplattenproduktionslinie. Es basiert auf dem Prinzip der optischen Bildverarbeitung und Computer Vision Erkennung Technologie. Seine Hauptfunktion besteht darin, die Erscheinungsfehler zu erkennen, die im Produktionsprozess von Leiterplattenkomponenten auftreten. China ist ein großes Land in der Leiterplattenproduktion in der Welt, aber kein starkes Land. Ein wichtiges Glied in der Leiterplattenproduktionskette. Leiterplattenausrüstungen und -instrumente sind nicht stark, ist einer der wichtigen Gründe für diese Situation. Um die Entwicklung und den Fortschritt von Chinas Leiterplattenindustrie zu fördern, wird im Vergleich zu der automatischen Erscheinungskontrollmaschine eine manuelle Leiterplatteninspektionsmaschine mit einfacherer Bedienung, kompakterem System und höherem Leistungs-Preis-Verhältnis entwickelt. Die manuelle PCB-Board-Aussehen-Inspektionsmaschine überträgt die Leiterplatte automatisch durch das manuelle Board-Post-Transfer-Gerät, und die lineare CCD-Kamera scannt die Leiterplatte gleichmäßig, um genaue Bilder zu erhalten. Das Rückkopplungssignal sortiert automatisch die Leiterplatte (OK/NG). Es kann Fremdkörper, freigelegtes Kupfer, Ölauffüllung, Kratzer, schlechte Vergoldung, falsche Zeichen, ungleichmäßiges grünes Öl, ungleichmäßige Pads, Restkupfer, fehlendes Drucken, Entwicklung und andere Erscheinungsfehler erkennen. Da die Geschwindigkeit und Wirkung der Bilderfassung und -verarbeitung die Genauigkeit und Wirksamkeit der Leiterplattenerkennung direkt beeinflussen, wird das Bilderfassungssystem gemäß den Eigenschaften von manuellen visuellen Inspektionsmaschinen detailliert untersucht und C# verwendet. Das Net Framework wird für die sekundäre Entwicklung von ActiveMil verwendet und die Entwicklung von Bilderfassungssoftware-System wird mit GDI+graphics Interface Library realisiert.

Leiterplatten

1.Die Gesamtstruktur des PCB-Board-Aussehen-Inspektionsmaschinensystems Das PCB-Board-Online-Erkennungssystem hat eine komplexe Struktur, und seine Übertragungssteuerungsausrüstung, das elektrische Steuerungssystem und die Kamera müssen von einem Computer gesteuert werden, um Verarbeitungsarbeiten zu koordinieren und komplexe Erkennungs- und Sortieraufgaben zu vervollständigen. Die Struktur der Leiterplatteninspektionsausrüstung basiert auf Machine Vision, das System ist hauptsächlich in Bewegungssteuerung, Bildaufnahme und Bildverarbeitungsteile unterteilt. Der Bildaufnahmeteil ist ein wichtiger Teil des gesamten Systems. Kameras und Objektive entsprechen menschlichen Augen in der maschinellen Bildverarbeitung und sind für die Aufnahme von Objekten verantwortlich. Der Bilderfassungsteil ist ein wichtiger Teil des PCB-Board-Erkennungssystems und es ist auch die Grundlage der Erkennungsverarbeitung. Das PCB-Board-Inspektionssystem betont die Geschwindigkeit und Genauigkeit der Inspektion, so dass das Bilderfassungsteil klare Bilder in einer rechtzeitigen und genauen Weise bereitstellen muss.2 Die Hardwarestruktur des Bilderfassungssystems2.1 Das Arbeitsprinzip des BilderfassungssystemsWenn das System eingeschaltet wird, erkennt die MCU automatisch, ob die Leiterplattenstufe auf den Startpunkt zurückgesetzt wird. Abgerundet wird dieser Prozess hauptsächlich durch zwei faseroptische Sensoren und Servomotoren. Am Startpunkt der Motorstrecke sind zwei Sensoren installiert, nämlich der Rückstellpunkt und der Spurendpunkt. Es hat die Funktionen des Zurücksetzen, Stopps und der Motorumkehr. Nach dem Einschalten erkennt die MCU, dass der Sesorl (Reset Point oder Startpunkt) ungültig ist, und ruft das Motorumkehrprogramm auf, um die Leiterplattenstufe in die Ausgangsposition zurückzukehren, und die serielle Schnittstelle sendet ein Farbbild ungültiges Signal an den PC. Dann beurteilt die MCU weiter, ob eine Taste gedrückt wird. Wenn eine Taste gedrückt wird, beginnt der Motor vorwärts zu drehen, und die serielle Schnittstelle sendet ein gültiges Farbbildsignal an den PC. Dieser Prozess ist auch der PCB-Zeilenscanvorgang, um die Bildaufnahme abzuschließen. Dabei durchläuft der Motor drei Stufen: Beschleunigungsstufe, konstante Drehzahlstufe und Verzögerungsstoppstufe. Während der Vorwärtsdrehung des Motors, beginnend ab sieben Uhr, zählt die MCU die Impulse, die vom Servomotor-Encoder durch die einzigartige Erfassungs- und Vergleichseinheit (CCU6) zurückgegeben werden, aber wenn der Zählwert den effektiven Wert der Bildaufnahme erreicht, sendet die serielle Schnittstelle das aufgenommene Bild an den PC. Startsignal, zu diesem Zeitpunkt beginnt die lineare Array-CCD, die Leiterplatte abzubilden. Wenn der Motor zum Sensor 2 am Ende der Strecke vorwärts verlangsamt wird, stoppt der Motor und kehrt sofort zurück zum Ausgangspunkt. Dabei sendet die serielle Schnittstelle ein ungültiges Signal an den PC. Bisher ist ein vollständiger Erkennungsprozess abgeschlossen. Die MCU erkennt weiterhin, ob eine Taste zur Abwärtserkennung gedrückt wird. Unter ihnen können die von der seriellen Schnittstelle gesendeten Erfassungs- und Startsignale eine Fehltriggerung effektiv vermeiden. Das von der CCD erfasste Bildsignal wird über die Camrelink-Schnittstelle an die Bilderfassungskarte gesendet, und dann wird die weitere Bildverarbeitung durch den PC durchgeführt.2 und verhindern, dass das Ausgangssignal an die Eingangsklemme zurückgeführt wird, was vorteilhaft ist, um die Interferenz von Spitzen und verschiedenen Geräuschen, stabilen Betrieb, keinen Kontakt, Gebrauch Lange Lebensdauer und hohe Übertragungseffizienz zu unterdrücken. Um das Feedback-Geschwindigkeitssignal des rotierenden Spiegels in Echtzeit zu erkennen, wird in diesem Design der Hochgeschwindigkeits-Optokoppler ACPL-072L verwendet, die Übertragungsrate kann so hoch wie 25 MBd sein, und die Peripherieschaltung ist einfach. Dieses Design nutzt den CC25-Port der Erfassungs-/Vergleichseinheit in der XC164CS Peripherie, und verwendet das Optokoppler-Übertragungssignal als externes Unterbrechungssignal, um den XC164 auszulösen, um Hochgeschwindigkeitssensorpositionierung und Tastenerkennung zu erreichen. Die Kamera hat ein breites Anwendungsspektrum und kann Farbdifferenzerkennung durchführen, die bisher mit Schwarz-Weiß-Kameras nicht möglich war. Die externe Schnittstelle ist eine serielle Hochgeschwindigkeitsschnittstelle (Camera Link), die leicht an die Erfassungskarte angeschlossen werden kann und auch leicht den Gain und Offset einstellen kann und die Funktion hat, die RGB-Zeilenverzögerung zu korrigieren. Die Anzahl der Pixel beträgt 7 300x3 Line, die Pixelgröße ist 10x10 μm, die Datenrate ist 60MHz, und die kurze Scan-Rate ist 7.6kHz Die Frame-Erfassungskarte im System ist Matrox SoliosXCL-SU74, die einen eigenen Prozessor hat, um zwei unabhängige Basismodi oder eine Mid-Mode Camera Link Konfiguration, 66 MHz Erfassungsrate, 64 MB Puffer zu handhaben, und kann Area Arrays erfassen. Kameras mit mehreren Aufnahmemodi. Derzeit verwenden die meisten auf dem Markt erhältlichen Bildinspektionssysteme Areascan-Kameras, um Bilder zu sammeln und zu analysieren. Aufgrund des großen Größenbereichs der Leiterplattenprodukte, die von dieser Leiterplattenaussichtsinspektionsmaschine überprüft werden, ist die Genauigkeit jedoch hoch. Die Auflösung und Bilderfassungsgeschwindigkeit der Flächenkamera können diese Anforderungen nicht erfüllen, so dass das System die Zeilenscan-CCD auswählt. Das Zeilenscan-Erkennungssystem muss jedoch die Bewegungsgeschwindigkeit verwenden, um den Bereichsschatten zu erhalten, das heißt, wenn sich die zu testende Leiterplatte in das Sichtfeld der Kamera bewegt, sendet die Hardware ein Triggersignal an die Kamera, um die Erfassung zu starten, so dass der Erfassungsmodus der Erfassungskarte auf Hardware-Trigger-Synchronisation eingestellt ist. Software-SystemzusammensetzungDie für die Software des Bilderfassungssystems verwendete Entwicklungssprache ist C#, und das Software-Entwicklungskit ist t