-
-
Erfahrener Benutzer
Robotik Visionär
[läuft+Code] Servotest an ATtiny13 läuft nicht
Hallo,
ein tiny13 soll einen Servo (Carson 502001) testweise mal hin- und herdrehen.
Also
tinyGND---------------ServoGND
tinyVcc----------------ServoVcc
tinyPB3----------------ServoImpuls
Dann mit ein paar lausigen Assemblerzeilen
etwa sechs Sekunden lang jeweils
0,5 ms PB3 auf 1
19,5 ms PB3 auf 0
danach etwa sechs Sekunden jeweils
1,5 ms PB3 auf 1
18,5 ms PB3 auf 0
und Endlosschleife.
Dabei zittert der Servo hin und wieder spastisch vor sich hin. Aber das sieht nicht wirklich gut aus. Bei genauerem Hinsehen zuckelt er bei der Schaltfolge
PB3 1 -> 0 (wie oben geschrieben) in einen Anschlag und nach dem Umprogrammieren mit
PB3 0 -> 1 in den anderen.
Die Versorgungsspannung kommt von einem 9V-Block und ist mit einem LP2950 auf 4,97 V festgelegt. Die Spannung des Servo bleibt während der Schaltspiele bei 4,97 V (DVM).
Wer hilft mir bitte weiter?
Nachtrag: Ach ja, und dann habe ich auch die Zeiten geändert: 1,2 ms und 1,8 ms Signal, Rest Pause. War auch nix.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen