Microcontroller Basics
ik vond het leuk om de microcontroller basics te leren kennen toen ik studeerde. Het betekende dat ik kon profiteren van microcontrollers in mijn elektronica projecten. Het voelde alsof ik met deze kennis niet te stoppen was. Ik kan alles bouwen!
en het is waar. Microcontrollers zijn krachtige componenten. Ze laten je programma ‘ s schrijven om je elektronica te controleren. Combineer deze kennis met hoe je je eigen printplaten bouwt, en je gaat geweldige dingen maken.
door het gebruik van een microcontroller in uw project krijgt u toegang tot een enorme hoeveelheid functionaliteit van de tips van uw (programmeer) vingers.
welke microcontroller te gebruiken?
er zijn vele soorten microcontrollers beschikbaar op de markt. Sommige zijn gemakkelijker te gebruiken dan andere.
er zijn 8-bits, 16-bits en 32-bits microcontrollers beschikbaar. De eenvoudigste microcontrollers zijn 8-bit. Ze kunnen veel, maar ze kunnen niet omgaan met operaties die zware berekeningen nodig hebben.
ik ga ze hier niet allemaal opnoemen. Maar twee 8-bit Microcontroller families die gemakkelijk te gebruiken zijn voor hobbyisten en beginners zijn AVR en PIC. Deze zijn geweldig voor het leren van de microcontroller basics.
AVR is van Atmel en is de microcontroller die ik het meest heb gebruikt. Het is erg populair onder hobbyisten. PIC is van Microchip. Ik heb geen PIC gebruikt, maar mensen zeggen dat het goed is. Het is ook erg populair onder hobbyisten.
er zijn verschillende typen PIC-en AVR-microcontrollers. Wat hen onderscheidt is de hoeveelheid geheugen, het aantal IO-pinnen en de soorten randapparatuur die ze hebben. Randapparatuur is functie zoals pulsbreedtemodulatie, analoog-naar-digitale conversie, seriële Randinterface, I2C, enz..
als u alleen een eenvoudige microcontroller wilt om pinnen aan/uit te sturen, hoeft u zich geen zorgen te maken over alle randapparatuur. Vind er gewoon een die genoeg Io-spelden heeft en dat u comfortabel programmeert.
kijk bijvoorbeeld bij ATtiny2313 voor een eenvoudige en goedkope microcontroller om aan de slag te gaan.
Microcontroller Basics: Gebruik ze in projecten
er zijn twee manieren om microcontrollers in een project te gebruiken:
- gebruik een microcontroller board
- integreer een microcontroller op uw print board
deze eenvoudigste manier om te beginnen is door een microcontroller board te gebruiken.
maar het zal goedkoper, compacter en minder rommelig zijn als je een microcontroller integreert in je eigen board.
gebruikmakend van Microcontroller Boards
het bekendste microcontroller board is Arduino. Het is een hardware en software suite ontworpen om het gemakkelijk te maken om te beginnen met het programmeren van microcontrollers. Meer informatie over Arduino programmeren.
maar u kunt ook andere microcontroller boards vinden. Ze hebben meestal alleen de Microcontroller chip en de nodige componenten om het te laten werken. Dit is een geweldige manier om een microcontroller te testen die je nog niet eerder hebt gebruikt.
om aan de slag te gaan en de microcontroller basics te leren, zou ik zeker aanraden om een Arduino board te kopen. Dit is de absolute eenvoudigste manier om te beginnen. Door een samen met een aantal basiscomponenten, en beginnen te experimenteren.
Klik hier om de Arduino Starter Kit
te krijgen met behulp van Microcontroller Chips
een microcontroller heeft altijd een datasheet waarin de functionaliteit wordt beschreven. In de datasheet vindt u bijna altijd een referentieschema voor de microcontroller.
dit maakt het vrij eenvoudig om een microcontroller board draaiend te krijgen.
ik heb ook een tutorial geschreven die je leert hoe je je eigen Microcontroller circuit vanaf nul kunt bouwen. Bekijk hier de Microcontroller tutorial.