12-23-2005 03:31 AM
12-23-2005 04:52 AM
01-02-2006 09:47 AM
01-09-2006 08:13 AM
Hallo,
wir können den Takt im Programm mit Hilfe des Hardwaretaktes steuern. Die digitale Drehzahlerfassung hat dabei im Zusammenhang mit unserer DAQ-Karte dazu geführt, das der Takt nicht verändert werden konnte.
Jetzt hat sich ein neues Problem aufgetan, nämlich wie wir das Drehzahlsignal analog messen und vorallem auswerten können. Wir benutzen eine DAQCard 6024E und der Drehzahlmesser gibt uns nur ein Rechtecksignal aus das wir dann auswerten. ( wie oben geschildert haben wir das Signal früher über einen digitalen Eingang über die DAQCard eingespeist, nur leider funktioniert diese Lösung nicht mehr mit dem Hardwaretakt). Wir haben also parallel zwei Blöcke für den Systemtakt eingeführt und zwei DAQ Eingänge. Einer ist jetzt digital, arbeitet mit Sotwaretakt und der andere nun rein analoge mit Hardwartakt. Da wir auch den Speicherblock mit dem Systemtakt verbunden haben brauchen wir nun auch zwei unterschiedliche Blöcke zum speichern der Messwerte. Ist das sinnvoll bzw. gibt es eine bessere Lösung um sowas zu vermeiden?
Außerdem kommt noch ein Fehler, dass die Messung aufgrund eines Interruptfehlers (1 bzw. 3) abgebrochen wurde.
Frohes neues Jahr und und vielen Dank für die Hilfe.
01-10-2006 04:54 AM
01-12-2006 01:59 AM
Hallo,
unser Sensor gibt uns ein Rechecksignal aus bei der eine Umdrehung mit 60 Peaks aufgelöst wird. So genau müssen wir es aber gar nicht haben. Für uns sind Kräfte und der Weg wichtig. Temperatur und Drehzahl brauchen wir nur um sicher zustellen, dass wir vergleichbare Werte erzeugen.
Wenn ich das richtig verstanden habe wäre es für uns jetzt ideal wenn wir dieses Signal analog erfassen und auswerten können. Wir sehen uns das gleich noch einmal an, aber bisher haben wir aber noch keinen Weg gefunden mit dem man so ein Signal in eine Frequenz oder Drehzahl umwandeln könnte. Gibt es da einen einfachen Weg für?
Eine alternative Lösung wäre den Eingang für die Drehzahl einfach im Softwaretakt laufen zu lassen. Dazu haben wir jetzt einen zweiten Block DAQ-Eingang erzeugt und lassen den mit Softwaretakt laufen. Das führt beim speichern halt dazu, dass unser Speicherblock meckert weil wir mit unterschiedlichen Frequenzen arbeiten. Kann man den irgendwie davon überzeugen, dass er beides erfasst oder wird das einfach zu schnell?
Vielen Dank, Saxo
01-12-2006 03:50 AM