Neue Version: Nachbau Minimaus von Rudolf
Nachbau Minimaus:
Ich habe heute die PIC Software für meine Version der Minimaus fertiggestellt. ...
... Der Weg ist das Ziel ...
Nun ist aus dem Nachbau doch ein längeres Projekt geworden.
Also hier eine neue Version:
Die Handhabung der original Version von PACO wurde weitestgehen beibehalten:
Mit folgenden Änderungen:
- Direkter Zugriff auf die ersten 12 Dekoderfunktionen durch Erweiterung des Keyboards auf 4x5 Tasten.
- Die Fahrstufenwahl erfolgt jetzt durchgehenden vom Minimum zum Maximum und umgekehrt, Beim Nulldurchgang wird automatisch ein Richtungswechsel vorgenommen.
- Anbindung eines Rotaryencoder für die Fahrstufen.
- Der bei PACO verwendete interne 4MHz Oszillator des PIC 16F628 wurde durch einen externen 4MHz Quartzoszillator ersetzt um IO Pins zu sparen.
Die Verwendung eines externen Quarzoszillators war notwendig geworden,
da der interne Oszillator des PIC einfach zu ungenau war. An einer LokMaus2 als Master hat alles wunderbar funktioniert, aber an der Multimaus funktionierte gar nichts. Das Ausprobieren mehrere PIC's und Messungen der Baudrate mit einem Oszi brachten dann die entsprechende Erkenntnis.
Das Ganze befindet sich momentan im Bastel/Hobby Status
ASM/HEX und Eagle SCH File können hier herunter geladen werden:
http://www.geist-nord.de/minimaus20key/
Ich würde mich darüber freuen, wenn jemand ein PCB Layout erstellt.
Die Funktionen habe ich wie folgt belegt
- [1-9],[A-C] Funktionen F1-F12
- [Pause/Untbr] Not Halt
- [*] Licht an/aus
- [M] Menü
- [E] Auswahl Lokomotive
- [<-] Geschwindigkeit vorwärts drosseln / rückwärts vergrößern
- [0] Halt
- [->] Geschwindigkeit vorwärts vergrößern / rückwärts drosseln
- [<>] Fahrtrichtung wechseln
Verbesserungsvorschläge und Wünsche sind natürlich willkommen aber bitte per PN, da ich nicht immer Zeit habe mir das
TT-Board durchzulesen.
gruß Rudolf