Taula de continguts:

Teclat tàctil de codi Morse / Autocoder: 12 passos (amb imatges)
Teclat tàctil de codi Morse / Autocoder: 12 passos (amb imatges)

Vídeo: Teclat tàctil de codi Morse / Autocoder: 12 passos (amb imatges)

Vídeo: Teclat tàctil de codi Morse / Autocoder: 12 passos (amb imatges)
Vídeo: CS50 2015 – 0-я неделя 2024, De novembre
Anonim
Teclat tàctil de codi Morse / Autocoder
Teclat tàctil de codi Morse / Autocoder

De fet, vaig construir aquest projecte fa un temps, però vaig pensar que algú podria fer servir la idea. Sóc un home de ràdio pernil i vaig entrar-hi una mica tard quan vaig retirar-me i vaig tenir temps. Ara tinc la meva llicència general i faig servir telèfon (veu) la major part del temps, però volia aprendre CW (codi Morse) i establir contactes també d’aquesta manera. Aviat vaig descobrir, però, que la ment i el cos vells no estaven a l’abast d’enviar CW amb una tecla directa o fins i tot les paletes. El cervell no només funciona tan ràpid com abans, a causa de l'edat i els medicaments, les meves mans són una mica sacsejades. Aleshores vaig descobrir que hi havia més d'una manera de pelar un gat o enviar-li dits i dahs, si ho prefereixes.

Aquest dispositiu utilitza un circuit tàctil per enviar manualment CW, lletra per carta i també utilitza un microcontrolador Basic Stamp de Parallax que controla la sincronització del circuit tàctil i envia cadenes preprogramades de caràcters CW mitjançant un teclat numèric de 3 x 4. envieu fins a 30 cadenes programades mitjançant els botons Estrella i Lliura per canviar la sortida.

Ara bé, aquest projecte, tot i que no està fora de l’abast de la majoria de la gent, requereix uns coneixements i habilitats bàsics. Tot i així, vaig poder fer-lo funcionar i, certament, no sóc el llapis de colors més brillant de la caixa, no tinc cap formació formal i, com jo, Vaig dir: ja sóc vell! Haureu de tenir coneixements bàsics d’electrònica i poder fer alguna disposició i soldadura, cosa que no és complicat, ja que hi ha pocs components, però és una mica tediós a causa de tots els cables del teclat. I també haureu de poder treballar amb la sèrie de microcontroladors Basic Stamp.

Pas 1: llista de peces

Un parell de recintes

Un microcontrolador Basic Stamp 2 (o superior) amb placa de programació

P3 Touch Keyer Kit de CW Touch Keyer

www.cwtouchkeyer.com/P3W.htm

Teclat numèric de 12 botons amb terminal comú

Relé DPDT de 5 volts

