10M+ Skladové elektronické komponenty
Certifikované ISO
Záruka zahrnutá
Rýchle doručenie
ťažko nájditeľné diely?
My ich zdrojujeme
Požiadajte o cenovú ponuku

Arduino Uno: Rozloženie pinov, limity napätia, pamäť a rozhrania

Jan 06 2026
Zdroj: DiGi-Electronics
Prehliadať: 979

Arduino Uno je 5V mikrokontrolérová doska postavená okolo ATmega328P. Ponúka organizované funkcie pinov, jasné možnosti napájania, definované limity prúdu a zabudovanú komunikačnú podporu. Tento článok poskytuje informácie o rozložení pinov Arduino Uno, špecifikáciách, spracovaní napájania, typoch pamätí a bezpečnej elektrickej prevádzke.

Figure 1. Arduino Uno

Prehľad Arduino Uno 

Arduino Uno je 5V mikrokontrolérová doska určená na všeobecné elektronické riadiace úlohy. Je postavený na ATmega328P a používa sa na učenie sa, ako mikrokontroléry fungujú, a na tvorbu jednoduchých až stredne pokročilých riadiacich projektov. Doska ponúka dobrú rovnováhu medzi jednoduchosťou používania a funkciami, s dostatočným množstvom pamäte, vstupných a výstupných pinov a zabudovanou komunikačnou podporou pre mnohé kľúčové aplikácie. Zároveň si zachováva silnú kompatibilitu s existujúcimi štítmi, knižnicami a vzdelávacími zdrojmi, vďaka čomu je stabilnou a dlhodobou voľbou pre vývoj založený na Arduine.

Konfigurácia pinoutu Arduino Uno

Figure 2. Arduino Uno Pinout Configuration

Kategória odznakuPIN namePopis odznaku
MocVin, 3,3V, 5V, GNDVin: Vstupné napätie do Arduina pri použití externého zdroja napájania.
MocVin, 3,3V, 5V, GND5V: Regulovaný zdroj napájania používaný na napájanie mikrokontrolérov a ďalších komponentov na doske.
MocVin, 3,3V, 5V, GND3,3V: 3,3V napájanie generované integrovaným regulátorom napätia. Maximálny odber prúdu je 50 mA.
MocVin, 3,3V, 5V, GNDGND: zemné piny.
ResetResetResetuje mikrokontrolér.
Analógové pinyA0 – A5Používa sa na poskytovanie analógového vstupu v rozsahu 0-5V
Vstupné/výstupné pinyDigitálne piny 0 - 13Môžu byť použité ako vstupné alebo výstupné piny.
Serial0(Rx), 1(Tx)Používal sa na príjem a prenos TTL sériových dát.
Externé prerušenia2, 3Aby som vyvolal prerušenie.
PWM3, 5, 6, 9, 11Poskytuje 8-bitový PWM výstup.
SPI10 (SS), 11 (MOSI), 12 (MISO) a 13 (SCK)Používa sa na komunikáciu so SPI.
Zabudovaná LED13Na zapnutie zabudovanej LED diódy.
TWIA4 (SDA), A5 (SCA)Používa sa na TWI komunikáciu.
AREFAREFNa poskytnutie referenčného napätia pre vstupné napätie.

Technické špecifikácie Arduino Uno

MikrokontrolérATmega328P – 8-bitový mikrokontrolér rodiny AVR
Prevádzkové napätie5V
Odporúčané vstupné napätie7-12V
Limity vstupného napätia6-20V
Analógové vstupné piny6 (A0 – A5)
Digitálne I/O piny14 (Z toho 6 poskytuje výstup PWM)
DC prúd na I/O pinoch40 mA
Jednosmerný prúd na 3,3V pine50 mA
Flash pamäť32 KB (0,5 KB sa používa pre bootloader)
SRAM2 KB
EEPROM1 KB
Frekvencia (taktová frekvencia)16 MHz

Bežné aplikácie Arduino Uno

Základné elektronické vzdelávanie

Arduino Uno sa používa na pochopenie základných elektronických konceptov, ako sú napätie, prúd, digitálna logika a časovanie signálu. Umožňuje jednoduchú interakciu s LED diódami, tlačidlami a bzučiakmi, čím pomáha budovať pevný základ v správaní obvodu a riadení.

Monitorovacie systémy založené na senzoroch

Doska sa používa v systémoch, ktoré čítajú environmentálne údaje, ako sú teplota, vlhkosť, svetlo, plyn alebo pohyb. Tieto nastavenia premieňajú fyzické zmeny na digitálne hodnoty, ktoré môžu byť zobrazené, zaznamenané alebo použité na rozhodovanie.

Prototypy domácej automatizácie

Arduino Uno sa používa na ovládanie svetiel, ventilátorov, relé a ďalších domácich záťaží. Dokáže reagovať na vstupy zo senzorov alebo časové podmienky, čo ho robí vhodným pre malú automatizáciu a testovanie riadiacej logiky.

Robotika a motorická kontrola

V robotických projektoch Arduino Uno riadi motory, pohony motorov a senzory pre riadenie pohybu a smeru. Rieši základnú navigačnú logiku, reguláciu rýchlosti a detekciu prekážok v malých robotoch.

Záznam a meranie dát

Doska môže zhromažďovať a ukladať dáta zo senzorov v priebehu času pomocou externých pamäťových modulov alebo sériovej komunikácie. To ho robí užitočným na sledovanie zmien v prostredí alebo systémových podmienkach.

Projekty založené na komunikácii

Arduino Uno podporuje sériovú, I²C a SPI komunikáciu, čo umožňuje interakciu s displejmi, bezdrôtovými modulmi a ďalšími ovládačmi. Často sa používa ako komunikačný most medzi zariadeniami.

Riadiace systémy a automatizácia

Používa sa v jednoduchých riadiacich systémoch, ako sú časovače, čítače a prahové regulátory. Tieto systémy reagujú na vstupy a v skutočnosti upravujú výstupy na základe naprogramovaných pravidiel.

Vzdelávacie ukážky a tréningové súpravy

Arduino Uno je často integrované do tréningových súprav a ukážok v triede. Jeho stabilný hardvér a rozsiahla dokumentácia podporujú štruktúrované učenie a opakovateľné experimenty.

Rýchle prototypovanie zabudovaných myšlienok

Doska sa používa na rýchle testovanie zabudovaných konceptov pred prechodom na vlastný hardvér. Umožňuje rýchlu validáciu logiky, použitia pinov a správania systému bez zložitých návrhových krokov.

Vstupy napájania Arduino Uno a bezpečné napäťové limity

Figure 3. Arduino Uno Power Inputs and Safe Voltage Limits

• USB napájací vstup - Arduino Uno môže prijímať regulovaný 5V zdroj priamo cez USB port. Toto napájanie pochádza z počítača alebo USB adaptéra a je už riadené podľa pracovných potrieb dosky.

• Vstup DC hlavňového konektora - DC hlavňový konektor umožňuje Arduino Uno pracovať pomocou externého napájacieho adaptéra. Vstupné napätie prechádza cez integrovaný regulátor, aby zabezpečilo stabilné napájanie pre dosku.

• Vstup VIN pinu - VIN pin prijíma surové vonkajšie napätie pred reguláciou. Používa sa, keď je napájanie dodávané z externého zdroja bez použitia hlavňového konektora.

• Odporúčaný vstupný rozsah (7–12V) - Dodávanie napätia v tomto rozsahu umožňuje regulátoru Arduino Uno správne fungovať pri zachovaní stabilnej a bezpečnej prevádzky.

• Absolútny povolený rozsah (6–20V) – Napätia v tomto rozsahu môžu byť tolerované len krátko, ale nepretržitá prevádzka môže regulátor zaťažiť a znížiť spoľahlivosť dosky.

• Priamy 5V pinový zdroj – Priame napájanie 5V pinu obchádza ochranu a reguláciu na palube, čím zvyšuje riziko poškodenia v prípade nesprávneho napätia.

Limity prúdu Arduino Uno I/O a elektrická bezpečnosť

Bezpečný prúd na I/O 

Každý vstupný alebo výstupný pin Arduino Uno je navrhnutý tak, aby zvládol približne 20 mA počas bežnej prevádzky, čím zabezpečuje bezpečné elektrické limity.

Maximálny limit

Jeden kolík by nemal presiahnuť 40 mA, pretože táto hodnota predstavuje limit napätia a môže spôsobiť poškodenie, ak sa aplikuje nepretržite.

Limit celkového vstupno-výstupného prúdu

Všetky I/O piny zdieľajú vnútorné limity, takže kombinovaný prúd odoberaný z viacerých pinov musí zostať v rámci toho, čo Arduino Uno bezpečne podporuje.

Limity prúdu na napájacích koľajniciach

Napájacie vedenia 5V a 3,3V na Arduino Uno majú maximálne prúdové kapacity, ktoré by nemali byť prekročené.

Podpora vyšších prúdových záťaží

Keď obvod potrebuje viac prúdu, než Arduino Uno dokáže bezpečne dodať, sú potrebné externé komponenty meniča na ochranu dosky.

Digitálne pinové funkcie Arduino Uno

Pin GroupFunkcia
D0–D1Používa ho Arduino Uno na hardvérovú sériovú komunikáciu, podporujúc nahrávanie programov a výmenu dát cez USB pripojenie.
D2–D3Boli priradené ako externé prerušovacie piny na Arduino Uno, čo umožňovalo doske rýchlo reagovať na zmeny signálu.
D3, D5, D6, D9, D10, D11Poskytuje PWM výstup na Arduino Uno, čo umožňuje kontrolované prepínanie signálu cez digitálne piny.
D10–D13Vyhradené pre SPI komunikáciu na Arduino Uno, podporujúce prenos dát medzi doskou a inými zariadeniami.
D13Priamo prepojený so zabudovanou LED diódou na Arduino Uno, ktorá odráža výstupný stav pinu.

PWM výstup na Arduino Uno

Figure 4. PWM Output on the Arduino Uno

