k3ng Keyer:Explicación sobre las bases de Arduino Código Morse
Un manipulador es una pieza de equipo que permite la señalización manual presionando uno o más interruptores. Por ejemplo, tenemos un manipulador en forma de llave de telégrafo que funciona para teclear códigos Morse. En el artículo de hoy, desarrollaremos un tipo de manipulador conocido como manipulador k3ng. Le mostraremos sus características, esquema y un proyecto que puede realizar mientras usa el dispositivo.
Introducción del Keyer k3ng
k3ng es un keyer de código abierto relativamente más barato que es Morse Code/CW basado en Arduino con excelente flexibilidad y varias funciones. Además, puede usarlo con un chip AVR MCU/placa Arduino completa, por lo que lo programará y lo usará directamente en los circuitos.
A menudo, es ideal cuando se instala permanentemente dentro de una plataforma, por ejemplo, una plataforma QRP casera o como manipulador independiente. Además, dado que es un código de fuente abierta, se puede personalizar fácilmente 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 directa 'Desordenada'/QLF.
- Luego, tiene una práctica de envío de alfabeto, compatibilidad con mouse USB y una función de modo de suspensión.
- En tercer lugar, hay un control de velocidad de codificador rotatorio y CW recibe el decodificador.
- También admite caracteres no ingleses.
- Su diseño de código modular le permite seleccionar características y tener una fácil modificación del código.
- Además, tiene un modo de comando que permite que la paleta programe memorias, cambie la configuración, etc.
- Tiene un programa de registro y concurso que interactúa a través de la emulación del 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.
- Nuevamente, tiene una pantalla LCD opcional (compatible con pantallas I2C clásicas y LCD de 4 bits). Luego, también tiene salidas PTT opcionales con tiempos de suspensión, cola y cabeza configurables.
- Finalmente, tiene una función de desactivación de salida baja/tono lateral alto/tono lateral para el oscilador de audio externo clave.
Otras características cruciales son:
- modo morse americano,
- Varios modos de práctica y módulos de formación,
- secuenciador TX/RX,
- Modo de fresado,
- Compatibilidad con teclado,
- Almacenamiento no volátil de la mayoría de las configuraciones,
- Prosigns personalizados y preconfigurados,
- Ajuste del espacio de trabajo,
- Aeroespacial,
- 'Perro guardián del operador muerto',
- Apilamiento de memoria,
- Ponderación,
- Ajuste de la relación Dah a Dit,
- Compensación de manipulación,
- Tono local de frecuencia ajustable,
- Tiempo de Farnsworth,
- Modo Hellschreiber (baliza, macro de memoria, envío de teclado),
- Paleta inversa,
- Temporización Iambic B del superkeyer CMOS,
- Modo error,
- Modo definitivo,
- Remo simple,
- Soporte de tecla directa,
- Yámbico 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 del puerto USB,
- Hasta seis líneas de manipulación del transmisor seleccionables, y
- La velocidad CW se puede ajustar de 1 a 999 WPM.
Diagramas y esquemas de circuitos
Diagrama de circuito de un manipulador k3ng
Aquí hay algunas cosas que debe tener en cuenta de los esquemas;
- Primero, el valor de cada 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 ohmios.
- También puede usar componentes de tolerancia típicos 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 lo 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 de manipulador k3ng
Un kit keyer k3ng 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, etc.
- Salidas como salida de audio, salidas Keyer uno y dos
- Indicadores/pantallas, por ejemplo, I2C, LCD y LED
- Componentes como botones, encabezados, transistores, condensadores y resistencias
Proyectos usando K3ng Keyer
El proyecto keyer K3NG 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 utilizar la placa UNO con un conjunto de opciones mínimo. El proyecto implica además la instalación de una placa de protección keyer en el Arduino.
Estamos usando dos software;
- Un software Arduino, versión 1.6.5
- Software de manipulador K3NG
Componentes requeridos
- Placa de protección de Keyer
- Conexiones clave
- 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 de pulsar para hablar
- Pulsadores externos, y
- LCD
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 keyer k3ng. Si aún tiene preguntas o necesita alguna aclaración, comuníquese con nosotros.
Tecnología Industrial
- Programa Hello World en C++ con explicación de código
- Código Morse y doble extorsión:el estado actual del malware
- Sistema de alarma Arduino:SERENA
- Python3 y comunicación Arduino
- El botón Trump
- Transceptor de código Morse
- WALTER - El insecto Arduino Photovore
- Comunicación de código Morse usando Arduino
- Blockly @ rduino:Crea código con bloques
- ¿Qué es el casting? explicación detallada | El puesto mecánico
- Las diferencias entre el código G y el código M