Távíró billentyű illesztés

Billentyű illesztése számítógéphez és rokonaihoz.


TRS Jack bekötése:



A kapcsolókat valamely bemeneti portokhoz kell kötnöd. Egyszerű kézibillentyűnek elég egy port, lapátos billentyűhöz kettő kell.

Feldolgozó programnak tudnia kell kezelni ezeket a portokat. Mivel a távíróbillentyű kezelése nincs úgy szabványosítva, mint a karakteres billentyűzet vagy egér, ezért módszerét és beállítását egyeztetni kell a programmal. Melyik port melyik bitjén lehet beolvasni a kézi- vagy a lapátos billentyű kapcsolóit. Valamint, hogy egyenesen, vagy fordítva értendő-e, azaz a lenyomás "0" vagy "1"-e.

Mivel a billentyűnek nincs saját áramforrása, ezért a bemenetedet egy ellenállással vagy áramgenerátorral ( szokás szerint ) pozitív feszültségre kell húzni ( pull up ). Billentyű lenyomáskor földre húzza bemenetet. A felhúzó áram jöhet a számítógép tápfeszültségéből és magasra állított kimeneti portjából.

Billentyűd csatlakoztatásakor ( akár sztatikus feltöltődésből ) olyan feszültség/áram alakulhat ki, ami tönkreteheti a feldolgozó áramkörödet. A bejövő feszültséget két diódával korlátozhatod a föld és a tápfeszültség közé.

Egyetlen Z-dióda is megfelelő lehet, bár drágább, mint az előbbi kettő.

Rádiófrekvenciás zavar ellen például ellenállásból és kondenzátorból épített aluláteresztő szűrővel védekezhetsz. Számoló:  [ html: Elsőfokú szűrő (C,L,R)  https://hg9ieg.hu/szamolo/_sz/firstorderfilter___.html ] . fv( 330 Ω, 1 nF ) = 482 kHz.


TTL

Normál és Schmitt-triggeres  [ html: Schmitt trigger https://en.wikipedia.org/wiki/Schmitt_trigger ] kaput is használhatsz. Bár a TTL kapu bemenetének kialakítása olyan, hogy szabadon hagyva magas szintű, legalább egy felhúzó ellenállást használj.

Védelemmel. fv( 330 Ω, 1 nF ) = 482 kHz. 5 τ( 33 kΩ, 1 nF ) = 165 μs.

Kapcsolónként külön illesztés kell.


CMOS

Normál és Schmitt-triggeres  [ html: Schmitt trigger https://en.wikipedia.org/wiki/Schmitt_trigger ] kaput is használhatsz. A CMOS kapu bemenetének kialakítása olyan, hogy szabadon hagyva nem meghatározott szintű, felhúzó ellenállás használata szükséges. Tápfeszültség lehet a rajzon jelölt +5 volttól eltérő.

Védelemmel. fv( 330 Ω, 1 nF ) = 482 kHz. 5 τ( 100 kΩ, 1 nF ) = 500 μs.

Kapcsolónként külön illesztés kell.


Mikroszámítógép

Bemeneti port. Szükség esetén felhúzó ellenállással.

Néhány mikroprocesszornál ( AVR, STM32, PIC, stb. ) bekapcsolhatsz felhúzó ellenállást.

TTL áramkör bemenete 0,4 mA áramot ad ki, ha a földre húzod. Ez azt jelenti, hogy felhúzó ellenállás nélkül is működik. Ennek ellenére javaslok 1 .. 10 kiloohmost.

Párhuzamos ( nyomtató ) port

Bemeneti port ( Ack, Busy, Error, Paper-Out, Select ) felhúzó ellenállással. Felhúzó áram kimeneti portból ( D0, D1, D2, D3, D4, D5, D6, D7 ). Lehetséges bekötés:

Soros port

Távíró billentyűd soros portnak látszik.

Bemeneti port ( CTS, DCD, DSR, RI ) felhúzó ellenállással. Felhúzó áram kimeneti portból ( DTR, RTS ). Szokásos bekötés:

Az eredeti ( +- 12 voltos ) RS232 szabványban -3 volt és +3 volt között nem meghatározott a logikai szint. Gyakorlatban 0,8 .. 2,4 ( tipikusan 1,2 .. 1,8 ) volt alatt "1", felett "0". Ez teszi működővé a szokásos föld - felhúzó ellenállásos bekötést.

3,3 és 5 voltos soros porthoz a PIO-nál mutatott módon csatlakozhatsz.

Ha a távíró billentyűd a DTR vagy RTS portról kap tápfeszültséget, azt másra ( rádiód PTT-je vagy távíró adása ) nem célszerű használnod. Azaz a billentyűdnek legyen külön soros vonala.

Botkormány, játékvezérlő

Távíró billentyűd játékvezérlőnek látszik.

Tűzgomb, illetve valamely irány(ok) kapcsoló vagy potméter helyére kötheted be billentyűd.

Billentyűzet

Távíró billentyűd billentyűzetnek látszik.

Valamely billentyű lenyomását és felengedését figyelheted. Teszt.

Az illesztő távíró billentyű felé 3,5 mm TRS Jack aljzattal csatlakozik, a számítógép felé USB ( USB-A, USB-C ) aljzattal.

billentyű 3,5 mm Jack illesztő USB VBand  [ html: VBand https://hamradio.solutions/vband/ ]
MorseCode.World  [ html: MorseCode.World https://morsecode.world/international/keyer.html ]
VBand  [ html: VBand https://hamradio.solutions/vband/ ]
AL-351
LCWO  [ html: LCWO https://lcwo.net/transmit ]
STENDEC  [ html: STENDEC https://stendec.io/morse/copy.html ]
kézi, bal lapát (T) ControlLeft BracketLeft US [ magyar ő Space
jobb lapát (R) ControlRight BracketRight US ] magyar ú
közös, föld (S)

Péter HA7TP leírása ( Space ):  [ html: USB illesztő morzebillentyűhöz https://ha7tp.hu/usb-illeszto-morzebillentyuhoz/ ]

Egér

Távíró billentyűd egérnek látszik.

Valamely egérgomb lenyomását és felengedését figyelheted. Teszt. Meglévő egered átalakításával bal és jobb gomb helyére kötheted be a billentyűdet.

"PC mód" illesztő távíró billentyűd felé 3,5 mm TRS Jack aljzattal csatlakozik, a számítógép felé USB ( USB-A, USB-C ) aljzattal.

billentyű 3,5 mm Jack illesztő USB "egér"
kézi, bal lapát (T) bal gomb
jobb lapát (R) jobb gomb
közös, föld (S)

Billentyűzet | egér illesztő

Távíró billentyűd billentyűzetnek és egérnek látszik. Teszt.

Példa: AL-351. Illesztőn lévő gombbal tudod kiválasztani, billentyűzet vagy egér módban működjön-e. Távíró billentyű felé 3,5 mm TRS Jack, számítógép felé USB csatlakozós.

Hangszer ( MIDI ) billentyűzet

Előnye a kis késleltetési idő.

Vail  [ html: Vail https://github.com/Vail-CW/vail-adapter ]

Hang ( mikrofon )

A hangot csatlakozhatod valamilyen AD átalakítóhoz ( hangkártyához ). A feldolgozást program végzi. Legegyszerűbb a bejövő hang amplitúdója alapján eldöntened, van-e távírójel. Precízebb, ha egy vagy több frekvenciájú jel amplitúdóját vizsgálod.

Az amplitúdó vizsgálatot, illetve a szűrést külső áramkörökkel is elvégeztetheted. Gyakori egy PLL áramkör alkalmazása, aminek a kimenete a hurok befogási jele. Ezt a jelet már ugyanúgy viheted be a számítógépbe, mintha egyszerű billentyűé lenne.


Experiment is the sole judge of scientific “truth”. A (természet)tudományos igazság kizárólagos kritériuma a kísérlet.
Feynman Richard  [ html: Feynman http://hu.wikipedia.org/wiki/Richard_Feynman ]

⌂ Index
Verzió: 2025-12-02 ( 2024-12-13 .. 2025-10-27 18:55:52 UTC )
gg630504   HG9IEG Visszajelzés: