-
-
Erfahrener Benutzer
Fleißiges Mitglied
Hallo und herzlich willkommen hier im Forum!
Zur Servo-Ansteuerung würde ich Dir den Pulseout-Befehl empfehlen, ist in der Bascom-Hilfe gut beschrieben. Pulseout belegt keinen Timer, keinen Interrupt und ist auf beliebige PIN´s anwendbar.
(Hardware)PWM ist auf bestimmte Pins beschränkt unf frisst einen Timer, der Servo-Befehl arbeitet für meinen Geschmack zu grobmotorisch und verbraucht ebenfalls einen Timer.
Du brauchst nicht zwingend die 50Hz einzuhalten.
Meiner (praktischen) Erfahrung nach interessieren sich die Servos lediglich für die Pulslänge, so kann man auch mit höherer Frequenz arbeiten. Keine Ahnung, wo die Untergrenze liegt, da hatte ich bislang keine Probleme. Letztens sagte einer, minimum 10ms... am besten ausprobieren.
Nur viel länger als 20ms (=50Hz) sollte die Pause zwischen den Pulsen nicht sein, sonst verlieren die Servos an Stellkraft.
Grüße
Torsten
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen