Hallo Ich möchte mich nicht abhängig von verschiedensten Schaltungen machen und plane daher den Einstieg in die Mikrocontroller Technik. Was möchte ich: DCC Signale auswerten und damit schalten und steuern (LEDs, Servos, Schrittmotoren) u.s.w. als Einstieg. Programmieren möglichst über den USB Port des PC. Eeproms beschreiben, um Zustände zu speichern. Taster/Lichtschranken abfragen. Aber wie fange ich das an? Vielleicht könnt Ihr mir ein paar Tips geben? Welche Controller eignen sich (günstig, einfach) Mit welchem kann ich den Einstieg schaffen und später weiter ausbauen? Startset? Literatur mit DVD? Wo kann ich bei Fragen Unterstützung finden? Danke schonmal für Eure Hilfe Gruß Thomas
Hallo, schau mal unter www.MoBaSbS.de Viel Spaß dabei, ist wirklich genial. Gruß Christian
Als Mikrokontroller würde ich dir die AVR-Serie von Atmel empfehlen. Diese Serie beinhaltet Mikrokontroller für sehr viele Anwendungsbereiche in verschiedenen "Größen" und Ausführungen. Da alle Mikrokontroller dieser Serie sehr ähnlich aufgebaut sind, kannst du leicht verschiedene Mikrokontroller verwenden ohne dich in jedene einzelnen Mikrokontroller einarbeiten zu müssen. Als Buch für den Einsteiger und auch für fortgeschritte Benutzer kann ich dir "Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie" empfehlen (http://www.amazon.de/Mikrocomputertechnik-Controllern-AVR-RISC-Familie-Programmierung-Assembler/dp/3486584006/ref=sr_11_1?ie=UTF8&qid=1237017050&sr=11-1)
> Aber wie fange ich das an? Am Besten ganz klein. Es bringt nichts, den hundertsten Schritt vor dem ersten machen zu wollen. > Vielleicht könnt Ihr mir ein paar Tips geben? Das Ziel, die (ultimativen) DCC-Komponenten zu entwickeln, ist schon ganz schön anspruchsvoll. Das macht man nicht mal so nebenbei ohne fundierte Vorkenntnisse im Bereich Mikrocontroller-Programmierung. Ich empfehle daher, das Ziel "DCC" erstmal beiseite zu legen und das AVR-Tutorial durchzuarbeiten, einfache Dinge (Blinker, PWM-Drehzahlsteller, Ablaufsteuerungen, z.B. für Gebäude-Licht, Drehzahlmesser, ...) in Hard- und Software zu gießen und dabei die Grundlagen zu erarbeiten, wie: Umgang mit Programmierumgebung lernen und üben, Architektur und Befehlssatz der Controllers verstehen, souverän mit den Fusebits und Besonderheiten umgehen lernen, eben alles das, was man zum souveränen Umgang mit den AVRs (oder einer anderen MC-Familie Deiner Wahl) braucht. ...
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.