Generador de Subtonos CTCSS con Arduino
Hola amig@s,
Hoy les comparto este nuevo diseño, que nace de la necesidad de contar con una unidad generadora de subtonos para mis antiguos pero a la vez preferidos equipos de radio para las bandas de 2 metros y 70 cm, los equipos Kenwood TR-9000 y Yaesu FT-780R respectivamente.
Utilizando un Arduino nano compatible (version china) y un puñado de componentes extras como un codificador rotatorio, una pantalla LCD de 16×2 pixeles con modulo i2c, un amplificador operacional LM358, un puñado de resistencias y condensadores fue posible lograr este objetivo y disponer de un aparato que permite configurar 2 subtonos simultáneos para operar ambas bandas por separado. Ademas, por un tema de comodidad es que su manipulación fuera sencilla y guardara los cambios realizados al perder la energía (apagar).
El circuito encargado de convertir la señal de onda cuadrada a sinusoidal es el siguiente:
El proyecto fue realizado en una placa de baquelita y el proceso de pintado de pistas mediante impresión láser sobre un papel especial para ese propósito, luego este se plancha sobre la placa por unos segundos a máxima temperatura usando una clásica plancha de ropa. La impresora utilizada fue una HP LaserJet 1102W con toner alternativo, dejo este dato para quien lo quiera realizar y espero pronto hacer un video sobre este proceso de diseños de circuitos impresos.
A continuación dejo algunas imágenes de la construcción:
El funcionamiento parte desde generar en el arduino 2 señales de onda cuadrada con las frecuencias correspondientes a cada subtono, luego con un pequeño filtro y circuito amplificador es posible convertir la onda cuadrada a sinusoidal que es como la necesitamos.
A continuación dejo el proyecto comprimido en zip con el código para cargar al arduino, este se encuentra totalmente comentado para que cualquiera que conoce el lenguaje C pueda realizar cambios a la configuración y las correspondientes librerías:
Aquí esta el archivo de la placa de circuito impreso en formato .pcb para el programa PCB Wizard.
Aquí les dejo algunos vídeos del proyecto:
Pronto mas videos…
Que lo disfruten.
Saludos desde Alto Jahuel, Buin, CE3MRO Armin
FF46pg
Radio-aficionado Chileno
Felicitaciones amigo mío… Muy buena info. Se agradece.
Muchas gracias por tu tarea y videos . Se agradece. Lo buscaba para realizar.
de nada Juan. Después me cuenta como le resulta para publicar mas antecedentes del proyecto.
Hola es muy interesante,pero podria también decodificar los subtonos?
hola ce3mro
¿puede publicar en su sitio el documento que explica cómo cargar y configurar subtono.ino en arduino nano? ¿Cómo configurar el programa y las bibliotecas que están en el archivo subtono.zip? explícame que tu artículo no se describe.
antonio
de antemano gracias por la informacion, con este proyecto se pueden volver a usar muchos radio “viejos” voy a montar el proyecto con tiempo y te estare contando. de nuevo muchas gracias…
Estimado, lo felicito por el proyecto, estaba buscando la plaqueta de subtonos para un viejo Kenwood 2570 y me encontré con la grata sorpresa de este circuito, consulta hay alguna posibilidad de encargarle el generador ya que no tengo conocimientos suficientes para hacerlo, y como leei en uno de los comentarios esto pone en valor los viejos equipos de vhf, desde ya muchas gracias y nuevamente lo felicito.
Primero que nada felicitarlo estimado por su publicación, estaba buscando el generador de subtono para mi FT-480R y encontré su publicación.
Me interesa adquirirlo, si es posible.
Hace poco deje de trabajar y estoy recuperando mis equipos e instalación, mi indicativo es CE3LBA con licencia vigente al día de hoy.
Saludos.
Felicitaciones estimado
Magnifico proyecto, hace mucho tiempo que estaba buscando el generador de sub tono para mi
Yaesu FT 480R y nadie lo tenia me hace mucha falta.
La consulta es que valor tiene y como podria conseguir uno.
Atte.
JCCadiz
CE3LBA
Saludos, muy interesante el proyecto. Podría por favor en el diagrama colocar los números de los pines a utilizar en el lm358
Tengo las intenciones de realizar este proyecto, pero te pregunto: en el diagrama todos los condensadores (11 en total) aparecen con el símbolo de condensadores no polares, pero en el circuito utilizas 4 polares (electrolíticos) los cuales no están identificados en el diagrama. Me podrías indicar cuales son los electrolíticos indicándome el número de condensador que corresponde en el diagrama. Disculpa la cuestión, pero en esto de electrónica mis conocimientos son basicos
Buenos Dias
Yo ueria instalarlo en uno arduino uno mas tengo uno errore extrano.
dice esto.
Arduino: 1.8.13 (Windows 10), Board: “Arduino Nano, ATmega328P”
Subtono:32:53: error: ‘POSITIVE’ was not declared in this scope
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Configura el Display LCD de 16×2 via I2C
^~~~~~~~
Multiple libraries were found for “LiquidCrystal_I2C.h”
Used: C:\Users\USER\Documents\Arduino\libraries\LiquidCrystal_I2C
Not used: C:\Users\USER\Documents\Arduino\libraries\NewliquidCrystal
exit status 1
‘POSITIVE’ was not declared in this scope
This report would have more information with
“Show verbose output during compilation”
option enabled in File -> Preferences.
como se puede resover esto
gracias Saludos 73 desde Portugal