Co to jest rezystor podciągający? Co to robi? Dlaczego jest potrzebny?

Natknąłem się na wiele prostych obwodów, które pokazują, jak włączyć diodę LED lub coś innego. Często wspomina się o rezystorach podciągających. Co oni robią? Niektóre piny GPIO wymagają rezystorów podciągających, a inne nie. Jaka jest różnica?

Komentarze

Odpowiedź

Z Witryna Arduino :

Często warto skierować pin wejściowy do znanego stanu, jeśli nie ma wejścia. Można to zrobić, dodając rezystor podciągający (do +5   V) lub rezystor obniżający (rezystor do masy) na wejściu, z 10   kΩ to wspólna wartość.

ALE : To jest z witryny Arduino. Pamiętaj, że piny GPIO Raspberry są tylko 3.3   V (tak więc podciągnięcie do 3.3   V, nie 5   V na Raspberry Pi) !!!

Tutaj „s przykład schematu rezystora podciągającego.

przykład

Podciągnięcie upewni się, że szpilka jest podniesiona bez pobierania zbyt dużego prądu. Bramka ma trzy możliwe stany: ON, OFF i FLOATING.

Stan FLOATING nie jest zbyt przydatny, ponieważ nie można go przekonwertować na wartość logiczną. Stąd rezystory pull-up i pull-down: mają na celu wyeliminowanie stanu FLOATING.

Komentarze

  • Technicznie FLOATING nie jest stanem logicznym, ale luźny termin techniczny używany do opisania, że jest niepołączony i może otrzymywać losowe kombinacje WYSOKI / NISKI spowodowany hałasem wyładowań statycznych generowanych przez pobliskie obiekty. Nie ma zmiennej logicznej zmiennoprzecinkowej, z wyjątkiem liczby matematycznej. Wartość cyfrowa wynosi 1 lub 0.
  • Jeśli liczba głosów na pytanie jest wyższa niż liczba głosów na najlepszą odpowiedź ', oznacza to, że jest miejsce na lepsze wyjaśnienie.

Odpowiedź

Rezystor pull-up lub pull-down jest używany na pinach wejściowych, aby określić stan w obudowie do wejścia nic nie jest podłączone lub podłączona część jest w stanie wysokiej impedancji (Z). Wejścia bez zdefiniowanego stanu mają problem z tym, że wartość wejściowa może być dowolna (0 lub 1), zwana zmienną.

Dokładniej wyjaśniono to w artykule na Wikipedii (który Jivings dodał do komentarzy do Twojego pytania) i nieco bardziej wizualnie w tym artykule w SparkFun .

Komentarze

  • Opis sparkfun jest genialny w porównaniu z Wikipedią i zawiera znacznie mniej założeń na temat wiedzy czytelników

Odpowiedź

Coś, o czym należy pamiętać (na początku trochę mnie zdezorientowało) to fakt, że rezystor dolny to tylko standardowy rezystor o określonej roli. Więcej niż jedna osoba próbowała kupić rezystory podciągające tylko po to, aby stwierdzić, że ich nie ma. W przeciwnym razie jest tak, jak się wydaje, standardowy rezystor obniżający napięcie do 5 V / 3,3 V lub w dół do 0 V w normalnym stanie.

Komentarze

  • Częścią tego, co ' jest mylące, jest to, że nie jest to ' to naprawdę opornik wykonujący ” podciąganie ” – podciągnięcie jest tym, co po drugiej stronie rezystora. Rezystor po prostu kontroluje przepływ prądu przez podciąganie. raspberrypi.stackexchange.com/questions/28973/…

Odpowiedź

Słownik elektroniki definiuje podciąganie w następujący sposób:

pull-up: Opis obwodu lub komponentu używanego do podwyższenia wartości (np. impedancji) obwodu, do którego jest podłączony.

