18.01.2011, 09:27
Hi,
ich bin schon etwas länger hier angemeldet und konnte auch schon den einen oder anderen Tiopp mitnehmen, aber jetzt komme ich nicht mehr weiter und hoffe, dass mir von euch einer helfen kann.
Ich arbeite mit LabView 2009 und habe folgendes Problem.
Ich muss für eine Studienarbeit an einem Polo 2 Geschwindigkeiten aufnehmen. Die eine nehme ich über einen optischen Sensor auf, der ein analoges Signal (Spannung) ausgibt und mit der Multiplikation mit 25 auf die Geschwindigkeit kommt.
Für die andere habe ich einen digitalen Radsensor, der pro Umdrehung 1000 pulses ausgibt. Um damit die Geschwindigkeit zu ermitteln, lese ich zunächst den Radius des Reifens ein, den ich in einem vorherigen Versuch ermittelt habe. Mit der Multiplikation mit 2 und pi komme ich auf den Umfang. Diesen teile ich durch 1000 um auf den Weg, den das Auto pro ausgegeben pulse des Radsensors zurücklegt zu kommen. Um nun auf die Geschwindigkeit zu kommen, nehme ich jetzt noch die Periodendauer auf und teile diese dann durch den vorher errechneten Weg pro pulse.
Das funktioniert alles so weit auch ganz gut, allerdings nur eine kurze Zeit, bis sich mein Rechner aufhängt. Ist mein Rechner einfach nur zu schwach oder habe ich was falsch programmiert? Kann mir irgendjemand von euch helfen?
Das VI habe ich beigefügt, ist wie gesagt aus LabView 2009. Habe sicherheitshalber dann auch noch einen Screenshot angehängt.
Nur mal zur Erklärung. Die case-Struktur dient der Datenspeicherung. Wenn der Taster betätigt wird, sollen die beiden Geschwindigkeiten jeweils mit der schon verstrichenen Zeit in eine Datei geschrieben werden. Dies funktioniert in anderen Programmen, die ich schon geschrieben habe auch einwandfrei...
Vielen Dank schonmal
ich bin schon etwas länger hier angemeldet und konnte auch schon den einen oder anderen Tiopp mitnehmen, aber jetzt komme ich nicht mehr weiter und hoffe, dass mir von euch einer helfen kann.
Ich arbeite mit LabView 2009 und habe folgendes Problem.
Ich muss für eine Studienarbeit an einem Polo 2 Geschwindigkeiten aufnehmen. Die eine nehme ich über einen optischen Sensor auf, der ein analoges Signal (Spannung) ausgibt und mit der Multiplikation mit 25 auf die Geschwindigkeit kommt.
Für die andere habe ich einen digitalen Radsensor, der pro Umdrehung 1000 pulses ausgibt. Um damit die Geschwindigkeit zu ermitteln, lese ich zunächst den Radius des Reifens ein, den ich in einem vorherigen Versuch ermittelt habe. Mit der Multiplikation mit 2 und pi komme ich auf den Umfang. Diesen teile ich durch 1000 um auf den Weg, den das Auto pro ausgegeben pulse des Radsensors zurücklegt zu kommen. Um nun auf die Geschwindigkeit zu kommen, nehme ich jetzt noch die Periodendauer auf und teile diese dann durch den vorher errechneten Weg pro pulse.
Das funktioniert alles so weit auch ganz gut, allerdings nur eine kurze Zeit, bis sich mein Rechner aufhängt. Ist mein Rechner einfach nur zu schwach oder habe ich was falsch programmiert? Kann mir irgendjemand von euch helfen?
Das VI habe ich beigefügt, ist wie gesagt aus LabView 2009. Habe sicherheitshalber dann auch noch einen Screenshot angehängt.
Nur mal zur Erklärung. Die case-Struktur dient der Datenspeicherung. Wenn der Taster betätigt wird, sollen die beiden Geschwindigkeiten jeweils mit der schon verstrichenen Zeit in eine Datei geschrieben werden. Dies funktioniert in anderen Programmen, die ich schon geschrieben habe auch einwandfrei...
Vielen Dank schonmal