LabVIEWForum.de
Synchronisation von Kamera und Blitzlampe - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: Synchronisation von Kamera und Blitzlampe (/Thread-Synchronisation-von-Kamera-und-Blitzlampe)



Synchronisation von Kamera und Blitzlampe - DaPeder - 02.10.2013 15:12

Hallo zusammen,

ich bin zZ. in meinem Praxissemester und soll eine Bildaufnahme mit LabVIEW realisieren. Dabei bin ich auf folgendes Problem gestoßen:
Ich komme einfach auf keinen grünen Zweig, wie ich die Bildaufnahme und das Auslösen des Blitzes (mit µs-Genauigkeit) synchronisieren kann.
Ich habe schon viel mit DAQmx und den synchro Möglichkeiten von LabVIEW herumexperimentiert, aber es ist nie auch nur annäherungsweise befriedigend gewesen....Sad

Vllt. könnt ihr mir ja weiterhelfen.

Grüße Peder


RE: Synchronisation von Kamera und Blitzlampe - Kiesch - 07.10.2013 12:58

Ich nehme mal an das ganze kommt stark auf deine Hardware an, deswegen wäre es gut zu wissen womit du Arbeitest. Generell gilt natürlich: Windows arbeitet maximal mit 1ms Genauigkeit die für deine Zwecke natürlich zu wenig ist. Du wirst also wohl nicht um ein NI Real-Time System mit Mikrosekundentiming herumkommen. Anschließend muss man kucken das man den "Ausführungsbefehl" möglichst weitgehend verschlankt um eine einigermaßen konstante Ausführungszeit zu garantieren. Heist:

Timing sollte vermutlich in ner eigenen Schleife passieren getrennt vom Restlichen Code und mit hoher Priorität. Genauso musst du natürlich auch die Kamera ansteuern (auslösen).

Nehme mal an das "einfachste" Blitz und Kamera über einen einzigen Digitalausgang zu triggern, (Also das Timingproblem komplett aus Labview auszugliedern), da du die genaue Ausführungszeit deines Codes nicht immer garantieren kannst (mal abgesehen vielleicht von maximalen Ausführungszeiten etc.). Das Problem selbst legt ja auch irgendwie nahe das das nicht zwingend im Code gelöst werden muss (muss ja keine Reaktion auf ein Ereignis mit genauem zeitlichen Abstand sondern "nur" zwei Dinge zur gleichen ("beliebigen") Zeit gestartet werden.


RE: Synchronisation von Kamera und Blitzlampe - GerdW - 07.10.2013 13:20

Hallo Peder,

das hört sich an, als wenn du einen AO- oder DO-Task mit einem (digitalen) Starttrigger benutzen willst.
Der Task gibt einen Puls mit gewählter Vorlaufzeit aus, im einfachsten Fall stellt man das über die Samplerate und Anzahl der Vorlaufsamples ein...


RE: Synchronisation von Kamera und Blitzlampe - DaPeder - 08.10.2013 08:05

Danke schonmal für eure Hilfe soweit. Smile

Generell möchte ich gern die Basler acA2040 mit NI Vision ansteuern und den Blitz muss ich gezwungenermaß mit einem PCI-6503 Interface ansteuern.
Ist es möglich DAQdx und IMAQdx so zu synchronisieren, damit man das hinbekommt?
Habs auch schon mit timed loops versucht aber ist alles nicht so das Wahre.

Schonmal vielen Dank im vorraus.

Peder


RE: Synchronisation von Kamera und Blitzlampe - DaPeder - 08.10.2013 09:26

Ok, es hat sich jetzt alles geändert, ich habe jetzt ein anderes Interface bekommen und das Timing wird jetzt von einer Blackbox übernommen.
Würde aber trotzem interessenhalber gern wissen ob es möglich wäre.

Peder


RE: Synchronisation von Kamera und Blitzlampe - GerdW - 08.10.2013 09:37

Hallo Peder,

was ist mit Beitrag #3?


RE: Synchronisation von Kamera und Blitzlampe - gottfried - 10.10.2013 08:51

Nach meiner Erfahrung müssen die Blitze über den Triggerausgang der Kamera kommen. Jeder Synchronisationversuch mit externen Mitteln ist schlicht Humbug.