Arduino Uno obsahuje šesť digitálnych pinov, ktoré podporujú PWM a sú spravované zabudovanými hardvérovými časovačmi. PWM funguje tak, že veľmi rýchlo zapne a vypne digitálny signál, čím vytvára rôzne výstupné úrovne. Keďže tieto časovače sú zdieľané vo vnútri dosky, niektoré funkcie ako časovacie funkcie alebo generovanie zvuku môžu ovplyvniť prevádzku PWM, ak sa používajú súčasne.

Analógové vstupy a AREF na Arduino Uno

Šesť analógových vstupných kanálov 

Arduino Uno poskytuje šesť analógových vstupných pinov označených A0 až A5 na čítanie rôznych úrovní napätia.

Predvolená napäťová referencia

Predvolene používa Arduino Uno ako referenčný bod pre analógovo-digitálny prevod napätie systému.

Funkcia pinu AREF

Pin AREF na Arduino Uno umožňuje aplikovať externé referenčné napätie pre kontrolovanejšie analógové merania.

Efekt úpravy referencie

Zmena referenčného napätia pomáha zlepšiť presnosť čítania pri práci so signálmi s nižším napätím.

Dvojúčelové analógové piny

Analógové piny na Arduino Uno môžu podľa potreby fungovať aj ako digitálne piny.

Komunikačné rozhrania na Arduino Uno

RozhranieKolkyÚčel
UARTD0 (RX), D1 (TX)Odosiela a prijíma sériové dáta.
I²CA4 (SDA), A5 (SCL)Spája viacero zariadení pomocou dvoch vodičov.
SPID10–D13Prenáša dáta vyššou rýchlosťou.
Hlavička ICSPSPI pinyPoskytuje priamy prístup k SPI signálom.

Typy pamäte na Arduino Uno

Figure 5. Memory Types on the Arduino Uno

(1) Flash pamäť - Flash pamäť na Arduino Uno ukladá skompilovaný program a zostáva nezmenená po odpojení napájania.

(2) SRAM - SRAM používa Arduino Uno na uchovávanie premenných, dočasných dát a informácií potrebných počas bežania programu.

(3) EEPROM - EEPROM na Arduino Uno ukladá malé množstvá dát, ktoré je potrebné uložiť aj po vypnutí dosky.

(4) SRAM limity – SRAM je najobmedzenejšia pamäť na Arduino Uno a jej vyčerpanie môže spôsobiť nestabilné alebo neočakávané správanie.

(5) Opatrné používanie pamäte – veľké dátové štruktúry a uložený text by sa mali zaobchádzať opatrne, aby sa predišlo nadmernému používaniu SRAM.

Bežné problémy s Arduino Uno a rýchle riešenia

ProblémPravdepodobná príčinaRýchla oprava
Doska nezapneNesprávne vstupné napätieSkontrolujte, či Arduino Uno prijíma správny zdroj napájania.
Nahrávanie zlyhaloD0 alebo D1 v používaníPočas nahrávania odpojte všetko, čo je pripojené na tieto piny.
Náhodné resetyNestabilný zdroj napájaniaZlepšiť stabilitu výkonu Arduino Uno.
Šum senzoraChýba spoločná rečUistite sa, že všetky strany zdieľajú rovnaké pozemné spojenie s Arduino Uno.
Poškodenie kolíkaPrebytočný prúdPoužite externé komponenty ovládača na ochranu pinov Arduino Uno.

Záver

Arduino Uno je navrhnuté s jasným zoskupením pinov, stabilnými vstupmi napájania a definovanými elektrickými limitmi, ktoré podporujú spoľahlivú prevádzku. Pochopenie funkcií pinov, napäťových rozsahov, prúdových limitov, komunikačných rozhraní a pamäťovej štruktúry pomáha predchádzať chybám a poškodeniu hardvéru. Tieto detaily vysvetľujú, ako doska funguje a ako jej funkcie fungujú v bezpečných technických medziach.

Často kladené otázky [FAQ]

Aký zdroj hodín používa Arduino Uno?

Arduino Uno používa externý kryštálový oscilátor s frekvenciou 16 MHz pre stabilné časovanie a konzistentnú prevádzku.

Ktorý čip spravuje USB komunikáciu na Arduino Uno?

USB konvertorový čip, bežne nazývaný ATmega16U2, spravuje USB komunikáciu a nahrávanie programov.

Má Arduino Uno zabudovaný bootloader?

Áno. Bootloader je uložený v flash pamäti, čo umožňuje nahrávať programy cez USB bez potreby ďalšieho hardvéru.

Sú piny Arduino Uno chránené pred skratom?

Nie. Piny majú obmedzenú vnútornú ochranu a môžu byť poškodené skratom, preťažením alebo nadmerným prúdom.

Aké je ADC rozlíšenie Arduino Uno?

Arduino Uno používa 10-bitový analógovo-digitálny prevodník, ktorý generuje hodnoty od 0 do 1023.

Koľko hardvérových časovačov má Arduino Uno?

Arduino Uno obsahuje tri hardvérové časovače: dva 8-bitové časovače a jeden 16-bitový časovač.