Está en la página 1de 5

28/10/22, 7:20 UR5FFR • Ver tema - NanoVFO

UR5FFR
¡Buque de guerra ruso, vete a la mierda!

Iniciar sesión     Registrarse Preguntas frecuentes     Buscar

Actualmente es el 28 de octubre de 2022, 13:19

Ver publicaciones sin respuesta | Ver temas activos

Índice de tableros » VFO, Sintetizadores Todos los horarios son UTC + 2 horas [ DST ]

NanoVFO

 Página 1 de 3  [27 publicaciones]  Ir a la página 1 , 2 , 3  Siguiente


 

 
vista de impresión tema anterior | Siguiente tema 

Autor mensaje

UR5FFR  Asunto: NanoVFO Publicado: 02 Abr 2018, 00:39 

Entre los fanáticos de QRP, la dirección de diseñar transceptores simples para una / varias bandas, así como microtransceptores portátiles,
es bastante popular. En tales diseños, el consumo de energía de todos los nodos, incluido el sintetizador, es bastante importante, ya que
Administrador del sitio
Funciona todo el tiempo. No es aconsejable poner sintetizadores sofisticados con pantallas grandes y una gran cantidad de funciones de
Unido: 21 de abril de 2012, servicio en diseños tan simples. Aquí necesitas un sintetizador simple con un mínimo de servicio. También hay un soporte bastante
22:00
relevante para trabajar en CW y la presencia de una tecla de telégrafo incorporada.
Mensajes: 1900

Ubicación: Odessa
Identificativo de
Proyecto de sintetizador NanoVFO y creado como una solución simple para micro transceptores. Parámetros principales:
llamada: UR5FFR

CPU: Arduino ProMini


PLL: Si5351


0.91" 128x32, OLED 0.96" 128x64, I2C LCD 1602, MAX7219
Pantalla:OLED
Codificador: mecánico u óptico

Teclado: 6 botones

Plan de frecuencia:
conversión directa, salida en cuadratura, conversión de frecuencia única. la posibilidad de cambiar osciladores locales
a diferentes salidas (para Radio-76, Amator, etc.)
Rangos: hasta 4 sin decodificador de rango, más de
4 con decodificador
CW: tecla incorporada. Hay un modo yámbico. memoria para tres frases.
CW VOX. señal de autocontrol. generación de señal de un
oscilador local CW adicional durante la transmisión

archivo adjunto:

