Microcontrollore
Un microcontrollore (o MCU, da "microcontroller unit") è un piccolo circuito integrato che controlla un dispositivo elettronico. È simile a un microprocessore, ma include memoria e altri componenti integrati.
Un microcontrollore tipico include i seguenti elementi:
- CPU - da un semplice processore a 4 bit a un processore completo a 64 bit
- RAM - memoria volatile ad alta velocità utilizzata per memorizzare temporaneamente i dati
- memoria Flash - un tipo di memoria non volatile utilizzata per memorizzare i dati con o senza alimentazione elettrica
- interfaccia I/O - porte seriali o altri connettori per dispositivi periferici
- comunicazioni wireless - trasmettitori o ricevitori per inviare e ricevere segnali wireless
Alcuni MCU sono lunghi e larghi diversi centimetri. Altri sono estremamente piccoli, con una lunghezza e una larghezza inferiori a un millimetro. Poiché i microcontrollori sono circuiti integrati, la maggior parte è relativamente piatta. Di seguito sono riportati esempi di diversi tipi di microcontrollori:
- un processore di immagini in una fotocamera digitale
- un convertitore da digitale ad analogico (DAC) in un altoparlante alimentato
- un sensore di temperatura in una lavatrice o asciugatrice
- un trasmettitore Wi-Fi in un elettrodomestico intelligente
- un dispositivo per il rilevamento dei movimenti in uno smartwatch
Quasi tutti i dispositivi elettronici includono microcontrollori. Molti ne includono diversi, che funzionano insieme. Un'automobile, per esempio, può contenere decine di microcontrollori per i sensori, le comunicazioni e le funzioni dell'interfaccia utente.
Metti alla prova le tue conoscenze