Leon van der Horst - Microcontrollers

Microcontrollers

Arduino

Boarduino

Basic Stamp

JeeLink/Node

Projecten

Workshop

Links

Terug naar hoofd pagina

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.
Bij de linkjes verderop deze pagina is meer info te vinden over deze microcontroller kits. Tevens zal ik het nog gaan hebben over losse
c's en dan voornamelijk die van de fabrikant Atmel.

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:
Arduino homepage (website in English)
Arduino.nl
Arduino kennismaking - ROC A12 afdeling Technische ComputerKunde (NL)
CC - Creative Commons - Open source licensing
Dangerous Protoypes - Open source projects blog
Instructables - Arduino Experimentation Kit - How to get started
JeeLabs.org (NL, website in English) - Jean Claude Wippler (Jee = JC's environmental electronics)
Marten de Groot RC Elektronics (NL) - met diverse schakelingen met PIC's t.b.v. de modelbouw
Oomlout (UK) - UK bron voor Arduino en DIY (Do It Yourself) elektronica
Shieldlist (Australia) - Arduino shielslist met 240+ shields voor de Arduino
   
Leveranciers:  
Adafruit Industries (USA)
Antratek (NL + BE)
Earthshine Design (UK)
FLORIS.CC (NL)
HopeRF Electronics (China) - datatranceiver modules

JeeLabs.com (NL, website in English)

Liquidware Open Source Electronics (USA)
Maker Shed (USA)
NKC Electronics (USA)
Nuelectronics (UK)
Parallax (USA)
Robot Electronics (UK)
Sparkfun Electronics (USA)

Terug naar hoofd pagina