Warum funktioniert mein Servotester (Tiny26) nicht?

Gast #548932
Lesenswert?
• ▲
▼
Hallo

Ich bin möchte mit einem ATTiny26 ein Servotester bauen der auf dem 
Ausgang PB0 ein Servosignal von 50Hz und eine Signaldauer von 1-2ms 
ausgibt. Die Servostellung wird über ein 5k Poti an PA0 Analog 
eingelesen
Der kleine wird mit dem Internen Oszilator 1Mhz Betrieben.

Später soll auf PB2 zusätzlich noch ein 4kHz PWM-Signal 0-100% 
ausgegeben werden.


Leider habe ich kein fliessendes Signal von 1-2ms. Es ist nur in groben 
Stufen einstellbar. 1ms,1,5 und 2ms sind erreichbar. Zwischenwerte sogut 
wie nicht.


Ich vermute dass es mit dem ADC zu tun hat. Leider begreife ich ihn 
nicht richtig.

Wer weiss wo der Fehler liegt?


Gruss

Tim Taylor Europe





Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.