pawel
Guest
Mon Nov 26, 2007 8:54 pm
Witam.
Czy w mikrokontrolerze AVR attiny2313 stan wejścia będącego w trybie HiZ
gdy nie jest do niego nic podłączone jest ustalony? Tzn. ma 0?
Dzięki za pomoc
Pozdrawiam
Paweł
Grzegorz Kurczyk
Guest
Mon Nov 26, 2007 9:23 pm
Użytkownik pawel napisał:
Quote:
Witam.
Czy w mikrokontrolerze AVR attiny2313 stan wejścia będącego w trybie HiZ
gdy nie jest do niego nic podłączone jest ustalony? Tzn. ma 0?
Jak dotkniesz palcem, to raz masz 0 raz 1. Wejście ma jakąś niewielką
pojemność. Jak ją rozładujesz do masy to na porcie odczytasz 0. Jeśli na
chwilkę wymusisz stan wysoki, to wewnętrzne pojemności naładują się i
będą trzymały stan wysoki dość długo po odłaczeniu wymuszenia.
Pozdrawiam
Grzegorz
pawel
Guest
Mon Nov 26, 2007 9:26 pm
A czy zwykłym opornikiem wymuszę stan 0 na takim wejściu? Tzn. podłączając
to wejście do masy?
Jeśli tak to jaki opornik będzie najlepszy, żeby nie był za duży i za mały?
Pozdr.
Paweł
Grzegorz Kurczyk
Guest
Mon Nov 26, 2007 9:40 pm
Użytkownik pawel napisał:
Quote:
A czy zwykłym opornikiem wymuszę stan 0 na takim wejściu? Tzn. podłączając
to wejście do masy?
Jeśli tak to jaki opornik będzie najlepszy, żeby nie był za duży i za mały?
To będzie zależało głownie od tego co jest podpięte do tego wejścia.
Z punktu widzenia procesora trudno mówić o za małej rezystancji, bo jest
ona obciążeniem dla układu sterującego tym wejściem. Jeśli chodzi o
górną granicę, to samemu prockowi w zupełności wystarczy 1Mom.
Pozdrawiam
Grzegorz
Janusz
Guest
Tue Nov 27, 2007 8:53 am
Quote:
Jak dotkniesz palcem, to raz masz 0 raz 1. Wejście ma jakąś niewielką
pojemność. Jak ją rozładujesz do masy to na porcie odczytasz 0. Jeśli na
chwilkę wymusisz stan wysoki, to wewnętrzne pojemności naładują się i będą
trzymały stan wysoki dość długo po odłaczeniu wymuszenia.
zrobilem sobie raz taki prosty oscyloskop na avr i jak dotykałem wejscia adc
to widziałem ładną sinusoidke o częstotliwości sieci :)
Pozdrawiam
Janusz Brela