Arduino UNO R3, pinový diagram, špecifikácia a aplikácie

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





The Arduino UNO R3 sa často používa doska mikrokontroléra v rodine Arduina. Toto je najnovšia tretia verzia dosky Arduino a bola vydaná v roku 2011. Hlavnou výhodou tejto dosky je, že ak urobíme chybu, môžeme zmeniť mikrokontrolér na doske. Medzi hlavné vlastnosti tejto dosky patrí hlavne to, že je k dispozícii v DIP (dual-inline-package), odpojiteľnom a mikrokontroléri ATmega328. Programovanie tejto dosky je možné ľahko načítať pomocou počítačového programu Arduino. Táto doska má obrovskú podporu komunity Arduino, čo umožní veľmi jednoduchý spôsob, ako začať pracovať vo vstavanej elektronike a v mnohých ďalších aplikáciách. Prečítajte si odkaz, o ktorom chcete vedieť Arduino - základy a dizajn

Čo je Arduino Uno R3?

Arduino Uno R3 je jeden druh dosky mikrokontroléra založenej na ATmega328P. Zahŕňa všetko potrebné na držanie mikrokontroléra, stačí ho pripojiť k počítaču pomocou kábla USB a na začiatok napájať pomocou adaptéra AC-DC alebo batérie. Termín Uno znamená „jeden“ v jazyku „taliančiny“ a bol vybraný na označenie vydania softvéru IDE 1.0 spoločnosti Arduino. R3 Arduino Uno je 3. a zároveň poslednou úpravou Arduino Uno. Doska Arduino a softvér IDE sú referenčnými verziami Arduina a v súčasnosti prešli novými vydaniami. Uno-board je primárny v poradí USB- Dosky Arduino , a referenčný model určený pre platformu Arduino.




Arduino Uno R3

Arduino Uno R3

Špecifikácie Arduino Uno R3

The Doska Arduino Uno R3 obsahuje nasledujúce špecifikácie.



  • Je to mikrokontrolér založený na ATmega328P
  • Prevádzkové napätie Arduina je 5V
  • Odporúčané vstupné napätie sa pohybuje od 7V do 12V
  • Napätie i / p (limit) je 6V až 20V
  • Digitálne vstupné a výstupné piny-14
  • Digitálne vstupné a výstupné piny (PWM) -6
  • Analógové i / p piny sú 6
  • Jednosmerný prúd pre každý I / O pin je 20 mA
  • DC prúd použitý pre pin 3,3 V je 50 mA
  • Flash Memory -32 KB a 0,5 KB pamäte používa bootloader
  • SRAM má veľkosť 2 kB
  • EEPROM je 1 kB
  • Rýchlosť CLK je 16 MHz
  • Vstavaná LED
  • Dĺžka a šírka Arduina sú 68,6 mm x 53,4 mm
  • Hmotnosť dosky Arduino je 25 g

Schéma zapojenia Arduino Uno R3

The Pinový diagram Arduino Uno R3 je zobrazený nižšie. Skladá sa zo 14-ciferných I / O pinov. Z týchto pinov je možné využiť 6 pinov ako PWM výstupy. Táto doska obsahuje 14 digitálnych vstupných / výstupných pinov, analógové vstupy - 6, pripojenie USB, kremeň - 16 MHz, napájací konektor, USB pripojenie , rezonátor-16 MHz, napájací konektor, hlavička ICSP a tlačidlo RST.

Schéma pinov Arduino Uno

Schéma pinov Arduino Uno

Zdroj

The Zdroj Arduina je možné vykonať pomocou externého napájacieho zdroja, inak pomocou USB pripojenia. Vonkajší zdroj napájania (6 až 20 voltov) obsahuje hlavne batériu alebo adaptér AC na DC. Pripojenie adaptéra sa dá vykonať zapojením stredovej kladnej zástrčky (2,1 mm) do napájacieho konektora na doske. Svorky batérie môžu byť umiestnené v kolíkoch Vin aj GND. Napájacie piny an Doska Arduino zahrňte nasledujúce.


Víno: Vstupné napätie alebo Vin do Arduina, keď používa externý zdroj napájania oproti napätiam z pripojenia USB alebo inak. RPS (regulovaný napájací zdroj) . Pomocou tohto kolíka je možné napájať napätie.

5Volts: RPS možno použiť na napájanie mikrokontrolér ako aj komponenty, ktoré sa používajú na doske Arduino. To sa môže priblížiť od vstupného napätia cez regulátor.

3V3: Pomocou palubného regulátora je možné generovať napájacie napätie 3,3 a najvyšší odberový prúd bude 50 mA.

GND: GND (zem) kolíky

Pamäť

Pamäť mikrokontroléra ATmega328 obsahuje 32 kB a pre zavádzač Boot loader sa využíva pamäť 0,5 kB) a obsahuje tiež SRAM-2 KB a EEPROM-1 kB.

Vstup a výstup

Vieme, že argumentujúci Uno R3 obsahuje 14-digitálnych pinov, ktoré je možné použiť ako vstup na iný výstup pomocou funkcií ako pin Mode (), digital Read () a digital Write (). Tieto kolíky môžu pracovať s napätím 5 V a každý digitálny kolík môže dávať alebo prijímať 20 mA a obsahuje 20 až 50 k ohmov. vytiahnuť odpor . Maximálny prúd na ľubovoľnom kolíku je 40 mA, ktorý nemôže prekročiť, aby nedošlo k poškodeniu mikrokontroléra. Niektoré z pinov Arduina navyše obsahujú špecifické funkcie.

Sériové piny

Sériové piny na doske Arduino sú piny TX (1) a RX (0) a tieto piny je možné použiť na prenos sériových údajov TTL. Pripojenie týchto pinov je možné vykonať pomocou ekvivalentných pinov čipu ATmega8 U2 USB na TTL.

Kolíky externého prerušenia

Vonkajšie prerušovacie kolíky dosky sú 2 a 3 a tieto kolíky je možné usporiadať tak, aby aktivovali prerušenie pri stúpajúcej, inak klesajúcej hrane, pri nízkej hodnote, inak pri zmene hodnoty.

PWM piny

PWM piny Arduina sú 3, 5, 6, 9, 10 a 11 a poskytujú výstup 8-bitového PWM s funkčným analógom Write ().

Kolíky SPI (sériové periférne rozhranie)

Špendlíky SPI sú 10, 11, 12, 13, a to SS, MOSI, MISO, SCK, a tieto zachovajú SPI komunikácia pomocou knižnice SPI.

LED kolík

Argumentačná tabuľa je zabudovaná do LED pomocou digitálneho kolíka-13. Kedykoľvek je digitálny pin vysoký, LED bude svietiť, inak nebude svietiť.

Kolíky TWI (2-vodičové rozhranie)

Kolíky TWI sú SDA alebo A4, & SCL alebo A5, ktoré môžu podporovať komunikáciu TWI pomocou knižnice Wire.

Pin AREF (analógový odkaz)

Analógový referenčný pin je referenčné napätie na vstupoch analógového i / ps pomocou funkcie ako analógový referenčný ().

Resetovať (RST) pin

Tento pin prináša nízku linku na vynulovanie mikrokontroléra a je veľmi užitočný na použitie tlačidla RST smerom k štítom, ktoré ho môžu blokovať cez dosku Arduino R3.

Komunikácia

Komunikačné protokoly zariadenia Arduino Uno zahŕňajú SPI, I2C a Sériová komunikácia UART .

UART

Arduino Uno využíva dve funkcie, ako je digitálny pin1 vysielača a digitálny pin0 prijímača. Tieto piny sa používajú hlavne v UART TTL sériová komunikácia.

I2C

Doska Arduino UNO využíva pin SDA, inak pin A4 a pin A5, inak sa používa pin SCL Komunikácia I2C s drotovou kniznicou. V tomto prípade sú SCL aj SDA signál CLK a dátový signál.

Špendlíky SPI

Komunikácia SPI zahŕňa MOSI, MISO a SCK.

MOSI (Pin11)

Toto je nadradený modul typu slave v kolíku, ktorý sa používa na prenos údajov do zariadení

MISO (Pin12)

Tento pin je sériový CLK a impulz CLK bude synchronizovať prenos, ktorý generuje hlavný server.

SCK (Pin13)

Pulz CLK synchronizuje prenos dát generovaný nadradenou jednotkou. Na komunikáciu SPI sa používajú ekvivalentné kolíky s knižnicou SPI. Na programovanie je možné použiť hlavičky ICSP (sériové programovanie v obvode) Mikrokontrolér ATmega priamo s bootloaderom.

Programovanie Arduino Uno R3

  • Programovanie Arduino Uno R3 je možné vykonať pomocou softvéru IDE. Mikrokontrolér na doske je vopred vypálený bootovacím zavádzačom, ktorý umožňuje nahrávať nový kód bez použitia externého hardvérového programátora.
  • Komunikáciu je možné vykonať pomocou protokolu ako STK500.
  • Môžeme tiež nahrať program do mikrokontroléra tak, že sa vyhneme zavádzaču pomocou hlavičky ako je sériové programovanie v obvode.

Projekty Arduino Uno R3

The aplikácie Arduina Uno sa hlavne týka projektov založených na Arduine Uno, ktoré zahŕňajú nasledujúce

  • Alarm návštevníkov v kancelárii pomocou Arduino Uno
  • Na báze Arduino Uno Futbalový robot
  • Arduino Uno založené automatické pripomenutie liečby
  • Detekcia pohybu pomocou statickej elektriny
  • Arduino Uno Taxi s digitálnym tarifom
  • Aplikácia Smart Stick na báze Arduino Uno
  • Robotické auto riadené pomocou inteligentných telefónov a Arduina

Toto je teda všetko o Arduino uno Údajový list R3 . Z vyššie uvedených informácií nakoniec môžeme usúdiť, že ide o najčastejšie používanú dosku. UNO je skvelou voľbou pre prvé Arduino vďaka jeho vlastnostiam, pretože je relatívne lacný, môžeme vymeniť mikrokontrolér a je veľmi jednoduché ho nastaviť. Tu je otázka pre vás, čo sú to aplikácie Arduino Uno R3 ?