klávesnice PS/2 úprava pro vysílání morse značek

Nedaří se vám s projektem a nenašli jste vhodné místo, kde se zeptat? Napište sem.
Pravidla fóra
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Odpovědět
abuda
Příspěvky: 1
Registrován: 05 kvě 2018, 14:08
Reputation: 0

klávesnice PS/2 úprava pro vysílání morse značek

Příspěvek od abuda » 05 kvě 2018, 14:20

Týká se spíše radioamatérů vysílačů, kteří potřebují přes klávesnici vysílat značky MORSE abecedy
tuto úpravu jsem našel na netu ve světě, ale bez programu,
Mám značku OK2SA a moje adresa je ok2sa@volný.cz kde bych přivítal jakoukoliv spolupráci v této úpravě klávesnice přes ARDUINO

Uživatelský avatar
gilhad
Příspěvky: 778
Registrován: 07 bře 2018, 11:22
Reputation: 0

Re: klávesnice PS/2 úprava pro vysílání morse značek

Příspěvek od gilhad » 06 kvě 2018, 02:00

Mas v podstate dve moznosti:
- pouzit klavesnici jak je a zajistit ji prislusne napajeni a desifrovat co posila (a patricne na to odpovidat - predstirat ji, ze jsi bezne PC s PS/2 zdirkou) a pak si to dekodovat na pismenka a prevest na MORSE a poslat kamkoli jakkoli
- vykuchat klavesnici a zaridit si jeji cteni po svem - ma uvnitr pole tlacitek 18 x 8, takze posilat na jednotlive rady napeti a cist sloupce, kde se objevi (ci naopak) a pak si z toho rovnou odvodit to pismeno, prevest na MORSE a poslat nekam

Prvni zpusob se zda jednodussi z HW pohledu, ale musis zvladnout ten PS/2 protokol (a jeho vychytavky, jako ze nektera tlacitka pri posilaji jeden znak, a jina treba i ctyri a ze nektera pusteni hlasi a nektera taky ne). Ale mozna na to existuje knihovna a/nebo shield.

Druhy zpusob vyzaduje hodne vstupu/vystupu (nebo pouzit treba posuvny registr), ale kod sam je jednodussi a muzes si tu klavesnici premapovat jak sam chces.

(Ja si udelal pro jiny ucel prave to druhe, ale s STM32, nikoli Arduinem, kvuli poctu vstupu. Ale treba Arduino Mega jich ma mnohem vic, nez je potreba)

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: klávesnice PS/2 úprava pro vysílání morse značek

Příspěvek od martinius96 » 06 kvě 2018, 02:29

Prečo si neurobiť vlastnú klávesnicu, ktorá by posielala morzeovku (znaky do PC/komunikačného zariadenia)?
To by bol ten pravý "bastl" :)
Problém, ktorý sa tu rieši je v tom, že Leonardo alebo iný mikrokontróler s čipom 32u4 nevie klávesnicu čítať, vie iba posielať znaky klávesnice.

Uživatelský avatar
gilhad
Příspěvky: 778
Registrován: 07 bře 2018, 11:22
Reputation: 0

Re: klávesnice PS/2 úprava pro vysílání morse značek

Příspěvek od gilhad » 06 kvě 2018, 03:30

Tak proc by ji nemel umet cist? Nejake I/O piny ma a extender stoji par korun ...
(3x vystupni 5.20 kc: https://www.gme.cz/74hc595d-smd 1x vstupni 6.90kc: https://www.gme.cz/74hc165-so16-on-semiconductor ; dohromady ani ne dvacka a potrebujes 4GPIO piny na Arduinu)

To STM ma jedinou vyznamnou vyhodu a to ze ma dost GPIO pinu rovnou v sobe, takze extenderu netreba
Obrázek

celeron
Příspěvky: 17
Registrován: 31 črc 2017, 08:15
Reputation: 0

Re: klávesnice PS/2 úprava pro vysílání morse značek

Příspěvek od celeron » 25 čer 2018, 01:15

Před pár lety jsem dělal pro jednoho známýho převodník PS2 sériový klávesnice na paralelních 8 bitů. Bylo to k CNC frézce u který na klávesnici něco spadlo a rozmlátilo jí. No a klávesnice s paralelním výstupem jsou dnes už nesehnatelný. CNC mašiny stojí statisíce a tak se rekonstrukce na PS2 vyplatila. Je to napsaný v asembleru procesoru Atmel 89C2051, jestli se v tom chceš pošťourat a vyčíst si komunikaci klávesnice PS2 tak ti to můžu do emailu poslat. Je to dostatečně okomentovaný, když si vemeš tabulku instrukcí pro A51 tak to určitě pochopíš, jak to maká.
Jirka

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 18 hostů