-
-
Erfahrener Benutzer
Robotik Einstein
Atmega8, Timer 1, WGM 14
8000000Hz / 64(PS) / 1000(Fast PWM, Top = ICR1)
macht 8ms von 0 - 1000 gezählt,
ich übersteuere meine Servos ein wenig und meine stellwerte sind links = 200, mitte = 300, rechts = 400 für alternativ OCR1A bzw. OCR1B
in der compare match ISR schalte ich das DDRB für die PINs B1 und B2 nur alle 4 interrupts auf ausgang, so bekomm ich ausreichend pause zwischen 2 impulsen
EDIT: hardware benutze ich nur wenn ich der meinung bin, dass meine Servos ungenau laufen oder sie anfangen zu ruckeln um den fehler einzugrenzen
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen