Skocz do zawartości

Wejścia cyfrowe - jak płynie prąd?


jugan1

Pomocna odpowiedź

No to jeszcze raz.

Na rysunku poniżej mamy uproszczone wejście układu z tranzystorem MOSFET.

17137715002146390484456912081321.jpg

 

  1. Jeśli na wejście podamy stan niski (połączenie do masy), to napięcie bramki UGS wynosi zero, tranzystor nie przewodzi, na wyjściu mamy stan wysoki.
  2. Jeśli na wejście podamy stan wysoki (połączenie do zasilania), to napięcie bramki UGS  wynosi parę woltów, tranzystor  przewodzi, na wyjściu mamy stan niski.

Ponieważ bramka tranzystora jest odizolowana od reszty, nie wpływa do niej żaden prąd (ani w stanie niskim, ani w wysokim) - sterowanie jest tylko napięciowe.

  • Pomogłeś! 1
Link do komentarza
Share on other sites

(edytowany)

Poczytałem trochę o MOSFETach i trochę się rozjaśniło, chociaż nadal rezystor podciągający to moja pięta Achillesa. Zatem:

2) Rezystory podciągające

Wpisywałem w google wyrażenie "rezystor podciągający" wiele razy i niestety tłumaczenia na wszystkich stronach na nic się zdały...

a) To jeszcze nie jest pytanie stricte związane z rezystorem podciągającym. @jand Dałem taki prosty przykład z Arduino, gdzie podłączam jego wejście z pinem 5V i zapytałem, czy będzie tutaj stan wysoki. Powiedziałeś, że tak, ale warto byłoby dodać rezystor. Dlaczego skoro i tak sterowanie jest napięciowe i nie płynie tam żaden prąd? Mam książkę Elektronika z wykorzystaniem Arduino i Raspberry Pi. Receptury. Simon Monk i tam na stronie 162 jest tekst "Podłącz końcówkę przewodu umieszczoną w złączu GND do napięcia 5V, a na wyniku w narzędziu Serial Monitor powinny pojawić się same jedynki". Nie ma tam żadnej informacji o konieczności dawania takiego rezystora.

b) Dlaczego dodanie rezystora podciągającego pomaga w redukcji szumów z otoczenia na przycisku? Rozumiem, że na przycisku, który nie jest wciśnięty może pojawić się jakiś losowy potencjał, ale nie rozumiem, czemu nagle takie podłączenie do 5V ( w przypadku pull-up ), albo podłączenie do GND ( pull-down) miałoby mieć priorytet nad takimi losowymi napięciami na przycisku. Żaden prąd i tak nie płynie. Jeżeli chodzi o podłączenie do 5V to mogę sobie tłumaczyć to tak, że "potencjał 5V jest wyższy niż potencjał zakłóceń na przycisku, więc wyższy potencjał i tak zakryje ten niższy", ale w przypadku GND ( 0V ) to już nie bardzo to pasuje.

c) obraz.thumb.png.f7dfddb43c925935b1c6ddd2bcd71d10.png

obraz.thumb.png.51be61c03572f3895f4818da3a536bd7.png

Wciskając przycisk łączę 5V oraz GND, gdyby nie było tego rezystora R1 to popłynąłby tam bardzo duży prąd. Dlatego się stosuje ten rezystor - aby zabezpieczyć układ przed zwarciem, a także, żeby oszczędzać energię. Dobrze mówię? Jeśli tak, to czemu akurat R1 wynosi często 10k? Dałbym nawet i 1M, albo i więcej, żeby było jeszcze bardziej oszczędnie.

d) Chyba najistotniejsza kwestia. Jak to wszystko działa? Skoro na wejściu mamy tranzystor MOSFET, to interesuje nas napięcie bramka, a źródło. Zatem:

d1) rezystor pull-up

Gdy przycisk nie jest wciśnięty to sytuacja wygląda tak:

obraz.thumb.png.87a008e339dce3d006e75c8b05e2aaef.png

