Hallo zusammen, ich habe ein kleines Problem. Ich habe einen PPM Wandler der aus dem PPM RC Signal, ein Signal für einen Fahrtregler macht. Vielleicht kennt jemand von euch diese Bahnen zum Aufsitzen. Dafür ist der Regler. Dieser PPM Wandler arbeitet mit dem Tiny15. Das Problem ist, dass bei jedem Wandler der Nullpunkt anders ist. Leider habe ich das Programm nur als .hex File sowie den File für den EEPROM. Woran könnte es liegen, dass der Nullpunkt jedes mal anders ist ? Bei den PICs liest man ja vorher die genaue Taktfrequenz aus. Könnte das hier auch der Fall sein ? Für einen Tipp bzw. eure Einschätzung wäre ich sehr dankbar ! Viele Grüße Sven
Das ist denkbar. Die Teile haben ja keinen Quarz eingebaut sondern irgendeinen Ringosyillator der nicht so genau ist. Es kann auch sein das die Sache temperaturabhaengig ist. Olaf
Hallo Olaf, vielen Dank für den Hinweis. Wüßtest Du vielleicht eine Möglichkeit, wie man den genauen Takt eines neuen µC auslesen und dann per Hand programmieren könnte ? Achso, ich nutze das AVR Studio 4.18. Das Problem ist nur, dass ich nicht in das eigentlich Programm komme. Bei den PICs ist das ja kein Problem.
Könnte sein dass die Abgleichwerte im EEPROM-File drinstehen. Wo hast du den Wandler her? Links vielleicht? :-)
Die uralten ATtiny haben eine Besonderheit: Das Kalibrationsbyte wird nicht automatisch beim Reset gelesen und es gibt auch keine Möglichkeit, das Kalibrationsbyte zu lesen. Daher ist bei einem fabrikkeuen alten ATtiny das Byte in den Flash und EEPROM kopiert. Der ATtiny muß jungfräulich sein und das Löschen vor dem Programmieren muß ausgeschaltet sein. Nur dann kann sich die Applikation kalibrieren. Peter
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.