Arduino UNO R3, stiftdiagram, specifikation og applikationer

Prøv Vores Instrument Til At Fjerne Problemer





Det Arduino UNO R3 bruges ofte mikrokontrolkort i familien til en Arduino. Dette er den seneste tredje version af et Arduino-kort og udgivet i år 2011. Den største fordel ved dette kort er, hvis vi laver en fejl, kan vi skifte mikrocontroller på kortet. Hovedfunktionerne på dette kort inkluderer hovedsageligt, det er tilgængeligt i DIP (dual-inline-pakke), aftagelig og ATmega328 mikrokontroller. Programmeringen af ​​dette kort kan let indlæses ved hjælp af et Arduino-computerprogram. Dette kort har enorm støtte fra Arduino-samfundet, som vil gøre en meget enkel måde at begynde at arbejde i indlejret elektronik og mange flere applikationer. Se linket for at vide om Arduino - Grundlæggende og design

Hvad er Arduino Uno R3?

Arduino Uno R3 er en slags ATmega328P-baseret microcontroller-kort. Det inkluderer det hele, der kræves for at holde mikrocontrolleren op, bare tilslut den til en pc ved hjælp af et USB-kabel og give forsyningen ved hjælp af AC-DC-adapter eller et batteri for at komme i gang. Udtrykket Uno betyder 'en' på 'italiensk' og blev valgt til markering af frigivelsen af ​​Arduinos IDE 1.0-software. R3 Arduino Uno er den 3. såvel som den seneste ændring af Arduino Uno. Arduino-kort og IDE-software er referenceversionerne af Arduino og udvikles i øjeblikket til nye udgivelser. Uno-kortet er det primære i en række USB- Arduino-brædder , & referencemodellen designet til Arduino-platformen.




Arduino Uno R3

Arduino Uno R3

Arduino Uno R3 Specifikationer

Det Arduino Uno R3-kort inkluderer følgende specifikationer.



  • Det er en ATmega328P-baseret mikrokontroller
  • Arduino's driftsspænding er 5V
  • Den anbefalede indgangsspænding varierer fra 7V til 12V
  • I / p-spændingen (grænse) er 6V til 20V
  • Digital indgangs- og udgangsstifter-14
  • Digital input & output pins (PWM) -6
  • Analoge i / p-ben er 6
  • DC-strøm for hver I / O-pin er 20 mA
  • DC-strøm, der anvendes til 3,3 V-pin, er 50 mA
  • Flash-hukommelse -32 KB og 0,5 KB hukommelse bruges af boot loader
  • SRAM er 2 KB
  • EEPROM er 1 KB
  • Hastigheden på CLK er 16 MHz
  • Indbygget LED
  • Længde og bredde på Arduino er 68,6 mm X 53,4 mm
  • Vægten på Arduino-tavlen er 25 g

Arduino Uno R3 Pin Diagram

Det Arduino Uno R3 pin diagram er vist nedenfor. Den består af 14-cifrede I / O-ben. Fra disse ben kan 6-ben bruges som PWM-udgange. Dette kort indeholder 14 digitale indgangs- / udgangsstifter, analoge indgange-6, en USB-forbindelse, kvartskrystal-16 MHz, et strømstik, en USB-forbindelse , resonator-16Mhz, et strømstik, en ICSP-header og en RST-knap.

Arduino Uno Pin Diagram

Arduino Uno Pin Diagram

Strømforsyning

Det Strømforsyning af Arduino kan gøres ved hjælp af en ekstern strømforsyning ellers USB-forbindelse. Den udvendige strømforsyning (6 til 20 volt) indeholder hovedsageligt et batteri eller en AC til DC-adapter. Tilslutningen af ​​en adapter kan ske ved at sætte et center-positivt stik (2,1 mm) i strømstikket på kortet. Batteripolerne kan placeres i stifterne på Vin såvel som GND. El-stifterne til en Arduino bord inkluderer følgende.


Vin: Indgangsspændingen eller Vin til Arduino, mens den bruger en ekstern strømforsyning modsat volt fra tilslutningen af ​​USB eller andet RPS (reguleret strømforsyning) . Ved at bruge denne pin kan man levere spændingen.

5 volt: RPS kan bruges til at give strømforsyningen til mikrokontrolleren samt komponenter, der bruges på Arduino-kortet. Dette kan nærme sig fra indgangsspændingen gennem en regulator.

3V3: En 3,3 forsyningsspænding kan genereres med den indbyggede regulator, og den højeste trækstrøm er 50 mA.

GND: GND (jord) ben

Hukommelse

Hukommelsen til en ATmega328 mikrocontroller inkluderer 32 KB og 0,5 KB hukommelse bruges til Boot loader), og det inkluderer også SRAM-2 KB samt EEPROM-1KB.

Indgang og udgang