Na czerwono zaznaczyłem miejsca, gdzie jest potencjał 5V. Zatem przy założeniu, że na źródle tranzystora MOSFET mamy 0V, to rzeczywiście jest tutaj stan wysoki.

Jednak, co w przypadku, gdy przycisk jest wciśnięty? Na pewno płynie prąd od VCC do GND. Prąd nie wpływa do tej gałęzi, na końcu której jest PIN wejściowy ARDUINO. Jednak nie rozumiem, co teraz z potencjałem. Czy będzie to coś takiego?

obraz.thumb.png.334ed8fa014f6bfe779965e5525d7cd5.png

I dlatego będzie stan niski?

Pozdrawiam i dziękuję za pomoc

Edytowano przez jugan1
Link do komentarza
Share on other sites

2 godziny temu, jugan1 napisał:

Jednak, co w przypadku, gdy przycisk jest wciśnięty? Na pewno płynie prąd od VCC do GND. Prąd nie wpływa do tej gałęzi, na końcu której jest PIN wejściowy ARDUINO. Jednak nie rozumiem, co teraz z potencjałem. Czy będzie to coś takiego?

Właściwie sam zadajesz pytania i sam na nie dobrze odpowiadasz. Gdy przycisk jest wciśnięty to potrncjał pinu Arduino jest taki jak GND, a gdy rozwarty to Vcc.

  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Przeczytałem raz jeszcze swoje pytania i jedynie w d) bardziej odpowiedziałem. Niemniej prosiłbym o jakiś komentarz w stylu w d) dobrze piszesz, o to w tym chodzi. Nie wiem, czy np te kolory potencjałów na grafikach mają sens

Link do komentarza
Share on other sites

2 godziny temu, jugan1 napisał:

warto byłoby dodać rezystor. Dlaczego skoro i tak sterowanie jest napięciowe i nie płynie tam żaden prąd?

Podłączone bezpośrednio, bez rezystora, oczywiście też będzie działać, ale wejście będzie miało stan wysoki na stałe. Natomiast jeśli chcesz podłączyć przycisk, to już jest on konieczny. Dlatego na wszelki wypadek lepiej go stosować - nie wiadomo co będziemy chcieli zrobić w przyszłości.

2 godziny temu, jugan1 napisał:

Dlaczego dodanie rezystora podciągającego pomaga w redukcji szumów z otoczenia na przycisku?

Możemy sobie wyobrazić, że zakłócenia są podawane przewodem, ale przez strasznie duży opornik (np. 100M). Jeśli bramka tranzystora MOSFET jest do niczego nie podłączona, może to wystarczyć do włączenia tranzystora. Jeśli zastosujemy opornik, to powstanie dzielnik napięciowy osłabiający sygnał (100000 razy dla opornika 1k)) i zakłócenia są niestraszne.

2 godziny temu, jugan1 napisał:

Jeśli tak, to czemu akurat R1 wynosi często 10k? Dałbym nawet i 1M, albo i więcej, żeby było jeszcze bardziej oszczędnie.

Jak dasz 1k albo 51k to też będzie dobrze. Ale 1M to przesada, przeczytaj co napisałem powyżej.

2 godziny temu, jugan1 napisał:

I dlatego będzie stan niski?

Dlatego.

  • Pomogłeś! 1
Link do komentarza
Share on other sites

(edytowany)
7 godzin temu, jugan1 napisał:

czy np te kolory potencjałów na grafikach mają sens

Kolory są bez znaczenia.

Uzupełnienie:

A jeśli chodzi o sposób pokolorowania to może być.

Edytowano przez jand
  • Lubię! 2
Link do komentarza
Share on other sites

jugan1  skoro trzeba rezystor to trzeba. Idź dalej bo ten opornik stawia ci opór w dalszym rozwoju. Sam wracam do elektroniki po 30 latach nieobecności i dla mnie również pojawiło się wiele nowych rzeczy, uC.  Dziwne tranzystory itp.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.