-
1. Data: 2011-10-20 14:49:40
Temat: stary 89c2051 i kondzior na P1
Od: "identifikator: 20110701" <N...@g...pl>
czy można dołączyć którąś linię portu do przycisku z dużym kondziorem?
chodzi o szybkość narastania - ma Ktoś doświadczenie?
-
2. Data: 2011-10-20 15:25:01
Temat: Re: stary 89c2051 i kondzior na P1
Od: Waldemar Krzok <w...@z...fu-berlin.de>
identifikator: 20110701 wrote:
> czy można dołączyć którąś linię portu do przycisku z dużym kondziorem?
> chodzi o szybkość narastania - ma Ktoś doświadczenie?
Przeczytaj jeszcze raz co napisałeś i dopisz jeszcze o co ci chodzi.
Waldek
--
My jsme Borgové. Sklopte štíty a vzdejte se. Odpor je marný.
-
3. Data: 2011-10-20 15:57:25
Temat: Re: stary 89c2051 i kondzior na P1
Od: "identifikator: 20110701" <N...@g...pl>
> Przeczytaj jeszcze raz co napisałeś i dopisz jeszcze o co ci chodzi.
a co nie zrozumiałeś? :oP
chodzi o podpięcie przycisku do portu, ale równolegle z dużym kondziorem...
no chyba, że Ktoś ma inny tani pomysł na drgania zestyków?
-
4. Data: 2011-10-20 16:02:14
Temat: Re: stary 89c2051 i kondzior na P1
Od: Michoo <m...@v...pl>
W dniu 20.10.2011 17:57, identifikator: 20110701 pisze:
>> Przeczytaj jeszcze raz co napisałeś i dopisz jeszcze o co ci chodzi.
>
> a co nie zrozumiałeś? :oP
>
> chodzi o podpięcie przycisku do portu, ale równolegle z dużym
> kondziorem... no chyba, że Ktoś ma inny tani pomysł na drgania zestyków?
Po pierwsze to jeszcze rezystor w szereg, po drugie czemu miałoby nie
działać?
--
Pozdrawiam
Michoo
-
5. Data: 2011-10-20 16:28:10
Temat: Re: stary 89c2051 i kondzior na P1
Od: "Grzegorz Niemirowski" <g...@p...onet.pl>
identifikator: 20110701 <N...@g...pl> napisał(a):
> czy można dołączyć którąś linię portu do przycisku z dużym kondziorem?
> chodzi o szybkość narastania - ma Ktoś doświadczenie?
Zawsze możesz eliminować skutki drgań programowo, licząc czas od ostatniej
zmiany stanu.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 8 days, 15 hours, 7 minutes and 12 seconds
-
6. Data: 2011-10-20 16:29:55
Temat: Re: stary 89c2051 i kondzior na P1
Od: John Smith <d...@b...pl>
W dniu 2011-10-20 18:02, Michoo pisze:
> W dniu 20.10.2011 17:57, identifikator: 20110701 pisze:
>>> Przeczytaj jeszcze raz co napisałeś i dopisz jeszcze o co ci chodzi.
>>
>> a co nie zrozumiałeś? :oP
>>
>> chodzi o podpięcie przycisku do portu, ale równolegle z dużym
>> kondziorem... no chyba, że Ktoś ma inny tani pomysł na drgania zestyków?
> Po pierwsze to jeszcze rezystor w szereg, po drugie czemu miałoby nie
> działać?
Odpowiem Ci receptą, na Twoje pytanie użyte w charakterze odpowiedzi:
wystarczy zdjąć oscylogram a będziesz miał odpowiedź.
Nie tak się niweluje drgania zestyków.
K.
-
7. Data: 2011-10-20 16:58:59
Temat: Re: stary 89c2051 i kondzior na P1
Od: Michoo <m...@v...pl>
W dniu 20.10.2011 18:29, John Smith pisze:
> Odpowiem Ci receptą, na Twoje pytanie użyte w charakterze odpowiedzi:
> wystarczy zdjąć oscylogram a będziesz miał odpowiedź.
> Nie tak się niweluje drgania zestyków.
Układ:
^
|
[ ] R1
|
Pin ----[ ]---
| R2 |
| \ S1
= C1 \
| |
- -
Opis:
Normalnie mamy na C1 wysoki stan z podciągnięcia przez R1 do +
zasilania, po naciśnięciu S1 C1 zaczyna się rozładowywać przez R2 do
masy. Stała czasowa jest tak dobrana, że rozładowanie C1 do poziomu
przełączenia pinu trwa dłużej niż wynosi ewentualny czas odbijania pinu.
Na oscylogramie powinien być standardowy wykres rozładowywania
kondensatora z ewentualnymi drobnymi podskokami "w górę".
Dlaczego taki układ nie zadziała?
--
Pozdrawiam
Michoo
-
8. Data: 2011-10-20 17:15:00
Temat: Re: stary 89c2051 i kondzior na P1
Od: "identifikator: 20110701" <N...@g...pl>
> Dlaczego taki układ nie zadziała?
bo przy pewnym napięciu oba tranzystowy podstawowej komórki NOT technologii
cmos będą przewodziły, to ponoć szkodliwe... jakieś tam tyrtystory i takie
tam... chyba.
-
9. Data: 2011-10-20 19:17:50
Temat: Re: stary 89c2051 i kondzior na P1
Od: John Smith <d...@b...pl>
W dniu 2011-10-20 18:58, Michoo pisze:
> W dniu 20.10.2011 18:29, John Smith pisze:
>> Odpowiem Ci receptą, na Twoje pytanie użyte w charakterze odpowiedzi:
>> wystarczy zdjąć oscylogram a będziesz miał odpowiedź.
>> Nie tak się niweluje drgania zestyków.
> Układ:
>
> ^
> |
> [ ] R1
> |
> Pin ----[ ]---
> | R2 |
> | \ S1
> = C1 \
> | |
> - -
> Opis:
> Normalnie mamy na C1 wysoki stan z podciągnięcia przez R1 do +
> zasilania, po naciśnięciu S1 C1 zaczyna się rozładowywać przez R2 do
> masy. Stała czasowa jest tak dobrana, że rozładowanie C1 do poziomu
> przełączenia pinu trwa dłużej niż wynosi ewentualny czas odbijania pinu.
>
> Na oscylogramie powinien być standardowy wykres rozładowywania
> kondensatora z ewentualnymi drobnymi podskokami "w górę".
>
> Dlaczego taki układ nie zadziała?
Aby taki układ jeszcze miał szansę niezawodnego działania, musiałbyś
dodać wejście z histerezą napięcia. Gdy drgania zestyków wygenerują
przebieg pomiędzy poziomami L i H, będą przypadkowe interpretacje
naciśnięcia klawisza.
Wieloletnie doświadczenia z klawiaturami, wskazują, iż zjawisko
odbijania zestyków nie ma charakteru stałego. Na początku używania
trafiają się takie, co nie odbijają w ogóle lub mało, po kilku latach
i zakurzeniu, trzeszczą aż miło.
Układ z analogowym filtrem traci też na dynamice obsługi, klawisz trzeba
przytrzymać, aby się kondensator przeładował.
Obecnie przyjęło się programowe odczytywanie stanu zestyku, typowo po
20ms, porównaniu stanów i gdy wskazania naciśnięcia są jednakowe
sygnalizacja takiego zdarzenia.
K.
-
10. Data: 2011-10-20 19:20:09
Temat: Re: stary 89c2051 i kondzior na P1
Od: "Grzegorz Niemirowski" <g...@p...onet.pl>
John Smith <d...@b...pl> napisał(a):
> Aby taki układ jeszcze miał szansę niezawodnego działania, musiałbyś dodać
> wejście z histerezą napięcia.
A port nie ma takiej histerezy? Nie mogę jakoś wygooglać budowy wewnętrznej
portów tego procka.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 8 days, 17 hours, 59 minutes and 16 seconds