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!
naiv würde ich vermuten dass bei z.B. einer 6251 Karte mit 1,25MS Gesamtgeschwindigkeit der Zeitversatz (multiplexing) zwischen 2 kanälen (bei gleichzeitiger Anforderung) 1/1,25E6 [sec] ist. Hmmm ich vermute weiter dass dieser Wert nur bei RSE erreicht wird und bei Differenziell doppelt so hoch ist.
Stimmen meine Vermutungen? Gibt es noch andere Einflussfaktoren auf den Zeitversatz?
Im Mehrkanal-Modus kann die Karte nur 1 MS/s (aggregate).
Wenn du also 16 Kanäle Single-Ended erfasst, dann mit einer max. Erfassungsrate von 62,5kS/s pro Kanal. Der Abstand zwischen einzelnen Samples nachfolgender Kanäle beträgt 1µs.
Differential kannst du max. 8 Kanäle "gleichzeitig" erfassen, dann natürlich mit einer max. Erfassungsrate von 125kS/s. Der Abstand einzelner Samples nachfolgender Kanäle beträgt weiterhin 1µs.
Anders sieht das aus, wenn du die 1MS/s nicht ausreizt. Dann kannst du per DAQmx-Properties einstellen, wie schnell zwischen den einzelnen Kanälen umgeschaltet werden soll.
Ich glaube, es gibt auch Properties, mit denen man den Interchannel-Abstand abfragen kann.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Erstens ganz großes DANKE - interessant. Aber ich bin auch etwas ratlos (verständnismäßig :-) wieso ist die Datenrate Differentiell höher? Da müsste doch für jeden DIFF-Kanal 2x Konversionszeit + 1 Umschaltung verbraucht werden ... oder funktioniert das ganz anders?
Ich denke ich bin auf meinen Gedankenfehler gekommen: die Werte werden wahrscheinlich Analog mit Sample&Hold jede µs geladen und dann (bei DIFF substrahiert) und dann mit dem ADC in "aller Ruhe" ausgewertet.
ich habe ausprobiert:
RSE mit 5 Kanälen maximal 200KS erreichbar, Zeitversatz 1,0µs (gemessen)
RSE mit 2 Kanälen Zeitversatz 2,5µs (gemessen) NANU?
DIFF mit 5 Kanälen maximal 200KS erreichbar, Zeitversatz 1,0µs (gemessen)
DIFF mit 2 Kanälen Zeitversatz 2,5µs (gemessen) NANU?
Die 2,5µs bei 2 Kanälen sind mehr als sonderbar für mich.
Lass mich raten: Bei 2 Kanälen hast du die Erfassungsrate bei 200 kS/s pro Kanal gelassen. Aggregate also 400 kS/s. Also nur 40 % der max. möglichen Datenrate...
1/(400kHz) macht übrigens 2,5 µs.
Wenn du nichts am DAQmx weiter einstellst, dann werden die Datenerfassungen zeitlich gleichmäßig auf die Kanäle verteilt.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Es dämmert mir etwas.... aber kapieren tu ich es trotzdem nicht....
> Bei 2 Kanälen hast du die Erfassungsrate bei 200 kS/s pro Kanal gelassen
ja klar
> Aggregate also 400 kS/s. Also nur 40 % der max. möglichen Datenrate.
jetzt steige ich aus .... das Ding hat weniger (asl z.B. 5x200kS) zu tun und schaltet langsamer um?
Mit anderen Worten, wenn ich einen kleinen Versatz haben will muss ich das Ding mit 5x200kS quälen?
>Wenn du nichts am DAQmx weiter einstellst, dann werden die Datenerfassungen
>zeitlich gleichmäßig auf die Kanäle verteilt.
Steige ich aus: wenn ich das wörtlich nehme wird eine 2 Kanal Messung mit 1S/sec dann
T=0.0 ch0
T=0.5 ch1
T=1.0 ch0
T=1.5 ch1
...
gemessen?
> Wenn du nichts am DAQmx weiter einstellst
ich habe die Device-Properties durgesehen und nur die maximalen Datenraten gefunden. Bitte einen Hinweis wo ich das finde.