Manipulador Iambic con microcontrolador

Introducción

Este es mi primer Instructable. Me gustaría mostrar lo que participa en la construcción de un conmutador electrónico de una clave de paddle iambic doble, como el decano.

Hacer dos suposiciones aquí. Aquellos de ustedes que están siguiendo este artículo tienen ya un conocimiento decente sobre radioaficionados y comunicación CW (también conocido como código Morse) y también tienen experiencia en la construcción de circuitos electrónicos de un esquema. Por lo tanto no entraré en ningún detalle sobre el código Morse o establecen un pcb para soldar.

Si eres un aficionado de radio, también conocido como jamón, o está interesado en ser uno, usted está probablemente interesado en enviar y recibir código Morse. Jamones la mayoría prefieren utilizar una llave electrónica en lugar de una llave recta tanto porque se cansa menos y también porque permite enviar Morse perfecto a altas velocidades.

He sido un jamón por muchos años y desde que se trasladó a Canadá, han mothballed mi plataforma y no han sido en el aire por más de 10 años. Recientemente me llamó la atención una conversación con un grupo de productos locales. Me tiene interesado en volver al aire. Después de haber obtenido a mi manipulador japonesa que compré en Tokyo hace unos 30 años, la encontré bastante voluminosos y no demasiado elegante. Así que pensé que yo podría hacer una mucho más compacta.

No necesito a un manipulador todo-cantar y bailar a todos. Todo lo que necesito es uno que es usable, portátil, ajustable para velocidad y envía código son perfectos. Por lo tanto, me decidí por los siguientes parámetros:

1. el manipulador puede construirse en una pequeña caja, decir 2½ "x 3½" (6.5 x 9 cm).

2. tiene una batería interna, pero también se puede suministrar de un adaptador.

3. tiene un oscilador incorporado para monitorear con código.

4. da una indicación visual de llave de cierre y apertura.

5. la velocidad es ajustable manualmente de 5 wpm a 32 MPM. Esta es probablemente una exageración, normalmente de 10 wpm para wpm 25 será suficiente, pero esta configuración es realmente trivial.

Descripción

Este manipulador acepta dos líneas de entrada (y la línea de tierra común) de una llave de doble paleta. Cierre la paleta izquierda produce una cadena de puntos y la derecha una cadena de guiones y cierre ambos producirá una cadena de alternando puntos y guiones, el elemento inicial del que dependiendo qué paleta se cierra primero. Si prefieres la paleta izquierda produce guiones y el derecho produce puntos, simplemente invierta las líneas de entrada. Puntos y guiones salen a una velocidad entre 5 wpm y 32 MPM. El valor predeterminado es 12 wpm cuando instaló por primera vez.

La velocidad clave puede aumentarse girando un codificador rotatorio en el panel frontal hacia la derecha o disminución girando en sentido antihorario. Cada cambio o aumenta o disminuye la velocidad de incrustación por wpm 1 hasta que el wpm 32 máxima o el mínimo 5 wpm es alcanzado y permanecerá en esa velocidad hasta que la rotación se invierte.

El actual ajuste de velocidad es almacenado en la memoria persistente en el pic y no se pierde cuando se desconecta la alimentación. La próxima vez cuando la unidad está había encendida detrás, recuerda su último ajuste y funcionará a la velocidad a menos que cambien otra vez.

Cuando la unidad se enciende y en cada cambio anuncia su velocidad actual en código Morse usando números romanos, seguidos con a + señal. Números romanos se utilizan en lugar de números de Morse debido a mi preferencia personal, ya que parecen de sonido (a mí al menos) mucho mejor!

Los componentes de

Para hacer el manipulador muy pequeño y con mínimas piezas, decidí construir alrededor de un microcontrolador. Tengo ahí unos cuantos, y elegí el 12F675 Microchip con una huella de 8 pines. Seis de los 8 pines son pasadores de i.o. programable de propósito general. Necesito dos para la entrada de los remos, dos para el seguimiento de un codificador rotatorio, uno para conducir el Relais clave y otro para el sonido. Así, esta foto es ideal. Aparte de unas resistencias, un par de condensadores de desacople y varios diodos, se requieren algunos otros componentes electrónicos. La lista de piezas es el siguiente:

1 proyecto plástico caja 6.5 x 9.0 cm (o más)

1 perf tablero de 4 x 6 cm (o más si utilizas un cuadro más grande)

1 codificador rotatorio

1 12F675 Microchip PIC

1 regulador de 5V LM7805

1 transistor NPN (cualquier tipo de conmutación pequeña es suficiente)

2 rectificador 1N4001 (o cualquier otro tipo 1A o menos)

2 diodos 1N4148 (o cualquier diodo de señal)

4 10K (±20%) Resistor 1/8W

1 K 1 (±20%) Resistor 1/8W

1 560R (±20%) Resistor 1/8W

1 condensador de 100uF 6V electrolítico (valor no crítico)

condensador de 1 0.001uF (valor no crítico)

1 enchufe de entrada de c.c. 12V

1 enchufe de auriculares de 3,5 mm (para entrada doble paleta)

1 interruptor pequeño

1 reed relé (o un relé de bobina magnética pequeña)

1 altavoz de alta impedancia (rescatado de un teléfono viejo)

1 botones conector de batería (para batería de 9V)

2 conectores terminal

1 perilla de codificador rotativo

2 trozos pequeños de malla de alambre

Aparte de los conectores de terminal, una perilla y el enchufe de teléfono, todas las piezas se muestran en la foto adjunta. Gestiono revolver juntos todas las piezas de mi caja de chatarra. También se puede encontrar la mayoría de ellos mentira alrededor de su choza, pero usted probablemente necesitará comprar una caja, el pic y el codificador rotatorio. Dicho todo esto, que no debería costar más de diez a veinte dólares aunque todo es comprado nuevo. Me parece que la caja es el elemento más caro!

Ninguna de las partes son realmente crítica. Las resistencias, los condensadores pueden reemplazarse con otros hasta a diferencia del 20% en valor. Los transistores y diodos pueden reemplazarse con otros similares con diferentes marcas. La ic puede sustituirse con otras fotos comunes como 16F628 o 16F877. El código de programación es básicamente la misma, sólo las huellas son más grandes que significa que usted está perdiendo pins y tendrá un mayor rendimiento y caja. Incluso puede implementar este gadget con un Arduino pero usted tendrá que escribir un bosquejo para él.

El circuito de

El circuito adjunto esquemático es fácil de seguir. Normalmente se suministra corriente de una batería de 9 voltios. Si está conectado un adaptador de 12V DC entrada, diodo de rectificador D2 es inversa parcial así reemplazar la fuente de la batería. Se proporciona un interruptor para desconectar la batería cuando la unidad no está en uso. C1 y C2 suavizar cualquier picos repentinos etc. en la línea eléctrica, debido a la espalda emf de las bobinas por ejemplo. Uso de la energía es poco, en la orden de 30 mA o menos.

R3, R4, R5 y R6 son resistencias de pull-up para los pines de entrada del pic. R1 limita la corriente para el led D3 y R2 aísla el circuito base del transistor. D4, D5 son diodos parciales inversos que proteger cualquier emf trasero contra cambios bruscos de corriente en las bobinas de dañar el pic o el transistor. Q1 es cualquier transistor npn de pequeña. S1 es un pequeño relé que proporciona claves aislado para conectar el transmisor. Llego a tener algunas Cañas antiguas y bobinas coincidentes, pero puede sustituirlo sólo con un pequeño relé, o incluso dejarlo todos juntos si su transmisor acepta clave entrada del transistor de colector abierto.

Llego a salvar un altavoz timbre de un teléfono antiguo con 130 ohms resistencia de la bobina. Puedes encontrar uno similar. Un altavoz de 8 ohmios no es apropiado y no le dará suficiente volumen si conducido directamente desde el pic. Usted tendrá que poner en otro transistor con componentes asociados para impulsar tal hablante.

