Arrow Electronic Components Online

Arduino Uno vs. Mega vs. Micro

Confronti28 feb 2021
L'immagine presenta tre distinti schede microcontrollore Arduino disposte fianco a fianco.
Visualizza tutti gli articoli

Le schede Arduino sono diventate uno dei microcontrollori più popolari sul mercato con una vasta varietà di schede. Alcune schede Arduino sono più adatte per determinate applicazioni. Confrontiamo alcune delle schede più diffuse che Arduino ha creato – l’Uno, Micro e Mega 2560 – e vediamo quale è migliore per il tuo prossimo progetto di prototipazione, IoT o fai-da-te, o progetto robotico scolastico.

Confronto delle dimensioni e dei prezzi delle schede Arduino 

Il Micro è, fedele al suo nome, di 0.7” x 1.9” rendendolo una delle schede microcontrollore più piccole sul mercato. All'opposto dello spettro, le dimensioni della scheda Arduino Mega 2560 sono circa 4” x 2.1”, rendendola circa 6 volte più grande del Micro in termini di dimensione dell'area. Le dimensioni di Arduino Uno di 2.7” x 2.1” si collocano da qualche parte tra il Micro e il Mega 2560. Il prezzo per il Micro è solitamente intorno a $19-25 (può essere difficile trovare disponibilità) mentre l'Uno costa circa $20-23, e il Mega 2560 viene a costare $36 - $39.

Connettività

Per connetterti al tuo computer e iniziare a programmare, sia l'Uno che il Mega 2560 possono facilmente connettersi con un cavo USB Standard A/B, mentre il Micro avrà bisogno di un cavo Micro-USB.
Ciascuno di questi Arduino ha un numero diverso di pin I/O. La scheda con più pin è il Mega 2560, che vanta ben 54 pin I/O digitali (di cui 15 hanno PWM) e ha 16 pin di ingresso analogici. Sorprendentemente, il Micro ha il secondo maggior numero di pin tra i tre, avendo 20 pin I/O digitali (di cui 7 con PWM) e 12 pin di ingresso analogici. In ultima posizione c'è l'Uno, che ha 14 pin I/O digitali (di cui 6 con PWM) e 6 pin di ingresso analogici.
 
È anche bene notare che sia l'Uno che il Mega 2560 solitamente vengono forniti come through-hole, mentre il layout dei pin dell'intestazione I/O del Micro gli permette di adattarsi a qualsiasi breadboard o sistema. Ciò significa che la maggior parte degli Shields è compatibile con l'Uno e il Mega 2560, ma il Micro non sarà altrettanto fortunato.
 
Puoi dare un'occhiata ad alcuni degli Shields Arduino più utili e interessanti, inclusi il 1Sheeld+ (utilizza il tuo smartphone come sensori) o un Relay Shield:

Potenza di elaborazione

Tutte e tre le schede Arduino hanno il proprio livello di potenza di elaborazione, quindi parliamo della loro frequenza/velocità del processore. La frequenza/velocità del processore su queste schede significa semplicemente quanto velocemente può eseguire i comandi. È stato una piacevole sorpresa vedere che tutte hanno la stessa velocità del processore a 16 MHz.
 
La memoria Flash sull'Uno e sul Micro sono uguali a 32 kB, mentre la Mega 2560 ha 256 kB, offrendo 8 volte più spazio di memoria! La memoria Flash significa semplicemente quanto grande di un progetto/codice puoi caricare sul tuo Arduino, quindi se hai un codice pesante la Mega 2560 è la scelta giusta.
 
Le schede Arduino utilizzano SRAM (Static Random-Access Memory). La Mega 2560 ha lo spazio SRAM maggiore con 8 kB, che è 4 volte più dell'Uno e 3,2 volte più del Micro. Con più spazio di SRAM, l'Arduino ha più spazio per creare e manipolare variabili quando viene eseguito.

Conclusione

La tabella di confronto Arduino seguente mostra un confronto affiancato tra l'Uno, il Mega 2560 e il Micro.

A side-by-side comparison chart displays three Arduino boards: Uno, Mega 2560, and Micro.

Figura 1: Confronto tra Arduino Uno, Mega 2560 e Micro.

Per una scelta definitiva su quale scheda utilizzare, si suddivide come segue:

  • Qual è la migliore scheda Arduino per il tuo progetto?
  • Se sei preoccupato per la compattezza del tuo progetto, non troppo per il numero di pin I/O, non ti dispiace spendere un po' più del solito prezzo (potrebbe essere difficile da trovare), e non vuoi aggiungere Shields, scegli Arduino Micro.
  • Se stai scrivendo codice di grandi dimensioni, hai bisogno di molti pin I/O per il tuo progetto e desideri aggiungere uno Shield, allora Arduino Mega 2560 fa per te.
  • E, se vuoi semplicemente prototipare qualcosa di piccolo, vuoi aggiungere uno Shield, vuoi un'opzione economica, o vuoi divertirti imparando a programmare, Arduino Uno è per te.

Tag articolo

Globale
Articolo
Arduino S.r.l.

Contenuti correlati