-
-
Erfahrener Benutzer
Begeisterter Techniker
Hm. Das Datenblatt hab ich zwar nicht, weil ich diesen Chip nicht benutze, aber die Formel ist ja die gleiche, die ich mir oben zusammengereimt habe. Wird also stimmen 
Wenn deine Bits korrekt gesetzt sind, fällt mir eigentlich bloß noch ein, daß die CPU-Frequenz falsch ist. Bist du sicher, daß du die Fuses auf 8MHz umprogrammiert hast? Wenn der AVR nämlich mit den voreingestellen 1MHz des internen Oszillators läuft, würde das erklären, warum du erstens etwa ein Achtel des erwarteten Wertes mißt und zweitens nicht GENAU ein Achtel mißt. Der interne Oszillator ist ja recht ungenau...
Nils
Mir faellt grad auf, das wuerde ja auch erklaeren, warum deine fruehere Einstellung mit den 100 us alle 2ms so halbwegs funktioniert hat. Das waeren dann naemlich in Wirklichkeit 0,8ms alle 16ms gewesen, was einem normalen Servosignal schon ziemlich nahe kommt... Ich taete mal die Fuses checken
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen