Arduino UNO R3, diagramma pin, specifiche e applicazioni

Prova Il Nostro Strumento Per Eliminare I Problemi





Il Arduino UNO R3 è spesso utilizzato scheda microcontrollore nella famiglia di un Arduino. Questa è l'ultima terza versione di una scheda Arduino e rilasciata nell'anno 2011. Il vantaggio principale di questa scheda è che se commettiamo un errore possiamo cambiare il microcontrollore sulla scheda. Le caratteristiche principali di questa scheda includono principalmente, è disponibile in DIP (dual-inline-package), staccabile e microcontrollore ATmega328. La programmazione di questa scheda può essere facilmente caricata utilizzando un programma per computer Arduino. Questa scheda ha un enorme supporto dalla comunità Arduino, che renderà un modo molto semplice per iniziare a lavorare nell'elettronica incorporata e in molte altre applicazioni. Si prega di fare riferimento al collegamento per sapere Arduino - Nozioni di base e design

Cos'è Arduino Uno R3?

Arduino Uno R3 è un tipo di scheda microcontrollore basata su ATmega328P. Include tutto ciò che serve per sostenere il microcontrollore, basta collegarlo a un PC con l'aiuto di un cavo USB e fornire l'alimentazione utilizzando un adattatore AC-DC o una batteria per iniziare. Il termine Uno significa 'uno' nella lingua 'italiano' ed è stato selezionato per contrassegnare il rilascio del software IDE 1.0 di Arduino. R3 Arduino Uno è la terza e la più recente modifica di Arduino Uno. La scheda Arduino e il software IDE sono le versioni di riferimento di Arduino e attualmente sono progredite verso nuove versioni. La scheda Uno è la principale in una sequenza di USB- Schede Arduino e il modello di riferimento progettato per la piattaforma Arduino.




Arduino Uno R3

Arduino Uno R3

Specifiche di Arduino Uno R3

Il Scheda Arduino Uno R3 include le seguenti specifiche.



  • È un microcontrollore basato su ATmega328P
  • La tensione di funzionamento di Arduino è 5V
  • La tensione di ingresso consigliata varia da 7V a 12V
  • La tensione i / p (limite) è compresa tra 6 V e 20 V.
  • Pin di ingresso e uscita digitali-14
  • Pin di ingresso e uscita digitali (PWM) -6
  • I pin i / p analogici sono 6
  • La corrente CC per ogni pin I / O è 20 mA
  • La corrente CC utilizzata per il pin da 3,3 V è 50 mA
  • Memoria Flash -32 KB e 0,5 KB di memoria viene utilizzata dal boot loader
  • SRAM è di 2 KB
  • EEPROM è di 1 KB
  • La velocità del CLK è di 16 MHz
  • LED integrato
  • La lunghezza e la larghezza di Arduino sono 68,6 mm X 53,4 mm
  • Il peso della scheda Arduino è di 25 g

Diagramma dei pin di Arduino Uno R3

Il Diagramma dei pin di Arduino Uno R3 è mostrato sotto. Comprende pin I / O a 14 cifre. Da questi pin, 6 pin possono essere utilizzati come uscite PWM. Questa scheda include 14 pin di ingresso / uscita digitali, ingressi analogici-6, una connessione USB, cristallo di quarzo-16 MHz, un jack di alimentazione, un Connessione USB , resonator-16Mhz, un jack di alimentazione, un header ICSP e un pulsante RST.

Diagramma dei pin di Arduino Uno

Diagramma dei pin di Arduino Uno

Alimentazione elettrica

Il Alimentazione elettrica di Arduino può essere fatto con l'aiuto di un alimentatore esterno altrimenti connessione USB. L'alimentatore esterno (da 6 a 20 volt) include principalmente una batteria o un adattatore da CA a CC. Il collegamento di un adattatore può essere effettuato inserendo una spina con positivo centrale (2,1 mm) nella presa di alimentazione sulla scheda. I terminali della batteria possono essere inseriti nei pin di Vin e GND. I pin di alimentazione di un file Scheda Arduino include il seguente.


Vino: La tensione di ingresso o Vin all'Arduino mentre sta utilizzando un alimentatore esterno opposto ai volt dalla connessione di USB oppure RPS (alimentatore stabilizzato) . Usando questo pin, si può fornire la tensione.

5 Volt: L'RPS può essere utilizzato per fornire l'alimentazione a il microcontrollore così come i componenti che vengono utilizzati sulla scheda Arduino. Questo può avvenire dalla tensione di ingresso attraverso un regolatore.

3V3: Una tensione di alimentazione di 3,3 può essere generata con il regolatore di bordo e l'assorbimento di corrente massimo sarà di 50 mA.

GND: Pin GND (massa)

Memoria

La memoria di un microcontrollore ATmega328 include 32 KB e 0,5 KB di memoria viene utilizzata per il boot loader) e include anche SRAM-2 KB e EEPROM-1KB.

Ingresso e uscita

Sappiamo che uno Uno R3 litigioso include 14 pin digitali che possono essere utilizzati come input altrimenti emessi utilizzando le funzioni come pin Mode (), digital Read () e digital Write (). Questi pin possono funzionare con 5 V e ogni pin digitale può fornire o ricevere 20 mA e include un ohm da 20k a 50k resistenza di pull up . La corrente massima su qualsiasi pin è 40mA che non può superare per evitare il microcontrollore dal danno. Inoltre, alcuni dei pin di un Arduino includono funzioni specifiche.

Pin seriali

I pin seriali di una scheda Arduino sono i pin TX (1) e RX (0) e questi pin possono essere utilizzati per trasferire i dati seriali TTL. Il collegamento di questi pin può essere effettuato con i pin equivalenti dell'ATmega8 U2 USB al chip TTL.

Pin di interruzione esterni

I pin di interrupt esterni della scheda sono 2 e 3, e questi pin possono essere disposti per attivare un interrupt su un fronte di salita o discesa, un valore basso altrimenti una modifica di valore

Pin PWM

I pin PWM di un Arduino sono 3, 5, 6, 9, 10 e 11 e forniscono un'uscita di un PWM a 8 bit con la funzione analogica Write ().

Pin SPI (Serial Peripheral Interface)

I pin SPI sono 10, 11, 12, 13 cioè SS, MOSI, MISO, SCK, e questi manterranno il Comunicazione SPI con l'aiuto della libreria SPI.

Pin LED

Una tavola di discussione è incorporata con un LED utilizzando il pin digitale 13. Ogni volta che il pin digitale è alto, il LED si illuminerà altrimenti non si illuminerà.

Pin TWI (interfaccia a 2 fili)

I pin TWI sono SDA o A4 e SCL o A5, che possono supportare la comunicazione di TWI con l'aiuto della libreria Wire.

Pin AREF (riferimento analogico)

Un pin di riferimento analogico è la tensione di riferimento agli ingressi di un i / ps analogico utilizzando la funzione come Riferimento analogico ().

Pin di ripristino (RST)

Questo pin porta una linea bassa per il ripristino del microcontrollore, ed è molto utile per utilizzare un pulsante RST verso gli scudi che possono bloccare quello sulla scheda Arduino R3.

Comunicazione

I protocolli di comunicazione di un Arduino Uno includono SPI, I2C e Comunicazione seriale UART .

UART

Un Arduino Uno utilizza le due funzioni come il pin1 digitale del trasmettitore e il pin0 digitale del ricevitore. Questi pin sono utilizzati principalmente in UART TTL comunicazione seriale.

I2C

Una scheda Arduino UNO utilizza il pin SDA altrimenti il ​​pin A4 e il pin A5 altrimenti viene utilizzato il pin SCL Comunicazione I2C con libreria di fili. In questo, sia SCL che SDA sono segnale CLK e segnale dati.

Perni SPI

La comunicazione SPI include MOSI, MISO e SCK.

MOSI (Pin11)

Questo è il master out slave nel pin, utilizzato per trasmettere i dati ai dispositivi

MISO (Pin12)

Questo pin è un CLK seriale e l'impulso CLK sincronizzerà la trasmissione del quale è prodotta dal master.

SCK (Pin13)

L'impulso CLK sincronizza la trasmissione dei dati generata dal master. Per la comunicazione di SPI vengono utilizzati pin equivalenti con la libreria SPI. Le intestazioni ICSP (in-circuit serial programming) possono essere utilizzate per la programmazione Microcontrollore ATmega direttamente con il boot loader.

Programmazione di Arduino Uno R3

  • La programmazione di un Arduino Uno R3 può essere eseguita utilizzando il software IDE. Il microcontrollore sulla scheda verrà fornito con pre-masterizzato da un boot loader che consente di caricare codice nuovo senza utilizzare un programmatore hardware esterno.
  • La comunicazione di questo può essere effettuata utilizzando un protocollo come STK500.
  • Possiamo anche caricare il programma nel microcontrollore evitando il boot loader usando l'intestazione come la programmazione seriale in-circuit.

Progetti Arduino Uno R3

Il applicazioni di Arduino Uno coinvolge principalmente in progetti basati su Arduino Uno che includono quanto segue

  • Allarme visitatori in ufficio utilizzando Arduino Uno
  • Basato su Arduino Uno Robot di calcio
  • Promemoria automatico di farmaci basato su Arduino Uno
  • Rilevamento del movimento con elettricità statica
  • Taxi basato su Arduino Uno con tassametro digitale
  • Smart Stick basato su Arduino Uno
  • Robot Car controllato da Smartphone e Arduino

Quindi, questo è tutto Arduino uno Scheda tecnica R3 . Dalle informazioni di cui sopra, infine, possiamo concludere che è la scheda più utilizzata. UNO è un'ottima scelta per il primo Arduino grazie alle sue caratteristiche come è relativamente economico possiamo sostituire il microcontrollore e molto facile da configurare. Ecco una domanda per te, quali sono i file applicazioni di un Arduino Uno R3 ?