Dicho todo esto, este circuito es muy tolerante de intercambio en piezas similares. La colocación es una cuestión de colocar todo en la placa de perf. Es fortuito que llego a poner todo en la placa fácil y limpiamente.

Puede descargar una copia del esquema de aquí:

https://www.Dropbox.com/s/g87ssmqxg4x6axa/iambic_k...

Asamblea

Soldadura toma menos de una hora. El tiempo es tomado sobre todo en asegurarse de que los cables derecho ir a los pines de la derecha. La caja es perforar y cortar con las herramientas simples. La Junta de perf toma casi la mitad de la sala interior. Cortar dos aberturas circulares en la parte superior e inferior de la caja y me cubrió desde el interior con malla de alambre de acero inoxidable (corte de un tamiz de cocina comprado en la tienda de dólar). Debido a espacio limitado en la parte delantera y la parte posterior de la caja de proyecto, corte una ranura en un lado de la caja para dar cabida a la toma de corriente del adaptador. Esto requiere ver cuidado marcando y cortando con un hobby de dientes finos. He utilizado partes de pegamento de cola caliente en la caja a menos que ya están equipados con tornillos o pernos. La construcción como hacer la caja, la Junta perf de soldadura y montaje todo juntos me llevaron una tarde.

Las fotos adjuntas muestran el producto final externamente e internamente.

El algoritmo del programa y el código

Está programado un pic con un programador específico, conectado a su PC con software dedicado. Utilizar un lenguaje de programación pic especializado llamado JAL (sólo otro idioma) para escribir el programa de conducción y un programador K150 para quemarlo. Hablando sobre programación de pics es realmente otro tema y no se tratarán aquí. No hacer ninguna hipótesis acerca de sus conocimientos y experiencia en la programación de pics, por lo que estoy proporcionando un archivo .hex que se puede descargar desde aquí:

https://www.Dropbox.com/s/qsxvtgpme9aligw/iambic_v...

Simplemente quemar este archivo .hex en el pic 12F675 con tu programador favorito y listo, sin preocuparse por la lógica y así sucesivamente. Por supuesto tienes que aguantar con mi idiosincrasia programación.

Aquí proporciono el programa escrito en JAL, que es una lengua de tipo C que se puede leer fácilmente a entender su lógica y traducir a otro idioma y modificarlo Si lo desea.

https://www.Dropbox.com/s/b10l6tcbfo8dlcu/iambic_v...

No dar ninguna garantía, pero no dude en preguntarme si usted tenga algún problema. Usted es libre de utilizar, cambiar o compartir este programa como me dan crédito para escribir en el primer lugar!

Artículos Relacionados

Inversor de onda sinusoidal pura con microcontrolador pic

Inversor de onda sinusoidal pura con microcontrolador pic

Inversor de onda sinusoidal pura con microcontrolador pic está diseñado en este proyecto. Núcleo de ferrita o chopper en onda sinusoidal pura inversor está diseñado en este proyecto. Hay dos partes principales de este proyecto1.convertidor de DC a DC
Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Es un microcontrolador basado en proyecto de electrónica DIY. El nombre de módulo inalámbrico RF con microcontrolador PIC. El módulo de RF es un pequeño circuito electrónico utilizado para transmitir, recibir, o las ondas de radio transceive en uno d
Entretela de 16 X 2 LCD con microcontrolador PIC

Entretela de 16 X 2 LCD con microcontrolador PIC

aquí, usted aprenderá a interfaz 16 x 2 LCD al microcontrolador PIC18F4550 que es de la familia PIC18F. PIC18F4550 es un microcontrolador de 8 bits y utiliza la arquitectura RISC. PIC18F4550 tiene 40 pines en PDIP (en paquete de línea dual) y 44 pin
Medición de la frecuencia de la onda de seno con microcontrolador pic

Medición de la frecuencia de la onda de seno con microcontrolador pic

Proyecto de medición de frecuencia de la onda de seno está diseñado con microcontrolador pic. Este proyecto mide la frecuencia de la onda de seno. Cero técnica de detección de cruce se utiliza para medir la frecuencia de la onda de seno. Se ha hecho
Con sensor de humedad con microcontrolador 8051

Con sensor de humedad con microcontrolador 8051

cantidades físicas, como humedad, temperatura, presión etc. son supervisadas para obtener información acerca de las condiciones ambientales. Varios sensores se utilizan para medir estas cantidades en forma analógica. Este artículo sobre interfaz sens
Probador ic digital con microcontrolador pic

Probador ic digital con microcontrolador pic

probador IC Digital con microcontrolador pic16f877adispositivos de apoyo740074027404740774087432748674266
Introducción al GPS con microcontroladores

Introducción al GPS con microcontroladores

Una vez que el ámbito de las operaciones estrictamente militares, GPS se ha convertido en una parte regular de la vida moderna y en relativamente poco tiempo. ¿Quién no quisiera saber cuando y donde son en cualquier lugar del planeta? Es un sueño de
Hacer el general dc motor un sensor de carga con microcontrolador

Hacer el general dc motor un sensor de carga con microcontrolador

Este proyecto está destinado a leer los datos de sensor. carga del motor es proporcional al cambio en la resistencia interna del motor. Aquí se toma un motor de imán permanente de corriente continua y los valores de potencial del circuito divisor se
Modificar un detector de humo EUR 6 para uso con microcontrolador, auto-dialer, vinculación y más

Modificar un detector de humo EUR 6 para uso con microcontrolador, auto-dialer, vinculación y más

en cualquier casa o negocio, detectores de humo y fuego central sistemas pueden ser esenciales para salvar vidas y bienes.  Pero ¿qué pasa cuando nadie está ahí?  Grandes empresas pueden permitirse sistemas monitoreados con aspersores, pero casa dete
El control de cualquier gadgets con tu cerebro! (Neurofeedback con microcontrolador Arduino)

El control de cualquier gadgets con tu cerebro! (Neurofeedback con microcontrolador Arduino)

Usted ha visto como muchos adminículos frescos en noticias, controla robot.Yo he sido bastante conmocionado con aquél. Así que tras unos 6 meses de investigación, hice mi propio!Todas las piezas me costo menos entonces 100$! Cool eso es ¿no es?Materi
Hackeado SCSI Hard Drive Cable para pantallas 128 x 64 con microcontroladores

Hackeado SCSI Hard Drive Cable para pantallas 128 x 64 con microcontroladores

oyente de tiempo largo, primera llamada de tiempo a Instructables!¡ Bienvenido a mi Instructable primera!Este hack es una reutilización de los cables viejos de SCSI de 40 pines.Estaba cansado de usar espacio de protoboard para cargar encima de un mon
Interfaz RFID con microcontrolador 8051

Interfaz RFID con microcontrolador 8051

este video muestra el funcionamiento de RFID interfaz con el microcontrolador 8051 (AT89C51).Para circuito diagrama y código fuente en C, por favor visite RFID interface con 8051
Cronómetro con microcontrolador ATmega328 de vuelta

Cronómetro con microcontrolador ATmega328 de vuelta

este instructable le mostrará cómo construir su propio cronómetro para registrar múltiples fracturas utilizando un microcontrolador programable ATmega328. Cuando uno presiona el botón de inicio (o abofetea a la banda de metal en mi reloj), la pantall
Conducción de motor de pasos de M35SP-9 con microcontrolador (18F452)

Conducción de motor de pasos de M35SP-9 con microcontrolador (18F452)

Esto fue puramente un experimento educativo que hice para mí, pero ya que me tomó un tiempo para la investigación impartido compartirlo con el mundo.Paso 1: El PCBPara conducir el motor paso a paso, he utilizado una placa de relé que he hecho un par