-
-
Erfahrener Benutzer
Roboter Experte
Schau dir mal diese Seite zur Ansteuerung von Servos an, und richte nach ihr dann deine Timer-Programmierung aus (die Zeiten): https://www.roboternetz.de/wissen/index.php/Servo
Ich empfehle dir das Fast-PWM mit ICR als TOP, damit kannst du die durchlaufszeit des Timers genau einstellen (abhängig vom prescaler), und mit OCR1a/b kannst du dann die high- bzw. low-Zeit des Pins bestimmen.
Wenn dir irgendwelche grundlegenden Begriffe nicht klar sind, dann hab keine Scheu zu fragen.
P.S. du solltest deinen code etwas aufmerksamer schreiben, denn im TCCR1A gibt es kein WGM12 =)
-
Neuer Benutzer
Öfters hier
Ich hab mein Problem gefunden:
Es lag an den Servos, die Elektronik von denen meinte, er stehe um 180° versetzt.
Ich heb jetzt ne neue Elektronik und jetzt funktioniert es auch.
-
Erfahrener Benutzer
Robotik Einstein
Hallo Tüte,
jetzt wird vielleicht verständlich, was ich im Posting vom 28.04.2009, 20:48 vorgeschlagen habe. Das hätte viel Zeit und Mühe erspart.
grüsse,
Hannes
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen