Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ATTINY/ATMEGA - STEROWANIE PRZEKAŹNIKAMI Z KLAWIATURY

andsol 15 Lis 2014 19:13 1305 3
  • #1 15 Lis 2014 19:13
    andsol
    Poziom 9  

    Potrzebuje wykonać układ sterowania przekaźnikami lub triakami za pomocą klawiatury membranowej takiej jak na zamieszczonym linku - matryca 1x12

    http://www.conrad.pl/Klawiatura-membranowa,-s...8=conrad&pi=709948&ci=SHOP_AREA_14745_0216500

    Parametry klawiatury:
    Rezystancja styku 100 Ohm
    Obciążenie kontaktu 30 mA
    Specyfikacja 1x12
    Połączenie Listwa gniazdowa RM 2,54
    Napięcie przełączania maks. 30 V/DC

    Maksymalne napięcie przełączane przekaźnikami (mogą być triaki) to 20 V DC. Zasilanie pobierane z instalacji samochodowej 12V

    Chodzi mi o takie rozwiązanie problemu żeby można było dowolnie programować przyciski tak by pracowały jako monostabilne lub bistabilne (naciśniecie np. przycisku 1 włącza przekaźnik 1, a ponowne naciśnięcie go wyłącza lub naciśniecie przycisku załącza przekaźnik na czas naciśnięcia przycisku.

    Czy ktoś mógłby pomóc zaprojektować taki układ na ATTINY lub ATMEGA

    0 3
  • #2 15 Lis 2014 19:18
    BlueDraco
    Specjalista - Mikrokontrolery

    Zacznij od przejrzenia kilku z tysięcy schematów podobnych urządzeń dostępnych w internecie i narysowania na ich podstawie własnego. Do przełączania prądu stałego możesz użyć przekaźników lub tranzystorów MOS, ale nie triaków.

    0
  • #3 15 Lis 2014 20:52
    andsol
    Poziom 9  

    Fakt - poprzednio robiłem układ przełączający 230V zmienne dlatego triaki skądś mi się zabałaganiły. Co do projektowania to jestem początkujący i nie koniecznie znam się na tyle na elktronice żeby czegoś nie skomplikować za bardzo i nie zrobić z rzeczy banalnie prostej niebotycznego problemu.

    0
  • #4 15 Lis 2014 22:52
    emarcus
    Poziom 35  

    andsol napisał:
    Potrzebuje wykonać układ sterowania przekaźnikami lub triakami za pomocą klawiatury membranowej takiej jak na zamieszczonym linku - matryca 1x12

    http://www.conrad.pl/Klawiatura-membranowa,-s...8=conrad&pi=709948&ci=SHOP_AREA_14745_0216500


    Zaczym zakupisz taką klawiaturę (keypad) zapoznaj się z jej datasheet, bo możesz kupic nie to co faktycznie potrzebujesz.
    Z ogłoszenia spec. mówi że jest ona w układzie matrycowym, a obrazek pokazuje że jest ona w układzie równoległym (single pole/common bus).
    Użycie tu specyficznie słowa matryca (1x12), arbitralnie sugeruje że schemat połączeń jest w systemie "MATRIX" , gdy tymczasem przez małe niedoatrzenie tylko przycjski mają tego typu konfigurację a 'elektrycznie' tak nie jest . Podłączenie tych dwóch typów keypads do uControllera i obsługa programowa jest kompletnie inna.
    Poniżej masz przykładowy diagram i tabela styków dla obydwóch variantów wykonania:
    ATTINY/ATMEGA - STEROWANIE PRZEKAŹNIKAMI Z KLAWIATURY

    Wybierz najpierw processor , potem zacznij od narysowania podłączeń do układu, w następnej kolejności sprecyzuj co ma by wykonane po naciśnięciu wybranego numeru klawisza, a wtedy zacznij pisac program. Musisz miec plan co masz do zrobienia.
    Dopiero wtedy możesz liczyc na pomoc.

    e marcus

    0