DPS02 - Arduino I/O
-
Vlastnosti
-
Rozmery 100x100
-
Prevedenie Kombinácia THT a SMD
-
Napájanie AC/DC 12-24V (na polarite nezáleží)
-
Počet vstupov 5ks
-
Vstupy riešenie cez optočlen
-
Počet výstupov 3ks
-
Výstupy riešenie cez dvojkanálové relé
-
Komunikácia RS232, UART, SPI, ESP01, HC12
-
Napäťové výstupy DC 3,3V, DC 5V, DC 2x12V
-
Popis zapojenia
Napájacie napätie sa privedie do zariadenia cez konektor J1. Nezáleží či privádzate jednosmerné DC alebo striedavé AC napätie, pretože sa používa usmerňovač B1 pomocou ktorého sa zabezpečí tzv. prepoľovaniu napájacieho napätia. Obvod je následne chránený sklenenou rýchlou poistkou 5×20 s 6A hodnotou.
Následne sa napätie rozvetvuje na štyri vetvy cez IC2, IC4, IC3, IC5 (stabilizátory napätia), C7, C6, C5, C4 sú filtračné kondenzátory , ktoré filtrujú napätie v daných vetvách. Každý stabilizátor by mal mať prúdovú výdrž aspoň 1.5A. Filtračné kondenzátory by mali mať kapacitu minimálne 470uF s menovitým napätím 25V – pri osadzovaní je dôležité dodŕžať polaritu. Pri každej vetve napätia sa nachádza indikačná LED dióda (LED1, LED2, LED5, LED7) s príslušným rezistorom (R15, R10, R9, R13) pre obmedzenie prúdu tečúceho cez LED, hodnota týchto rezistorov sa môže meniť podľa použitej LED (hodnota okolo 270R).
Vstupná časť je kvôli ochrane pinov arduina riešená cez optočleny SFH618A (OK5, OK1, OK2, OK3, OK4). Rezistory R17, R1, R2, R3, R4 slúžia ako obmedzovač prúdu tečúceho cez LED optočlena. Rezistory R16, R5, R6, R7, R8 zabezpečujú logickú úroveň pre arduino v čase keď optočlen nie je zopnutý. Zmenu logickej úrovni sa dá docieliť zopnutím príslušných pinov na konektore X4.
Výstupná časť je riešená cez miniatúrne dvojkanálové relé (K1, K2, K3) s prúdovou výdržou až 2A. Vývody týchto relátok sú následne vyvedené na svorkovnice (X5, X6, X11). Zmenu stavu relátok sa dá docieliť programovo cez arduino.
Sériová komunikácia RS232 je riešená pomocou transricievera MAX232. Pri osadzovaní je dôležité dodŕžať polaritu filtračných kondenzátorov (C8, C3, C1, C3) pre MAX232. Sériová komunikácá je následne vyvedená na D-SUB9 konektor X3 – možnosť pripojiť napríklad PC. Zmenu priameho alebo kríženého kábla sa dá zameniť pomocou prepojok (J1, J2, J3, J4)
UART komunikácia je priamo vyvedená z arduina na konektor X13
SPI komunikácia je priamo vyvedená z arduina na konektor JP5 a JP6
HC12 header obsadzuje digitálne vývody arduina D10, D11, D12, pre komunikáciu je potreba použiť knižnicu SoftwareSerial.
ESP01 header obsadzuje digitálne vývody arduina D10, D11, pre komunikáciu je potreba použiť knižnicu SoftwareSerial.
-
Konektory a jumpre
-
J1 Napájací konektor
-
X7 Napäťový výstup po usmernení
-
X12 Napäťový výstup DC 3,3V
-
X14 - X15 Napäťový výstup DC 12V
-
X16 - X17 Napäťový výstup DC 12V
-
X18 Napäťový výstup DC 5V
-
X4 Input trigger
-
X5 Relé výstup – OUT3
-
X6 Relé výstup – OUT2
-
X11 Relé výstup – OUT1
-
JP5 – JP6 SPI
-
X13 UART
-
X3 RS232 D-SUB9
-
X1 RS232
-
JP1 – JP4 Voľba priameho ci kríženého kábla pre RS232
-
X2 I2C
-
JP7 Digitálne piny D10-D13
-
SV2 - SV3 Arduino expander
Prehlásenie
Táto konštrukcia je z mojej hlavy a preto nie je povolené bez môjho súhlasu preberanie na iné stránky alebo komerčné využitie. Je povolené sa iba odkazovať na túto konštrukciu. Zároveň nepreberám akúkoľvek zodpovednosť za správanie zariadenia a prípadné škody spôsobené použitím tohto zariadenia, nech by boli akéhokoľvek rázu. Zariadenie je určené iba na použitie pre vlastnú potrebu.