Schematic_Nano-VFO.png [ 112.66 KiB | Visto 32960 veces

A pesar de que se llama el proyecto NanoVFO, no se utiliza como procesador el Arduino Nano, sino el Arduino ProMini. La elección se debe a
la falta de un chip de interfaz USB-COM en la placa y, como resultado, a un menor consumo de energía.

www.ur5ffr.com/viewtopic.php?f=22&t=202 1/5
28/10/22, 7:20 UR5FFR • Ver tema - NanoVFO
Se puede usar un OLED, LCD 1602 o un módulo en el MAX7219 para mostrar la frecuencia. El diagrama muestra todas las opciones de
visualización, pero solo una está instalada en el dispositivo real. El LCD 1602 requiere una fuente de alimentación de +5V. El resto de
pantallas funcionan a partir de 3.3v.

La pantalla del MAX7219 solo muestra la frecuencia. En los displays OLED y LCD, además de la frecuencia, se visualizan los modos de
funcionamiento RX/TX/CW, la banda actual y la velocidad de la llave electrónica.

archivo adjunto:

dislpay_freq.jpg [ 111.76 KiB | Visto 46771 veces]

Los rangos de frecuencias generadas están escritos en el código. El cambio de bandas se realiza con un botón BAND "en un círculo". Se
forma una señal de control DFT en 4 pines del conector P3. Si hay 4 rangos o menos, esta es una señal en una de las salidas. Si hay más de 4
rangos, entonces el código binario que debe enviarse al decodificador ubicado en la placa DFT.

El codificador se conecta al conector P2. El codificador óptico acoplará los cuatro pines. Mecánico: solo tres, porque. no necesita voltaje.
No es necesario instalar resistencias pull-up adicionales. Los parámetros del codificador se establecen en el archivo de configuración del
firmware. El control del número de pulsos por revolución es inteligente y depende de la velocidad de rotación del codificador.

El sintetizador genera una señal de control CW que indica el funcionamiento del transceptor en modo CW y puede utilizarse para conmutar
el filtro SSB/CW en la ruta de recepción así como circuitos de transmisión. La señal CW se genera automáticamente si estamos en el rango
CW, pero se puede encender/apagar presionando a la fuerza el botón CW. Esto le permite trabajar con el telégrafo en el área telefónica.

El manipulador de llaves se conecta al conector P11. El diagrama muestra una variante de la tecla táctil: la manipulación se realiza
simplemente tocando las almohadillas táctiles conectadas directamente a los pines DIT / DASH con los dedos. El método está tomado de
[1].
Si se
usa un manipulador mecánico, debe cortocircuitar los pines DIT/DASH a tierra.

En este caso, es necesario reducir las clasificaciones de R8R9 de 470k a 10k y conectarlos a + 5v en lugar de D6. Instale también
condensadores de bloqueo de 10 nF en las entradas clave a tierra para reducir la interferencia de RF.

Vídeo con un ejemplo del funcionamiento de la tecla táctil:


www.ur5ffr.com/viewtopic.php?f=22&t=202 2/5
28/10/22, 7:20 UR5FFR • Ver tema - NanoVFO

La tecla puede funcionar en modo normal y yámbico. La velocidad de funcionamiento se ajusta mediante el potenciómetro R7.
El modo de operación clave y sus parámetros se establecen en la configuración y se almacenan en la EEPROM.

La tecla de telégrafo tiene una memoria para tres frases que se configuran en el firmware en forma de texto y se activan rápidamente
presionando los botones MEMO1-MEMO3. La transmisión de frases puede interrumpirse cuando se presiona la tecla.

Se implementa el modo CW-VOX, cuando el transceptor cambia automáticamente a transmisión al comienzo de la manipulación. Para ello,
se genera una señal PTT-Out.

Cuando se manipula, se genera una señal de autocontrol en la salida TONE. En la CLAVE de salida: una señal para la formación de la
envolvente. En este caso, el segundo oscilador local se apaga y la tercera salida del Si5351 genera una señal en la banda de paso del filtro
de FI con la frecuencia del tono de autocontrol más la frecuencia del segundo oscilador local. En el transceptor, debe tener forma de
envolvente con la señal KEY y mezclarse con el primer oscilador local.

También es posible indicar en la configuración del firmware que durante la transmisión, el oscilador local del telégrafo genere una señal
directamente con la frecuencia de transmisión resultante requerida, que, después de que se forme la envolvente, se puede alimentar
inmediatamente al amplificador de potencia. En el caso de un transceptor puramente telegráfico, esto permite simplificar la ruta al
implementarlo como dos módulos separados: un receptor y un transmisor.

Los ajustes se ingresan cuando se presiona el botón SETUP, o cuando se reinicia el controlador con el botón BAND presionado o el
manipulador de teclas presionado. Los ajustes son una lista de 16 parámetros numéricos. En el primer nivel del menú de configuración, se
selecciona un parámetro usando el codificador rotatorio. Cuando presiona el botón BAND, accedemos al menú para editar el valor del
parámetro. El cambio de valor también se realiza mediante el codificador. Mediante los botones BAND/CW completamos la edición del
parámetro con/sin guardar el nuevo valor. En la configuración, se configuran los parámetros de la llave electrónica, el brillo de la pantalla,
el tiempo para cambiar al modo de ahorro de energía, así como la calibración de la frecuencia Si5351 y el ajuste dentro de un rango
pequeño (+/-10kHz) ) de la frecuencia del segundo oscilador local. Es posible restablecer completamente todas las configuraciones al valor
"predeterminado".

Para minimizar el consumo de energía, el sintetizador puede entrar en modo inactivo, reduciendo el brillo de la pantalla o apagándolo por
completo. El regreso al modo normal se produce automáticamente al cambiar la frecuencia o el rango de sintonización.

La frecuencia actual para cada banda y la banda actual se almacenan en EEPROM y se restablecen la próxima vez que se enciende la
alimentación. Se ha aplicado un algoritmo "inteligente" para guardar datos, lo que permite utilizar con más moderación el recurso de la
cantidad de registros en la EEPROM del microcontrolador.

El teclado y los conectores son opcionales. En la configuración mínima para un transceptor de banda única sin soporte de CW, el teclado no
se puede instalar en absoluto (en este caso, el pin A6 debe "levantarse" para alimentar a través de una resistencia de 10k). En esta
variante, para ingresar al menú de configuración, es necesario reiniciar el controlador mientras presiona el manipulador de teclas (punto o
guión). La navegación por los menús también se realiza mediante la tecla . Presionar un punto corresponde a seleccionar un elemento o
escribir un nuevo valor, un guión, subir un nivel.

Proyecto de código abierto. El firmware está disponible en github: https://github.com/andrey-belokon/NanoVFO Referencia 1. Tecla de
sensor Iambic 2. Inicie Arduino con potencia reducida

Parte superior  
   

Alex 4N  Asunto: Re: NanoVFO Publicado: 04 Abr 2018, 16:37 

Andrey, hola, muy bueno, ¿puedo hacer un proyecto para SI570 en 4 bandas solo secciones de CW?

Unido: 29 Mar 2018, 22:13


Publicaciones: 15
Indicativo
: RN4NU
 
Parte superior    

UR5FFR  Asunto: Re: NanoVFO Publicado: 01 Mayo 2018, 22:14 

Firmware actualizado a la versión 1.1


1. Se agregó soporte para Si570. Para habilitar elimine el comentario de VFO_SI570 en config_hw.h. Si están instalados los
Administrador del sitio

www.ur5ffr.com/viewtopic.php?f=22&t=202 3/5
28/10/22, 7:20 UR5FFR • Ver tema - NanoVFO
sintetizadores Si5351 y Si570, entonces el 570 actúa como el primer oscilador local. Con la directiva CWTX_DIRECT_FREQ habilitada y
Unido: 21 de abril de 2012,
22:00 un Si570, se generará una señal de transmisión en él
Mensajes: 1900 2. Soporte agregado para SH1106 para OLED 1.3"

