Account

Je bent momenteel nog niet ingelogd.

Inloggen

Quickstart: 5 stappen om eenvoudig een machine vision camera te installeren en een beeld te verkrijgen

In deze QuickStart leggen we in 5 eenvoudige stappen uit hoe u een machine vision camera van Daheng Imaging installeert. Dit artikel is gebaseerd op een setup met een Windows pc en een USB3 of GigE machine vision camera. Voor alle andere besturingssystemen kunt u de manuals in onze downloadsectie gebruiken.

Benodigde producten: Machine vision camera, lens, datakabel. (externe voeding indien GigE non POE camera).

Stap 1: Installeer Windows SDK voor Machine Vision Camera

**Sluit alstublieft de machine vision camera niet aan vóór of tijdens de installatie van de SDK**

Download de SDK voor onze machine vision camera's.
U kunt de nieuwste versie van onze Windows SDK (Windows SDK USB2+USB3+GigE (inclusief Directshow) Galaxy) vinden in onze downloadsectie. Installeer de SDK nadat u deze heeft gedownload.

Wanneer de SDK geïnstalleerd is:
  • De software Galaxy viewer wordt geïnstalleerd.
  • Alle documentatie over de camera is beschikbaar in de map: C:\Program Files\Daheng Imaging\GalaxySDK\Doc
  • Programmeervoorbeelden zijn beschikbaar in de map: C:\Program Files\Daheng Imaging\GalaxySDK\Samples

Stap 2: Sluit de machine vision camera aan

Na installatie van de SDK kunt u de machine vision camera aansluiten.
  • Als u een USB3 vision camera gebruikt, zorg er dan voor dat deze is aangesloten op een USB3 poort van de PC.
  • In het geval van een GigE camera, controleer dan of de GigE camera stroom krijgt en of de LED op de achterkant van de GigE camera knippert/aan is. Bij een GigE camera moet u eerst de GigE IP configurator starten om het juiste IP adres in te stellen.gige-ip-configurator

Nu de machine vision camera is aangesloten, kunt u de Daheng Galaxy Viewer software starten. Dubbelklik op de machine vision camera waar u verbinding mee wil maken, deze is te vinden onder het juiste type apparaat interface, hieronder in blauw gemarkeerd.
connect-to-machine-vision-camera

*GigE Camera: In het geval van een GigE camera, controleer of de firewall de software niet blokkeert.

De standaard Windows firewall kunt u controleren door de volgende stappen te doorlopen:
- Open Windows Defender Security Center.
- Klik op ‘Firewall and network protection’.
- Klik op ‘Allow an app through firewall link. ...
- Klik op ‘Change settings’.
- Controleer of zowel GalaxyView.exe als GxGigeIPConfig toegang hebben tot het privénetwerk en het openbaar netwerk.

Stap 3: Instellen van de sluitertijd van de Machine Vision Camera

Nu heeft u verbinding gemaakt met de machine vision camera. Start eerst met het maken van beelden door op de afspeelknop te drukken (in de schermafbeelding hieronder geel gemarkeerd, in de linkerbovenhoek). De kans bestaat dat het beeld dat u ziet te donker is; daarom moeten we eerst de exposure time van de machine vision camera instellen. Zorg er ook voor dat u de juiste lens op de camera hebt (zie lens calculator).

Als u vertrouwd wil raken met de machine vision camera, raden wij u aan om deze naar een lichtbron te wijzen, zoals een computerscherm. Als de camera wordt ingebouwd in het eindproduct, zorg er dan voor dat de omgevingsverlichting van het eindproduct wordt gebruikt.

Er zijn twee manieren om verder te gaan:

Option 1: Gebruik automatische belichting (autoexposure)
Dit is de meest eenvoudige manier. Stel de ExposureAuto functie in op ‘Once’ of ‘Continuous’. (Remote device>Acquisition control>ExposureAuto)

Option 2: Stel een vaste sluitertijd (exposure time) in:
(Remote device>Acquisition control>ExposureTime)

Houd er rekening mee dat de sluitertijd in us is, 40000us = 40ms. Door de sluitertijd te verlagen wordt het beeld helderder, maar kan het de framerate en bewegingsonscherpte beïnvloeden.

