Autor Wątek: Klawiatura mechaniczna do ZX48K oraz ZX48K+  (Przeczytany 22313 razy)

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #30 dnia: 2020.01.27, 00:29:54 »
Albo może prościej, wystarczyłoby w zasadzie opóźnienie wyzwalania kluczy klawiszy względem kluczy shiftów mp. za pomocą prostego układu RC.

Też może być. Jak budowałem customową klawiaturę, to moim pierwszym pomysłem był 74LS121.
Potem zdecydowałem się na 74LS74, działający na tej zasadzie, że wciśnięcie dowolnego klawisza "specjalnego" (kombinowanego z CS) ustawiał przerzutnik i blokował odczyt drugiego "naciśnięcia" do momentu, aż niski stan na A8 i IORQ kasował stan tego przerzutnika i odblokowywał odczyt drugiego "naciśnięcia".
Nie wiem czy działa, bo klawiatura nadal się montuje...

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #31 dnia: 2020.01.27, 09:32:50 »
Multiwibratory 121, przerzutniki ... może prościej pójść w małe CPLD na 3.3V?
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #32 dnia: 2020.01.27, 10:58:32 »
Ja myślałem bardziej o rezystorze w szereg i pojemności za rezystorem do masy na pinie sterującym 4066 (kwestia dobrania wartości tych elementów).
W ten sposób na pakietach elektroniki opartych na wielu układach CMOS małej skali integracji kompensowaliśmy w moim byłym zakładzie pracy zależności czasowe podczas uruchamiania.
Na pewno będzie to tańsze i prostsze w implementacji niż pakowanie tam rozbudowanej logiki.
Ale czy to poprawnie tutaj zadziała ? ... trzeba by zrobić kilka eksperymentów.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #33 dnia: 2020.01.27, 13:35:12 »
Przypuszczam, że może być tak, co inna płyta ZX-a, to będzie działało inaczej.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #34 dnia: 2020.01.27, 13:49:47 »
Jeśli opóźnienia będą odpowiednio duże (nieco przewartościowane) to nie będzie to wrażliwe na takie przypadki.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #35 dnia: 2020.01.27, 15:02:50 »
SN74LVC1G57 Configurable Multiple-Function Gate - ciekawa opcja

https://www.radiolocman.com/shem/schematics.html?di=182797
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #36 dnia: 2020.01.27, 15:29:50 »
Fajny ten scal, prawie jak mikro-PLD  :P

Taki wariant  z zastosowaniem bramki do opóźnionego wyzwalania klawiszy/kluczy po shifcie byłby już w zasadzie perfekcyjny.
« Ostatnia zmiana: 2020.01.27, 17:02:00 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

martin381

  • *****
  • Wiadomości: 1213
  • Miejsce pobytu:
    JAROCIN
  • Gdzie jestem.....dokąd zmierzam....dokąd
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #37 dnia: 2020.01.27, 17:47:17 »
W czasach gdy zbudowałem swojego spektrusia klawiaturę miałem na mikroswitchach , problem rozwiązałem na zasadzie różnej wysokości elementów wciskanych, pod klawiszem np jak EDIT , CAPS LOCK , DELETE i podobne były dwa mikrowyłączniki  (nie takie miniaturowe jak teraz stosujemy do tej klawiatury) o różnej wysokości przycisku (krótsze były podpiłowane) więc wciskając klawisz  najpierw naciskaliśmy dłuższy i zwieraliśmy linię Caps Shift  a póżniej  krótszy czyli wymagany Edit np 1 , dla Capslock 2 , dla Delete 0 itp.
Z tymi miniaturowymi to teraz raczej kłopot coś takiego wykombinować ale...
Spectrusie  i akcesoria(rożne  , przechodnie , nie tylko komputerki) , miałem w rękach ISSUE 1 , Harlequin , poszukuję spektrusia którego zmajstrowałem 28 lat temu , AX81 , ZXUNO , ICOM IC7000  call sign SQ3PLR

HTBoss

  • ****
  • Wiadomości: 297
  • Miejsce pobytu:
    Warszaw
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #38 dnia: 2020.01.31, 01:41:27 »
tylko kosmetyka została.
i daję do produkcji.

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #39 dnia: 2020.01.31, 10:01:21 »
Jeśli dobrze wypatrzyłem to jest wersja klawiatury do "Plusa" bez opóźnienia względem Shift'ów ?

Jeśli będzie taka możliwość to chętnie bym się zapisał na 1 sztukę do celów eksperymentalno-rozwojowych... ;)
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

HTBoss

  • ****
  • Wiadomości: 297
  • Miejsce pobytu:
    Warszaw
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #40 dnia: 2020.03.01, 14:24:46 »
Jeśli dobrze wypatrzyłem to jest wersja klawiatury do "Plusa" bez opóźnienia względem Shift'ów ?


Dokładnie tak zrobiłem.
Wersja nr.1  działa;)
oczywiście musiałem dać dup...  i kilka błędów się znalazło;)
Ale przy pomocy ostrego noża i Kynar załatwiłem drobne błędy projektowe. Zabrakło mi tez rezystorów SMD więc musiałem tym czasowo zastosować zwykłe
Klawiatura działa moim zdaniem idealnie jeżeli chodzi o załączanie poszczególne funkcje klawiszy. 
Przetestowałem dwoma programami do testowania klawiatury od plusa.
Testy przechodzą bezproblemowo.
Problem jest jeden dobrać odpowiednie klawisze do mechaniki nacisku klawiatury w obudowie ZX48K+
Klawisze od ZX48K a ZX48K+ to niestety nie te same.
Szukam miękkich klawiszy SMD coś podobnego co mikro przełączniki  SKQGAFE010 ale muszą być bardziej lżejsze do wciskania oraz z odpowiednią wysokością ok.2-3mm.
Jeżeli ktoś chce razem zemną pobawić w rozwiązywalnie problemów nacisku klawiszy przy zx48+ to mogę odstąpić 4szt. PCB z naniesionymi poprawkami przy pomocy Kynar.

HTBoss

  • ****
  • Wiadomości: 297
  • Miejsce pobytu:
    Warszaw
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #41 dnia: 2020.03.01, 14:26:24 »
Testy klawiatury mechanicznej ZX48K+

HTBoss

  • ****
  • Wiadomości: 297
  • Miejsce pobytu:
    Warszaw
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #42 dnia: 2020.03.01, 14:27:30 »
ZX48K+ testy

andy

  • *****
  • Wiadomości: 1065
  • Miejsce pobytu:
    Kielce Wsch.
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #43 dnia: 2020.03.01, 15:00:26 »
Mogę się pobawić (1szt), ale dysponuję zdekompletowaną klawiaturą - brak gumy - tą też będę docinał z jakiejś klawiatury PC.
pzdr
a.
POKE 35899,0  ZX 81, ZX Spectrum +, +2, Harlequin, ZX Max 48 & 128, Spider 48, Chrome 128, TC 2048, divIDE, CPC 464

HTBoss

  • ****
  • Wiadomości: 297
  • Miejsce pobytu:
    Warszaw
Odp: Klawiatura mechaniczna do ZX48K oraz ZX48K+
« Odpowiedź #44 dnia: 2020.03.01, 16:14:24 »
Bez obudowy i membrany gumowej  do ZX48+ to te testy nie za bardzo ale  jak chcesz to ci wyślę.