OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 27.04.2024, 08:21

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 37 ]  Přejít na stránku Předchozí  1, 2, 3
Autor Zpráva
PříspěvekNapsal: 21.01.2024, 18:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1639
Bydliště: Pardubice
Has thanked: 29 times
Been thanked: 248 times
Kustom keycap by taky nebylo marný, jako to udělali pro ZX81
https://hackaday.com/2023/06/14/its-never-too-late-to-upgrade-your-zx81-keyboard/

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
PříspěvekNapsal: 21.01.2024, 18:27 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 932
Has thanked: 43 times
Been thanked: 414 times
Ano, to je přesně ono. Realizačně bych chtěl udělat přesně tohle, ale vsadit to do hotové krabice, ať to vypadá kulturně.


Nahoru
 Profil  
 
PříspěvekNapsal: 21.01.2024, 18:55 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 932
Has thanked: 43 times
Been thanked: 414 times
...na druhou stranu, bylo by to moc syrové, kdyby to byla zcela otevřená konstrukce, jen plošný spoj a nosné plato v sendviči bez vnějšího krytu?

Protože pak je to jen otázka jednoho odpoledne nakreslit ty dvě desky. Samozřejmě by se tam udělala příprava na zástavbu do nějakého krytu ála Consul 259.11, kdyby to už někdo chtěl mít v krabici (třeba já). Ale většina lidí by si to mohla hodit jen tak otevřené na stůl, vybavené nějakým opěrným systémem (viz např. návrh ZXCygnus) a bylo by to extrémně levné řešení. Měl by vůbec někdo o takovou konstrukci zájem?


Nahoru
 Profil  
 
PříspěvekNapsal: 21.01.2024, 19:08 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 790
Bydliště: Šlapanice
Has thanked: 132 times
Been thanked: 99 times
Máme tu iDilna takže není problém si nechat něco kusově vypálit. Škatule by šla taktéž řešit podobně např. z polykarbonátu aneb jak se ta náhrada PLEXI skla jmenuje. (např. jsou takto řešené škatule na malinu)

Pak tu jsou herní PC klávesnice s mechanickými spínači … pokud se povede najít typ, který půjde rozumně rozebrat na prvočinitele tak pak bude stačit spáchat vlastní DPS …

Osobně pokud stavět klávesnici tak pořadně a ne nějaké minimalizované řešení, jo bude to drahé, hodně drahé s čím jsem smířený. Představoval bych si něco v duchu C262.3 ale, aby numerický blok byl HEXa. Je pravda že SAPI-1 je průmyslový stroj ale klávesnice co se k němu připojují, jsou profesionální kromě ANK-1.

Bude se opakovat je tu EKL-1 co používá PC PS2 klávesnice a simuluje v základu C259.11, zdrojové kódy jsou k dispozici, takže stačí dopsat připadané další funkce, jako například podporu češtiny v kódování KOI8-ČS2 a podobně (na C259.11 jde psát československy v kódování KOI8-ČS2 s továrním kabelem … pro psaní československy stačí, stisknou klávesu CLEAR …). PC klávesnice nejsou žádný zázrak, ale jdou sehnat i za odnos. Nemusí se‚ řešit mechanika aneb ta je již hotová vlastní DPS pro EKL-1 je taktéž hotový včetně základního programu pro MCS51 (AT89C2051). Vlastní kód se vleze do 2KB ale existuje i 4KB varianta takže je prostor pro další rozšíření funkcionality …

… otevřená konstrukce … já proti nejsem, ale jek píšu výše, není problém si něco nechat vypálit. Teda pokud bude otevřená konstrukce, nebylo by od věci mít nachystán i spodní krycí panel aneb ochrana proti zkratu …

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 21.01.2024, 20:48 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 932
Has thanked: 43 times
Been thanked: 414 times
Ještě jsem hledal informace o MH103/MH113, ovšem to je cesta jedině v případě, že by se jednalo o ryze ASCII klávesnici bez nějakých nadstandardních funkcí, v podstatě Consul 262.3. Jen by se dořešil ten problém se ztrácením znaků.

Ale spíše bych šel cestou ovládání (skenování) klávesnice nějakým jednočipem, pomocnou pamětí pro makra a zesilovačem výstupních signálů. Klávesnice by uměla kompletní handshake a měla by jednobitový pípák. Udělala by se sendvičová konstrukce a následně by se už individuálně řešila zástavba (pokud bude). Klávesnice by byla provozovatelná i sama o sobě jako holá konstrukce (viz ANK-1M5).

Protože tedy nic nebrání navržení DPS, mám nějakou první představu rozložení kláves. Levý ASCII blok by se choval jako regulérní ASCII klávesnice, tmavě modrá tlačítka by byla programovatelná nějakými makry přes klávesu PROG. Numerický blok bych nedělal. Dnes už myslím nikdo nebude hromadně zadávat data do SAPI. A je třeba tu konstrukci udržet na nějaké rozumné složitosti. Rozložení znaků na klávesnici je orientační, to se bude řešit až při potisku nebo při výběru hotové sady hmatníků, aby šlo použít odolnější technologii double shot.

Výstup tedy bude paralelní 8-bit ASCII se signálem STROBE a testovaním zpětného potvrzení, že nadřazený systém znak přijal. Ten jednočip v klávesnici bude mít samozřejmě paměť pro frontu stisknutých, zatím nepředaných kláves. Klávesnice bude mít jednobitový vstup pro pípák. Napájení 0/+5V, připojení paralelním plochým kabelem s proložením řídicích signálů bezproudou zemí. Konektor asi DSUB, možní IDC.


Přílohy:
PAK8_ASCII_2.png
PAK8_ASCII_2.png [ 8.66 KiB | Zobrazeno 529 krát ]
Nahoru
 Profil  
 
PříspěvekNapsal: 21.01.2024, 21:18 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 790
Bydliště: Šlapanice
Has thanked: 132 times
Been thanked: 99 times
Ale jo … osobně bych dořešil jak psát československy tj. přidat třeba klávesu CS (mezi CTRL a mezerník, klávesa by způsobila jen nastavení nejvyššího bitu na log 1 po vzoru C259.11) a do popisu písmen přidal jejich alternativy s diakritikou tj. kódování KOI8-ČS2.

Když už nechceš dělat numerický blok tak by nebylo na škodu udělat na právem okraji konvektor, aby se dala připojit rozšiřující klávesnice, např. klasicky numerický blok nebo HEXa klávesnice či obecná rozšiřující klávesnice. Osobně dávám přednost zadávání čísel přes numerický blok a HEXa variantou bych taktéž nepohrdl … občas se to hodí hlavně, pokud je potřeba zadávat HEXa data. Ta rozšiřují klávesnice, by mola byt plně definovatelná uživatelem ala modré klávesy.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 21.01.2024, 22:14 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 932
Has thanked: 43 times
Been thanked: 414 times
Na klávesu CS nebo její ekvivalent jsem pravda zapomněl. Klávesu CTRL musím vlastně nechat pro řídicí ASCII znaky. Beru na vědomí.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 37 ]  Přejít na stránku Předchozí  1, 2, 3

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 14 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz