Microcontroller Basics
Mi è piaciuto conoscere le basi del microcontrollore quando stavo studiando. Significava che potevo iniziare a sfruttare i microcontrollori nei miei progetti di elettronica. Sembrava che con questa conoscenza, ero inarrestabile. Potrei costruire QUALSIASI COSA!
Ed è in realtà vero. I microcontrollori sono componenti potenti. Ti permettono di scrivere programmi per controllare la tua elettronica. Combina questa conoscenza con come costruire i tuoi circuiti stampati, e farai cose incredibili.
Usando un microcontrollore nel tuo progetto avrai accesso a una grande quantità di funzionalità dalle punte delle dita (di programmazione).
Quale microcontrollore utilizzare?
Ci sono molti tipi di microcontrollori disponibili sul mercato. Alcuni sono più facili da usare rispetto ad altri.
Sono disponibili microcontrollori a 8 bit, 16 bit e 32 bit. I microcontrollori più semplici sono a 8 bit. Possono fare molto, ma non possono gestire operazioni che richiedono calcoli pesanti.
Non ho intenzione di elencarli tutti qui. Ma due famiglie di microcontrollori a 8 bit che sono facili da usare per hobbisti e principianti sono AVR e PIC. Questi sono grandi per imparare le basi del microcontrollore.
AVR è di Atmel ed è il microcontrollore che ho usato di più. È molto popolare tra gli hobbisti. PIC è da Microchip. Non ho usato PIC, ma la gente dice che è buono. È anche molto popolare tra gli hobbisti.
Esistono diversi tipi di microcontrollori PIC e AVR. Ciò che li distingue è la quantità di memoria, il numero di pin IO e i tipi di periferiche che hanno. Le periferiche funzionano come la modulazione della larghezza di impulso, la conversione analogico-digitale, l’interfaccia periferica seriale, I2C, ecc..
Se vuoi solo un semplice microcontrollore per controllare i pin on / off, non devi preoccuparti di tutte le periferiche. Basta trovarne uno che abbia abbastanza pin IO e che tu sia a tuo agio nella programmazione.
Ad esempio, controlla ATtiny2313 per un microcontrollore semplice ed economico per iniziare.
Basi del microcontrollore: Utilizzarli in progetti
Esistono due modi per utilizzare i microcontrollori in un progetto:
- Utilizzare una scheda microcontrollore
- Integrare un microcontrollore sul circuito
Questo modo più semplice per iniziare è quello di utilizzare una scheda microcontrollore.
Ma sarà sia più economico, più compatto e meno disordinato se si integra un microcontrollore alla propria scheda.
Utilizzando schede microcontrollore
La scheda microcontrollore più famosa è Arduino. Si tratta di una suite hardware e software progettato per rendere più facile per iniziare con la programmazione microcontrollori. Ulteriori informazioni sulla programmazione Arduino.
Ma puoi anche trovare altre schede microcontroller. Di solito hanno solo il chip del microcontrollore e i componenti necessari per farlo funzionare. Questo è un ottimo modo per testare un microcontrollore che non hai mai usato prima.
Per iniziare e imparare le basi del microcontrollore, consiglio vivamente di ottenere una scheda Arduino. Questo è il modo più semplice assoluto di iniziare. Da uno insieme ad alcuni componenti di base, e iniziare a sperimentare.
Clicca qui per ottenere lo Starter Kit Arduino
Utilizzando chip microcontrollore
Un microcontrollore ha sempre una scheda tecnica in cui è descritta la funzionalità. Nella scheda tecnica, troverai quasi sempre un disegno schematico di riferimento per il microcontrollore.
Questo rende abbastanza facile ottenere una scheda microcontrollore installato e funzionante.
Ho anche scritto un tutorial che ti insegna come costruire il tuo circuito microcontrollore da zero. Controlla il tutorial del microcontrollore qui.