20.07.2011, 13:47
Hallo,
Ich habe folgendes Problem. Ich will zwei digitale Pulse mit einem RF-Puls im microsek. Bereich genau timen.
Die digitalen Pulse erzeuge ich mit zwei onboard clocks (Karte: USB 6251 BNC). Der rf-Puls wird als Ascii-Datei (Werte eingelesen) und von der Karte dann als Spannungspuls ausgegeben (siehe Labviewprogramm und Screenshot)
Das gelingt auch siehe screenshot Oszilloskop (richtigesTiming.png).
[attachment=34769]
Aber 1 von 100 (manchmal auch öfters) gelingt es nicht (die digitalen Pulse sind um ms gegen den Puls oder gegeneinander verschoben (siehe falschesTiming1 & 2).
[attachment=34766]
[attachment=34767]
Der Zeitpunkt wann das Timing nicht funktioniert lässt sich auch nicht vorhersagen.
Das falsche Timing ist nicht reproduzierbar !
Woran kann das liegen ? Hat es mit der Labviewversion (Ich benutze 7.1) zu tun ? Ist der Counter der Karte nicht stabil ? Sind meine USB-Ports zu langsam ?
Ich bin für jede Hilfe und Ideen dankbar,
Gruß
Robsen
Ich habe folgendes Problem. Ich will zwei digitale Pulse mit einem RF-Puls im microsek. Bereich genau timen.
Die digitalen Pulse erzeuge ich mit zwei onboard clocks (Karte: USB 6251 BNC). Der rf-Puls wird als Ascii-Datei (Werte eingelesen) und von der Karte dann als Spannungspuls ausgegeben (siehe Labviewprogramm und Screenshot)
Das gelingt auch siehe screenshot Oszilloskop (richtigesTiming.png).
[attachment=34769]
Aber 1 von 100 (manchmal auch öfters) gelingt es nicht (die digitalen Pulse sind um ms gegen den Puls oder gegeneinander verschoben (siehe falschesTiming1 & 2).
[attachment=34766]
[attachment=34767]
Der Zeitpunkt wann das Timing nicht funktioniert lässt sich auch nicht vorhersagen.
Das falsche Timing ist nicht reproduzierbar !
Woran kann das liegen ? Hat es mit der Labviewversion (Ich benutze 7.1) zu tun ? Ist der Counter der Karte nicht stabil ? Sind meine USB-Ports zu langsam ?
Ich bin für jede Hilfe und Ideen dankbar,
Gruß
Robsen