10.06.2009, 09:27
Hallo LabVIEW-Spezialisten,
noch immer hänge ich an meinem Programm zu dem ich schon ein paar Fragen gestellt habe.
Also ich bekomme von einem Sensor mit nachgeschalteter Verstärkerschaltung Spannungswerte.
Laut Hersteller geht das ganze mit maximal 15 KHz. Zusätzlich bekomme ich von einer anderen Quelle
ein Signal (HIGH / LOW) das ich zum Steuern der Spannungsmessung nutzen möchte.
Dabei ist das Signal 3 ms auf HIGH und dann 11 ms auf LOW, dann wieder 3 ms HIGH usw.
Wenn ich nun 3 ms lang die Spannungswerte mit 15 KHz aufnehme, müsste ich doch 45 Werte erhalten, oder?
Um die Einzelmessungen besser trennen zu können, lege ich diese (obwohl mir davon abgeraten wurde) in ein 3D-Array.
Komisch ist aber nun, dass ich mehr Werte erhalte als ich eigentlich haben will.
Z.B.: Ich lasse das HIGH-Signal einmal (3 ms) erscheinen, aber es werden drei Messungen durchgeführt
(bzw. 3 Ebenen im 3D-Array angelegt die mit je 46 Werten pro Kanal gefüllt sind)
Ich vermute ja, das ich die Einstellung von Sampelzahl und Abtastrate irgendwie falsch habe.
Aber ich wüsste nicht wie ich das anders machen könnte.
Könntet ihr mir bitte helfen und mir meine Fehler einfach und verständlich erklären,
leider bin ich noch nicht so ein LabVIEW-Spezialist (aber ich bemühe mich).
[attachment=18951]
[attachment=18950]
Gruß Marco
noch immer hänge ich an meinem Programm zu dem ich schon ein paar Fragen gestellt habe.
Also ich bekomme von einem Sensor mit nachgeschalteter Verstärkerschaltung Spannungswerte.
Laut Hersteller geht das ganze mit maximal 15 KHz. Zusätzlich bekomme ich von einer anderen Quelle
ein Signal (HIGH / LOW) das ich zum Steuern der Spannungsmessung nutzen möchte.
Dabei ist das Signal 3 ms auf HIGH und dann 11 ms auf LOW, dann wieder 3 ms HIGH usw.
Wenn ich nun 3 ms lang die Spannungswerte mit 15 KHz aufnehme, müsste ich doch 45 Werte erhalten, oder?
Um die Einzelmessungen besser trennen zu können, lege ich diese (obwohl mir davon abgeraten wurde) in ein 3D-Array.
Komisch ist aber nun, dass ich mehr Werte erhalte als ich eigentlich haben will.
Z.B.: Ich lasse das HIGH-Signal einmal (3 ms) erscheinen, aber es werden drei Messungen durchgeführt
(bzw. 3 Ebenen im 3D-Array angelegt die mit je 46 Werten pro Kanal gefüllt sind)
Ich vermute ja, das ich die Einstellung von Sampelzahl und Abtastrate irgendwie falsch habe.
Aber ich wüsste nicht wie ich das anders machen könnte.
Könntet ihr mir bitte helfen und mir meine Fehler einfach und verständlich erklären,
leider bin ich noch nicht so ein LabVIEW-Spezialist (aber ich bemühe mich).
[attachment=18951]
[attachment=18950]
Gruß Marco