Jeśli plik Dioda LED jest podłączona do źródła zasilania +5   V i jest sterowana (dioda LED włączona & wyłączona) przez mikrokontroler / mikroprocesor lub przez jakiś innymi słowy, w stanie włączenia zasilacz może dostarczać duży prąd, z kolei wysoki prąd może uszkodzić diodę LED.

Aby ograniczyć wysoki prąd z zasilacza, należy w górę, podnosi impedancję i ogranicza prąd zasilający diodę LED z zasilacza (+5   V).Dzięki temu dioda LED jest chroniona przed wysokimi prądami. W zależności od obwodu, funkcja podciągania zmienia się i stanowi ochronę dla okablowanej logiki AND z magistralą I²C.

Komentarze

  • @SlySven ma rację – ta odpowiedź nie jest prawidłowa, mówiąc elektronicznie. AFAIK, w elektronice nie ma koncepcji ” zwiększającej impedancję „. W kontekście obwodów logicznych rezystor podciągający ZMNIEJSZA impedancję, wpływając w ten sposób na napięcie, w którym jest podłączony, zwykle w kierunku dodatniego napięcia (stąd ' w górę ' w podciąganiu, możesz też mieć podciągnięcie, zwykle do 0V). Rezystor połączony szeregowo z diodą LED po prostu określa prąd, który może przepływać przez diodę LED – nie jest to w żaden sposób związane z podciąganiem, mimo że schemat może wyglądać podobnie.

Odpowiedź

Termin pull-up lub pull-down to termin używany do opisania roli rezystor działa. ciągnie linię sygnałową, do której jest podłączony na jednym zacisku, w kierunku zasilania / uziemienia / napięcia odniesienia, które jest obecne na drugim zacisku. Poprzednia odpowiedź jest niepoprawna, mówiąc: „podnosi impedancję”, a raczej polega na zmniejszeniu rezystancji / impedancji w obwodzie, tak aby linia przyjęła znany stan, kiedy inaczej nie będzie np. styk wejściowy w układzie scalonym, który w innym przypadku nie jest podłączony. Ponieważ przeciwdziała to efektom, gdy coś zewnętrznego jest podłączane, wielkość oporu musi być wystarczająco niska , aby była skuteczna, aby wykonać ciągnięcie jeśli styk jest przypadkowo lub celowo pozostawiony jako otwarty, ale wysoki na tyle, aby żaden obwód zewnętrzny nie był nadmiernie obciążony, aby przezwyciężyć ten efekt, gdy chce poprowadzić linię w innym kierunku.

Piny GPIO w Pi mają sterowalne wewnętrzne, które, jak rozumiem, mogą być głównie wykonane w taki sposób, aby linie zakładały logicznie niski lub wysoki lub lewy obwód otwarty – ten ostatni jest w porządku, jeśli istnieje użytkownik podciągnij / down do wykonania zadania (prawdopodobnie jako część obwodu zewnętrznego). Konstrukcja tego ostatniego jest szczególnie istotna, jeśli obwód zewnętrzny biegnie z szyn zasilających powyżej 3,3 V, ponieważ w takim przypadku podciąganie nie może próbować zwiększać napięcia na linia powyżej 3,3 V – rezystor szeregowy (powiedzmy 4K7) i dioda Schottkyego (np. BAT85) z anodą z boku rezystora szeregowego podłączonego do pinu GPIO i katodą do szyny zasilającej 3,3 V jest jednym ze sposobów zapobiegania temu – niskie (< 0,2 V) do przodu spadek napięcia tego typu diody zapobiega wzięciu linii sygnałowej na tyle wysoko, aby uszkodzić Pi, kosztem nieznacznie wydłużonego czasu na propagację sygnałów do Pi.

Jestem po prostu Zaczynając od Pi, kiedy kupiłem dwa używane wczoraj, {chociaż elektroniką zajmowałem się od ponad 35 lat } i rozglądam się w poszukiwaniu informacji na temat Pinout Pi właśnie z tego powodu – i najlepszego miejsca na zakup dwóch zasilaczy, ponieważ nie były one dostarczane z „em”. 8-P

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *