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
Nachtrag: Der Eintrag "intADW =333;" unterhalb von "//AD-Wert auslesen*/" war nur für Testzwecke.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.