Winkel-
wagen ( 0 )
Home > Componenten > Bouwpakketten, modules >

Development-boards

Development boards en Microcontrollers/



De Microcontroller
De tijd dat één enkele computer een complete fabriekshal in beslag nam ligt inmiddels ver achter ons. Sinds die tijd zien we dat computers steeds kleiner worden. We vinden computers tegenwoordig in de vorm van microcontrollers terug in een grote verscheidenheid aan apparaten, je kan hierbij denken aan tv's en wasmachines maar ook aan auto's en telefoons, je kan het zo gek niet bedenken of er zit wel een computer in. De ontwikkeling van de microcontroller heeft de afgelopen een vlucht genomen, niet alleen zijn ze krachtiger geworden maar ook nog kleiner en goedkoper. Dat maakt de myAVR Microcontrollerleersysteem. Je ziet dan ook dat deze apparaatjes naast het hobbymatige gebruik ook veel worden gebruikt op scholen, om er van te leren op hardware gebied door er met printplaten zelf iets mee te maken. Maar ook op softwaregebied, de microcontrollers kunnen worden ingezet voor een specifiek doel, door ze te programmeren. Development voor de microcontroller wordt ook steeds populairder er zijn grote communities met veel en uitgebreide uitleg, veel documentatie en legio aan codevoorbeelden.

Er zijn verschillende soorten en maten microcontrollers, de meest bekende zijn de Arduino, de Raspberry Pi en de Beaglebone. De Raspberry Pi en de Arduino zijn iets goedkoper dan de Beaglebone. Van de drie is de Arduino in kloksnelheid veruit de langzaamste, ook beschikt de Arduino over veel minder RAM geheugen. Als we nu naar de tussenstand kijken lijkt de Raspberry Pi voor te liggen aangezien deze van de drie in de prijsrange van de Arduino valt en met de prestaties van de Beaglebone mee kan. Toch is dit iets te kort door de bocht. Om een echt goede vergelijking te maken moeten we ook kijken naar de toepassing van de drie producten. Zo hebben beschikken de Raspberry Pi en de Beaglebone over een verwisselbaar flashgeheugen. Een voordeel van dat flashgeheugen is dat je meerdere geheugenkaarten kan gebruiken en zo verschillende configuraties en operating systemen kan afwisselen door van flashgeheugen te wisselen (de Raspberry Pi gebruikt een SD-Card en de Beaglebone een Micro SD-Card). Om de drie verschillende systemen te kunnen vergelijken een aantal feiten hieronder de voordelen en kenmerken per systeeem.

Raspberry PI computer

Beschikt over USB en Ethernet maar ook over HDMI, dus eenvoudig aan te sluiten op een televisie en op internet. Waardoor dit systeem als eerste aan te raden is bij oplossingsrichtingen waarbij Internet en grafische interfaces belangrijk zijn. Op Raspberry Pi draaien verschillende operating systemen waarvan de hoofdmoot Unix/Linux gebaseerd is. Development op deze devices is dan ook veelal gebaseerd op talen uit de C familie. De Raspberry Pi wordt veel ingezet al NAS, Fileserver maar ook als Mediacenter, hiervoor zijn op internet legio aan voorbeelden, maar ook kant en klare images te verkrijgen.

Arduino boards

Uitermate geschikt voor de beginner, heeft de grootste community, de meeste handleidingen en een grote hoeveelheid aan voorbeeldprojecten. De Arduino is ook veel meer dan de Raspberry Pi een knutselapparaat en is in vele soorten en maten verkrijgbaar. Daarnaast is de Arduino erg eenvoudig te koppelen aan externe sensoren die ook in vele soorten en maten verkrijgbaar zijn. Vanwege zijn lage energieverbruik erg geschikt voor oplossingen die werken op batterijen. De Arduino heeft in tegenstelling to de Raspberry Pi en de Beaglebone geen OS, het is een "system on a chip" waarop een enkel programma draait. De development van deze progammatuur wordt gedaan in de zeer veel gebruikte taal C++.
Voorbeelden van toepassing van de Arduino zijn drone software, boordcomputers van een auto en wetenschappelijke meet- en regelapparatuur.

BeagleBoards

Net als de Raspberry Pi zeer geschikt voor oplossingen die connectie met internet vereisen, beschikt over zowel ethernet als USB. Kan net als de Arduino goed koppelen met externe apparatuur, hier komt echter wel wat meer expertise bij kijken en dit gaat niet dus zo makkelijk als bij de Arduino. Is erg geschikt als men op zoek is naar een combinatie van de mogelijkheden van de Arduino en de Raspberry Pi: koppelen met sensoren, maar ook grafische interface en een volledig OS. De Beaglebone draait net als de Raspberry Pi op een hoofdmoot van Linux/Unix gebaseerde systemen waaronder populaire distributies als: Angstrom, Debian, Ubuntu en Fedora. De toepassingen van de Beaglebone zijn net als die van de Raspberry Pi, maar door zijn mogelijkheid van koppeling met externe sensoren zelfs uitgebreider. Voorbeelden van toepassingen zijn NAS, weerstation, domotica server en Mediaspeler.

Al met al lijken de systemen in eerste instantie veel overlap te hebben, toch verschillen ze bij nader inzien voldoende om een weloverwogen keuze te maken. Kwalitatief zijn ze namelijk allemaal goed, maar bij een specifieke toepassing zal de één net iets geschikter zijn dan de ander.
Wist u trouwens dat Conrad alle bestellingen boven de € 20,- (m.u.v. vooruitbetaling en betaling via factuur) gratis bij u thuis komt bezorgen? Duizenden tevreden klanten gingen u voor, kijk naar onze service en reviews.

Abonneer u ook meteen op onze gratis, informatieve nieuwsbrief Meld u hier aan!

En wat als u per ongeluk een verkeerd artikel besteld hebt? Dan stuurt u dit gewoon binnen 30 dagen terug! Eenvoudige service: dat is Conrad.be. Boordevol ideeën!
 
Zichttermijn   |   Algemene voorwaarden   |   BeCommerce   |   Cookies   |   Privacy   |   Over Conrad

* Gratis verzending vanaf € 20,- (m.u.v. vooruitbetaling en betaling via factuur).



Colofon   |   Zichttermijn   |   Herroepingsrecht   |   Algemene voorwaarden   |   Cookies   |   Contact   |   Over Conrad   |   Privacy   |   Zoeken A – Z   |   Merken A – Z   |   Affiliateprogramma   |   Service