I 5 migliori microcontrollori dovresti conoscere nella Top 10Top 10

I 5 migliori microcontrollori dovresti conoscere nella Top 10Top 10

I microcontrollori sono anche noti come mini-computer; Sono costituiti da un microchip su cui sono incorporati una piccola CPU e altri componenti. I microcontroller hanno una vasta gamma di applicazioni, le più comuni sono l'automazione di apparecchiature elettroniche, robotica e industrie per controllare la temperatura. I microcontrollori sono di diversi tipi come 8 bit, 16 bit e 32 bit.

Nel mercato ci sono molti microcontrollori che vengono utilizzati per scopi diversi e hanno architetture diverse. In questo articolo, i migliori microcontrollori sono discussi con le loro architetture e applicazioni.

Microcontroller 1: Pic16f877a

La famiglia Pic di microcontrollori è molto popolare per i suoi usi e funzioni. Questa famiglia di microcontroller è molto utile per i principianti e per gli esperti. Il pic18f877a è uno dei microcontroller più popolari di questa famiglia. Il pic16f877a ha 40 gambe con 5 porte da a a e. Include i 3 timer; 2 sono a 8 bit e uno è 16 bit. Ha una tecnologia di memoria flash a causa della quale è possibile scrivere e cancellare il codice dal microcontrollore Unlimited PIC16F877A. Il microcontrollore PIC16F877A contiene anche la EEPROM che viene utilizzata per archiviare permanentemente una piccola quantità di dati e le altre importanti caratteristiche del PIC16F877A sono:

Numero totale di pin 40
Numero totale di porte 5
Tensione operativa 2-5.5 volt
Pin totali I/O 33
Canali ADC totali 14
Numero totale di timer 3
Numero totale di comparatori 2
RAM 368 byte
Eeprom 256 byte
processore 8 bit
Velocità massima della CPU 256 MHz

Microcontroller 2: ESP32

ESP32 è un microcontrollore con Bluetooth e WiFi integrati nel suo chip. È la forma aggiornata dell'ESP8266 con bassa potenza e basso costo rispetto ad esso. La famiglia di ESP32 contiene le antenne e gli interruttori incorporati e anche nel loro cuore, è presente un microprocessore Tensilica Xto Lx6 a core singolo o una velocità di clock di circa 240 MHz. Il vantaggio di utilizzare ESP32 è che i driver di dispositivi di basso livello, i protocolli wireless per WiFi e Bluetooth sono già installati in questo modulo per questo motivo, ha applicazioni principalmente in tecnologia intelligente come PLC (controller logici programmabili) Scade, termostati e telecamere di sorveglianza.

Le caratteristiche di spicco di ESP32 sono:

Processore Microprocessore Lx6 a 32 bit Tensilica xtensa
Wifi 802.11 b/g/n/e/i (802.11n @ 2.4 GHz fino a 150 Mbit/s)
Bluetooth v4.2 BR/EDR e Bluetooth a bassa energia (BLE)
Memoria 448 Kib
Prestazioni del processore Fino a 600 dmips

Microcontroller 3: Arduino Uno Rev3

Un'altra famiglia di microcontroller che è tra le migliori famiglie di microcontrollori. L'Arduino ha diverse versioni di microcontrollori come Arduino Mega, Arduino Uno Rev3 e Arduino Uno. Arduino Uno Rev3 è l'ultima edizione di Arduino con un microcontrollore ATMEGA328P. Le applicazioni di Arduino Uno Rev3 provengono da progetti per principianti ai progetti industriali. Gli utenti possono collegare Arduino Uno Rev3 alle porte USB del computer e alle alimentatori AC e DC.

Le caratteristiche importanti che si dovrebbero sapere prima di scegliere l'Arduino Uno Rev3:

Veloce 32 kb
Sram 2kb
Eeprom 1kb
Pin totali I/O 14
Resonatore in ceramica 16 MHz
Comunicazione UART, IC2 e SPI
Voltaggio 5 volt
Connettore USB USB-B

MicroController 4: Attiny85

Il microcontrollore ATTINY85 è di dimensioni ridotte, ha un fattore a bassa forma e ha meno GPIO. L'architettura di ATY 85 è RISC CPU a causa della quale le sue prestazioni sono elevate. La caratteristica di un timer di cane da guardia in esso lo rende speciale tra gli altri microcontrollori e questa funzione migliora la sicurezza di ATY85. ATTINY 85 viene utilizzato in cui l'interfaccia è richiesta tra diversi dispositivi e sensori.

Le caratteristiche chiave di ATINY85 sono:

Numero totale di pin 8
Voltaggio 1.8 a 5.5 volt
Eeprom 8kbytes
Memoria RAM 512 byte
Modalità di salvataggio di energia Accensione, riduzione del rumore ADC e modalità inattiva
Velocità massima dell'oscillatore Fino a 20 MHz
Numero totale di registri 32
Numero totale di pin I/O 6

Microcontroller 5: Raspberry Pi Pico

Raspberry Pi è noto per i suoi processori, ma ora sono anche noti per i microcontrollori dopo il rilascio del microcontrollore PICO. Viene rilasciato dal Raspberry Pi con un prezzo di soli $ 4 e ha l'impronta simile ad Arduino Nano. Le caratteristiche più importanti per le quali è stata selezionata nel microcontrollore superiore:

Microcontrollore Raspberry PI RP2040 Architetto Dual-Core Cortex-M0+ che è clocato a 133 MHz
Dimensione RAM 264kb
RAM esterna Fino a 16 MB può essere collegato
Pin GPIO 26
Pin analogici 3
Tensione di ingresso 1.8 - 5.5 volt dc
Sensore integrato Termometro
LED a bordo Incluso
Avvio Seleziona il pulsante Incluso

Conclusione

I microcontroller vengono utilizzati per l'automazione dei dispositivi elettronici. Esistono un numero enorme di microcontrollori utilizzati nel mondo su progetti semplici e a livello industriale. In questo articolo, sono stati discussi i migliori microcontrollori che dovrebbero essere noti a ogni appassionato di elettronica. I cinque microcontroller che sono discussi in questo articolo con la sua architettura sono più ampiamente utilizzati.