logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

atmega32 - fałszywe wykrywanie naciśnięcia przycisku na płytce testowej EvB

miskoo 28 Gru 2015 20:03 831 1
REKLAMA
  • #1 15277210
    miskoo
    Poziom 11  
    witam,
    Mam dziwny problem, może ktoś po prostu da prosta wskazówkę, będę wdzięczny, bo doświadczenia dużego nie mam, a konstrukcja prosta jak budowa cepa.
    automatyzuje pewna maszynę(dwa tłoki hydrauliczne dwustronnego działania spięte z rozdzielaczem hydraulicznym sterowanym elektrycznie cewkami 12V)
    program prosty w bascom:
    DO
    czekaj w pętli aż naciśniety przycisk dalej
    wysuń tłok 1
    wysuń tłok 2
    cofnij tłok 2
    cofnij tłok 1
    LOOP

    podłaczone to jest do płytki testowej EvB i teraz opis problemu.
    wychwytuje mi naciśnięcie przycisku "dalej" nawet jak dotknę do pinu kabelkiem nie podpiętym do niczego. Co bardziej mnie zaskoszyło...kiedy ten kabelek sobie już wisi i niby przestał "naciskać" to kiedy nacisnę inny przycisk (w tej samej obudowie co płytka), do którego podłaczony jest kabel wyprowadzony do falownika w innej skrzynce to pina.3(ten od przycisku "dalej") rejestruje naciśnięcie(w żaden sposób nie maja kontaktu z płytka oprócz wspólnej skrzynki). Zmieniłem w programie na pina.4 i nadal to samo. Przestaje reagować, kiedy nic nie jest podpięte pod pin od przycisku dalej (no i wtedy nie mam przycisku dalej, takiej akcji sie nie spodziewałem)... Jakaś antena się robi czy co? Układ suchy, sygnały z krańcówek podpięte pod pina.0-pina.3 działaja poprawnie. Będę wdzięczny za chociaż krótka podpowiedź
    Pozdrawiam
  • REKLAMA
REKLAMA