ATmega328 Arduino Uno Board funzionante e sue applicazioni

Prova Il Nostro Strumento Per Eliminare I Problemi





Il Arduino uno è un tipo di scheda per microcontrollore basato su ATmega328 e Uno è un termine italiano che significa uno. Arduino Uno prende il nome dall'imminente rilascio della scheda del microcontrollore Scheda Arduino Uno 1.0 . Questa scheda include pin 14 I / O digitali, un jack di alimentazione, i / ps-6 analogico, risonatore ceramico A16 MHz, una connessione USB, un pulsante RST e un'intestazione ICSP. Tutti questi possono supportare il microcontrollore per ulteriori operazioni collegando questa scheda al computer. L'alimentazione di questa scheda può essere eseguita con l'aiuto di un adattatore da CA a CC, un cavo USB, altrimenti una batteria. Questo articolo discute cos'è un file Microcontrollore Arduino Uno , configurazione dei pin, Specifiche o caratteristiche di Arduino Uno ,e applicazioni.

Cos'è Arduino Uno ATmega328?

Il ATmega328 è un tipo di microcontrollore a chip singolo formato con Atmel all'interno di famiglia megaAVR . L'architettura di questo Arduino Uno è un'architettura Harvard personalizzata con 8 bit Processore RISC nucleo. Altre schede di Arduino Uno includono Arduino Pro Mini, Arduino Nano, Arduino Due, Arduino Mega e Arduino Leonardo.




Arduino Uno ATmega328

Arduino Uno ATmega328

Caratteristiche della scheda Arduino Uno

Il caratteristiche di Arduino Uno ATmega328 include quanto segue.



  • La tensione di esercizio è 5V
  • La tensione di ingresso consigliata varierà da 7v a 12V
  • La tensione di ingresso varia da 6 V a 20 V.
  • I pin di ingresso / uscita digitali sono 14
  • I pin i / p analogici sono 6
  • La corrente CC per ogni pin di ingresso / uscita è 40 mA
  • La corrente CC per il pin da 3,3 V è 50 mA
  • La memoria flash è di 32 KB
  • SRAM è di 2 KB
  • EEPROM è di 1 KB
  • La velocità CLK è di 16 MHz

Diagramma dei pin di Arduino Uno

La scheda Arduino Uno può essere costruita con pin di alimentazione, pin analogici, ATmegs328, header ICSP, pulsante Reset, LED di alimentazione , pin digitali, test led 13, pin TX / RX, interfaccia USB, un esterno Alimentazione elettrica . Il Descrizione della scheda Arduino UNO è discusso di seguito.

Configurazione dei pin della scheda Arduino Uno

Configurazione dei pin della scheda Arduino Uno

Alimentazione elettrica

Il Alimentatore Arduino Uno può essere fatto con l'aiuto di un cavo USB o di un alimentatore esterno. Gli alimentatori esterni includono principalmente un adattatore da CA a CC, altrimenti una batteria. L'adattatore può essere collegato ad Arduino Uno collegandolo al jack di alimentazione della scheda Arduino. Allo stesso modo, la batteria i cavi possono essere collegati al pin Vin e al pin GND del connettore POWER. L'intervallo di tensione suggerito sarà compreso tra 7 volt e 12 volt.


Input Output

I 14 pin digitali su Arduino Uno possono essere utilizzati come input e output con l'aiuto di funzioni come pinMode (), digitalWrite () e Digital Read ().

Pin1 (TX) e Pin0 (RX) (seriale): Questo pin viene utilizzato per trasmettere e ricevere dati seriali TTL e questi sono collegati ai pin equivalenti del chip ATmega8U2 USB a TTL Serial.

Pin 2 e Pin 3 (interrupt esterni): È possibile collegare pin esterni per attivare un interrupt su un valore basso, variazione di valore.

Pin 3, 5, 6, 9, 10 e 11 (PWM): Questo pin fornisce un PWM a 8 bit o / p tramite la funzione di analogWrite ().