Commutador de díodes, resistències de 10 K (per emmagatzemar els pins d'E / S del segell)

Preses IC per relé i segell

Preses d'àudio estèreo de 3 a 3,5 mm

Connectors d'àudio estèreo de 4 a 3,5 mm

2 - Preses de corrent continu de 2,1 mm

2 - endolls de corrent continu de 2,1 mm

Pas 2: Visió general

Visió general
Visió general

Sóc perfectament conscient que això sembla una mica complicat amb dues caixes i tres jocs de cables, però tingueu en compte que hi ha un mètode per a la meva bogeria. El més important és l’ergonomia. massa alt per recolzar la mà quan utilitzeu el teclat tàctil. També és pràcticament ple de cables. A més, la petita caixa té una porta de la bateria extraïble per a la bateria de 9 volts que alimenta tot el negoci. Així doncs … ja que l’alimentació estava a la caixa de claus, vaig haver d’alimentar el segell i, per tant, havia de tenir un cable d’alimentació i un conjunt de cables des del circuit de claus a la caixa gran que contenia el segell i el teclat. simplement un endoll d'àudio de 3,5 mm que el curtcircuit del relé es realitza mitjançant el pin 15 del segell, que és l'únic pin de sortida; tots els altres pins són entrades.

Pas 3: el microcontrolador Basic Stamp

El microcontrolador Basic Stamp
El microcontrolador Basic Stamp

Quan vaig construir això per primera vegada, vaig utilitzar un BS2 que funcionava bé, excepte que vaig trobar que no podia programar totes les coses necessàries i 30 missatges separats, ja que el BS2 es limita a ~ 500 instruccions. Si voleu més de 20 preprogramats cadenes o molt llargues, utilitzeu la versió BS2SX del segell que us permet utilitzar unes instruccions de 4000. Si mai no heu "estampat" abans, us haureu de familiaritzar amb l'ús dels pins d'E / S i la codificació a PBASIC, el segell idioma. Per al maquinari, a més d’un segell, necessitareu un dels diversos tipus de plaques de programació i un cable sèrie o USB. Per al programari, descarregueu la versió més recent de l’Editor de segells bàsic des del lloc web de Parallax. No us deixeu intimidar. massa per tot això, ja que PBASIC és un dels llenguatges de programació més fàcils i l'Editor és molt fàcil d'utilitzar.

Pas 4: el kit de teclat P3 Touch

El kit de teclat P3 Touch
El kit de teclat P3 Touch

Es tracta d’un kit molt senzill i, si heu realitzat moltes operacions de soldadura, hauríeu de fer-ho fora de casa en 10 minuts després de la fase d’identificació de la peça. Les connexions al PCB també són força senzilles. entrades de les dues tecles que poden ser qualsevol cosa de metall, com ara pàdels casolans o cèntims com he utilitzat. Per muntar els cèntims, he perforat un forat al centre del cèntim i he enganxat un tros de 22 ga. un cable de connexió sòlid a través, soldat i després rectificat amb un Dremel. D'aquesta manera, el forat del recinte pot estar directament a sota del cèntim. Les sortides consisteixen en dit, dah i terra. Els heu connectat a una presa d’àudio estèreo de 3,5 mm a la part frontal del recinte, així com a l’alimentació (des del commutador) a una alimentació de 2,1 mm de corrent continu Jack.

Pas 5: la caixa gran

La caixa gran
La caixa gran

Per a la placa de circuits principal, he utilitzat un tros de tauler que funciona bé per connectar el teclat als pins del segell. Les entrades des del teclat són als PINS 0 a 11 i les entrades del teclat tàctil són als PINS 13 i 14. La terra del keyer va al rail de terra. La sortida al relé és del PIN 15. Connecteu l’alimentació (+ i - 9 volts) a un parell de pistes, l’entrada DIT al PIN 13 i l’entrada DAH al PIN 14. Tingueu en compte que aquestes entrades normalment són ALTES, així que connecteu resistències de 10 K al carril + 9V i als pins BS2 per emmagatzemar les entrades de cada memòria. Utilitzeu filferro varat de calibre petit (24 o 26) per connectar el teclat a la PCB. Vaig utilitzar calibre 22 que feia una mica difícil doblar la massa de cables a Connecteu el comú del teclat al carril de +9 volts de la PCB i, a continuació, totes les tecles del tauler de connexions (vegeu el meu diagrama de cablejat que mostra els pins i entrades BS2 d'E / S i les entrades del teclat.) Les línies horitzontals són ponts (per a #, 9, 6, 3) al costat oposat de la BS2. El diagrama de cablejat pot ser diferent, per descomptat, i assegureu-vos de desar-lo en algun lloc per a futures referències. el rail de terra i cada PIN d’ENTRADA per emmagatzemar a memòria intermèdia aquestes entrades.

El PIN 15 va directament a la bobina del relé de 5 volts (sé que això està malament i hauríeu d’utilitzar un transistor per accionar el relé segons la guia BS, però amb un relé de 5 volts funciona bé.) L’altre pol de la bobina és de -9V, per descomptat i no us oblideu del díode anti-reversió a la bobina. Vaig utilitzar un DPDT però també funcionaria un SPST. Vaig utilitzar un DPDT perquè vaig afegir un petit beeper piezoelèctric (per donar-me alguns comentaris sobre el meu i dos dels contactes NO disparen el so acústic. Els altres dos es dirigeixen cap a la presa que va a la tecla del transmissor. OK, això és tot el que hi ha a la placa principal i així al programa.

Pas 6: el programa

El programa
El programa

Ara, pren-me-ho amb calma, ja que estic segur que hi ha maneres més elegants de fer el codi, però tinc la sort que he funcionat, així que estic content !!! L'últim fitxer és un PDF que conté tot el codi amb buits (Vs) on vaig treure les meves coses personals i fer-les més curtes, però primer, vegem secció per secció:

Com podeu veure, és un gran "Do Loop" amb subrutines per a cada lletra i número que es diuen per fer cadenes o paraules. S'afegeixen pauses (en mil·lisegons) entre caràcters i paraules.

El codi es pot desglossar en 5 parts: la funció "shift" mitjançant les tecles Star i Pound, la tecla tàctil (enviament manual), les cadenes de caràcters preprogramades, la "base de dades" de números, lletres i puntuació / especial personatges i la part de temps DIT i DAH. Tingueu en compte que aquest és l'ordre real del programa. Estic segur que hi ha altres maneres de fer que funcioni, però sé que sí.

Pas 7: la funció de canvi

La funció de canvi
La funció de canvi

Un botó numèric que es prem només envia un missatge o un caràcter i els botons estrella i lliura s'utilitzen per "desplaçar" la sortida. Per exemple, si el botó número u només es prem "DE" (és a dir) i s'envia el meu indicatiu. Quan es manté premut el botó estrella i es prem el botó número u, s’envia el número 1 i, quan es manté premut el botó lliura i es prem el botó número 1, s’envia el prosign "AR".

Aquí teniu la part "canvi" de Star:

Pas 8: el codi de la tecla tàctil

El codi de la tecla tàctil
El codi de la tecla tàctil

Aquí teniu la tecla tàctil / bit manual:

Pas 9: lletres i números

Lletres i números
Lletres i números

I aquí teniu una mostra de les "bases de dades" de lletres i números:

Pas 10: CQ CQ CQ

CQ CQ CQ
CQ CQ CQ

Una mostra d'una de les cordes preprogramades. Personalitzareu aquesta part especialment amb el que vulgueu automatitzar. El botó número 2 crida a CQ: truca a CQ tres vegades i al meu indicatiu dues vegades:

Pas 11: sincronització DAH i DIT

Temporització DAH i DIT
Temporització DAH i DIT

I, finalment, el Dah and Dits:

Aquí teniu la secció de sincronització DIT / DAH. Això fa que sigui fàcil canviar la sincronització de tot el programa. Vaig posar-ho al final just abans de la instrucció LOOP probablement per una bona raó que se m’escapa ara.

Pas 12: el resultat final

El cost d’aquest projecte és d’uns 100 dòlars més o menys, depenent de les carcasses que utilitzeu. El BS2SX costa prop de 60 dòlars i el kit P3 costa 22 dòlars i la resta de peces només uns pocs dòlars. Però per a mi valia la pena el cost i el temps per construir, sense oblidar-nos, va ser un projecte divertit. Només tenir tots els números programats i fer una pena amb una tecla de distància val la pena. Tinc problemes amb els números i és una sorpresa per als novells de CW la freqüència amb què heu d’enviar durant una QSO. Per a algú que és una mica lent, com jo, també fa la diferència que tingueu algunes frases enllaçades com el vostre nom, ubicació, equip i antena per llançar-les a la conversa. tens l'oportunitat de respirar i pensar. Si construeixes aquest projecte, espero que vagi bé i que t’ho passis bé. Anys 73!

Recomanat: