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

[Rozwiązano] Atmega (C) - Czy diody Zenera 2,7V są odpowiednie do zabezpieczenia klawiatury?

dyerseve 21 Cze 2016 01:11 1290 5
REKLAMA
  • #1 15757812
    dyerseve
    Poziom 8  
    Szperałem w internetach na temat zabezpieczania klawiatury matrycowej, znalazłem kilka sposobów, ale chciałbym się zapytać/ upewnić czy rozwiązanie jakie zastosowałem jest odpowiednie:

    Atmega (C) - Czy diody Zenera 2,7V są odpowiednie do zabezpieczenia klawiatury?

    Multipleks anod wyświetlaczy jest wykorzystywany także jako kolumny klawiatury matrycowej. Myślałem, żeby między wyświetlaczami a klawiaturą zastosować diody zenera 2,7V które w pewien sposób oddzieliłyby przyciski od anod wyświetlaczy i jednocześnie obniżyłyby napięcie, które na wejściach do AVR byłoby dodatkowo obniżone do bezpiecznej wartości rezystorem.

    Czy takie rozwiązanie byłoby dobre?

    *jeśli nie odpowiedni dział, to bardzo bym prosił o przeniesienie a nie usunięcie.
  • REKLAMA
  • Pomocny post
    #2 15758193
    BlueDraco
    Specjalista - Mikrokontrolery
    Czemu to zabezpieczenie ma służyć? Jakie jest napięcie na anodach wyświetlaczy? Jeżeli grupy przycisków jest aktywowana stanem wysokim (anoda wyświetlacza), to po drugiej stronie przycisku jest potrzebny rezystor ściągający do masy.
  • REKLAMA
  • #3 15758760
    dyerseve
    Poziom 8  
    Diody miałyby być zabezpieczeniem przed tym, żeby przy przypadkowym wciśnięciu dwóch klawiszy z tego samego wiersza nie robiło się "zwarcie" na anodach wyświetlaczy.
    Napięcie na anodach to 5V. Rezystory podciągające mogą być wykorzystane wewnętrzne czy muszą być zewnętrzne?
  • REKLAMA
  • Pomocny post
    #4 15758824
    BlueDraco
    Specjalista - Mikrokontrolery
    Wobec tego potrzeba zwykłych diod małosygnałowych ew. Schottky (które tańsze i mniejsze), np. 1N4148, BAT54 itp.. Najlepiej byłoby dać diodę przy każdym przycisku, ale minimum - to to, co na schemacie. No i rezystory szeregowe przy przyciskach są zbędne, za to konieczne są rezystory ściągające do masy np. 4k7 na wejściach z przycisków - wewnątrz uC są tylko rezystory podciągające do plusa.

    Nie prościej i taniej byłoby wziąć gotowy chiński wyświetlacz z klawiaturą?
  • REKLAMA
  • #5 15758856
    dyerseve
    Poziom 8  
    Dioda właśnie chyba byłaby przy każdym przycisku ze względu na układ elementów i miejsce na płytce. Dzięki bardzo za pomoc! :wink:

    Niestety gotowców użyć nie mogę, nawet nigdzie takich nie ma. 9 wyświetlaczy a pod każdym po 2 przyciski, plus osobny segment za tym wszystkim.
  • #6 17500195
    dyerseve
    Poziom 8  
    Pomógł BlueDraco - dzięki!
REKLAMA