AVR - zwieranie portów wyjscia do masy

Jesli jesteś początkującym elektronikiem, to tu z pewnością znajdziesz pomoc. Miejsce dobre do dyskusji nad podstawami elektroniki w zakresie teorii i praktyki.
ODPOWIEDZ
Awatar użytkownika
Amugilap
Użytkownik
Posty: 480
Rejestracja: 19 cze 2011, 9:28
Lokalizacja: UK

AVR - zwieranie portów wyjscia do masy

Post autor: Amugilap » 21 maja 2012, 14:55

Hej,
Mam w ksiazce taki schemat podlaczenia przyciskow do portów:
Obrazek
Natomiast w internecie spotkalem sie z podlaczeniem portow prosto do masy bez rezystorów,
Oba działaja poprawnie wiec jaki jest sens umieszczani rezystorów?

Jony130
Moderator
Posty: 3170
Rejestracja: 11 sie 2005, 16:33
Lokalizacja: wrocław

Post autor: Jony130 » 21 maja 2012, 15:26

Jak na schemacie nie ma narysowanych rezystorów podciągających oznacza to, że zostało wykorzystane wewnętrzne podciąganie wbudowane w każdy port.
Rejest DDR = 0 ; PORT = 1 i za pomocą rejestru PIN odczytujesz stan portu.

Awatar użytkownika
dondu
Użytkownik
Posty: 211
Rejestracja: 24 maja 2005, 9:47
Lokalizacja: Śląskie
Kontakt:

Re: AVR - zwieranie portów wyjscia do masy

Post autor: dondu » 22 maja 2012, 9:44

Amugilap pisze:Oba działaja poprawnie wiec jaki jest sens umieszczani rezystorów?
Czasami sens jednak jest choć nie koniecznie w Twoim przypadku.
Wewnętrzne rezystory pull-up w AVRach mają dziesiątki kΩ (od 30 do 80). Jeżeli pracują w trudnym środowisku czasami lepiej dodać zewnętrzny rezystor np. 1k, by zmniejszyć podatność na zakłócenia.

Awatar użytkownika
Amugilap
Użytkownik
Posty: 480
Rejestracja: 19 cze 2011, 9:28
Lokalizacja: UK

Post autor: Amugilap » 22 maja 2012, 16:33

Wszystko jasne, dzieki!

ODPOWIEDZ