Hallo NG,
Ein Bekannter moechte gerne auf seiner Eisenbahnanlage 2 Drehscheiben (abhaengig voneinander) per Schrittmotoren drehen. Ich habe jetzt die Ehre bekommen, ihm die Elektronik dazu zusammenzusuchen. Nachdem der Kerl zwar weiss, wie man mit Mechanik umgeht und auch der Hochsprachenprogammierung einigermassen maechtig ist, aber kaum weiss, auf welcher Seite ein Loetkolben heiss wird und ich ehrlich gesagt keine grosse Lust habe, Abende mit Halbleitern zu verbringen, dachte ich an einen fertigen Einplatinencomputer.
Hat hier jemand eine vernuenftige Empfehlung fuer eine Platine mit folgenden Mindestanforderungen:
- 2 Schrittmotorausgaenge
- Plus 'ne Menge GPIO-Ports (16 mindestens, 24 besser), am Besten ein paar davon mit Treibern fuer LED's, etc. 16 bit werden fuer kbd-scan verwendet und ein paar Rueckmeldungen waeren nicht schlecht...
- In einer Hochsprache (am Besten C, C++) programmierbar
- Nichtfluechtiger Code-Speicher, per std. Interface (RS232 oder USB) vom PC aus zu flashen
- Eine Handvoll nicht-fluechtiger Datenbytes (z.B. kleines EEPROM)
Die guten Nachrichten sind:
- Preis ist erstmal sekundaer (naja, 'ne Siematic soll's nicht gerade werden ;-) )
- uC-Performance ist wohl ueberhaupt nicht kritisch -- der Benutzer drueckt auf einen Knopf und die Drehscheibe faehrt auf eine Position. Mehr ist nicht gefordert...
Empfehlungen, Links oder vielleicht sogar ein Angebot oder 2 waeren echt nett.
HaJo
Ach ja -- gibt's auf Maerklin Eisenbahnanlagen eigentlich eine std. Konstant-Spannungsversorgung, an die das Ding direkt angeschlossen werden koennte?