15.02.2017, 16:57
Beitrag #1
|
|
|
15.02.2017, 20:51
Beitrag #2
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Analog-IN Zeitversatz der Kanäle
Nein, stimmen alle nicht, denn:
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
16.02.2017, 09:03
Beitrag #3
|
|
|
16.02.2017, 18:11
Beitrag #4
|
|
|
16.02.2017, 21:12
Beitrag #5
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Analog-IN Zeitversatz der Kanäle
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
17.02.2017, 13:02
(Dieser Beitrag wurde zuletzt bearbeitet: 17.02.2017 15:10 von jg.)
Beitrag #7
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Analog-IN Zeitversatz der Kanäle
Dann schau mal hier (erster Treffer bei der Google Suche nach "Interchannel Delay DAQmx"):
http://digital.ni.com/public.nsf/allkb/6...410058697B
Der Interchannel Delay beträgt also standardmäßig (wenn es möglich ist) die schnellste Erfassungsrate + 10µs, bei deiner 6251 somit 11 µs.
Bei 2 Kanälen mit 200 kHz ist das nicht möglich, also wird gleichmäßig verteilt, Resultat 2,5 µs.
Wenn du das ändern willst, dann angesprochene PropertyNode AIConv.Rate vor Start des Tasks ändern.
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
18.02.2017, 10:48
Beitrag #8
|
|
|
| |