Vi ved, at en argumenterende Uno R3 inkluderer 14-digitale ben, der kan bruges som en input, ellers output ved hjælp af funktionerne som pin Mode (), digital Read () og digital Write (). Disse stifter kan fungere med 5V, og hver digital stift kan give eller modtage 20mA og inkluderer en 20k til 50k ohm træk modstand op . Den maksimale strøm på en stift er 40 mA, som ikke kan overgå for at undgå mikrokontrolleren fra skaden. Derudover inkluderer nogle af benene på en Arduino specifikke funktioner.

Serielle pins

Serielle ben på et Arduino-kort er TX (1) og RX (0) ben, og disse ben kan bruges til at overføre TTL serielle data. Forbindelsen af ​​disse ben kan ske med de tilsvarende ben på ATmega8 U2 USB til TTL-chip.

Eksterne afbrydestifter

Boardets eksterne afbrydestifter er 2 og 3, og disse stifter kan arrangeres til at aktivere en afbrydelse på en stigende ellers faldende kant, en lav værdi ellers en ændring i værdi

PWM-ben

PWM-stifterne på en Arduino er 3, 5, 6, 9, 10 og 11 og giver en output på en 8-bit PWM med funktionen analog Write ().

SPI-stifter (Serial Peripheral Interface)

SPI-benene er 10, 11, 12, 13 nemlig SS, MOSI, MISO, SCK, og disse vil opretholde SPI-kommunikation ved hjælp af SPI-biblioteket.

LED-pin

Et diskussionsforum er indbygget i en LED ved hjælp af digital pin-13. Når den digitale stift er høj, vil LED'en lyse, ellers lyser den ikke.

TWI-stifter (2-leder interface)

TWI-benene er SDA eller A4, & SCL eller A5, som kan understøtte kommunikationen af ​​TWI ved hjælp af Wire-biblioteket.

AREF (analog reference) Pin

En analog referencestift er referencespændingen til indgangene på en analog i / ps ved hjælp af funktionen som analog reference ().

Nulstil (RST) Pin

Denne pin bringer en lav linje til nulstilling af mikrokontrolleren, og den er meget nyttig til at bruge en RST-knap mod skjolde, der kan blokere den over Arduino R3-kortet.

Meddelelse

Kommunikationsprotokollerne for en Arduino Uno inkluderer SPI, I2C og UART seriel kommunikation .

UART

En Arduino Uno bruger de to funktioner som senderen digital pin1 og modtageren digital pin0. Disse ben bruges hovedsageligt i UART TTL seriel kommunikation.

I2C

Et Arduino UNO-kort anvender SDA-pin, ellers A4-pin & A5-pin, ellers bruges SCL-pin til I2C kommunikation med trådbibliotek. I dette er både SCL og SDA CLK-signal og datasignal.

SPI Pins

SPI-kommunikationen inkluderer MOSI, MISO og SCK.

MOSI (Pin11)

Dette er master-out slave i pin, der bruges til at overføre data til enhederne

MISO (Pin12)

Denne pin er en seriel CLK, og CLK-pulsen synkroniserer, hvis transmission produceres af masteren.

SCK (Pin13)

CLK-pulsen synkroniserer datatransmission, der genereres af masteren. Ækvivalente stifter med SPI-biblioteket anvendes til kommunikation af SPI. ICSP (in-circuit seriel programmering) overskrifter kan bruges til programmering ATmega mikrokontroller direkte med boot loader.

Arduino Uno R3 programmering

  • Programmeringen af ​​en Arduino Uno R3 kan udføres ved hjælp af IDE-software. Mikrocontrolleren på tavlen leveres med forbrændt af en boot loader, der tillader at uploade ny kode uden brug af en ekstern hardware-programmør.
  • Kommunikationen af ​​dette kan ske ved hjælp af en protokol som STK500.
  • Vi kan også uploade programmet i mikrocontrolleren ved at undgå boot loader ved hjælp af headeren som In-Circuit Serial Programming.

Arduino Uno R3-projekter

Det anvendelser af Arduino Uno involverer hovedsageligt i Arduino Uno-baserede projekter, der inkluderer følgende

  • Besøgende alarm på kontoret ved hjælp af Arduino Uno
  • Arduino Uno-baseret Fodboldrobot
  • Arduino Uno-baseret automatisk påmindelse om medicin
  • Bevægelsesregistrering med statisk elektricitet
  • Arduino Uno-baseret taxa med Digital Fare Meter
  • Arduino Uno-baseret Smart Stick
  • Robotbil styret af smartphone og Arduino

Således handler det hele om Arduino uno R3 datablad . Af ovenstående oplysninger kan vi endelig konkludere, at det er det hyppigst anvendte kort. UNO er ​​et godt valg til første Arduino på grund af dets funktioner, som om det er relativt billigt, vi kan udskifte mikrocontrolleren og meget let at konfigurere. Her er et spørgsmål til dig, hvad er det anvendelser af en Arduino Uno R3 ?