06.06.2008, 12:21
Hallo allerseits,
wir arbeiten seit knapp einem Monat mit LabVIEW und haben folgende Aufgabe gestellt bekommen:
Wir sollen ein Programm schreiben, das gleichzeitig 8 Analoge Kanäle einliest und nach einer, vom Benutzer definierten Verzögerung nacheinander mehrere digitale 24 Bit Signale ausgibt. Unsere Frage bezieht sich auf das Synchronisieren zwischen diesen beiden Aktionen. Wie muss ich dem Ausgabekanal erklären, dass er 2000 Takte nach Messbeginn erst mit der Ausgabe anfangen soll?
Unsere Idee wäre es, die SampleClock des digitalen Kanals über Source an einen Counter zu hängen und dessen Delay aus den Benutzereingaben zu berechnen. Würde das funktionieren, oder kennt ihr einen besseren Weg?
Vielen Dank und mit freundlichen Grüßen
Toste
wir arbeiten seit knapp einem Monat mit LabVIEW und haben folgende Aufgabe gestellt bekommen:
Wir sollen ein Programm schreiben, das gleichzeitig 8 Analoge Kanäle einliest und nach einer, vom Benutzer definierten Verzögerung nacheinander mehrere digitale 24 Bit Signale ausgibt. Unsere Frage bezieht sich auf das Synchronisieren zwischen diesen beiden Aktionen. Wie muss ich dem Ausgabekanal erklären, dass er 2000 Takte nach Messbeginn erst mit der Ausgabe anfangen soll?
Unsere Idee wäre es, die SampleClock des digitalen Kanals über Source an einen Counter zu hängen und dessen Delay aus den Benutzereingaben zu berechnen. Würde das funktionieren, oder kennt ihr einen besseren Weg?
Vielen Dank und mit freundlichen Grüßen
Toste