Arduino UNO R3, Pin dijagram, specifikacija i primjena

Isprobajte Naš Instrument Za Uklanjanje Problema





The Arduino UNO R3 se često koristi ploča mikrokontrolera u obitelji Arduina. Ovo je najnovija treća verzija Arduino ploče koja je objavljena 2011. godine. Glavna prednost ove ploče je ako pogriješimo da možemo promijeniti mikrokontroler na ploči. Glavne značajke ove ploče uglavnom uključuju, dostupna je u DIP-u (dual-inline-package), odvojivom i ATmega328 mikrokontroleru. Programiranje ove ploče može se lako učitati pomoću računalnog programa Arduino. Ova ploča ima ogromnu podršku zajednice Arduino, koja će na vrlo jednostavan način započeti rad s ugrađenom elektronikom i mnogim drugim aplikacijama. Molimo pogledajte vezu da biste saznali više Arduino - osnove i dizajn

Što je Arduino Uno R3?

Arduino Uno R3 jedna je vrsta ploče s mikrokontrolerom temeljenom na ATmega328P. Uključuje cijelu stvar potrebnu za zadržavanje mikrokontrolera, samo ga spojite na računalo uz pomoć USB kabela i za početak dodajte napajanje pomoću AC-DC adaptera ili baterije. Izraz Uno znači 'jedan' na jeziku 'talijanskog' i odabran je za obilježavanje izdanja Arduinovog IDE 1.0 softvera. R3 Arduino Uno je treća, kao i najnovija izmjena Arduina Uno. Arduino ploča i IDE softver referentne su verzije Arduina i trenutno su napredovale do novih izdanja. Uno-ploča je primarna u nizu USB- Arduino ploče , & referentni model dizajniran za Arduino platformu.




Arduino Uno R3

Arduino Uno R3

Arduino Uno R3 specifikacije

The Arduino Uno R3 ploča uključuje sljedeće specifikacije.



  • Riječ je o mikrokontroleru koji se temelji na ATmega328P
  • Radni napon Arduina je 5V
  • Preporučeni ulazni napon je u rasponu od 7V do 12V
  • Napon i / p (ograničenje) je 6V do 20V
  • Pribadače za digitalni ulaz i izlaz-14
  • Pribadače za digitalni ulaz i izlaz (PWM) -6
  • Analogne i / p igle su 6
  • Istosmjerna struja za svaki I / O pin iznosi 20 mA
  • Istosmjerna struja koja se koristi za 3.3V pin iznosi 50 mA
  • Učitavač koristi flash memoriju -32 KB i 0,5 KB memorije
  • SRAM je 2 KB
  • EEPROM je 1 KB
  • Brzina CLK je 16 MHz
  • Ugrađena LED
  • Duljina i širina Arduina su 68,6 mm X 53,4 mm
  • Težina ploče Arduino je 25 g

Arduino Uno R3 pin dijagram

The Arduino Uno R3 pin dijagram prikazano je dolje. Sadrži 14-znamenkasti I / O zatiči. Iz ovih pinova mogu se koristiti 6 pinova poput PWM izlaza. Ova ploča uključuje 14 digitalnih ulazno / izlaznih pinova, analogni ulazi-6, USB vezu, kvarcni kristal-16 MHz, utičnicu za napajanje, USB veza , rezonator-16Mhz, utičnica, ICSP zaglavlje i RST gumb.

Arduino Uno pin dijagram

Arduino Uno pin dijagram

Napajanje

The napajanje Arduina može se obaviti uz pomoć vanjskog napajanja, inače USB veze. Vanjsko napajanje (6 do 20 volti) uglavnom uključuje bateriju ili adapter izmjeničnog i istosmjernog napona. Priključivanje adaptera može se izvršiti uključivanjem središnjeg pozitivnog utikača (2,1 mm) u utičnicu na ploči. Priključci baterije mogu se postaviti u igle Vin-a, kao i GND. Kablovi napajanja an Arduino ploča uključuju sljedeće.


Vino: Ulazni napon ili Vin na Arduino dok koristi vanjsko napajanje suprotno voltima od USB veze ili inače RPS (regulirano napajanje) . Korištenjem ovog pina može se napajati napon.

5Voltovi: RPS se može koristiti za napajanje mikrokontroler kao i komponente koje se koriste na ploči Arduino. To se može približiti od ulaznog napona kroz regulator.

3V3: Pomoću ugrađenog regulatora može se generirati napajanje od 3,3, a najveća izvlačna struja bit će 50 mA.

GND: GND (mljevene) igle

Memorija

Memorija mikrokontrolera ATmega328 uključuje 32 KB i 0,5 KB memorije se koristi za boot loader), a također uključuje SRAM-2 KB kao i EEPROM-1KB.

Ulaz i izlaz

Znamo da argumentirani Uno R3 uključuje 14-digitalne pinove koji se mogu koristiti kao ulaz koji se inače izvodi korištenjem funkcija kao što su način rada pin (), digitalno čitanje () i digitalno pisanje (). Ovi pinovi mogu raditi s 5V, a svaki digitalni pin može dati ili primiti 20mA i uključuje 20k do 50k ohma povući otpor . Maksimalna struja na bilo kojem pinu je 40mA, što ne može premašiti izbjegavanje oštećenja mikrokontrolera. Uz to, neke igle Arduina uključuju posebne funkcije.

Serijske igle

Serijski pinovi Arduino ploče su TX (1) i RX (0) pinovi i ti se pinovi mogu koristiti za prijenos serijskih podataka TTL-a. Povezivanje ovih pinova može se izvršiti ekvivalentnim pinovima ATmega8 U2 USB na TTL čipu.

Vanjske igle za prekide

Vanjski pinovi prekida na ploči su 2 i 3 i ti se pinovi mogu postaviti tako da aktiviraju prekid na rastućem, inače padajućem rubu, male vrijednosti, inače promjenu vrijednosti

PWM igle

PWM pinovi Arduina su 3, 5, 6, 9, 10 i 11 i daju izlaz 8-bitnog PWM-a s funkcijom analogni Write ().

SPI (serijsko periferno sučelje) igle

SPI pinovi su 10, 11, 12, 13, naime SS, MOSI, MISO, SCK, i oni će održavati SPI komunikacija uz pomoć SPI knjižnice.

LED pin

Ugrađena je ploča za raspravu LED dioda pomoću digitalnog pin-13. Kad god je digitalni pin visok, LED će svijetliti, inače neće svijetliti.

Igle TWI (2-žično sučelje)

TWI pinovi su SDA ili A4, & SCL ili A5, koji mogu podržati komunikaciju TWI uz pomoć Wire knjižnice.

AREF (analogna referenca) pribadača

Analogni referentni pin je referentni napon na ulazima analognih i / ps koristeći funkciju poput analogne reference ().

Poništi (RST) pribadača

Ovaj pin donosi nisku crtu za resetiranje mikrokontrolera i vrlo je koristan za upotrebu RST gumba prema štitovima koji mogu blokirati onaj preko ploče Arduino R3.

Komunikacija

Komunikacijski protokoli Arduino Uno uključuju SPI, I2C i UART serijska komunikacija .

UART

Arduino Uno koristi dvije funkcije poput digitalnog pin1 predajnika i digitalnog pin0 prijemnika. Ove se igle uglavnom koriste u UART-u TTL serijska komunikacija.

I2C

Arduino UNO ploča koristi SDA pin, inače A4 pin i A5 pin, inače se koristi SCL pin I2C komunikacija s žičanom knjižnicom. U tome su i SCL i SDA CLK signal i signal podataka.

SPI igle

SPI komunikacija uključuje MOSI, MISO i SCK.

MOSI (Pin11)

Ovo je glavni izlazni slave u pin-u, koji se koristi za prijenos podataka na uređaje

MISO (Pin12)

Ovaj je pin serijski CLK, a CLK impuls će sinkronizirati prijenos koji proizvodi glavni.

SCK (Pin13)

CLK impuls sinkronizira prijenos podataka koji generira master. Za komunikaciju SPI-a koriste se ekvivalentni pinovi s SPI knjižnicom. Za programiranje se mogu koristiti zaglavlja ICSP (serijsko programiranje u krugu) Mikrokontroler ATmega izravno s pokretačkim programom.

Programiranje Arduino Uno R3

  • Programiranje Arduino Uno R3 može se izvesti pomoću IDE softvera. Mikrokontroler na ploči dolazi s prethodno snimljenim boot loader-om koji omogućuje prijenos svježeg koda bez upotrebe vanjskog hardverskog programera.
  • Ovo se može komunicirati pomoću protokola poput STK500.
  • Program također možemo prenijeti u mikrokontroler izbjegavajući pokretački program pomoću zaglavlja poput serijskog programiranja u krugu.

Arduino Uno R3 projekti

The aplikacije Arduina Uno uglavnom uključuje projekte zasnovane na Arduinu Uno koji uključuju sljedeće

  • Alarm za posjetitelje u uredu koristeći Arduino Uno
  • Zasnovan na Arduino Uno Nogometni robot
  • Podsjetnik za automatske lijekove na bazi Arduino Uno
  • Otkrivanje pokreta sa statičkom električnom energijom
  • Taksi na bazi Arduino Uno s digitalnim mjeračem cijena
  • Smart Stick na bazi Arduino Uno
  • Robotski automobil kojim upravljaju pametni telefon i Arduino

Dakle, ovdje se radi o svemu Arduino uno R3 tablica podataka . Iz gornjih podataka konačno možemo zaključiti da je to najčešće korištena ploča. UNO je izvrstan izbor za prvi Arduino zbog svojih značajki, jer je relativno jeftin, možemo zamijeniti mikrokontroler i vrlo ga je jednostavno postaviti. Evo pitanja za vas, koji su primjene Arduino Uno R3 ?