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

Jak podłączyć klawiaturę komputerową do układu elektronicznego?

mati005 06 Lip 2007 18:35 1301 9
REKLAMA
  • #1 4056339
    mati005
    Poziom 12  
    Posty: 66
    Ocena: 3
    Witam.
    Projektuję pewien układ, w którym potrzebna jest możliwość wprowadzania liter i cyfr, jednak kupowanie 35 przycisków wyszło by trochę drogo. Wpadłem na pomysł, aby wykorzystać do tego klawiaturę komputerową, tyle, że nie wiem jak zrobić aby współpracowała z układem(jak obsłużyć sygnał itd.). Proszę o pomoc.
  • REKLAMA
  • #2 4056521
    adamowicz
    Poziom 21  
    Posty: 374
    Pomógł: 43
    Ocena: 76
    Witam.
    Możesz zaadaoptować klawiaturę od PC lub może lepiej od jakiegoś notebooka. Do tego musisz dorobić ukłsd obsługi tej klawiatury. Jak byś podał więcej informacji do czego ten układ, jakie elementy, schemat, to może ktoś ma gotowe rozwiązanie. Chyba,że to tajemnica.
    Pozdrawiam
  • REKLAMA
  • #3 4065659
    mati005
    Poziom 12  
    Posty: 66
    Ocena: 3
    Witam.
    Tyle to i ja wiem. Chodzi mi o informacje na temat np. tego którym przewodem podłączyć zasilanie do klawiatury, którymi przychodzą informacje o naciśniętym klawiszu (i jak rozpoznać, który to klawisz), a które pełnią jeszcze inną funkcję.

    Nie projektuję połączenia klawiatury do konkretnego układu, lecz po prostu chcę się nauczyć wykorzystywać klawiaturę w układach.

    P.S. Sorry, że na początku trochę źle napisałem o co mi chodzi.
  • REKLAMA
  • #4 4066649
    foxik000000
    Poziom 29  
    Posty: 1533
    Pomógł: 101
    Ocena: 56
    W numerze 1/2007 Nowego Elektronika, był opisy układ "Generator sygnałów Morse'a" i cały ten układ sterowany jest klawiaturą z PC i jest tam dokładnie opisane jak cała klawiatura działa. Jeśli chcesz to mogę przesłać Ci na PW skany tego artykułu ;)
  • REKLAMA
  • #5 4068725
    mati005
    Poziom 12  
    Posty: 66
    Ocena: 3
    Witam.
    Jeżeli to nie problem to bardzo bym prosił.
  • #6 4075676
    adamowicz
    Poziom 21  
    Posty: 374
    Pomógł: 43
    Ocena: 76
    Witam.
    Najprościej, zeby nie komplikować wykorzystaj konwerter PS2 na RS232. Znajdziesz go na stronie Adama Dybkowskiego. Oczywiście zakładam,że Twój układ posiada uC z obsługa RS232. Nie musisz wtedy męczyć sie z obsługą programową PS2.
    Pozdrawiam
  • #7 4075733
    mati005
    Poziom 12  
    Posty: 66
    Ocena: 3
    Witam.
    Witam

    Jak już pisałem:
    chodzi mi o informacje na temat np. tego którym przewodem podłączyć zasilanie do klawiatury, którymi przychodzą informacje o naciśniętym klawiszu (i jak rozpoznać, który to klawisz), a które pełnią jeszcze inną funkcję.

    Nie chcę stosować gotowych konwerterów i nie stosuję mikrokontrolerów.

    P.S.>foxik000000<, gdzie te skany?
  • #8 4076433
    adamowicz
    Poziom 21  
    Posty: 374
    Pomógł: 43
    Ocena: 76
    Jak nie stosujesz uC to raczej będziesz miał problem z obsługa klawiatury od PC. Wymagana jest w niej komunikacja programowa i to w dwóch kierunkach. Lepiej wykorzystaj klawiaturę od starego notebooka. masz w niej najczęściej taśmę i układ matrycowy kawiszy. Do jej obsługi nie jest potrzebny uC a tylko kilka TTL. Jeszcze prościej możesz zrobić klawiaturę z przycisków monostabilnych i połączyć je w matrycę. Turaj koszt jest minimalny.
  • #9 4076483
    me_super
    Poziom 29  
    Posty: 1692
    Pomógł: 1
    Ocena: 44
    mati005 napisał:
    chodzi mi o informacje na temat np. tego którym przewodem podłączyć zasilanie do klawiatury, którymi przychodzą informacje o naciśniętym klawiszu (i jak rozpoznać, który to klawisz), a które pełnią jeszcze inną funkcję.

    Nie chcę stosować gotowych konwerterów i nie stosuję mikrokontrolerów.


    No to zapomnij o wprowadzaniu danych. Jeśli chcesz uzyskać jakąkolwiek pomoc to musisz opisać problem, wtedy ktoś może Ci pomoże.
    Dane idą protokołem szeregowym + zegar, aby cokolwiek odczytać musisz mieć mikrokontroler, inaczej nie da rady. Piny i protokoły są w internecie, wystarczy poszukać.
  • #10 4076909
    gufiak
    Poziom 21  
    Posty: 444
    Pomógł: 15
    Ocena: 2
    A jak nie zależy Tobie bardzo na klawiaturze od PC, a na jakiejkolwiek klawiaturze, to na allegro swego czasu były i prawdopodobnie dalej powinny być dostępne malutkie klawiaturki do telefonów sony ericsson. Ich obsługa jest prosta, komunikacja za pomocą zwykłego asynchronicznego interfejsu szeregowego, a w necie nie brakuje informacji jak to obsłużyć.
    Poza tym żeby wprowadzać liczby i litery we własnych urządzeniach często wystarczy tylko parę przycisków np. 5 - 6.

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy podłączenia klawiatury komputerowej do układu elektronicznego w celu wprowadzania liter i cyfr bez konieczności stosowania wielu przycisków. Klawiatury PC wymagają komunikacji programowej dwukierunkowej (protokół szeregowy z zegarem), co zwykle wymaga mikrokontrolera do obsługi sygnałów i rozpoznawania naciśniętych klawiszy. Alternatywnie można wykorzystać klawiaturę z laptopa, która ma prostszą matrycową strukturę i może być obsługiwana za pomocą układów TTL bez mikrokontrolera. Propozycją jest także użycie konwertera PS/2 na RS232, jeśli układ posiada interfejs RS232, co upraszcza obsługę klawiatury. W przypadku braku mikrokontrolera i chęci uniknięcia gotowych konwerterów, obsługa klawiatury PC jest trudna. Zamiast tego można rozważyć klawiaturki do telefonów Sony Ericsson, które komunikują się asynchronicznie i są łatwiejsze do integracji. Wskazano również możliwość budowy własnej matrycy z przycisków monostabilnych jako ekonomiczne rozwiązanie. W sieci dostępne są schematy i protokoły komunikacji klawiatur PS/2, które można wykorzystać do nauki i implementacji.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA