Skocz do zawartości

Problemy z GPIO na Raspberry Pi 4b


Pomocna odpowiedź

Napisano

Mam problem z GPIO na Raspberry Pi 4b. Np. Na pinie nr. 29 (GPIO 5) zawsze malutkie napięcie. Na pinie 7 (GPIO 4). Są małe przerwania np. Co 10 sekund na jakies ułamki sekundy znika zasilanie z tego pinu. Jak to rozwiązać? Czy to uszkodzenie sprzętu?

(edytowany)

Nie traktuj pinów GPIO jako pinów zasilających, jako źródła zasilania. To cyfrowe piny wejścia / wyjścia najczęściej uniwersalne jeśli chodzi o ich wykorzystanie. Na tych pinach oczekuj stanów cyfrowych 0 lub 1 (LOW lub HIGH), a to nie to samo co np. 0V tylko określone przedziały napięć zależne od tego w jakiej logice pracuje uC - czy np. w logice  3.3V czy też 5V

Edytowano przez Belferek

No ok ale np. w buzzerze zasilam przecierz gold pin out napieciem z malinki? Jak używać zewnętrznego zasilania? Mogę 9V do stabilizatora liniowego 5V? I tym zasilać?

Poczytaj, nie wiem, o tranzystorach na przykład, bo upalisz malinkę.
Z malinki zapodajesz sygnały sterujące, które możesz podać na tranzystor albo przekaźnik, który załączy osobne - właściwe - zasilanie.
Musisz pamiętać o połączeniu wszystkich mas.

 

(edytowany)
6 minut temu, Danyeru napisał:

albo przekaźnik

Z tym przekaźnikiem to nie radzę. To są generalnie podzespoły pobierające "dużo prądu" i dlatego dobrym zwyczajem jest włączanie przekaźników za pośrednictwem np. tranzystora, a nie bezpośrednio z pinu GPIO.

Edytowano przez Belferek
  • Lubię! 1

Wiem co tranzystor. Przerobiłem kurs elektroniki, a teraz przerabiam drugi. Ale nie widzę sensu użycia go w tym przypadku. Nawet jeśli próbowałem ale coś nie zadziałało za bardzo

No tak ale w przypadku tranzystora dobrze rozumiem? :

 

1. Do collectora daje (+) z baterii

2. Do base daje pin GPIO.

3. Do emittera daje (-) z bateri czy (-) z RPi

(edytowany)

Jeżeli jest to tranzystor NPN, to do Bazy dajesz sygnał z GPIO (przez rezystor), do Emitera GND (-) ze źródła zasilania, do Kolektora, czyli nóżki C, obciążenie to jest GND (-) LED-a.
Jak wynika z przykładowego schematu w kursie elektroniki.

Edytowano przez Danyeru
7 minut temu, Danyeru napisał:

sygnał z GPIO (przez rezystor)

Musi być przez rezystor skoro i tak używam tranzytora? Jeśli tak to jaki rezystor

22 minuty temu, Danyeru napisał:

Jeżeli jest to tranzystor NPN, to do Bazy dajesz sygnał z GPIO (przez rezystor), do Emitera GND (-) ze źródła zasilania, do Kolektora, czyli nóżki C, obciążenie to jest GND (-) LED-a.
Jak wynika z przykładowego schematu w kursie elektroniki.

Nie działa za bardzo. Dioda świeci ciągle małym napięciem i tyle.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...