Hardware V1.4
- Details
- Kategorie: Servodecoder-8-V1
- Veröffentlicht am Sonntag, 17. Juli 2011 11:47
- Zugriffe: 512
Die Schaltung des SX-Servodecoders basiert auf einem AVR (ATMEL ATmega8-16), welcher mit 16MHz (extern) getaktet ist. Der AVR wird vom SX-Bus über einen 5V-Spannungsregler (IC1, 78L05) mit seiner Betriebsspannung versorgt. Die Servos können zum einen über direkt angeschlossene 5V DC (X4) oder zum anderen über 9 ... 20V AC/DC (X3, z.B. Trafo) versorgt werden. Wird der SX-Servodecoder über einen Trafo versorgt, übernimmt nun in Hardwareversion V1.4 ein Schaltregler (IC2, LM 2576-5.0) die Erzeugung der 5V-Servospannung. Tests hatten ergeben, dass ein Linearregler (78S05) schnell an seine Grenzen stößt, sollten einige Servos ihre Endlage nicht sauber finden (Servo brummt), oder Servos anderweitig mechanisch blockiert sind. Ein Löt-Jumper (Lötbrücke, SJ1) kann für einen Massepotentialausgleich (Masse SX-Bus <-> Masse Servodersorgung) genutzt werden. Nötig ist der Masseausgleich dann, wenn an keinem anderen Punkt der Anlagenverdrahtung eine Masseverbindung zwischen Servo-Versorgungsspannung und SX-Bus besteht. Wird der SX-Servodecoder über einen Trafo versorgt, ist die Lötbrücke unbedingt zu schließen.
Die Servo-Ausgänge am AVR sind direkt auf die Servo-Pins (Servo-1 ...8) zum Anschluss der Servos geroutet. Der Programmiertaster schaltet gegen Masse, ein Pullup ist in der Firmware des AVR enthalten. Eine (rote) LED signalisiert den Programmiermodus. Der Takt für den AVR wird extern mittels 16MHz-Quarz (Q1) samt seiner Kapazitäten (C6 & C7) bereitgestellt. Beim AVR selbst ist deshalb darauf zu achten, dass ein ATmega8-16 verwendet wird, welcher Taktraten bis 16MHz zulässt. Für Firmware-Updates ist eine 10-polige ISP-Schnitstelle enthalten. Zum Flashen des AVR muss der AVR durch den SX-Bus mit Spannung versorgt werden.
Damit das Board-Layout für einfachen Nachbau 1-seitig bleibt, sind 3 Drahtbrücken (J1...J3) vorgesehen. Die Abmessung der Platine beträgt ca. 78x96 mm.
Dateien / Download
Die Schaltung und Platinenlayout (pdf und Eagle) gibt's hier: Link
Die letzte Datei ist die aktuelle Version.
Alle Dateien unterliegen der GPL!