De maximale framerate van de machine vision camera is 1000/sluitertijd (ms). Met een sluitertijd van 40ms is de maximale framerate 1000/40=25 frames per seconde. Als u een stilstaand object in beeld wil brengen, verhoog dan de sluitertijd tot u de gewenste helderheid bereikt heeft.

Voor bewegende objecten is de sluitertijd van de machine vision van groot belang. Als de sluitertijd te lang is, wordt het beeld wazig.
Een veelgebruikte berekening stelt dat de maximale beweging van het object niet groter mag zijn dan een halve pixel. Om dit te berekenen gaan wij uit van het volgende, ons gezichtsveld is 1000x600mm en onze machine vision camera heeft een resolutie van 1000x600 pixels, dus 1pixel/1mm. Als een object met 1m/seconde beweegt, is dit 1000mm/seconde. We merken bewegingsonscherpte op als het object meer dan een halve pixel beweegt. Dat is dan 0,5 * 1pixel/1mm = 0,5mm / (objectsnelheid = 1000mm) = 0,0005 seconden = 0,5ms. In dat geval moet u de sluitertijd waarde van de machine vision camera instellen op 0,5x1000=500us.


setup-exposure-time-of-the-machine-vision-camera

GigE Camera
Wanneer u één (of meerdere) ethernet GigE camera’s gebruikt en u gebruikt geen live beelden, dan kunnen de packet size en packet delay het probleem zijn.
Soms kunt u problemen tegenkomen zoals frames die elkaar overlappen, waardoor het vorige beeld gedeeltelijk over het nieuwe beeld heen komt.
Vanuit de programmeersoftware kunt u fouten zien zoals failed to get image, getting image failed, incomplete frame.

Optimaliseer deze waarden door ze langzaam te verhogen tot dat u live-beelden ontvangt of geen problemen meer heeft met het beeld.

Op de software ziet dat er zo uit:



Met Python kunt u de waarden instellen door deze regels toe te voegen:
self.cam.GevSCPSPacketSize.set(8192) 
self.cam.GevSCPD.set(1000)
**(8192/1000 are sample values)

Bij gebruik van meerdere camera’s moet u de GevSCPS en GevSCPD veranderen in specifieke waarden, kijk hiervoor op deze pagina (onderaan) :Frame rate calculator

Zie ook ons artikel over het aansluiten van meerdere GigE camera’s op één ethernetpoort..

Stap 4: Stel de ‘Gain’ in van de Machine Vision Camera

In het beste geval kunt u de sluitertijd van de machine vision camera zo instellen dat het beeld al helder genoeg is. In sommige gevallen is dit echter niet mogelijk omdat er niet genoeg licht is of omdat een object beweegt en daardoor de maximale sluitertijd beperkt is. In deze gevallen kunt u de ‘Gain’ gebruiken. Als de gain te hoog wordt ingesteld, gaat de beeldkwaliteit achteruit en wordt ruis zichtbaar.

Er zijn twee opties om verder te gaan:
  • Optie 1: Gebruik autogain (Remote Device>AnalogControl>GainAuto). U kunt dit instellen als once of continuous.
  • Optie 2: Stel fixed gain in (Remote Device>AnalogControl>Gain) , door de waarde van gain te veranderen. 0 gain is de standaardwaarde.
setup-gain-of-the-machine-vision-camera

Stap 5: Het instellen van white balance bij machine vision camera's (alleen bij kleur camera’s van toepassing)

Een kleur machine vision camera heeft een witte kalibratieoptie. De kleurweergave van een machine vision camera is afhankelijk van de lichtbron die wordt gebruikt. LED verlichting heeft een ander kleurenspectrum dan een traditionele gloeilamp of de zon. Vaak ziet het beeld erg groen uit als de witbalans niet correct is. Stel daarom de functie BalanceWhiteAuto in op Once of Continuous. (RemoteDevice>AnalogControl>BalanceWhiteAuto)

Zodra de witbalans is uitgevoerd zult u merken dat de kleuren van de machine vision camera realistischer zijn.

setup-whitebalance-of-the-machine-vision-camera

Als u vragen heeft over bovenstaande stappen, contacteer onze Technical Support division of vul het onderstaande formulier in. 


 
  Camera installation instructions     19-01-2020 15:00