Ubicación: Odessa
Identificativo de
llamada: UR5FFR

Parte superior  
   

UR5FFR  Asunto: Re: NanoVFO Publicado: 02 Mayo 2018, 23:21 

El firmware se actualizó a la versión 1.2


. Se corrigió un error con la entrada espontánea al menú presionando el manipulador de teclas.
Administrador del sitio

Unido: 21 de abril de 2012,


22:00
Mensajes: 1900
Ubicación: Odessa
Identificativo de
llamada: UR5FFR

Parte superior  
   

UR5FFR  Asunto: Re: NanoVFO Publicado: 19 Abr 2019, 21:30 

Si, al conectar una llave externa, se observa un funcionamiento inestable y la generación espontánea de puntos / rayas, es necesario
reducir el valor de R8R9 a 10 kΩ y conectarlos no a D6, sino al power plus (en esta conexión, el el modo táctil no funcionará, solo una
Administrador del sitio
tecla mecánica)

Unido: 21 de abril de 2012,


22:00 MAX7219 puede generar suficientes captaciones fuertes en los circuitos de alimentación. Se trata instalando un electrolito de alta
Mensajes: 1900
Ubicación: Odessa capacidad (1000-3300 microfaradios) directamente en la placa de visualización.
Identificativo de
llamada: UR5FFR

Parte superior  
   

Alex 4N  Asunto: Re: NanoVFO Publicado: 19 Abr 2019, 23:05 

Andrey, hola, por favor dígame qué líneas y en qué configuración deben comentarse para deshabilitar CLK1 para que el SI5351 emita
solo la frecuencia VFO.
Unido: 29 Mar 2018, 22:13
Publicaciones: 15
Indicativo
: RN4NU

Parte superior  
   

UR5FFR  Asunto: Re: NanoVFO Publicado: 19 Abr 2019, 23:32 

Alex4N escribió:
Administrador del sitio
Andrey, hola, por favor dígame qué líneas y en qué configuración deben comentarse para deshabilitar CLK1 para que el SI5351
Unido: 21 de abril de 2012, emita solo la frecuencia VFO.
22:00
Mensajes: 1900
Ubicación: Odessa
Identificativo de
llamada: UR5FFR
Hay multiplicadores de frecuencia adicionales en config_sw.h

Código:

constante largo CLK0_MULT = 1;


constante largo CLK1_MULT = 1;


constante largo CLK2_MULT = 1;

Para apagar completamente la salida, basta con establecer el multiplicador correspondiente en cero.

Parte superior  
   

Alex 4N  Asunto: Re: NanoVFO Publicado: 19 Abr 2019, 23:40 

¡Gracias!

Unido: 29 Mar 2018, 22:13


Publicaciones: 15
Indicativo
: RN4NU

Parte superior  
   

Dmitri  Asunto: Re: NanoVFO Publicado: 25 Abr 2019, 15:30 

Andrey, te saludo! Había una pregunta sobre la distribución de frecuencias. Lo uso para la recepción de la misma manera que su
configuración predeterminada, CLK0 - VFO, CLK1 - BFO. Y en el modo de transmisión CW en CLK2, genera una señal directamente con
Unido: 25 Mar 2019, 20:45 la frecuencia de transmisión. El resto de salidas están deshabilitadas.
Publicaciones: 5
Indicativo

: UT4NJ Todo funciona bien, pero me gustaría que CLK0 y CLK1 no se apagaran al transmitir, ¿es posible hacer esto? es decir, que el receptor
funcionaría durante la transmisión.
¡Gracias!

Parte superior  
   

www.ur5ffr.com/viewtopic.php?f=22&t=202 4/5
28/10/22, 7:20 UR5FFR • Ver tema - NanoVFO

UR5FFR  Asunto: Re: NanoVFO Publicado: 25 Abr 2019, 17:26 

Necesitas editar el boceto. Añadido a la lista de tareas pendientes

Administrador del sitio

Unido: 21 de abril de 2012,


22:00
Mensajes: 1900
Ubicación: Odessa
Identificativo de
llamada: UR5FFR

Parte superior  
   

Mostrar publicaciones de anteriores: Todos los mensajes  Ordenar por Hora de publicación ascendente   Vamos

 Página 1 de 3  [27 publicaciones]  Ir a la página 1 , 2 , 3  Siguiente


 

Índice de tableros » VFO, Sintetizadores Todos los horarios son UTC + 2 horas [ DST ]

Quién está conectado

Usuarios navegando por este foro: Ningún usuario registrado y 1 invitado

No puede publicar nuevos temas en este foro


No puede responder a temas en este foro
No puede editar sus publicaciones en este foro
No puede eliminar sus publicaciones en este foro
No puede publicar archivos adjuntos en este foro

Buscar: Vamos Salta a:  VFO, Sintetizadores   Vamos

Desarrollado por phpBB ® Forum Software © phpBB Group

www.ur5ffr.com/viewtopic.php?f=22&t=202 5/5

También podría gustarte