eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaSprzętowa eliminacja drgań styków
Ilość wypowiedzi w tym wątku: 7

  • 1. Data: 2013-11-09 15:36:12
    Temat: Sprzętowa eliminacja drgań styków
    Od: Atlantis <m...@w...pl>

    Mam jedno szybkie pytanie odnośnie sprzętowe eliminacji efektu drgań
    styków, za pomocą filtra RC, jak na poniższym schemacie:

    http://tinyurl.com/phanhbt

    Załóżmy, że sytuacja mnie dotyczy pinu RESET, ale dowolnego
    uniwersalnego wejścia. Czy wówczas konieczne jest stosowanie
    zewnętrznego podciągnięcia do VCC, czy też wystarczy wewnętrznie ustawić
    wejście na stan wysoki?

    Pin ustawiony na wejście, z wewnętrznym podciągnięciem będzie w stanie
    ładować ten kondensator? Nie będzie żadnych problemów zaraz po włączeniu
    układu, zanim w portach zostaną zapisane odpowiednie wartości?

    Możliwość załatwienia tego wewnętrznym podciągnięciem uprościłaby
    projekt płytki - nie musiałbym ciągnąć linii VCC w niektóre miejsca. :)


  • 2. Data: 2013-11-09 15:48:17
    Temat: Re: Sprzętowa eliminacja drgań styków
    Od: "Grzegorz Niemirowski" <g...@p...onet.pl>

    Atlantis <m...@w...pl> napisał(a):
    > Mam jedno szybkie pytanie odnośnie sprzętowe eliminacji efektu drgań
    > styków, za pomocą filtra RC, jak na poniższym schemacie:
    > http://tinyurl.com/phanhbt
    > Załóżmy, że sytuacja mnie dotyczy pinu RESET, ale dowolnego
    > uniwersalnego wejścia. Czy wówczas konieczne jest stosowanie
    > zewnętrznego podciągnięcia do VCC, czy też wystarczy wewnętrznie ustawić
    > wejście na stan wysoki?

    Ogólnie wystarczy, tylko sprawdź w datasheecie wartość tej rezystancji, żeby
    zapewnić odpowiednią stałą czasową RC.

    > Pin ustawiony na wejście, z wewnętrznym podciągnięciem będzie w stanie
    > ładować ten kondensator?

    Dlaczego nie?

    > Nie będzie żadnych problemów zaraz po włączeniu
    > układu, zanim w portach zostaną zapisane odpowiednie wartości?

    Jeśli nie będziesz używać tego pinu to nie. Przy czym używanie oznacza nie
    tylko bezpośredni odczyt stanu pinu, ale też wykorzystywanie go przez timery
    czy inne układy generujące przerwania. Niech Twój kod najpierw konfiguruje
    ten pin a potem ewentualne inne funkcje uC, które z tego pinu korzystają.

    --
    Grzegorz Niemirowski
    http://www.grzegorz.net/
    OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
    Uptime: 27 days, 2 hours, 10 minutes and 30 seconds


  • 3. Data: 2013-11-09 22:51:35
    Temat: Re: Sprzętowa eliminacja drgań styków
    Od: sundayman <s...@p...onet.pl>

    Ja tak używam a AVR do podłączenia klawiatury. Bez zewnętrznych
    rezystorów, tylko wewnętrzne podciąganie.

    Tylko jedna przestroga - kiedyś mi się zdarzyło ( niestety w urządzeniu
    pracującym na zewnątrz), że na skutek pioruna , który walnął w pobliżu -
    nie wiem dokładnie gdzie - w promieniu kilkudziesięciu metrów,
    w procesorze "softwareowo" wyłączyło się podciąganie wejść.
    Program się nie wywalił - nic się nie stało poza tym właśnie.
    Ale - ponieważ to były wejścia klawiatury, to zaczął się cyrk -
    urządzenie nagle zaczęło być "obsługiwane" przez klawiaturę, co
    powodowało niekorzystne efekty, zakończone awanturą (a mogło być gorzej).

    Po resecie urządzenie wróciło do poprawnej pracy. A uniknęło by się tego
    właśnie rezystorami zewnętrznymi. Tak, że na wszelki wypadek uprzedzam,
    że takie cuda się zdarzają :)


  • 4. Data: 2013-11-09 22:57:55
    Temat: Re: Sprzętowa eliminacja drgań styków
    Od: "Grzegorz Niemirowski" <g...@p...onet.pl>

    sundayman <s...@p...onet.pl> napisał(a):
    > Ja tak używam a AVR do podłączenia klawiatury. Bez zewnętrznych
    > rezystorów, tylko wewnętrzne podciąganie.
    > Tylko jedna przestroga - kiedyś mi się zdarzyło ( niestety w urządzeniu
    > pracującym na zewnątrz), że na skutek pioruna , który walnął w pobliżu -
    > nie wiem dokładnie gdzie - w promieniu kilkudziesięciu metrów,
    > w procesorze "softwareowo" wyłączyło się podciąganie wejść.
    > Program się nie wywalił - nic się nie stało poza tym właśnie.
    > Ale - ponieważ to były wejścia klawiatury, to zaczął się cyrk - urządzenie
    > nagle zaczęło być "obsługiwane" przez klawiaturę, co powodowało
    > niekorzystne efekty, zakończone awanturą (a mogło być gorzej).
    > Po resecie urządzenie wróciło do poprawnej pracy. A uniknęło by się tego
    > właśnie rezystorami zewnętrznymi. Tak, że na wszelki wypadek uprzedzam, że
    > takie cuda się zdarzają :)

    Tak, i Atmel też o tym uprzedza. Na stronie, na której jest obrazek, który
    Atlantis podlinkował w pierwszym poście, jest to opisane m.in. w oparciu o
    dokumentację od Atmela, który mówi, żeby w high-noise environment jednak
    użyć zewnętrznych rezystorów.

    --
    Grzegorz Niemirowski
    http://www.grzegorz.net/
    OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
    Uptime: 27 days, 9 hours, 25 minutes and 44 seconds


  • 5. Data: 2013-11-09 23:25:51
    Temat: Re: Sprzętowa eliminacja drgań styków
    Od: John Smith <d...@b...pl>

    On 09-11-2013 15:36, Atlantis wrote:
    > Mam jedno szybkie pytanie odnośnie sprzętowe eliminacji efektu drgań
    > styków, za pomocą filtra RC, jak na poniższym schemacie:
    >
    > http://tinyurl.com/phanhbt

    To nie jest schemat do "sprzętowej" likwidacji drgań zestyków.
    To obwód resetu uC.

    > Załóżmy, że sytuacja mnie dotyczy pinu RESET, ale dowolnego
    > uniwersalnego wejścia. Czy wówczas konieczne jest stosowanie

    Efekt drgań zestyków likwiduje się programowo, najtańsza i jednocześnie
    najlepsza metoda.
    K.


  • 6. Data: 2013-11-18 07:25:07
    Temat: Re: Sprzętowa eliminacja drgań styków
    Od: g...@s...invalid (Adam Wysocki)

    Atlantis <m...@w...pl> wrote:

    > Mam jedno szybkie pytanie odnośnie sprzętowe eliminacji efektu drgań
    > styków, za pomocą filtra RC, jak na poniższym schemacie:
    >
    > http://tinyurl.com/phanhbt

    A ja się zastanawiam, dlaczego to jest opisane jako "źle"... skąd jest
    ten link? Jest gdzieś opisane, jak jest "dobrze"?

    --
    "zanim nastala era internetu, kazdy wiejski glupek siedzial w swojej wiosce"
    http://www.chmurka.net/


  • 7. Data: 2013-11-18 11:29:01
    Temat: Re: Sprzętowa eliminacja drgań styków
    Od: l...@g...com

    użytkownik Atlantis napisał:

    > http://tinyurl.com/phanhbt

    > Pin ustawiony na wejście, z wewnętrznym podciągnięciem będzie w stanie
    >
    > ładować ten kondensator? Nie będzie żadnych problemów zaraz po włączeniu
    >
    > układu, zanim w portach zostaną zapisane odpowiednie wartości?


    Jak pominiesz sekundowe opoznienie wykonywania programu po wlaczenia zasilania,
    bedzie problem. Pull-up jest zalezny od partii uC z tego co pamietam to moze miec
    nawet 100k. Lepiej dac zewnetrzy pull-up, kondensator <47nF 0,5sek. petli "nop" i
    pozniej wykonac program + to co napisal kolega tj. softwarowe powtorne probkowanie
    wejscia po wykryciu stanu niskiego po ilus tam milisekundach.

    A koledze sundayman proponuje na wejscie:
    http://www.tme.eu/pl/details/blm18ag601sn1d/ferryty-
    koraliki/murata/#
    Zawsze to jakies dodatkowe zabezpieczenie.

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: