INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Auslesen eines Kamera Sensors



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.10.2013, 12:28
Beitrag #1

eixi Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Oct 2013

2012
2011
EN

85521
Deutschland
Auslesen eines Kamera Sensors
Hallo liebe LVF-Mitgleider,

ich habe die letzten 8 Wochen das LVF (und auch den Rest des www) durchkämmt und versucht mir genug über DAQmx beizubringen um mein Problem das eigtl. simpel ist zu lösen. Leider hat es nicht gereicht Sad vlt hat ja hier jmd. die rettende Idee Smile

Ich möchte den Bildsensor einer Kamera auslesen, der Sensor hat 24x24 Pixel und unterscheidet nur Intensitätswerte, die er als Analogspannungspegel zu je einem 6er Block ausgibt und den ich dann mit dem NI USB-6341 Interface einlesen möchte.

Um dem Chip zu sagen ich möchte jetzt den ersten 6er Block der ersten Zeile auslesen, muss ich zuerst den Frametrigger (FTRIG) und den Horizontaltrigger (HTRIG) für einen Clock cycle auf high setzen.
Die genaue Timing Tabelle hab ich mal in ein Bild gemalt (     )und hoffe das es so einigermaßen verständlich ist. Also da der Chip die Pixelwerte nur immer in 6er Blöcken ausspuckt braucht man dementsprechend 4 Blöcke á 6 für eine Zeile von 24 Pixeln und das dann eben mal 24 bei 24 Zeilen.

Die Masterclock (ca. 500 Hz, variabel) , nach der sich hier alles zu richten hat erzeugt ebenfalls LabVIEW mithilfe eines Counters, den ich auf einem Pin ausgebe und so in den Chip einspeise. (VI angehängt)
12.0 .vi  MCLK generation.vi (Größe: 23,5 KB / Downloads: 231)


Bisher hatte ich versucht das Timing über Timed Loops zu realisieren (kläglicher Versuch im Anhang)
12.0 .vi  DAQ Readout.vi (Größe: 82,6 KB / Downloads: 234)
, hat allerdings nicht funktioniert und zudem habe ich auf der NI Page gelesen, das man Timed Loops bei USB Hardware vermeiden sollte, aufgrund der hohen Latenz von USB (10-100ms).

Nun zu meiner Frage:

Wie kann ich dieses Timing in LabView realisieren? Huh

Zusammenfassung meiner Konfiguration:
- NI X-Series USB-6341
- LabVIEW 2012
- jede Menge Verwirrung bzgl. Timed Loops/Trigger/Event structures Bahn

Vielen Vielen Dank schon im Vorraus an alle die sich jetz wegen mir den Kopf zerbrechen Blush

Gruß

Eixi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Auslesen eines Kamera Sensors - eixi - 07.10.2013 12:28

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Trigger eines Kamera-Signal wilson85 3 5.449 09.07.2013 20:27
Letzter Beitrag: Holy
  Probleme beim gleichzeitigen Ein- und Auslesen eines Sinussignals mit myDAQ SuperMaWio 4 6.711 09.03.2011 00:03
Letzter Beitrag: kpalime
  Eigenschaften eines Tasks auslesen ? uzelle 3 4.809 16.02.2011 15:57
Letzter Beitrag: GerdW
  Zeitgenaues Auslesen eines Counters kirby 3 4.163 31.05.2008 19:19
Letzter Beitrag: Lucki
  Zwei Antworten eines Sensors gleichzeitig Darstellen STG 4 4.444 12.07.2007 11:41
Letzter Beitrag: STG

Gehe zu: