Arduino UNO R3, tapu diagramma, specifikācija un pielietojums

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





The Arduino UNO R3 tiek bieži izmantots mikrokontrolleru plate Arduino ģimenē. Šī ir jaunākā Arduino dēļa trešā versija, kas tika izlaista 2011. gadā. Šīs dēļa galvenā priekšrocība ir tā, ka, kļūdoties, mēs varam mainīt dēļa mikrokontrolleru. Šīs plāksnes galvenās iezīmes galvenokārt ir: tā ir pieejama DIP (dual-inline-package), noņemamā un ATmega328 mikrokontrollerī. Šīs dēļa programmēšanu var viegli ielādēt, izmantojot Arduino datorprogrammu. Šim dēlim ir milzīgs Arduino kopienas atbalsts, kas ļaus ļoti vienkārši sākt strādāt ar iegulto elektroniku un daudzām citām lietojumprogrammām. Lūdzu, skatiet saiti, par kuru zināt Arduino - pamati un dizains

Kas ir Arduino Uno R3?

Arduino Uno R3 ir viena veida ATmega328P balstīta mikrokontrolleru plate. Tas ietver visu nepieciešamo, lai mikrokontrolleru noturētu, vienkārši pievienojiet to datoram, izmantojot USB kabeli, un, lai sāktu darbu, piegādājiet padevi, izmantojot maiņstrāvas-līdzstrāvas adapteri vai akumulatoru. Termins Uno nozīmē „viens” itāļu valodā un tika izvēlēts, lai atzīmētu Arduino programmatūras IDE 1.0 izlaišanu. R3 Arduino Uno ir 3., kā arī jaunākā Arduino Uno modifikācija. Arduino dēlis un IDE programmatūra ir Arduino atsauces versijas, un pašlaik tā tiek virzīta uz jauniem izlaidumiem. Uno-board ir primārais USB Arduino dēļi , un Arduino platformai izstrādātais atsauces modelis.




Arduino Uno R3

Arduino Uno R3

Arduino Uno R3 specifikācijas

The Arduino Uno R3 dēlis ietver šādas specifikācijas.



  • Tas ir mikrokontrolleris, kura pamatā ir ATmega328P
  • Arduino darba spriegums ir 5V
  • Ieteicamais ieejas spriegums svārstās no 7V līdz 12V
  • I / p spriegums (robeža) ir no 6V līdz 20V
  • Digitālās ievades un izvades tapas-14
  • Digitālās ievades un izvades tapas (PWM) -6
  • Analogie i / p tapas ir 6
  • Katra I / O kontakta līdzstrāvas stiprums ir 20 mA
  • DC strāva, ko izmanto 3,3 V tapai, ir 50 mA
  • Zibatmiņa -32 KB un 0,5 KB atmiņu izmanto sāknēšanas iekrāvējs
  • SRAM ir 2 KB
  • EEPROM ir 1 KB
  • CLK ātrums ir 16 MHz
  • Iebūvēts LED
  • Arduino garums un platums ir 68,6 mm x 53,4 mm
  • Arduino dēļa svars ir 25 g

Arduino Uno R3 tapu shēma

The Arduino Uno R3 tapu diagramma ir parādīts zemāk. Tas sastāv no 14 ciparu I / O tapām. No šīm tapām var izmantot 6 tapas, piemēram, PWM izejas. Šajā dēlī ietilpst 14 digitālās ieejas / izejas tapas, analogās ieejas-6, USB savienojums, kvarca kristāls-16 MHz, strāvas ligzda, USB savienojums , rezonators-16Mhz, strāvas ligzda, ICSP galvene un RST poga.

Arduino Uno Pin diagramma

Arduino Uno Pin diagramma

Enerģijas padeve

The enerģijas padeve Arduino var izdarīt, izmantojot ārēju barošanas avotu, pretējā gadījumā USB savienojumu. Ārējais barošanas avots (no 6 līdz 20 voltiem) galvenokārt ietver akumulatoru vai maiņstrāvas līdz līdzstrāvas adapteri. Adaptera savienojumu var veikt, iespiežot centrāli pozitīvu kontaktdakšu (2,1 mm) dēļa strāvas kontaktligzdā. Akumulatora spailes var ievietot Vin, kā arī GND tapās. Strāvas tapas Arduino dēlis iekļaujiet sekojošo.


Vīns: Ievades spriegums vai Vin Arduino, kamēr tas izmanto ārējo barošanas avotu pretēji voltiem no USB savienojuma vai cita RPS (regulēta barošana) . Izmantojot šo tapu, var piegādāt spriegumu.

5 volti: RPS var izmantot, lai nodrošinātu strāvas padevi mikrokontrolleru kā arī komponentus, kas tiek izmantoti Arduino dēlī. Tas var tuvoties no ieejas sprieguma caur regulatoru.

3V3: Ar borta regulatoru var ģenerēt 3,3 barošanas spriegumu, un lielākā strāva būs 50 mA.

GND: GND (zemes) tapas

Atmiņa

ATmega328 mikrokontrollera atmiņā ir 32 KB un Boot loader tiek izmantota 0,5 KB atmiņa), kā arī tajā ir SRAM-2 KB, kā arī EEPROM-1KB.

Ievade un izvade

Mēs zinām, ka strīdīgais Uno R3 ietver 14 ciparu tapas, kuras var izmantot kā ievades citādi izvadi, izmantojot tādas funkcijas kā pin Mode (), digital Read () un digital Write (). Šīs tapas var darboties ar 5 V, un katra digitālā tapa var dot vai saņemt 20 mA, un tajā ietilpst 20–50 000 omi. uzvilkt rezistoru . Maksimālā strāva uz jebkura kontakta ir 40mA, kuru nevar pārspēt, lai izvairītos no mikrokontrollera bojājumiem. Turklāt daži no Arduino tapām ietver īpašas funkcijas.

Sērijas tapas

Arduino dēļa sērijveida tapas ir TX (1) un RX (0) tapas, un šīs tapas var izmantot, lai pārsūtītu TTL sērijas datus. Šo tapu savienojumu var veikt ar ATmega8 U2 USB līdz TTL mikroshēmas ekvivalentajām tapām.

Ārējās pārtraucošās tapas

Dēļa ārējie pārtraukuma tapas ir 2 un 3, un šīs tapas var sakārtot, lai aktivizētu pārtraukumu uz augošas, citādi krītošas ​​malas, kas ir mazvērtīga, pretējā gadījumā mainot vērtību

PWM tapas

Arduino PWM tapas ir 3, 5, 6, 9, 10 un 11, un tās nodrošina 8 bitu PWM izvadi ar funkciju analog Write ().

SPI (seriālās perifērās saskarnes) tapas

SPI tapas ir 10, 11, 12, 13, proti, SS, MOSI, MISO, SCK, un tās saglabās SPI komunikācija ar SPI bibliotēkas palīdzību.

LED tapa

Strīdīgā dēlis ir iebūvēts ar LED izmantojot digitālo tapu-13. Ikreiz, kad digitālā tapa ir augsta, gaismas diode spīd, pretējā gadījumā tā nespīdēs.

TWI (2 vadu saskarnes) tapas

TWI tapas ir SDA vai A4, & SCL vai A5, kas var atbalstīt TWI saziņu ar Wire bibliotēkas palīdzību.

AREF (analogā atsauce) tapa

Analogais atskaites tapa ir atsauces spriegums analogā i / ps ieejām, izmantojot funkciju, piemēram, analogā atsauce ().

Atiestatīt (RST) tapu

Šis kontakts rada zemu līniju mikrokontrollera atiestatīšanai, un tas ir ļoti noderīgi, izmantojot RST pogu pret vairogiem, kas var bloķēt vienu virs Arduino R3 dēļa.

Komunikācija

Arduino Uno sakaru protokoli ietver SPI, I2C un UART sērijveida saziņa .

UART

Arduino Uno izmanto divas funkcijas, piemēram, raidītāja digitālo tapu1 un uztvērēja digitālo tapu0. Šīs tapas galvenokārt izmanto UART TTL sērijveida saziņa.

I2C

Arduino UNO dēlī tiek izmantota SDA tapa, pretējā gadījumā tiek izmantota A4 un A5 tapa, pretējā gadījumā tiek izmantota SCL tapa I2C komunikācija ar vadu bibliotēku. Šajā gadījumā gan SCL, gan SDA ir CLK signāls un datu signāls.

SPI tapas

SPI komunikācija ietver MOSI, MISO un SCK.

MOSI (Pin11)

Šis ir tapas galvenais vergs, ko izmanto datu pārsūtīšanai uz ierīcēm

MISO (Pin12)

Šī tapa ir sērijveida CLK, un CLK impulss sinhronizēs tā pārraidi, kuru nodrošina galvenais.

SCK (Pin13)

CLK impulss sinhronizē galveno datu ģenerēto datu pārraidi. SPI saziņai tiek izmantoti līdzvērtīgi tapas ar SPI bibliotēku. Programmēšanai var izmantot ICSP (in-circuit serial programming) galvenes ATmega mikrokontrolleris tieši ar sāknēšanas iekrāvēju.

Arduino Uno R3 programmēšana

  • Arduino Uno R3 programmēšanu var veikt, izmantojot IDE programmatūru. Mikrokontrolleris uz tāfeles būs iepriekš sadedzināts ar sāknēšanas iekrāvēju, kas ļauj augšupielādēt jaunu kodu, neizmantojot ārēju aparatūras programmētāju.
  • To var sazināties, izmantojot protokolu, piemēram, STK500.
  • Mēs varam arī augšupielādēt programmu mikrokontrollerā, izvairoties no sāknēšanas iekrāvēja, izmantojot tādu galveni kā In-Circuit Serial Programming.

Arduino Uno R3 projekti

The Arduino lietojumprogrammas Uno galvenokārt iesaistās Arduino Uno balstītos projektos, kas ietver sekojošo

  • Apmeklētāju trauksme birojā, izmantojot Arduino Uno
  • Arduino Uno pamatā Futbola robots
  • Arduino Uno balstīts automātisko zāļu atgādinājums
  • Kustības noteikšana ar statisko elektrību
  • Arduino Uno bāzētais taksometrs ar digitālo cenu skaitītāju
  • Arduino Uno bāzes Smart Stick
  • Robotu automašīna, kuru kontrolē viedtālrunis un Arduino

Tādējādi tas ir viss Arduino uno R3 datu lapa . Visbeidzot no iepriekš minētās informācijas, mēs varam secināt, ka tā ir visbiežāk izmantotā dēlis. UNO ir lieliska izvēle pirmajam Arduino, pateicoties tā funkcijām, piemēram, tas ir salīdzinoši lēts, mēs varam aizstāt mikrokontrolleru un to ir ļoti viegli uzstādīt. Šeit ir jautājums jums, kādi ir Arduino Uno R3 lietojumprogrammas ?