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

trojacek

  • *****
  • Wiadomości: 5458
  • 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...

Klaud

  • *****
  • Wiadomości: 4809
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
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?
KL
-----
R Tape loading error 0:1

damik

  • Rosin sniffer
  • *****
  • Wiadomości: 820
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
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...

Maryjan

  • *****
  • Wiadomości: 5026
  • 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.
"... podobno są dwie szkoły, Falenicka i Otwocka."

damik

  • Rosin sniffer
  • *****
  • Wiadomości: 820
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
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...

Klaud

  • *****
  • Wiadomości: 4809
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
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
KL
-----
R Tape loading error 0:1

damik

  • Rosin sniffer
  • *****
  • Wiadomości: 820
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
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...

martin381

  • *****
  • Wiadomości: 1175
  • 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: 188
  • 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

  • Rosin sniffer
  • *****
  • Wiadomości: 820
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
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...