k3ng Keyer: Transmisor de Código Morse Arduino de Código Abierto Explicado
Un keyer es un equipo que permite la señalización manual mediante la presión de uno o más interruptores. Por ejemplo, tenemos un keyer en forma de tecla telegráfica que funciona en la codificación de códigos Morse. En el artículo de hoy, elaboraremos sobre un tipo de keyer conocido como k3ng keyer. Le mostraremos sus características, esquema y un proyecto que puede lograr usando el dispositivo.
Introducción al k3ng Keyer
k3ng es un keyer de código abierto relativamente más barato basado en Arduino para Código Morse/CW con excelente flexibilidad y varias características. Además, puede usarlo con un chip MCU AVR/placa Arduino completa, donde lo programará y usará directamente en circuitos.
A menudo, es ideal cuando se instala permanentemente dentro de un equipo, por ejemplo, un equipo QRP casero o como keyer independiente. Además, al ser un código de código abierto, es fácilmente personalizable según los requisitos de cada uno.
Las Características Principales
Las características principales del k3ng Keyer son las siguientes:
- Primero, su interfaz web existe pero está en desarrollo, y tiene una emulación de tecla recta 'Messy'/QLF.
- Luego, tiene práctica de envío de alfabeto, soporte para ratón USB y una función de modo sueño.
- En tercer lugar, hay un control de velocidad por codificador rotativo, y el decodificador CW recibe.
- También tiene soporte para caracteres no ingleses.
- Su diseño de código modular le permite seleccionar características y tener una fácil modificación de código.
- Adicionalmente, tiene un modo de comando que permite a la paleta programar memorias, cambiar ajustes, etc.
- Tiene interfaz de programa de registro y concurso a través de emulación de protocolo de interfaz 2.0 y K1EL Winkey 1.0.
- Además, puede operar k3ng con un teclado CW sin usar una computadora ya que tiene una interfaz de teclado PS2/USB.
- De nuevo, tiene un LCD opcional (pantallas I2C clásicas y LCDs de 4 bits soportados). Luego, también tiene salidas PTT opcionales con tiempos de cola, cola y cabeza configurables.
- Finalmente, tiene una función de salida baja/tono lateral alto/deshabilitar tono lateral que funciona para el oscilador de audio externo clave.
Otras características cruciales son:
- Modo morse americano,
- Varios modos de práctica y módulos de entrenamiento,
- Secuenciador TX/RX,
- Modo molienda,
- Soporte para teclado numérico,
- Almacenamiento no volátil de la mayoría de ajustes,
- Prosigns personalizados y preconfigurados,
- Ajuste de espacio de trabajo,
- Aeroespacial,
- 'Vigilante de operador muerto',
- Apilamiento de memoria,
- Ponderación,
- Ajuste de ratio Dah a Dit,
- Compensación de tecleo,
- Frecuencia de tono lateral ajustable,
- Temporización Farnsworth,
- Modo Hellschreiber (baliza, macro de memoria, envío por teclado),
- Inversión de paleta,
- Temporización Iambic B CMOS super keyer,
- Modo bug,
- Modo definitivo,
- Paleta simple,
- Soporte de tecla recta,
- Iambic A y B,
- Modo baliza/zorro,
- HSCW y QRSS,
- Un potenciómetro de velocidad opcional (los comandos también pueden ajustar la velocidad),
- Número de serie,
- Hasta 12 memorias con macros,
- Interfaz de línea de comandos,
- Programación e interfaz a través de puerto USB,
- Hasta seis líneas de tecleo de transmisor seleccionables, y
- Velocidad CW ajustable de 1 a 999 WPM.
Diagramas de Circuito y Esquemas
Diagrama de Circuito de un k3ng keyer
Aquí hay algunas cosas que debe tener en cuenta de los esquemas:
- Primero, cada valor de capacitor está en uF (Microfaradios) a menos que los requisitos difieran.
- En segundo lugar, es ideal usar resistencias de 1K ohm que resistencias base de 100-ohm.
- También puede usar componentes de tolerancia típica ya que ninguno de los valores es supercrítico.
- Por último, concéntrese principalmente en los números dentro del cuadro para la conexión de pines como A2 D13, AN1, etc.
Código
El sitio web de GitHub proporciona el código fuente. Por tanto, comience haciendo clic en el botón Descargar Zip ubicado en la parte inferior derecha del sitio. Le permitirá obtener un archivo ZIP con todos los códigos.
Kit k3ng keyer
Un kit k3ng keyer tiene la siguiente composición:
- Un Arduino UNO, por ejemplo, Arduino Mega 2560 pro mini
Arduino Mega 2560
- Entradas, por ejemplo, entrada de paleta, botones de memoria, teclado numérico, etc.
- Salidas como Salida de audio, Salidas de keyer uno y dos
- Indicadores/Pantallas, por ejemplo, I2C, LCD, y LED
- Componentes como botones, headers, transistores, capacitores y resistencias
Proyectos usando K3ng Keyer
El proyecto K3NG keyer que discutiremos hoy tiene una arquitectura Arduino. En nuestro caso, tenemos una placa Mega2560 ya que puede soportar varias opciones de Keyer. Además, puede usar la placa UNO con un conjunto mínimo de opciones. El proyecto implica además colocar una placa shield keyer en el Arduino.
Estamos usando dos software:
- Un software Arduino, versión 1.6.5
- Software K3NG keyer
Componentes requeridos
- Placa shield keyer
- Conexiones de tecla
- Potenciómetro
(potenciómetro)
- Conector de paleta,
- Teclado PS/2
También puede incluir lo siguiente en sus puntos de conexión:
- PTT,
Interruptor de micrófono push-to-talk
- Botones pulsadores externos, y
- LCDs
Finalmente, puede usar opciones de conexión programables como un altavoz externo y tonos laterales conmutables.
Conclusión
Hemos llegado al final de nuestro artículo, y esperamos que ahora esté bien familiarizado con el dispositivo k3ng keyer. Si aún tiene preguntas o necesita alguna aclaración, amablemente contáctenos.
Tecnología Industrial
- SERENA: Sistema de Alarma Personalizado Arduino Mega 2560 con Pantalla TFT LCD Táctil
- Control Arduino UNO desde Python 3 – Envío de Comandos y Demo LED
- Botón Remoto de Mensajería con Sigfox y Twilio: Arduino MKR Fox 1200
- Construye un transceptor de código Morse con Arduino UNO: Proyecto práctico de comunicaciones
- WALTER: Robot Insecto Fotovoro Alimentado por Arduino
- Transmisor de Código Morse con Arduino – Guía DIY Fácil
- Blockly@rduino: Programa Arduino con bloques visuales (estilo Scratch)
- Código Morse y Doble Extorsión: Panorama Actual de Amenazas Avanzadas de Malware
- Fundición Explicada: Guía Completa de Procesos de Fundición de Metales
- Entendiendo G-Code vs M-Code: Diferencias Clave para Operadores CNC
- Tutorial de "Hola Mundo" en C++: Código, configuración y explicación paso a paso