Skuteczne metody eliminacji drgań styków w przyciskach dla licznika 74192
Jak eliminowac tzw. drgania styków przełącznika ?
From: <groniec_at_nospam_poczta.onet.pl>
Subject: Jak eliminowac tzw. drgania styków przełącznika ?
Date: 27 Mar 2001 09:17:19 +0200
Jak w temacie.
Chodzi mi o ręczne podawanie impulsow zegarowych na układ licznika impulsow
typu 74192. Poniewaz uklad ten jest w stanie pracowac przy czestotliwosciach 25
MHz (a moze i wiecej) to po jednokrotnym nacisnieciu przycisku potrafi zliczyc
kilkanascie-kilkadziesiat impulsow na raz.
Probowalem ronolegle z przyciskiem laczyc kondensator 100 mikroF polaczony
przez rezystor 47k do +5V, ale jakos nie na wiele sie to zdalo. Moze dlatego ze
przyciski sa polaczone z ukladem licznika kilkumetrowym kablem ?
Jack
P. S.
Szukam prostego i taniego rozwiazania problemu.
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
From: "Marek" <mareka_at_nospam_poczta.tpi.pl>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Tue, 27 Mar 2001 10:28:06 +0200
To pewnie ten przewod.
Jesli ustrojstwo jest cyfrowe, to cala masa zaklocen siedzi w tym drucie.
Mi kiedys pomoglo odsprzeglenie przez kondensator 100n + rezystor ok 10k do
masy.
Marek
From: JK <Janusz_k_at_nospam_um.bielsko.pl>
Subject: Re: Jak eliminowac tzw. drgania styków przełšcznika ?
Date: Tue, 27 Mar 2001 10:57:24 +0200
groniec_at_nospam_poczta.onet.pl wrote:
Jak w temacie.
Chodzi mi o ręczne podawanie impulsow zegarowych na układ licznika impulsow
typu 74192. Poniewaz uklad ten jest w stanie pracowac przy czestotliwosciach 25
MHz (a moze i wiecej) to po jednokrotnym nacisnieciu przycisku potrafi zliczyc
kilkanascie-kilkadziesiat impulsow na raz.
Probowalem ronolegle z przyciskiem laczyc kondensator 100 mikroF polaczony
przez rezystor 47k do +5V, ale jakos nie na wiele sie to zdalo. Moze dlatego ze
przyciski sa polaczone z ukladem licznika kilkumetrowym kablem ?
Bo to trzeba zrobic za pomocš układu różniczkujšcego, czyli kabel+przycisk łšczysz
jeden koniec do masy a drugi przez opór(1M) do plusa, do tego kondesator (1 do 10n)
do wejścia i wejście przez stosunkowo mały opór (10k ) do plusa i do wejścia dodać
diody zabezp do plusa i masy. I teraz każde naciśnięcie guzika naładuje kond i da
poj impuls na wej, duża stała rozładowania kond przez 1M powoduje że drgania od
razu nie wyzwolš przerzutnika.
Janusz K
From: "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Tue, 27 Mar 2001 11:20:59 +0200
Użytkownik <groniec_at_nospam_poczta.onet.pl> napisał w wiadomości
news:6167.00000000.3ac03e7e_at_nospam_newsgate.onet.pl...
Jak w temacie.
Chodzi mi o ręczne podawanie impulsow zegarowych na układ licznika
impulsow
typu 74192. Poniewaz uklad ten jest w stanie pracowac przy
czestotliwosciach 25
MHz (a moze i wiecej) to po jednokrotnym nacisnieciu przycisku
potrafi zliczyc
kilkanascie-kilkadziesiat impulsow na raz.
Nieźle ;-)
Szukam prostego i taniego rozwiazania problemu.
Proste, tanie i niezawodne: przerzutnik RS sterowany z _przełącznika_.
Oczywiście kondensatory i oporniczki są też wskazane (ale nie takie
duże). Znajdziesz to w chyba każdej książce dotyczącej techniki
cyfrowej.
DD
From: "A.Grodecki" <agrotronik_at_nospam_medianet.pl>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Tue, 27 Mar 2001 18:56:39 +0200
Mój autorski prosty i 100% skuteczny sposób:
1.Wziąć przerzutnik typu D
2.Zapętlić ~Q z D, ale przez obwód całkujący RC o sporej stałej czasowej
(wartość R musi być stosowna to technologii scalaka - dla TTL najwyżej 470
omów, dla MOS do woli)
3.Sterować impulsami na wejście zegarowe
4.KOrzystać z satysfakcją, że tak było tak prosto i dobrze działa
Pozdrawiam
A.Grodecki
Dariusz Dorochowicz wrote in message <99plrm$l15$1_at_nospam_news.tpi.pl>...
Użytkownik <groniec_at_nospam_poczta.onet.pl> napisał w wiadomo?ci
news:6167.00000000.3ac03e7e_at_nospam_newsgate.onet.pl...
Jak w temacie.
Chodzi mi o ręczne podawanie impulsow zegarowych na układ licznika
impulsow
typu 74192. Poniewaz uklad ten jest w stanie pracowac przy
czestotliwosciach 25
MHz (a moze i wiecej) to po jednokrotnym nacisnieciu przycisku
potrafi zliczyc
kilkanascie-kilkadziesiat impulsow na raz.
NieĽle ;-)
Szukam prostego i taniego rozwiazania problemu.
Proste, tanie i niezawodne: przerzutnik RS sterowany z _przeł?cznika_.
Oczywi?cie kondensatory i oporniczki s? też wskazane (ale nie takie
duże). Znajdziesz to w chyba każdej ksi?żce dotycz?cej techniki
cyfrowej.
DD
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Tue, 27 Mar 2001 21:58:34 GMT
On Tue, 27 Mar 2001 18:56:39 +0200, A.Grodecki wrote:
Mój autorski prosty i 100% skuteczny sposób:
1.Wziąć przerzutnik typu D
2.Zapętlić ~Q z D, ale przez obwód całkujący RC o sporej stałej czasowej
(wartość R musi być stosowna to technologii scalaka - dla TTL najwyżej 470
omów, dla MOS do woli)
3.Sterować impulsami na wejście zegarowe
4.KOrzystać z satysfakcją, że tak było tak prosto i dobrze działa
Hm, mam pewne watpliwosci. Przy nacisnieciu przycisku dziala dobrze.
Ale czy przy rozlaczaniu zestyku tez sie obserwuje drgania ?
Bo wtedy chyba kiepsko z pewnoscia dzialania.
Nie wspominajac ze to niezly przyklad na realizacje przelacznika
bistabilnego, ale jak tym wykonac akcje tylko przy wcisnieciu
przycisku ?
J.
From: "A.Grodecki" <agrotronik_at_nospam_medianet.pl>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Wed, 28 Mar 2001 01:49:02 +0200
To nic nadzwyczajnego - taki zmodyfikowany przerzutnik typu T (dzielnik /2).
Twoja uwaga jest słuszna. No cóż, układ jest prosty, więc ma ograniczenia.
Po prostu trzeba dobrać taką stałą czasową, że nikt normalny dłużej klawisza
wciśniętego nie trzyma. A jek już trzyma, to mu się znowu wyłączy, i cześć.
Na drugi raz będzie wiedział...
A.Grodecki
J.F. wrote in message <3ac4fe64.3781374_at_nospam_nc>...
On Tue, 27 Mar 2001 18:56:39 +0200, A.Grodecki wrote:
Mój autorski prosty i 100% skuteczny sposób:
1.Wzi?ć przerzutnik typu D
2.Zapętlić ~Q z D, ale przez obwód całkuj?cy RC o sporej stałej czasowej
(warto?ć R musi być stosowna to technologii scalaka - dla TTL najwyżej 470
omów, dla MOS do woli)
3.Sterować impulsami na wej?cie zegarowe
4.KOrzystać z satysfakcj?, że tak było tak prosto i dobrze działa
Hm, mam pewne watpliwosci. Przy nacisnieciu przycisku dziala dobrze.
Ale czy przy rozlaczaniu zestyku tez sie obserwuje drgania ?
Bo wtedy chyba kiepsko z pewnoscia dzialania.
Nie wspominajac ze to niezly przyklad na realizacje przelacznika
bistabilnego, ale jak tym wykonac akcje tylko przy wcisnieciu
przycisku ?
J.
From: "Juliusz" <jul_at_nospam_fom.pl>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Wed, 28 Mar 2001 05:56:00 +0200
"J.F." <jfox_at_nospam_friko6.onet.pl> wrote in message news:3ac4fe64.3781374_at_nospam_nc...
przycisku dziala dobrze.
Ale czy przy rozlaczaniu zestyku tez sie obserwuje drgania ?
Bo wtedy chyba kiepsko z pewnoscia dzialania.
Nie wspominajac ze to niezly przyklad na realizacje przelacznika
bistabilnego, ale jak tym wykonac akcje tylko przy wcisnieciu
przycisku ?
No wlasnie, popieram cie JF :-)
Ja bym zrobil tak jesli juz na TTL-ach mamy to robic. Bez zewnetrznego
generatora sie i tak nie obejdzie i to z powodu tego, ze taktowanie palcem
to jedno, a filtrowanie to drugie. Trzeba dac HC74 taktowany wolnym zegarem
o okresie 100-200ms. Moze nawet dwa D w szeregu i zboczem pomocniczego
generatora przepisywac stan z wejscia na wyjscie. Puszczanie przycisku
bedzie powodowac drgania ale poniewaz takt bedzie co 100ms to skutecznie sie
usunie te drgania stykow. Potrzebny bedzie wolny generator TTL i dzielnik za
nim oraz oczywiscie HC74. Wejscie nalezy zrobic jakos tak.
rezystor 2k2 do VCC i zlaczki kabla
rezystor 22k w szereg z wejsciem HC74 i do zlaczki kabla
do wejscia HC74 10n do masy
wejscie kabla bedzie sterowane masa. Uklad musi byc typu HC, zaden inny.
Juliusz
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Jak eliminowac tzw. drgania =?iso-8859-1?Q?styk=F3w_prze=B3=B1cznika?= ?
Date: 27 Mar 2001 11:42:00 +0100
On 27 Mar 2001 09:17:19 +0200, groniec_at_nospam_poczta.onet.pl <groniec_at_nospam_poczta.onet.pl> wrote:
Chodzi mi o ręczne podawanie impulsow zegarowych [...]
Probowalem ronolegle z przyciskiem laczyc kondensator 100 mikroF polaczony
przez rezystor 47k do +5V, ale jakos nie na wiele sie to zdalo. Moze dlatego ze
przyciski sa polaczone z ukladem licznika kilkumetrowym kablem ?
P. S.
Szukam prostego i taniego rozwiazania problemu.
Atmelek ? :-)
Powazniej - kabel moze sytuacje pogorszyc. kondensator dobra rzecz, ale
nie przy przycisku tylko na wejsciu ukladu, uzyj rezystora 500Ohm - bedzie
bardziej dostosowany do impedancji kabla. A przed licznikiem bramka
schmidta.
Generalnie polecam klasyczny uklad - przelacznik przelaczny, dwa kabelki
[tzn 3], przerzutnik RS - to powinno dzialac niezawodnie.
Mozesz sie jeszcze pomeczyc z ukladami czasowymi. Taki 74123 z czasem
rzedu ms - cale drgania zastapi jednym impulsem. Tylko ze drugi
moze powstac przy puszczeniu przycisku :-)
J.
From: "Dariusz Dorochowicz" <dadoro_at_nospam_polbox.com>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Tue, 27 Mar 2001 12:37:21 +0200
Użytkownik "J.F." <jfox_at_nospam_friko6.onet.pl> napisał w wiadomości
news:slrn9c0o7o.u28.jfox_at_nospam_mars.planconsult.com.pl...
Mozesz sie jeszcze pomeczyc z ukladami czasowymi. Taki 74123 z
czasem
rzedu ms - cale drgania zastapi jednym impulsem. Tylko ze drugi
moze powstac przy puszczeniu przycisku :-)
Przy 555 nie powstanie :-) Tylko czas raczej dałbym jakieś 100ms (i
tak ręką raczej nie da się szybciej machać, a ile problemów znika).
Nie pamiętam, jak jest w 123, ale chyba też powinno być dobrze (gorzej
z 121).
DD
From: "Piotr Heine" <pheine_at_nospam_hotmail.com>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Tue, 27 Mar 2001 16:52:15 +0200
Mialem taka sytuacje.
Najprosciej podawaj impulsy klawiszem ze starej klawiatury komputerowej na
hallotronie. Zero problemów. (Tylko trzeba ją zasilać)
<groniec_at_nospam_poczta.onet.pl> wrote in message
news:6167.00000000.3ac03e7e_at_nospam_newsgate.onet.pl...
Jak w temacie.
Chodzi mi o ręczne podawanie impulsow zegarowych na układ licznika
impulsow
typu 74192. Poniewaz uklad ten jest w stanie pracowac przy
czestotliwosciach 25
MHz (a moze i wiecej) to po jednokrotnym nacisnieciu przycisku potrafi
zliczyc
kilkanascie-kilkadziesiat impulsow na raz.
Probowalem ronolegle z przyciskiem laczyc kondensator 100 mikroF polaczony
przez rezystor 47k do +5V, ale jakos nie na wiele sie to zdalo. Moze
dlatego ze
przyciski sa polaczone z ukladem licznika kilkumetrowym kablem ?
Jack
P. S.
Szukam prostego i taniego rozwiazania problemu.
--
> Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
From: "A.Grodecki" <agrotronik_at_nospam_medianet.pl>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Tue, 27 Mar 2001 19:03:07 +0200
Tak jak zrobiłeś nie można, bo powstaje odbicie na linii długiej po zwarciu
przełącznika. Mógłbyś nawet uszkodzić wrażliwe wejście!.
Połącz kondensatorek ceramiczny na wejściu tego przyrządu - adekwatny do
częstotliwości sygnału. Jeśli sterowanie ręczne, to może być 100n. Ponadto
szeregowo z przełącznikiem wepnij opornik, np 1 k (jeśli nie będzie za
duży). Oscylacje w linii długiej zostaną stłumione na oporniku, a
kondensator zamieni ciąg krótkich impulsów w jeden.
Noie znam szczegułów, może trzeba jeszcze podciągnąć wejście do plusa? Jeśli
taj, zrób to nie na wejściu, a za opornikiem.
Powinno być dobrze.
A.Grodecki
groniec_at_nospam_poczta.onet.pl wrote in message
<6167.00000000.3ac03e7e_at_nospam_newsgate.onet.pl>...
Jak w temacie.
Chodzi mi o ręczne podawanie impulsow zegarowych na układ licznika impulsow
typu 74192. Poniewaz uklad ten jest w stanie pracowac przy
czestotliwosciach 25
MHz (a moze i wiecej) to po jednokrotnym nacisnieciu przycisku potrafi
zliczyc
kilkanascie-kilkadziesiat impulsow na raz.
Probowalem ronolegle z przyciskiem laczyc kondensator 100 mikroF polaczony
przez rezystor 47k do +5V, ale jakos nie na wiele sie to zdalo. Moze
dlatego ze
przyciski sa polaczone z ukladem licznika kilkumetrowym kablem ?
Jack
P. S.
Szukam prostego i taniego rozwiazania problemu.
--
>Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
From: "PKi" <pki_at_nospam_wp.pl>
Subject: Re: Jak eliminowac tzw. drgania styków przełącznika ?
Date: Thu, 29 Mar 2001 07:22:14 +0200
Jak w temacie.
Proponuje MC14490.
Działa super od roku na kilku układach, i tylko jeden element zewnetzny !
From: "Andrzej Litewka" <andx_at_nospam_poczta.onet.pl>
Subject: =?iso-8859-2?Q?Re:_Jak_eliminowac_tzw._drgania_styk=F3w_prze=B3=B1cznik?=
Date: Fri, 30 Mar 2001 10:00:43 +0200
Eliminację dragań robię na 74HC14 (inwertery z wejściem Schmitta) + rezystor
100 k z wejścia do +5V z wejścia do masy kondensator 1 mikro i włącznik
jednym końcem połaczony z masą a drugim połaczony z wejściem przez 4k7.
Układ działa bardo pewnie i nawet bezproblemu wspólpracuje ze zwykłymi
Isostatami - a te w czasie przełaczania ładnie "sieją".
Wykorzystywałem taki układ do ręcznego generowania pojedyńczych impulsów
zarówno dla liczników jak i do programowania po magistrali IIC jak i trzy
liniowej DLEN, CLOCK, DATA gdzie czystość impulsów jest niesamowicie ważna.
--
Tnijcie lenie cytaty !