Drżenie styków



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Marcin 'MiKo' M." <m-i-k-o_at_nospam_...tenbit.pl>
Subject: Drżenie styków
Date: Sat, 7 Dec 2002 02:25:09 +0100


Co dołączyć do ściennego wyłącznika światła (podłączonego do procka) żeby
nie drgał? Szukałem po archiwum, ale wszystko co znalazłem dotyczyło
mikroswitchy.

Jak właściwie się podaje 1 na nóżkę procesora? Poprzez zwarcie jej do VCC? O
co chodzi z rezystorami podciągającymi (co one robią? nie w kontekście pinów
P1.0 i P1.1 tylko w ogóle)?


--
Pozdrowionka,
MiKo



Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Bednarz" <tb_at_nospam_internet.pl>
Subject: Re: Drżenie styków
Date: Sat, 7 Dec 2002 06:30:38 +0100


Co dołączyć do ściennego wyłącznika światła (podłączonego do procka) żeby
nie drgał? Szukałem po archiwum, ale wszystko co znalazłem dotyczyło
mikroswitchy.

Nic - musisz programowo obsluzyc te drgania
Jak nacisniesz klawisz to czekaj przez jakis czas np. 20 ms
a nastepnie czekaj na puszczenie wszystkich przed kontrola nacisniecia
kolejnego
To 100% metoda
W wiekszosci przypadkow samo czekanie na puszczenie wszystkich (bez czekanie
20 ms) rozwiazuje problem

Jak właściwie się podaje 1 na nóżkę procesora?

Jakto jak? Bierzesz resistor np. 10 k i wpinasz pomiedzy nozke a Vcc np.

Poprzez zwarcie jej do VCC? O
co chodzi z rezystorami podciągającymi (co one robią? nie w kontekście
pinów
P1.0 i P1.1 tylko w ogóle)?

Rezystory podciagajace "podciagaja" linie do Vcc np. gdy ta jest w stanie
wysokiej impedancji
lub gdy jest ustawiona jako wejsciowa
Podciaga sie po to zeby wiadomo bylo ze na linii bedzie 1 a nie np. nie
wiadomo co :-)



Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: =?iso-8859-2?Q?Re:_Dr=BFenie_styk=F3w?=
Date: Sat, 7 Dec 2002 14:01:02 -0600


"Tomasz Bednarz" <tb_at_nospam_internet.pl> wrote in message news:ass147$7q7$1_at_nospam_news.tpi.pl...
Jak właściwie się podaje 1 na nóżkę procesora?

Jakto jak? Bierzesz resistor np. 10 k i wpinasz pomiedzy nozke a Vcc np.

Pewnie chodziło o przycisk - wtedy lepiej jest opornik na stałe do nogi
proca a przycisk do masy. W ten sposób wejście proca nigdy nie "wisi".
A nic wisieć niepodłączone nie powinno...

Rezystory podciagajace "podciagaja" linie do Vcc np. gdy ta jest w stanie
wysokiej impedancji
lub gdy jest ustawiona jako wejsciowa
Podciaga sie po to zeby wiadomo bylo ze na linii bedzie 1 a nie np. nie
wiadomo co :-)

Otóż to. A przycisk daje się na masę raczej, no chyba że musi być odwrotnie,
wtedy dałbym rezystor "podciągający" do masy a przycisk do plusa :-)


Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: =?iso-8859-2?Q?Re:_Dr=BFenie_styk=F3w?=
Date: Sat, 7 Dec 2002 13:58:45 -0600


"Marcin 'MiKo' M." <m-i-k-o_at_nospam_...tenbit.pl> wrote in message news:asrir8$oof$1_at_nospam_news.onet.pl...
Co dołączyć do ściennego wyłącznika światła (podłączonego do procka) żeby
nie drgał? Szukałem po archiwum, ale wszystko co znalazłem dotyczyło
mikroswitchy.

Jak właściwie się podaje 1 na nóżkę procesora? Poprzez zwarcie jej do VCC? O
co chodzi z rezystorami podciągającymi (co one robią? nie w kontekście pinów
P1.0 i P1.1 tylko w ogóle)?

Robi się to tak:


VCC o-------|_ opornik 1k __|------+---o przycisk o------|| GND

Pomiędzy opornik podciągający a przycisk wpinasz nogę procka i programowo
obsługujesz odbijacz styków "debouncer", przycisk zwarty da Ci L, rozwarty H.


Poprzedni Następny
Wiadomość
Spis treści
From: "Marcin 'MiKo' M." <m-i-k-o_at_nospam_...tenbit.pl>
Subject: Re: Drżenie styków
Date: Wed, 11 Dec 2002 00:27:04 +0100


Robi się to tak:


VCC o-------|_ opornik 1k __|------+---o przycisk o------|| GND

Pomiędzy opornik podciągający a przycisk wpinasz nogę procka i programowo
obsługujesz odbijacz styków "debouncer", przycisk zwarty da Ci L, rozwarty
H.

Ale jak zamienie miejscami GND i VCC+opór to chyba będzie ok? Bo logiczniej
zwarty H.


--
Pozdrowionka,
MiKo



Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: =?iso-8859-2?Q?Re:_Dr=BFenie_styk=F3w?=
Date: Wed, 11 Dec 2002 21:04:16 -0600


"Marcin 'MiKo' M." <m-i-k-o_at_nospam_...tenbit.pl> wrote in message news:at83bh$9p4$1_at_nospam_news.onet.pl...
Ale jak zamienie miejscami GND i VCC+opór to chyba będzie ok?
Bo logiczniej zwarty H.

Wcale nie "logiczniej". I jednak polecałbym włączyć przycisk jak napisałem.


Poprzedni Następny
Wiadomość
Spis treści
From: "Marcin 'MiKo' M." <m-i-k-o_at_nospam_...tenbit.pl>
Subject: Re: Drżenie styków
Date: Thu, 12 Dec 2002 21:31:03 +0100


Użytkownik "Pszemol" <Pszemol_at_nospam_PolBox.com> napisał w wiadomości
news:at898g.1ms.1_at_nospam_poczta.onet.pl...
"Marcin 'MiKo' M." <m-i-k-o_at_nospam_...tenbit.pl> wrote in message
news:at83bh$9p4$1_at_nospam_news.onet.pl...
Ale jak zamienie miejscami GND i VCC+opór to chyba będzie ok?
Bo logiczniej zwarty H.

Wcale nie "logiczniej".
Dlaczego nie?

I jednak polecałbym włączyć przycisk jak napisałem.
Dlaczego? Przecież na jedno wychodzi?


--
Pozdrowionka,
MiKo