Skocz do zawartości

Podłączenie diod


matt90

Pomocna odpowiedź

Chcę podłączyć do wyjscia uC przycisk, za nim dioda i masa, i mam pytanie czy pomiędzy przyciskiem a dioda powinien byc jakis rezystor? Chcę aby nacisnięcie przycisku zapalało diode, a puszczenie gasiło, bedzie to tak działać?

__________

Komentarz dodany przez: Treker

Nie diód, tylko diod. Temat poprawiony.

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

No to musisz zrobić tak:

Włącz pullup na wejściu portu. Do pinu procesora bezpośrednio przycisk a jego drugi koniec do masy. Także bezpośrednio do pinu procesora katoda diody LED. Jej anoda przez opornik kilkaset omów do plusa.

Po naciśnięciu przycisku będziesz dostawał stan niski na wejściu portu a dioda będzie się wtedy zapalać.

Może być też odwrotnie ale z jednym opornikiem więcej:

Przycisk od portu procesora wprost do plusa zasilania.

Także od portu procesora anoda diody LED. Jej katoda przez opornik do masy.

I znów wprost od portu procesora opornik 10-22k do masy.

Teraz normalnie na wejściu będzie stan niski a dostaniesz wysoki (i dioda się zapali) po zwarciu przycisku.

Link do komentarza
Share on other sites

A skąd ja mam wiedzieć? Przecież to Ty znasz napięcie zasilania, ulubiony prąd tej diody i jej napięcie przewodzenia (albo chociaż kolor). Po co mam Ci ściemniać, że tyle albo tyle. Są diody LED SMD jasno świecące przy 1mA ale są i takie, którym potrzeba 20mA. Czerwonym wystarczą 2V spadku a niebieskie muszą mieć ponad 3V. Procesor możesz pędzić z 1.8V, z 3.3V albo z 5V. Nie ma czegoś takiego jak "średnio". Policz i będziesz miał wartość opornika.

Link do komentarza
Share on other sites

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...

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.