Pin SPI (Pin-10 (SS), Pin-11 (MOSI), Pin-12 (MISO), Pin-13 (SCK): Questi pin mantengono la comunicazione SPI, anche se offerta dall'hardware fondamentale, attualmente non è inclusa nel linguaggio Arduino.

Pin-13 (LED): Il LED integrato può essere collegato al pin-13 (pin digitale). Come pin di valore ALTO, il diodo a emissione di luce viene attivato ogni volta che il pin è BASSO.

Pin-4 (SDA) e Pin-5 (SCL) (I2C): Supporta la comunicazione TWI con l'aiuto della libreria Wire.

AREF (tensione di riferimento): La tensione di riferimento è per l'i / ps analogico con analogReference ().

Ripristina PIN: Questo pin viene utilizzato per ripristinare (RST) il microcontrollore.

Memoria

La memoria di questo microcontrollore Atmega328 Arduino include una memoria flash da 32 KB per la memorizzazione del codice, SRAM-2 KB EEPROM-1 KB.

Comunicazione

Arduino Uno ATmega328 offre UART TTL- comunicazione seriale , ed è accessibile su pin digitali come TX (1) e RX (0). Il software di un Arduino ha un monitor seriale che consente dati facili. Ci sono due LED sulla scheda come RX e TX che lampeggeranno ogni volta che i dati vengono trasmessi tramite USB.

Una libreria SoftwareSerial consente la comunicazione seriale sui pin digitali di Arduino Uno e l'ATmega328P supporta TWI (I2C) e Comunicazione SPI . Il software Arduino contiene una libreria cablata per semplificare l'utilizzo del bus I2C.

Come utilizzare un Arduino Uno?

Arduino Uno può rilevare l'ambiente circostante dall'ingresso. Qui l'input è una varietà di sensori e questi possono influenzare l'ambiente circostante attraverso il controllo di motori, luci, altri attuatori, ecc. Il microcontrollore ATmega328 sulla scheda Arduino può essere programmato con l'aiuto di un linguaggio di programmazione Arduino e l'IDE (Integrated Development Environment ). Progetti Arduino può comunicare tramite software durante l'esecuzione su un PC.

Programmazione Arduino

Una volta installato lo strumento IDE Arduino nel PC, collega la scheda Arduino al computer con l'aiuto del cavo USB. Apri l'IDE di Arduino e seleziona la scheda giusta scegliendo Strumenti–> Scheda ..> Arduino Uno e seleziona la porta giusta scegliendo Strumenti–> Porta. Questa scheda può essere programmata con l'aiuto di un Arduino linguaggio di programmazione dipende dal cablaggio.

Per attivare la scheda Arduino e lampeggia il LED sulla lavagna, scaricare il codice del programma con la selezione di File–> Esempi ..> Fondamentali ..> Flash. Quando i codici di programmazione vengono scaricati nell'IDE, quindi fare clic sul pulsante 'carica' ​​nella barra in alto. Una volta completato questo processo, controllare il flash LED sulla scheda.

Protezione ad alta tensione di USB

La scheda Arduino Uno ha un fusibile poli riarrangibile che difende la porta USB del PC dalla sovratensione. Sebbene la maggior parte dei PC abbia la propria protezione interna, il fusibile fornisce un ulteriore rivestimento di sicurezza. Se viene fornito un valore superiore a 500 mA alla porta USB, il fusibile interromperà regolarmente la connessione fino a rimuovere la sovratensione.

Caratteristiche fisiche

Le caratteristiche fisiche di una scheda Arduino includono principalmente lunghezza e larghezza. Il scheda a circuito stampato della lunghezza e della larghezza di Arduino Uno sono 2,7 x 2,1 pollici, ma il jack di alimentazione e il connettore USB si estenderanno oltre la misurazione precedente. La scheda può essere fissata sulla superficie altrimenti caso con i fori delle viti.

Applicazioni di Arduino Uno ATmega328

Il applicazioni di Arduino Uno include il seguente.

  • Arduino uno viene utilizzato nella prototipazione di progetti fai-da-te.
  • Nello sviluppo di progetti basati sul controllo basato su codice
  • Sviluppo del sistema di automazione
  • Progettazione di circuiti di base.

Quindi, questo è tutto Scheda tecnica di Arduino Uno . Dalle informazioni di cui sopra, infine, possiamo concludere che questo è un microcontrollore ATmega328P a 8 bit. Ha diversi componenti come la comunicazione seriale, oscillatore a cristallo , il regolatore di tensione per il supporto il microcontrollore . Questa scheda include una connessione USB, pin I / O digitali-14, pin i / p analogici-6, un jack power-barrel, un pulsante di reset e un'intestazione ICSP. Ecco una domanda per te, qual è il file Prezzo di Arduino Uno in India ?