06.03.2009, 12:05
Hallo zusammen,
ich arbeite mit einer NI cRio-9014 mit den Modulen NI 9263, Ni 9205, Ni 9472 & NI 9421. Diese Compact Rio wurde mir zur Verfügung gestellt, um eine Geschwindigkeitsmessung zu programmieren. Leider gab es am Anfang schon Probleme, da das Modul NI 9421 nur bis zu einer Frequenz von 20 kHz (laut Hersteller 10 kHz) mithalten konnte. Per Frequenzteiler konnte ich dieses Problem umgehen. Jetzt zu meinem Problem, ich habe nicht länger als 3 Sekunden bis ich das Signal erfasst haben muss. Die erste Realisierung war, auf das Signal warten 1 Sekunde warten und Impulse zählen und Vorgang wiederholen bis das Signal nicht mehr da ist. Das Fatale hier bei ist, dass die Geschwindigkeit nicht von Anfang an da ist, also die Beschleunigung quasi mit gemessen wird. Ein verkürzen der Abtastrate (vorher 1 Sekunde) im Bereich von 500ms bis 100ms funktioniert, nur muss ich zusetzlich eine Umrechnung machen, in der wiederum ein bestimmter Fehlerwert mit eingefügt wird.
Das Geschwindigkeitssignal bei einer Abtastrate von 100ms springt bei der Erfassung um ca. +/- 10 km/h, was an sich die Messung nutzlos macht. Ist es möglich über einen Counter der die Impulse zählt überhaupt einen sehr genauen Wert von ca. +/- 0,2 km/h zuerreichen? Oder bleibt und ist solch eine Funktion in der Geschwindigkeitsmessung ein "Schätzeisen"?
Kann mir jemand sagen welche Module für solch einen Einsatzbereich die richtigen wären?
Das abzutastende Signal geht bis zu einer Frequenz von 20 kHz bis 225 kHz / 24V (digital).
NI verwies auf das Modul Ni 9423 und soll bis 1 MHz gehen, nur wenn ich an den Counter denke und die Schwankungen bei schnellerer Abtastrate würde dieses Modul doch nur den Frequenzteiler ersparren, aber nicht das Messergebnis verbessern.
Gruß aus Aachen,
snuz
ich arbeite mit einer NI cRio-9014 mit den Modulen NI 9263, Ni 9205, Ni 9472 & NI 9421. Diese Compact Rio wurde mir zur Verfügung gestellt, um eine Geschwindigkeitsmessung zu programmieren. Leider gab es am Anfang schon Probleme, da das Modul NI 9421 nur bis zu einer Frequenz von 20 kHz (laut Hersteller 10 kHz) mithalten konnte. Per Frequenzteiler konnte ich dieses Problem umgehen. Jetzt zu meinem Problem, ich habe nicht länger als 3 Sekunden bis ich das Signal erfasst haben muss. Die erste Realisierung war, auf das Signal warten 1 Sekunde warten und Impulse zählen und Vorgang wiederholen bis das Signal nicht mehr da ist. Das Fatale hier bei ist, dass die Geschwindigkeit nicht von Anfang an da ist, also die Beschleunigung quasi mit gemessen wird. Ein verkürzen der Abtastrate (vorher 1 Sekunde) im Bereich von 500ms bis 100ms funktioniert, nur muss ich zusetzlich eine Umrechnung machen, in der wiederum ein bestimmter Fehlerwert mit eingefügt wird.
Das Geschwindigkeitssignal bei einer Abtastrate von 100ms springt bei der Erfassung um ca. +/- 10 km/h, was an sich die Messung nutzlos macht. Ist es möglich über einen Counter der die Impulse zählt überhaupt einen sehr genauen Wert von ca. +/- 0,2 km/h zuerreichen? Oder bleibt und ist solch eine Funktion in der Geschwindigkeitsmessung ein "Schätzeisen"?
Kann mir jemand sagen welche Module für solch einen Einsatzbereich die richtigen wären?
Das abzutastende Signal geht bis zu einer Frequenz von 20 kHz bis 225 kHz / 24V (digital).
NI verwies auf das Modul Ni 9423 und soll bis 1 MHz gehen, nur wenn ich an den Counter denke und die Schwankungen bei schnellerer Abtastrate würde dieses Modul doch nur den Frequenzteiler ersparren, aber nicht das Messergebnis verbessern.
Gruß aus Aachen,
snuz