Arduino UNO R3, stiftdiagram, spesifikasjon og applikasjoner

Prøv Instrumentet Vårt For Å Eliminere Problemer





De Arduino UNO R3 brukes ofte mikrokontrollerkort i familien til en Arduino. Dette er den siste tredje versjonen av et Arduino-kort og utgitt i år 2011. Den største fordelen med dette kortet er at hvis vi gjør en feil, kan vi bytte mikrokontroller på brettet. Hovedtrekkene på dette kortet inkluderer hovedsakelig at det er tilgjengelig i DIP (dual-inline-pakke), avtakbar og ATmega328 mikrokontroller. Programmeringen av dette kortet kan enkelt lastes inn ved hjelp av et Arduino-dataprogram. Dette styret har enorm støtte fra Arduino-samfunnet, som vil gjøre en veldig enkel måte å begynne å jobbe med innebygd elektronikk og mange flere applikasjoner. Se lenken for å vite om Arduino - Grunnleggende og design

Hva er Arduino Uno R3?

Arduino Uno R3 er en slags ATmega328P-basert mikrokontrollerkort. Den inkluderer det hele som kreves for å holde opp mikrokontrolleren, bare fest den til en PC ved hjelp av en USB-kabel, og gi strømforsyningen ved hjelp av AC-DC-adapter eller et batteri for å komme i gang. Uttrykket Uno betyr 'en' på språket på 'italiensk' og ble valgt for å markere utgivelsen av Arduinos IDE 1.0-programvare. R3 Arduino Uno er den tredje så vel som den siste modifikasjonen av Arduino Uno. Arduino-kort og IDE-programvare er referanseversjonene av Arduino og for tiden videre til nye utgivelser. Uno-board er det primære i en rekke USB- Arduino brett , & referansemodellen designet for Arduino-plattformen.




Arduino Uno R3

Arduino Uno R3

Arduino Uno R3 Spesifikasjoner

De Arduino Uno R3-brett inkluderer følgende spesifikasjoner.



  • Det er en ATmega328P-basert mikrokontroller
  • Driftsspenningen til Arduino er 5V
  • Den anbefalte inngangsspenningen varierer fra 7V til 12V
  • I / p-spenningen (grensen) er 6V til 20V
  • Digital inngangs- og utgangspinner-14
  • Digital inngangs- og utgangspinner (PWM) -6
  • Analoge i / p-pinner er 6
  • DC-strøm for hver I / O-stift er 20 mA
  • DC-strøm som brukes til 3,3 V Pin er 50 mA
  • Flash-minne -32 KB og 0,5 KB minne brukes av opplasteren
  • SRAM er 2 KB
  • EEPROM er 1 KB
  • Hastigheten til CLK er 16 MHz
  • Innebygd LED
  • Lengde og bredde på Arduino er 68,6 mm X 53,4 mm
  • Vekten på Arduino-brettet er 25 g

Arduino Uno R3 Pin Diagram

De Arduino Uno R3 pin diagram er vist nedenfor. Den består av 14-sifrede I / O-pinner. Fra disse pinnene kan 6-pinner brukes som PWM-utganger. Dette kortet inneholder 14 digitale inngangs- / utgangspinner, analoge innganger-6, en USB-tilkobling, kvartskrystall-16 MHz, en strømkontakt, en USB-tilkobling , resonator-16Mhz, en strømkontakt, en ICSP-topptekst og en RST-knapp.

Arduino Uno Pin Diagram

Arduino Uno Pin Diagram

Strømforsyning

De strømforsyning av Arduino kan gjøres ved hjelp av en ekstern strømforsyning ellers USB-tilkobling. Den utvendige strømforsyningen (6 til 20 volt) inkluderer hovedsakelig et batteri eller en AC til DC-adapter. Tilkoblingen av en adapter kan gjøres ved å plugge en midt-positiv støpsel (2,1 mm) i strømkontakten på kortet. Batteripolene kan plasseres i pinnene på Vin så vel som GND. Kraftpinnene til en Arduino-brett Inkluder følgende.


Vin: Inngangsspenningen eller Vin til Arduino mens den bruker en ekstern strømforsyning motsatt volt fra tilkoblingen av USB eller annet RPS (regulert strømforsyning) . Ved å bruke denne pinnen kan man forsyne spenningen.

5 volt: RPS kan brukes til å gi strømforsyningen til mikrokontrolleren samt komponenter som brukes på Arduino-kortet. Dette kan nærme seg fra inngangsspenningen gjennom en regulator.

3V3: En 3,3 forsyningsspenning kan genereres med innebygd regulator, og den høyeste trekkstrømmen vil være 50 mA.

GND: GND (jord) pinner

Hukommelse

Minnet til en ATmega328 mikrokontroller inkluderer 32 KB og 0,5 KB minne brukes til Boot loader), og inkluderer også SRAM-2 KB samt EEPROM-1KB.

Inngang og utgang

Vi vet at en argumenterende Uno R3 inkluderer 14-digitale pinner som kan brukes som en inngang, ellers sendes ut ved å bruke funksjonene som pin Mode (), digital Read () og digital Write (). Disse pinnene kan fungere med 5V, og hver digitale pinne kan gi eller motta 20mA, og inkluderer en 20k til 50k ohm trekk opp motstanden . Maksimal strøm på en hvilken som helst stift er 40 mA, som ikke kan overgå for å unngå mikrokontrolleren fra skaden. I tillegg inkluderer noen av pinnene til en Arduino spesifikke funksjoner.

Serielle pins

Serielle pinner på et Arduino-kort er TX (1) og RX (0) pinner, og disse pinnene kan brukes til å overføre TTL-serielle data. Tilkoblingen av disse pinnene kan gjøres med de tilsvarende pinnene på ATmega8 U2 USB til TTL-brikken.

Eksterne avbrytestifter

De eksterne avbruddspinnene på brettet er 2 og 3, og disse pinnene kan ordnes for å aktivere et avbrudd på en stigende ellers fallende kant, en lav verdi ellers en modifisering i verdi

PWM-pinner

PWM-pinnene til en Arduino er 3, 5, 6, 9, 10 og 11, og gir en utgang på en 8-bits PWM med funksjonen analog Write ().

SPI (Serial Peripheral Interface) Pins

SPI-pinnene er 10, 11, 12, 13 nemlig SS, MOSI, MISO, SCK, og disse vil opprettholde SPI-kommunikasjon ved hjelp av SPI-biblioteket.

LED-pinne

Et krangeltavle er innebygd med en LED ved hjelp av digital pin-13. Når den digitale pinnen er høy, vil LED-lampen lyse, ellers vil den ikke lyse.

TWI (2-leder grensesnitt) pins

TWI-pinnene er SDA eller A4, & SCL eller A5, som kan støtte kommunikasjonen til TWI ved hjelp av Wire-biblioteket.

AREF (analog referanse) Pin

En analog referansepinne er referansespenningen til inngangene til en analog i / ps ved hjelp av funksjonen som analog referanse ().

Tilbakestill (RST) pin

Denne pinnen gir en lav linje for tilbakestilling av mikrokontrolleren, og den er veldig nyttig for å bruke en RST-knapp mot skjold som kan blokkere den over Arduino R3-kortet.

Kommunikasjon

Kommunikasjonsprotokollene til en Arduino Uno inkluderer SPI, I2C og UART seriell kommunikasjon .

UART

En Arduino Uno bruker de to funksjonene som senderen digital pin1 og mottakeren digital pin0. Disse pinnene brukes hovedsakelig i UART TTL seriell kommunikasjon.

I2C

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

SPI Pins

SPI-kommunikasjonen inkluderer MOSI, MISO og SCK.

MOSI (Pin11)

Dette er master-out slave i pin, brukes til å overføre data til enhetene

MISO (Pin12)

Denne pinnen er en seriell CLK, og CLK-pulsen vil synkronisere overføringen som produseres av mesteren.

SCK (Pin13)

CLK-pulsen synkroniserer dataoverføring som genereres av masteren. Tilsvarende stifter med SPI-biblioteket brukes til kommunikasjon av SPI. ICSP (in-circuit serial programming) headers kan brukes til programmering ATmega mikrokontroller direkte med bagasjerommet.

Arduino Uno R3 programmering

  • Programmeringen av en Arduino Uno R3 kan gjøres ved hjelp av IDE-programvare. Mikrokontrolleren på brettet kommer med forbrenning av en boot loader som tillater å laste opp ny kode uten å bruke en ekstern maskinvareprogrammerer.
  • Kommunikasjonen av dette kan gjøres ved hjelp av en protokoll som STK500.
  • Vi kan også laste opp programmet i mikrokontrolleren ved å unngå oppstartslaster ved å bruke toppteksten som In-Circuit Serial Programming.

Arduino Uno R3-prosjekter

De applikasjoner av Arduino Uno involverer hovedsakelig i Arduino Uno-baserte prosjekter som inkluderer følgende

  • Besøksalarm på kontoret ved hjelp av Arduino Uno
  • Arduino Uno-basert Fotballrobot
  • Arduino uno-basert automatisk påminnelse om medisiner
  • Bevegelsesdeteksjon med statisk elektrisitet
  • Arduino Uno-basert taxi med Digital Fare Meter
  • Arduino Uno-basert Smart Stick
  • Robotbil styrt av smarttelefon og Arduino

Dermed handler dette om Arduino uno R3 datablad . Av informasjonen ovenfor til slutt, kan vi konkludere med at det er det hyppigst brukte kortet. UNO er ​​et godt valg for første Arduino på grunn av funksjonene som det er relativt billig, vi kan erstatte mikrokontrolleren og veldig enkel å sette opp. Her er et spørsmål til deg, hva er det applikasjoner av en Arduino Uno R3 ?