Elektronik und Roboterbau
AVR, avr-gcc, CAN, CPLD, Elektronik, Mikrocontroller, MSP430, PIC, Roboter, Schaltungen, Sensoren, Software, Testboards
Tags: Mikrocontroller,
AVR,
MSP430
Stand: 1. August 2005, 21:21
bisher keine Kommentare
Es gibt nicht den einen richtigen Controller. Jeder muss selbst entscheiden was er für ein bestimmtes Projekt von der Rechenleistung, dem Programmspeicher oder der interner Peripherie her braucht, was ihm am besten gefällt und natürlich auch womit er umgehen kann.
Trotzdem möchte ich mit dieser Seite all denen helfen die noch nicht wissen was Sie wollen indem ich die Unterschiede der einzelnen Controller die ich bis jetzt ausprobiert habe aufliste. Jeder kann dann selbst entscheiden was ihm persönlich besser gefällt…
Gegen die M-Unit spricht meiner Meinung nach vor allem das lächerlich kleine RAM von sage und schreibe 24 Byte. Wie schnell das voll ist habe ich selbst erlebt müssen. Ansonsten ist die M-Unit zum Einstieg gut geeignet. Allerdings stößt man bei aufwendigeren Programmen leicht an die Leistungsgrenzen. Auch auf Grund der langsamen Verarbeitungsgeschwindigkeit des Basic Interpreters.
Von den AVRs gibt es viele verschiedene Ausführungen, sodass für jeden etwas dabei sein sollte. Es gibt noch die ganz kleinen AVRs wie den ATTiny 12 (bzw. ATTiny 25/45/85 oder ähnliche), diese werde ich aber jedoch etwas ausklammern, da sie aufgrund ihrer geringen Anzahl von I/O-Pins (3 bzw. 5) vermutlich nur für Unterfunktionen einsetzbar sind.
Die AVRs sind mein persönlicher Favorit. Eine vollständige Übersicht über alle Typen gibt es beim Hersteller Atmel. Es gibt für fast jeden Zweck einen passenden Typ. Man braucht außer denn Controller im Prinzip nur noch einen Quarz und zwei kleine Kondensatoren um sie zu betreiben (bei den ATmegas mit internem Oszillator bleibt eigentlich nur ein Widerstand für die Resetbeschaltung, siehe AVR Grundschaltungen).
Die MSP430xxx sind speziell für Low-Power-Anwendungen ausgelegte 16-Bit RISC Controller. Bis auf die 16-Bit Architektur und den niedrigen Spannungsbereich (1,8 Volt bis 3,3 Volt) ähneln sie von der Ausstattung her den AVRs.
Die MSP430 Mikrocontroller sind leider nur in SMD Formaten erhältlich, aber es gibt von der Firma Olimex verschieden Headerboards, so dass sie auch auf Lochrasterplatinen benutzt werden können.
Es gibt natürlich noch viele weitere Prozessoren die ich bis jetzt selbst noch nicht ausprobiert habe. Es würde mich freuen wenn Sie mir ihre persönlichen Erfahrungen mit anderen Prozessoren schickten. Ich würde sie dann hier unter ihrem Namen veröffentlichen.
Deine Meinung: