spirit
Level-1
- Beiträge
- 961
- Reaktionspunkte
- 23
-> Hier kostenlos registrieren
Hallo Ihr,
ich hänge da mal wieder an einem Problemchen…
Und zwar wird ein Motor betrieben an dessen Welle ein Drehgeber angebracht ist.
Ich muss nun die Drehbewegung des Motors nach dem Einschalten bis zum Ausschalten überwachen. Dazu könnte man ja theoretisch die Drehimpulse des Drehgebers heranziehen.
Meine Idee war nun, nach dem Einschalten den Drehgeberwert wegzuspeichern und nach z.B. drei Sekunden dies erneut zu tun. Wurden dann nicht mind. X Drehimpulse erzeugt, so wird der Motor gestoppt. Das Ganze dann nach weiteren drei Sekunden erneut machen, usw. Dazu könnte ja evtl. ein Interrupt-OB verwendet werden.
Ist halt insgesamt etwas umständlich; gäbe es hierfür eine elegantere Methode?
Vielen Dank!
ich hänge da mal wieder an einem Problemchen…
Und zwar wird ein Motor betrieben an dessen Welle ein Drehgeber angebracht ist.
Ich muss nun die Drehbewegung des Motors nach dem Einschalten bis zum Ausschalten überwachen. Dazu könnte man ja theoretisch die Drehimpulse des Drehgebers heranziehen.
Meine Idee war nun, nach dem Einschalten den Drehgeberwert wegzuspeichern und nach z.B. drei Sekunden dies erneut zu tun. Wurden dann nicht mind. X Drehimpulse erzeugt, so wird der Motor gestoppt. Das Ganze dann nach weiteren drei Sekunden erneut machen, usw. Dazu könnte ja evtl. ein Interrupt-OB verwendet werden.
Ist halt insgesamt etwas umständlich; gäbe es hierfür eine elegantere Methode?
Vielen Dank!