Microcontroller
Een microcontroller (of MCU, een afkorting van "microcontroller unit") is een kleine geïntegreerde schakeling die een elektronisch apparaat bestuurt. Deze lijkt op een microprocessor, maar bevat geheugen en andere geïntegreerde componenten.
Een typische microcontroller bevat de volgende elementen:
- CPU - variërend van een eenvoudige 4-bitsprocessor tot een volwaardige 64-bitsprocessor
- RAM - snel vluchtig geheugen dat wordt gebruikt om gegevens tijdelijk op te slaan
- Flashgeheugen - een type niet-vluchtig geheugen dat wordt gebruikt om gegevens met of zonder elektrische voeding op te slaan
- I/O-interface - seriële poorten of andere aansluitingen voor randapparaten
- Draadloze communicatie - zenders of ontvangers voor het verzenden en ontvangen van draadloze signalen
Sommige MCU's zijn enkele centimeters lang en breed. Andere zijn extreem klein, met een lengte en breedte van minder dan één millimeter. Omdat microcontrollers geïntegreerde schakelingen zijn, zijn de meeste relatief plat. Hieronder staan voorbeelden van verschillende typen microcontrollers:
- een beeldprocessor in een digitale camera
- een digitaal-naar-analoogomzetter (DAC) in een actieve luidspreker
- een temperatuursensor in een wasmachine of droger
- een Wi-Fi-zender in een slim apparaat
- een bewegingssensor in een smartwatch
Bijna alle elektronische apparaten bevatten microcontrollers. Veel apparaten bevatten meerdere MCU's die samenwerken. Een auto kan bijvoorbeeld tientallen microcontrollers bevatten voor sensoren, communicatie en functies van de gebruikersinterface.
Test je kennis