Pull-up rezistor

lukasliebzeit
Příspěvky: 9
Registrován: 30 bře 2023, 09:56

Pull-up rezistor

Příspěvek od lukasliebzeit »

Ahojte,

resim jedno zapojeni, jedna se o pull-up rezistor, vypada to takhle (viz priloha). Proc neni mozne dat ten rezistor ke GND (kdyz to udelam, tak to nefunguje). Ke zkratu tam nedojde, protoze mezi 5V a GND rezistor je a pin ma mit odpor 40MOhm, takze to tam taky problem nedela.
Cerveny drat je 5V, Cerny je GND a zluty vede k pinu.

Diky a mejte se
Přílohy
pull_up.png
DavidO
Příspěvky: 1138
Registrován: 01 kvě 2013, 21:27

Re: Pull-up rezistor

Příspěvek od DavidO »

Aby ten rezistor byl pull-up, tak musí být připojený mezi pinem a 5V. Kdybys ho připojil k zemi, tak by to nebyl pull-up, ale pull-down (a aby to v takovém případě fungovalo, musel bys mít tlačítko připojené tak, aby spínalo k 5V, ne GND).
Pull-up rezistor zajistí, aby v době, kdy tlačítko není zmáčknuté, bylo na pinu 5V, tj. logická 1. Když ho zmáčkneš, spojí se to k zem a na pinu bude 0 (u pull down by to bylo přesně naopak, nezmáčknuté tlačítko 0, zmáčknuté 1). Bez pull-up nebo pull-down by na pinu bylo při nezmáčknutém tlačítku cosi nedefinovaného, někdy 0, někdy 1, záleží na počasí, okolní elektronice, vzdálenosti od nějakého vysílače rádia a na momentální náladě všeho okolo (k ničemu nepřipojený pin neznamená 0, ale je to anténa, která prostě může někde něco chytit).
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
lukasliebzeit
Příspěvky: 9
Registrován: 30 bře 2023, 09:56

Re: Pull-up rezistor

Příspěvek od lukasliebzeit »

Dekuji za odpoved, tohle mi jasne je :-)

Jenom mi neni jasne: kdyz pri pull-up rezistoru dam rezistor ke GND, PROC to prestane fungovat. Vstupni piny maji mit odpor kolem 40MOhm, takze ke zkratu nedojde, pri stisku tlacitka je 5V a GND propojeno pres rezistor, takze ke zkrat nedojde...

Je tam nejaka elektronicka/fyzikalni vec, proc to nejde? :-)

Dekuji
Uživatelský avatar
fulda
Příspěvky: 1374
Registrován: 04 led 2016, 17:18

Re: Pull-up rezistor

Příspěvek od fulda »

lukasliebzeit píše: 01 srp 2023, 10:07 Je tam nejaka elektronicka/fyzikalni vec, proc to nejde? :-)
Však se podívej, co kam připojuješ - buď je tlačítko rozpojené a pak na ten vstup připojuješ GND přes odpor, nebo je tlačítko spojené a pak připojuješ GND přes tlačítko. A kupodivu GND a GND se procesoru zdají dost podobné.

Takže když přepojíš odpor na GND a tlačítko na +, tak se stane kouzlo.
Za pravopisné chyby v této zprávě může moje učitelka češtiny.
DavidO
Příspěvky: 1138
Registrován: 01 kvě 2013, 21:27

Re: Pull-up rezistor

Příspěvek od DavidO »

lukasliebzeit píše: 01 srp 2023, 10:07 kdyz pri pull-up rezistoru dam rezistor ke GND,
Podle mě nelze říct, že "když při pull-up připojíme rezistor ke GND", protože to pak přestane být pull-up a začne být pull-down.
Ale hele, možná ti jen nerozumíme - dej sem prosím obrázek zapojení, jak to je ve stavu, že to nefunguje, když je rezistor na GND. A my ti ho rozeberem ;)
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
lukasliebzeit
Příspěvky: 9
Registrován: 30 bře 2023, 09:56

Re: Pull-up rezistor

Příspěvek od lukasliebzeit »

Diky za pomoc :-)

Jde o to, ze me nenepada proc pri "zapojeni pull-up rezistoru" nejde prepojit rezistor ke GND (resp. jde, ale prestane to fungovat).

Kdyz to takto prepojim - tedy zapojeni ala pull-up, ale rezistor dam k zemi, tak pri nestisknutem tlacitku je 5V pripojeno na pin - pin ma odpor 40MOhm, takze ke zkratu nedojde. Pri stisku tlacitka je 5V spojeno s pinem a GND - mezi GND a 5V je rezistor, takze ke zkratu nedojde. A nejak jsem nemohl prijit na to, proc to nefunguje, kdyz tam nikde neni zkrat :-D

Asi me napada, ze protoze pin ma tak velky odpor, tak proud potece pres ten rezistor rovnou k zemi...

Je jasnejsi na co se snazim prijit? :-D
lukasliebzeit
Příspěvky: 9
Registrován: 30 bře 2023, 09:56

Re: Pull-up rezistor

Příspěvek od lukasliebzeit »

DavidO píše: 01 srp 2023, 11:30
lukasliebzeit píše: 01 srp 2023, 10:07 kdyz pri pull-up rezistoru dam rezistor ke GND,
Podle mě nelze říct, že "když při pull-up připojíme rezistor ke GND", protože to pak přestane být pull-up a začne být pull-down.
Ale hele, možná ti jen nerozumíme - dej sem prosím obrázek zapojení, jak to je ve stavu, že to nefunguje, když je rezistor na GND. A my ti ho rozeberem ;)
No, aby to byl pulldown, tak krome rezistoru je treba prepojit i pin :-)
DavidO
Příspěvky: 1138
Registrován: 01 kvě 2013, 21:27

Re: Pull-up rezistor

Příspěvek od DavidO »

lukasliebzeit píše: 04 srp 2023, 01:02 No, aby to byl pulldown, tak krome rezistoru je treba prepojit i pin :-)
Bez ohledu na to, kam je pin ještě jinam zapojenej, když od něj vede rezistor na zem, tak ten rezistor je pull-down.
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
DavidO
Příspěvky: 1138
Registrován: 01 kvě 2013, 21:27

Re: Pull-up rezistor

Příspěvek od DavidO »

Tady jsem se pokusil nakreslit mnoho různých variant.
tlacitko.png
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
lukasliebzeit
Příspěvky: 9
Registrován: 30 bře 2023, 09:56

Re: Pull-up rezistor

Příspěvek od lukasliebzeit »

Parada, 2 radek 4. zleva je ta situace kterou mam - asi :-D

A ted premyslim, proc to tak je? :D
Odpovědět