Hallo, ich möchte den aktuellen Source-Code für mein Servoswitch-Projekt vorstellen. Es handelt sich dabei um eine Schaltung, welche bis zu 7 Modellbauservos ansteuern kann. Die Ansteuerung erfolgt primär über die Fernsteuerung. Wird an dieser ein Schaltkanal geschaltet, geht der Servoswitch in den I2C-Modus und steuert die Servos anhand von I2C-Kommandos an. Dabei gibt es eine Direktansteuerung (sofortiges Anfahren der Zielposition) und einen sog. Soft-Drive (langsames Bewegen bis zur Zielposition). Der Code ist in Assembler geschrieben und für einen ATMega8 mit 8 MHz ausgelegt. Er enthält auskommentierte Debug-Zeilen für mein Testboard, das mit 4 MHz läuft. Es ist noch nicht die finale Version, weil es noch einige ToDos gibt. Unter anderem sollen zum Servocontroller SD20 kompatible I2C-Kommandos implementiert sowie die Default-Werte im EEPROM abgespeichert werden. Weitere Info gibt es unter http://www.voidpointer.de/servoswitch . Anmerkungen und Unterstützung nehme ich gern entgegen. Gruß, Achim.
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.