Arduino UNO R3, stiftdiagram, specifikation och applikationer

Prova Vårt Instrument För Att Eliminera Problem





De Arduino UNO R3 används ofta mikrokontrollerkort i familjen till en Arduino. Detta är den senaste tredje versionen av ett Arduino-kort som släpptes år 2011. Den största fördelen med detta kort är om vi gör ett misstag kan vi byta mikrokontroller på kortet. Huvudfunktionerna på detta kort inkluderar huvudsakligen, det finns i DIP (dual-inline-package), löstagbart och ATmega328 mikrokontroller. Programmeringen av detta kort kan enkelt laddas med ett Arduino-datorprogram. Denna styrelse har enormt stöd från Arduino-communityn, vilket gör det till ett mycket enkelt sätt att börja arbeta inom inbäddad elektronik och många fler applikationer. Se länken för att veta om Arduino - Grunder och design

Vad är Arduino Uno R3?

Arduino Uno R3 är en typ av ATmega328P-baserat mikrokontrollerkort. Det innehåller allt som krävs för att hålla upp mikrokontrollen. Fäst den bara till en dator med hjälp av en USB-kabel och ge strömförsörjningen med AC-DC-adapter eller ett batteri för att komma igång. Uttrycket Uno betyder 'en' på språket 'italienska' och valdes för att markera utgåvan av Arduinos IDE 1.0-programvara. R3 Arduino Uno är den tredje och senaste modifieringen av Arduino Uno. Arduino-kort och IDE-programvara är referensversionerna av Arduino och utvecklas för närvarande till nya utgåvor. Uno-board är den primära i en sekvens av USB- Arduino-brädor , & referensmodellen designad för Arduino-plattformen.




Arduino Uno R3

Arduino Uno R3

Arduino Uno R3 Specifikationer

De Arduino Uno R3-kort innehåller följande specifikationer.



  • Det är en ATmega328P-baserad mikrokontroller
  • Arduinos driftspänning är 5V
  • Den rekommenderade ingångsspänningen varierar från 7V till 12V
  • I / p-spänningen (gräns) är 6V till 20V
  • Digitala in- och utgångsstift-14
  • Digitala ingångs- och utgångsstift (PWM) -6
  • Analoga i / p-stift är 6
  • DC-ström för varje I / O-stift är 20 mA
  • Likström som används för 3,3 V-stift är 50 mA
  • Flash-minne -32 KB och 0,5 KB minne används av startladdaren
  • SRAM är 2 kB
  • EEPROM är 1 kB
  • CLK: s hastighet är 16 MHz
  • Inbyggd LED
  • Arduinos längd och bredd är 68,6 mm x 53,4 mm
  • Arduino-kortets vikt är 25 g

Arduino Uno R3-stiftdiagram

De Arduino Uno R3-stiftdiagram visas nedan. Den består av 14-siffriga I / O-stift. Från dessa stift kan 6-stift användas som PWM-utgångar. Detta kort innehåller 14 digitala in- / utgångsstift, analoga ingångar-6, en USB-anslutning, kvartskristall-16 MHz, ett strömuttag, en USB-anslutning , resonator-16Mhz, ett strömuttag, ett ICSP-huvud och en RST-knapp.

Arduino Uno Pin Diagram

Arduino Uno Pin Diagram

Strömförsörjning

De strömförsörjning av Arduino kan göras med hjälp av en extern strömförsörjning annars USB-anslutning. Den externa strömförsörjningen (6 till 20 volt) innehåller huvudsakligen ett batteri eller en AC till DC-adapter. Anslutningen av en adapter kan göras genom att ansluta en mitt-positiv kontakt (2,1 mm) till strömuttaget på kortet. Batteripolerna kan placeras i stiften på Vin såväl som GND. Kraftstiften på en Arduino styrelse inkluderar följande.


Vin: Ingångsspänningen eller Vin till Arduino medan den använder en yttre strömförsörjning mittemot volt från USB-anslutningen eller annat RPS (reglerad strömförsörjning) . Genom att använda denna stift kan man mata spänningen.

5 volt: RPS kan användas för att ge strömmen till mikrokontrollern samt komponenter som används på Arduino-kortet. Detta kan närma sig från ingångsspänningen via en regulator.

3V3: En 3,3 matningsspänning kan genereras med den inbyggda regulatorn och den högsta dragströmmen är 50 mA.

GND: GND (jord) stift

Minne

Minnet till en ATmega328 mikrokontroller innehåller 32 KB och 0,5 KB minne används för Boot loader), och det inkluderar även SRAM-2 KB samt EEPROM-1KB.

Ingång och utgång

Vi vet att en argumenterande Uno R3 innehåller 14-digitala stift som kan användas som en ingång annars skickas ut med hjälp av funktionerna som stiftläge (), digital läsning () och digital skrivning (). Dessa stift kan fungera med 5V, och varje digital stift kan ge eller ta emot 20mA, och inkluderar en 20k till 50k ohm dra upp motståndet . Den maximala strömmen på varje stift är 40 mA, vilket inte kan överträffa för att undvika mikrokontrollern från skadan. Dessutom innehåller några av stiften på en Arduino specifika funktioner.

Seriella stift

Seriella stift på ett Arduino-kort är TX (1) och RX (0) stift och dessa stift kan användas för att överföra TTL-seriell data. Anslutningen av dessa stift kan göras med motsvarande stift på ATmega8 U2 USB till TTL-chip.

Externa avbrottsstift

Brädans externa avbrottstappar är 2 & 3, och dessa stift kan arrangeras för att aktivera ett avbrott på en stigande annars fallande kant, ett lågt värde annars ett modifierat värde

PWM-stift

PWM-stiften på en Arduino är 3, 5, 6, 9, 10, & 11, och ger en utgång på en 8-bitars PWM med funktionen analog Write ().

SPI-stift (Serial Peripheral Interface)

SPI-stiften är 10, 11, 12, 13 nämligen SS, MOSI, MISO, SCK, och dessa kommer att bibehålla SPI-kommunikation med hjälp av SPI-biblioteket.

LED-stift

En diskussionstavla är inbyggd med en LED med digital pin-13. När den digitala stiftet är högt lyser lysdioden annars lyser den inte.

TWI-stift (2-trådsgränssnitt)

TWI-stiften är SDA eller A4, & SCL eller A5, som kan stödja TWI-kommunikationen med hjälp av Wire-biblioteket.

AREF-stift (analog referens)

En analog referensstift är referensspänningen till ingångarna på en analog i / ps med funktionen som analog referens ().

Återställ (RST) stift

Denna stift ger en låg linje för att återställa mikrokontrollern, och det är mycket användbart för att använda en RST-knapp mot sköldar som kan blockera den över Arduino R3-kortet.

Kommunikation

Kommunikationsprotokollen för en Arduino Uno inkluderar SPI, I2C och UART seriell kommunikation .

UART

En Arduino Uno använder de två funktionerna som sändarens digitala pin1 och mottagarens digitala pin0. Dessa stift används främst i UART TTL seriell kommunikation.

I2C

En Arduino UNO-kort använder SDA-stift annars används A4-stift och A5-stift annars används SCL-stift för I2C-kommunikation med trådbibliotek. I detta är både SCL och SDA CLK-signal och datasignal.

SPI-stift

SPI-kommunikationen inkluderar MOSI, MISO och SCK.

MOSI (Pin11)

Detta är master-out-slaven i stiftet, som används för att överföra data till enheterna

MISO (Pin12)

Denna stift är en seriell CLK och CLK-pulsen synkroniserar överföringen av vilken produceras av mastern.

SCK (Pin13)

CLK-pulsen synkroniserar dataöverföring som genereras av mastern. Motsvarande stift med SPI-biblioteket används för kommunikation av SPI. ICSP (in-circuit seriell programmering) rubriker kan användas för programmering ATmega mikrokontroller direkt med startlastaren.

Arduino Uno R3-programmering

  • Programmeringen av en Arduino Uno R3 kan göras med IDE-programvara. Mikrokontrollern på kortet kommer att förbrännas av en startlastare som tillåter att ladda upp ny kod utan att använda en extern hårdvaruprogrammerare.
  • Kommunikationen av detta kan göras med ett protokoll som STK500.
  • Vi kan också ladda upp programmet i mikrokontrollern genom att undvika startladdaren genom att använda rubriken som In-Circuit Serial Programming.

Arduino Uno R3-projekt

De tillämpningar av Arduino Uno involverar huvudsakligen i Arduino Uno-baserade projekt som inkluderar följande

  • Besökslarm i Office med Arduino Uno
  • Arduino Uno-baserat Fotbollsrobot
  • Arduino Uno-baserad automatisk påminnelse om medicinering
  • Rörelsedetektering med statisk elektricitet
  • Arduino Uno-baserad taxi med Digital Fare Meter
  • Arduino Uno-baserad Smart Stick
  • Robotbil som styrs av Smartphone och Arduino

Således handlar det här om Arduino uno R3 datablad . Av ovanstående information kan vi slutligen dra slutsatsen att det är det mest använda kortet. UNO är ett utmärkt val för första Arduino på grund av dess funktioner som att det är relativt billigt att vi kan ersätta mikrokontrollern och mycket lätt att installera. Här är en fråga till dig, vad är det applikationer av en Arduino Uno R3 ?