» Poradna » Hardware

Arduino - zacatecnik

 |   |  Microsoft Windows XP Firefox 47.0

Dobry den, mel bych zacatecnicky dotaz na odborniky, konkretne arduino. Pokud je digitalni pin nastaveny jako vstupni pin (INPUT), je tento pin vnitrne v arduinu pripojeny pres hodne velky odpor k zemi, tedy kdyz by se na nej privedlo plne napeti 5V, tak nic nespalim, jen namerim 5V a cely ubytek napeti bude az na odporu, kterym je tento pin pripojeny k zemi, je to tak? A pokud je PIN nastaveny jako vystupni (OUT) a nastavena hodnota (LOW), je pripojeny k zemi s nulovym zemnicim odporem? Mam v tom trochu hokej.

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 45.0

Tohle spíše bude otázka na ten konkrétní procesor/řadič, co tam je. Takže si stačí k němu najít datasheet a tam by to určitě mělo být popsáno.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 50.0

Pokud to nastavíš jako INPUT, pak tam bude vysoká impedance (pro digital pravděpodobně vstup operáku) a přivést 5V se nemusíš bát.Pokud to nastavíš jako OUTPUT, maximálně můžeš zatěžovat jeden výstup 20 mA a sumu všech 100 mA. Bude tam koncový tranzistor s nějakým charakteristikami, takže nečekej absolutní nulu ani 5V. Natuduj si TTL úrovně.Na webu najdeš mraky materálů ke studiu třeba tady:https://learn.sparkfun.com/tutorials/logic-levels

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

Spíš CMOS úrovně, i když při napětí 5V jsou CMOS a TTL úrovně prakticky kompatibilní, do jisté míry lze TTL a CMOS kombinovat. Ale dnešní MCU, včetně některých ARDUIN jsou i na 3,3V...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

A navíc, pokud ten výstup MCU zatížíš větším proudem (avšak ještě v mezích dle datasheetu), může napětí klesnout pod standardní CMOS úroveň log. 1, v datasheetech některých MCU od Microchipu jsou dokonce charakteristiky výstupu. A jde si to i změřit, zatížit třeba LEDkou na 15mA...taky to záleží na druhu MCU.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 55.0.2883.87

Některé MPU mají možnost nastavit vstupní piny přes velkývnitřní odpor na + (Vcc) (Pull Up odpor) nebo na - (GND, Vss) (Pull Down odpor), ale defalultně po restartu je tato volba neaktivní, takže vstup má vysokou impedanci. Atmely v Arduinech tuto možnost myslím mají. Musíš si to ale sám nastavit. Jde o to, že pokud bude takový vstup bez toho odporu (Pull Up, nebo Pull Down) a vstup nebude nikam zapojený, tak se na něj kapacitní vazbou přes hradlo MOSETu dostává kdejaké rušení a hodnota na vstupu je nahodilá. Takže pokud bys na vstup chtěl zapojit např. obyčejné tlačítko, tak buď musíš na tento vstup zapojit i odpor (např. tlačítko na + o odpor na GND), nebo si ten odpor zvolit vnitřní v MCU.Pokud je pin jako výstup, tak jsou na něj zapojené komplementární MOSFEty (dva MOSFETy...), jeden spíná výstup k + (logická 1, H), druhý ke GND (logická 0, L). Z principu funkce MOSFETu tam nikdy úplně nulový odpor nebude, odpor vodivého kanálu MOSFETu (úbytek napětí mezi jeho elektrodami D a S), závisí na proudu který jím protéká.ARDUINO je pěkná věc, ale je potřeba si osvěžit základy elektroniky.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 51.0.2704.81

Diky za objasneni, hned mi je spousta veci jasnejsich

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Arduino, Hokej


Určitě si přečtěte

10 novinek Androidu 10, které vás budou bavit

10 novinek Androidu 10, které vás budou bavit

Jan Láska, Vladislav Kluska | 28

Nové iPhony, hodinky a další novinky Applu: Zase bude za co utrácet

Nové iPhony, hodinky a další novinky Applu: Zase bude za co utrácet

Dnes proběhla další velká prezentační akce Applu, na které došlo k odhalení nových iPhonů a dalších novinek. Událost jsme sledovali online, a tak se můžete podívat na chronologický zápis těch nejdůležitějších informací.

David Polesný | 136

Pojďme programovat elektroniku: České chytré zásuvky Netio pro kutily i firmy

Pojďme programovat elektroniku: České chytré zásuvky Netio pro kutily i firmy

** Wi-Fi zásuvky nevyrábí pouze Čína ** Vyzkoušeli jsme českou Netio PowerCable ** Je přímo určená pro vývojáře, má totiž jednoduché JSON API

Jakub Čížek | 43


Aktuální číslo časopisu Computer

Megatest: 20 powerbank s USB-C

Test: mobily do 3 500 Kč

Radíme s výběrem routeru

Tipy na nejlepší vánoční dárky