Microcontrollers |
Microcontrollers algemeen Microcontrollers (afgekort c) zijn microprocessoren die worden gebruikt om elektronische apparatuur te besturen. Je kunt ze tegenwoordig haast niet meer wegdenken in moderne apparatuur, zoals: wasmachine, magnetron, telefoon, PDA, etc. Een microcontroller is via software te programmeren en maakt het mogelijk om signalen van buitenaf te kunnen verwerken en dan tot bepaalde acties over te gaan. Een microcontroller bevat een CPU (Central Processing Unit), geheugen voor de software en data, invoer- en uitvoerpoorten (I/O), timers, Analoog/Digitaal omzetters, interrupts e.d. en zijn er in 8, 16, 32 en 64 bit uitvoeringen. Als je wilt gaan beginnen met microprocessoren is het raadzaam om een complete basis kit aan te schaffen, bijvoorbeeld de Parallax Basic Stamp BoE (Board of Education), Arduino Duemilanove, e.d. Hieronder volgen enkele beschrijvingen en (on)mogelijkheden met microcontrollers van projecten waar ik mee bezig ben of mee ga beginnen. |
Parallax Basic Stamp Board Of Education. | |
Parallax Basic Stamp 2 (op basis van een PIC). | |
Arduino Diecimilia en/of Duemilanove (op basis van een Atmel 328 microcontroller). | |
Arduino Mega (op basis van een Atmel 1280 microcontroller). |
|
DC BoArduino (op basis van een Atmel 328 microcontroller). Is een afgeleide van de Arduino. |
|
USB BoArduino (op basis van een Atmel 328 microcontroller en met een USB interface). Is een afgeleide van de Arduino. |
|
JeeNode met en zonder USB en een JeeLink van JeeLabs. De gebruikte microcontroller is een Atmel 328 als basis met bijbehorende HopeRF12 data transceiver (= zend/ontvanger). De JeeLink bevat ook nog een 1Mb geheugenchip voor bijv. het opslaan van allerlei meetwaarden. |
Links: |