Klawiatura matrycowa



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Krzyku" <krzyku123_at_nospam_poczta.onet.pl>
Subject: Klawiatura matrycowa
Date: Wed, 11 Dec 2002 22:36:13 +0100


Witam.
Moze ktos mi podpowie czy istnieje ttl'ek ktory w jednej obudowie zawiera
zatrzask 4-bitowy i brame 4-bitowa?
Chce podlaczyc klawiature matrycowa 16-przyciskowa do jednego z portow
procka i zalezy mi na tym zeby bylo to na 4 liniach i najlepiej na jednej
kostce. Obecnie mam na 8-bitowych 74ls541 i 74ls573.
Krzyku



Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: Klawiatura matrycowa
Date: 11 Dec 2002 22:44:32 +0100


Moze ktos mi podpowie czy istnieje ttl'ek ktory w jednej obudowie zawiera
zatrzask 4-bitowy i brame 4-bitowa?
Chce podlaczyc klawiature matrycowa 16-przyciskowa do jednego z portow
procka i zalezy mi na tym zeby bylo to na 4 liniach i najlepiej na jednej
kostce. Obecnie mam na 8-bitowych 74ls541 i 74ls573.

A co robią te scalaki? Nie da się bezpośrednio z procka czytać klawiatury?
Tzn. co w nich to ja wiem, tylko nie wiem co robią w Twoim projekcie.

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: "Krzyku" <krzyku123_at_nospam_poczta.onet.pl>
Subject: Re: Klawiatura matrycowa
Date: Wed, 11 Dec 2002 22:56:58 +0100


A co robią te scalaki?
pod pewnym adresem pamieci zewn. zatrzaskuje jedynki koleno dla kazdego
rzedu klawiatury a potem za pomoca bramy odczytuje stan z kolumn. wszystko
odbywa sie na czterech bitach procesora + bity odzczytu i zapisu z dekoderka
na gal'u.
Krzyku



Poprzedni Następny
Wiadomość
Spis treści
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Klawiatura matrycowa
Date: Wed, 11 Dec 2002 23:33:12 +0100



Użytkownik "Krzyku" <krzyku123_at_nospam_poczta.onet.pl> napisał w wiadomości
news:at8cbh$88j$1_at_nospam_news.onet.pl...
A co robią te scalaki?
pod pewnym adresem pamieci zewn. zatrzaskuje jedynki koleno dla kazdego
rzedu klawiatury a potem za pomoca bramy odczytuje stan z kolumn. wszystko
odbywa sie na czterech bitach procesora + bity odzczytu i zapisu z
dekoderka
na gal'u.
Krzyku


No to po kiego grzyba ci jakieś zatrzaski???

Zrób w tym dekoderku na gal'u cos takiego:
odczyt czterech adresów przestrzeni adresowej wlacza odczyt z bufora (moze
byc np 244 albo cos 6 bitowego - bedzie mniejsza obudowa) do ktorego 4 wejsc
podpiete są kolumny klawiaturki.
jednoczesnie odczyt kazdego z tych 4 adresow wlacza jedno z 4 wyjsc dekodera
adresowego do ktorych podlaczone wiersze klawiaturki.
W ten sposób odczytując 4 adresy masz w procesorze stan matrycy klawiatury.

Done :-))

--
Janusz



Poprzedni Następny
Wiadomość
Spis treści
From: "Krzyku" <krzyku123_at_nospam_poczta.onet.pl>
Subject: Re: Klawiatura matrycowa
Date: Wed, 11 Dec 2002 23:53:09 +0100


Zrób w tym dekoderku na gal'u cos takiego:
niestety nie mam programatora do gal'i a poza tym reszta wyjsc z gal'a jest
juz wykorzystana.
Krzyku



Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: Klawiatura matrycowa
Date: 11 Dec 2002 23:45:49 +0100


pod pewnym adresem pamieci zewn. zatrzaskuje jedynki koleno dla kazdego
rzedu klawiatury a potem za pomoca bramy odczytuje stan z kolumn. wszystko
odbywa sie na czterech bitach procesora + bity odzczytu i zapisu
z dekoderka
na gal'u.
Czyli dostęp do klawiatury jest poprzez adresowanie pamięci.
Chyba trzeba by użyć zatrzasków z dzielonym wpisywaniem,
albo dać kondensator równolegle z przyciskiem i użyć 240.
wyprowadzenie 1 podpiąć pod WR (i dekoder adresu), wyjścia tych
buforów do klawiszy. Wypr.19 podczepić pod RD (i dekoder adresu)
wejścia buforów podczepić pod klawisze.

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Klawiatura matrycowa
Date: Wed, 11 Dec 2002 23:15:23 +0100



Użytkownik "ziel" <zielpro_at_nospam_cavern.pl> napisał w wiadomości
news:GCEELCNNHEGDKMODCEPBMEIICGAA.zielpro_at_nospam_cavern.pl...
Moze ktos mi podpowie czy istnieje ttl'ek ktory w jednej obudowie
zawiera
zatrzask 4-bitowy i brame 4-bitowa?
Chce podlaczyc klawiature matrycowa 16-przyciskowa do jednego z portow
procka i zalezy mi na tym zeby bylo to na 4 liniach i najlepiej na
jednej
kostce. Obecnie mam na 8-bitowych 74ls541 i 74ls573.

A co robią te scalaki? Nie da się bezpośrednio z procka czytać klawiatury?
Tzn. co w nich to ja wiem, tylko nie wiem co robią w Twoim projekcie.

Pytanie 1: matryca jest gotowa czy mozesz ja sobie jeszcze zmieniac?
Pytanie 2: musi byc dokładnie 16 przyciskow? 15 nie wystarczy?
Pytanie 3: musi byc na 4 liniach? nie moze byc na 5?

Pytania były dlatego że na 5 liniach mozna podlaczyc klawiature 15
przyciskową bez żadnego sprzętu - tylko trochę więcej pracy przy programie

Linie A,B,C,D,E - do masy = 5 przycisków
Zwarcia A-B, A-C, A-D, A-E = 4 przyciski
Zwarcia B-C, B-D, B-E = 3 przyciski
Zwarcia C-D, C-E = 2 przyciski
Zwarcie D-E = 1 przycisk
Razem 15 przycisków

Drugie rozwiązanie:
2 linie na dane i clk do rejestru przesuwnego np typu 164
Pozostałe 2 linie na odczyt 2x8 klawiszy


--
Janusz



Poprzedni Następny
Wiadomość
Spis treści
From: "Krzyku" <krzyku123_at_nospam_poczta.onet.pl>
Subject: Re: Klawiatura matrycowa
Date: Wed, 11 Dec 2002 23:20:01 +0100


Pytanie 1: matryca jest gotowa czy mozesz ja sobie jeszcze zmieniac?
Pytanie 2: musi byc dokładnie 16 przyciskow? 15 nie wystarczy?

To jest gotowa klawiatura z 8 wyprowadzeniami.

Linie A,B,C,D,E - do masy = 5 przycisków
Zwarcia A-B, A-C, A-D, A-E = 4 przyciski
Zwarcia B-C, B-D, B-E = 3 przyciski
Zwarcia C-D, C-E = 2 przyciski
Zwarcie D-E = 1 przycisk
Razem 15 przycisków

Drugie rozwiązanie:
2 linie na dane i clk do rejestru przesuwnego np typu 164
Pozostałe 2 linie na odczyt 2x8 klawiszy

Dzieki, dobrze wiedziec na przyszlosc.
Krzyku



Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Klawiatura matrycowa
Date: Thu, 12 Dec 2002 00:02:14 +0100


Witam.
Moze ktos mi podpowie czy istnieje ttl'ek ktory w jednej obudowie zawiera
zatrzask 4-bitowy i brame 4-bitowa?
Chce podlaczyc klawiature matrycowa 16-przyciskowa do jednego z portow
procka i zalezy mi na tym zeby bylo to na 4 liniach i najlepiej na jednej
kostce. Obecnie mam na 8-bitowych 74ls541 i 74ls573.

Sprawdź sobie 74-922 lub nawet 923.
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!



Poprzedni Następny
Wiadomość
Spis treści
From: "Krzyku" <krzyku123_at_nospam_poczta.onet.pl>
Subject: Re: Klawiatura matrycowa
Date: Thu, 12 Dec 2002 00:27:18 +0100


Sprawdź sobie 74-922 lub nawet 923.

To jest to o co mi chodzilo ale... cholerka, czemu to jest takie drogie???
W TME maja za 35.90 netto!
Krzyku.



Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_cavern.pl (ziel)
Subject: RE: Klawiatura matrycowa
Date: 12 Dec 2002 00:34:46 +0100


To jest to o co mi chodzilo ale... cholerka, czemu to jest takie drogie???
W TME maja za 35.90 netto!
Krzyku.

-D

pzdr
Artur
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Klawiatura matrycowa
Date: Thu, 12 Dec 2002 09:47:19 +0100


To jest to o co mi chodzilo ale... cholerka, czemu to jest takie drogie???
W TME maja za 35.90 netto!

Pfff...... za tyle to wolał bym na jakimś małym procku (z RC oscil.) zrobić
międzymordzie do klawiatury!

--
Pzd, Irek.N.