miércoles, 5 de octubre de 2011

Baliza WSPR autónoma (2ª Parte)

Después de un tiempo inactivo en cuanto a cacharreos, vuelvo de nuevo para publicar la 2ª parte de la Baliza WSPR autónoma. La primera parte la podréis encontrar aquí.

El montaje consta de 3 partes; El Controlador VCXO, El Oscilador Modulador FSK, y la Etapa Amplificadora..

CONTROLADOR VCXO (Pulsa sobre la foto para ampliar)


El montaje es sencillo, solamente necesitaremos una placa de prototipos taladrada donde iremos montando todos los componentes, teniendo cuidado en colocarlos de manera que tengamos que realizar los menores puentes posibles. Otra opción es con un programa de diseño de placas, creanos nuestro propio diseño con sus pistas de cobre y su acabado más "profesional".

Colocación previa de componentes sobre la placa (Haz click sobre la foto para ampliar)




Detalle de las soldaduras y puentes.


Como vamos a utilizar GPS para el sincronismo, podemos omitir toda la red de condensadores y dejar solamente el cristal de 4mhz.

En la patilla 13 del PIC 16F628 tendremos el PTT, muy importante para activar la etapa amplificadora final. Por la patilla 9 tendremos la modulación 4FSK. Esta modulación consta de 3 tonos FSK, desplazadas 1,46 Hz entre sí.

Una vez montada la placa y grabados los pic (mejor tener dos, uno con el software de tx , y otro con el software de test) procederemos a grabar en nuestro pic el indicativo, locator y potencia en Db con la que vamos a transmitir. Para ello conectaremos al puerto serie del PC dos cables, TXd RXd a las patillas 13 y 14 del Max232. Ojo!, se graba directamente con el pic en la placa moduladora, no en el grabador!.Seguidamente con el hyperteminal y puerto de Windows configurado a:

4800 baud
8 data bits
sin paridad
1 bit de parada
control de flujo off

Inverir las conexiones, si no funcionara. En caso de problemas se le puede añadir GND, pero no suele ser necesario.

Una vez activada la conexión hyperterminal, pulsamos el botón reset. Inmediatamente pulsamos 4 veces el símbolo +. En un plazo de no más de 6 segundos ++++.
Nos aparecerá un prompt que nos pide:
CALL? EA1CDV (introducimos indicativo y pulsamos ENTER)
GRID? IN80 (introducimos locator sin los dos últimos dígitos y pulsamos ENTER)
POWER? 20 (introducimos nuestra potencia en db, 20 db son 100mW y pulsamos ENTER)

Si todo va bien, nos aparecerán una serie de números. Pulsamos el botón reset de nuestro modulador, y ya estarían grabados los datos en la e-prom del PIC.

Aspecto del prototipo, funciona!!


Para comprobar su funcionamiento correcto conectar el GPS con cobertura, y esperar hasta que sea la hora 00 10 20 30 40 50 min. El led verde debe parpadear cada segundo, y cada 10 minutos el led lojo quedará fijo durante los dos minutos que dura la emisión wspr, apagándose el verde. Si esto es así, podemos verificar que en la salida PWM (pata 9 del pic) tendremos tensión oscilante entre 4 y 6v más menos. Estamos modulando en WSPR!!. Estas diferencias de potencial las transformaremos en pequeños desplazamientos de frecuencia (FSK) por medio del:

OSCILADOR MODULADOR FSK

Las pequeñas variaciones de corriente producidas a la salida del pic son conducidas al diodo led, que hace la función de varicap, es decir, varía su capacidad en función de la tensión. Esto integrado en la parte osciladora, nos permite que la portadora se desplace de frecuencia según esas pequeñas variaciones, obteniendo una portadora modulada en FSK.

Esquema del oscilador a cristal Colpitts


Oscilador de prueba montado para 10.240 Mhz


Para empezar podemos emitir en cualquier frecuencia de la cual dispongamos un cristal de cuarzo (ej: 10.240). Para poder ver si nuestra modulación es la correcta con el desplazamiento entre símbolos correcto (1,46hz), debemos utilizar un receptor en modo USB, y o bien un osciloscopio (recomendable) o el programa ARGO.
Con el condensador variable podremos desplazarnos 50 khz. En el Controlador debemos poner el pic de pruebas, el cual emite un tono WSPR cada 5 segundos. Esto nos permitirá ajustar la separación de tonos en 1,46hz. Para realizar este ajuste es necesario sustituir el condensador de 3pF por dos trozos de cable enroscados entre sí de 1,5 cm más o menos, ya que necesitaremos obtener entre 1pF y 3pF. Para obtener este valor, es necesario ir cortando cable o ir apretando el enroscado mientras observamos la señal en Argo o en el osciloscopio. Si dicho desplazamiento es muy amplio, la señal no será decodificable:

Señal con un desplazamiento excesivo entre tonos WSPR, señal NO DECODIFICABLE.


Señal de test CORRECTA, 1,46 hz entre tonos.


El valor de ajuste de dicho condensador es muy crítico.
Con este oscilador estaríamos transmitiendo de forma permanente una portadora de 5mW que cada 10 minutos sería modulada en FSK por nuestro controlador. Nos haría falta una etapa amplificadora para obetener algo más de potencia (100 mW), y un PTT para que el sistema solo emita cada 10 minutos.

Para ello lo más sencillo es el kit de http://www.hanssummers.com/. El cual, por un precio irisorio de unos 12€ (gastos de envío incluidos), nos proporciona:
El cristal (10.140 Mhz) para la frecuencia de 30m WSPR.
Placa de circuito impreso.
Componentes del oscilador.
Componentes de la etapa amplificadora (100-120 mW).
Filtro pasa bajos.

Esquema del Kit


Para nuestro propósito NO será necesario montar IC1. Debemos conectar la salida PWM del pic a la patilla 3 del kit. C12 podremos prescindir de él también.

Su montaje es sencillísimo y funciona a la primera:

Bolsa de componentes


Componentes listos para el montaje


Empezando a soldarlos


Empezando a soldarlos


Ahora lo conectamos todo, y a funcionar!!!



Modulación típica de Wspr


Pero, nos faltaría el añadir el PTT al conjunto, ya que sino lo hacemos, el sistema estaría emitiendo una portadora contínua todo el tiempo, siendo modulada solamente cada 10 minutos, con el consiguiente engorro y posibilidad de estropear el mosfet del paso final. Para ello le añadimos el PTT:



Para realizar esta modificación cortaremos las pistas que llevan +Vcc a R4 y a R8, y las llevaremos mediante un cablecillo al colector del transistor (yo he usado un BC327, cualquier PNP valdría). Al emisor llevaremos los +5v, y la base la llevamos mediante una resistencia de 10k al colector del transistor 2N3904 (transistor del controlador wspr). El valor de R2 es de 100k.

Modificaciones para gestionar el PTT


Más información en http://www.rason.org/Projects/transwit/transwit.htm

Observar que se aprovecha el zócalo del integrado para instalar el transistor que realiza el PTT.(Haz click para ampliar)


Detalles del montaje: oscilador + PA (Observar el condensador casero C3)


Detalles del montaje: Controladora WSPR


Controladora WSPR + Oscilador + PA + GPS finalizado!



Espero que los radioclubs y asociaciones de radio monten estas balizas, y así podamos disfrutar de un completo mapa de cobertura mundial en tiempo real. Su relativo low cost y sencillez la hacen candidata para llevarnosla de viaje a cualquier parte del mundo.

Dar las gracias primeramente; a Gene W3PM por su diseño, paciencia y colaboración. También a Hans G0UPL por esos magníficos kits que nos facilitan la vida del cacharreo, y a Ernesto EB4GAH por su interés y ayuda con el ensamblador y pics, many thanks, and fantastic job guys.

Y con todo esto, nuestra baliza WSPR autónoma está ya en el aire!!. Suerte con el montaje. Cualquier duda y/o sugerencia vía mail.

73's Antonio.

6 comentarios:

  1. Antes de nada, felicitarte por la idea y el empeño para que saliera adelante el proyecto.

    Agradecerte tu "agradecimiento", aunque ya sabes que cuando algo nos "mola" pues nos interesamos por ello sin más.

    Me ha llamado la atención la materialización del condensador C3 y la verdad es que de entrada me ha parecido super crítico el conseguir ese desplazamiento de 1,46Hz, supongo que así dicho es como muy dificil, pero seguro que luego en la práctica el WSPR deje un poco de tolerancia a esa desviación.

    Ya solo queda el mecanizado y a instalarlo en algún sitio para ver que tal va.

    Ánimo y a por el siguiente proyecto.

    Un saludo.

    ResponderEliminar
  2. Hola, yo tambien estoy preparando una baliza del mismo tipo pero quiero alimentarla con energia solar ya que como se puede alimentar a 6v con una sencilla placa solar y una bateria de gel creo que podría ser totalmente autonoma para unos cuantos días. Ya tengo en casa el kit de Hansummer de la última "hornada" que ha puesto en venta ya que desde el verano no había disponible para la banda de 30 metros, ahora sólo me queda empezar a montar (a ver si este invierno tengo tiempo) y luego el tema del pic además de adquirir un GPS TTL que ya tengo localizado.
    Muy interesante el tema del PTT.
    Este sistema es más económico que el kit que aparecio hace una par de meses diseñado por W5OLF.
    Saludos cordiales,Antonio, EA1GFY.

    ResponderEliminar
  3. Me alegro que el proyecto le interese a alguien. El montaje es sencillo siguiendo las instrucciones de los dos artículos. No conozco el kit de W5OLF. Lo del GPS TTL sería una buena opción para quitarnos del medio el MAX232, pero de todas formas nos será necesario para comunicarnos mediante el rs232 y el PIC. Lo necesitamos para grabar el indicativo, el locator, y demás. Existe otro montaje más económico aún, usando en vez de GPS, un reloj radiocontrolado. Suerte en el cacharreo!, y cualquier duda trataré de solventarla vía e-mail. 73!!

    ResponderEliminar
  4. Felicidades Antonio. He descubierto la baliza esta tarde y ya me he enterado de todo el proceso. Qrz.com la reconoce como el r3 de Cantabria....
    Me encanta la idea pero sobrepasa mis conocimientos. Te animo a continuar experimentos y a seguir compartiendolos con todos. Gracias.
    73. EA2BSB, Santi.

    ResponderEliminar
  5. Gracias Santi, en efecto ED1YAM es el indicativo de APRS y R3 de Cantabria, que será donde se ubique la baliza definitivamente. Es la sección de URE de Santander. De momento la tengo en el QTH de Madrid en pruebas.

    ResponderEliminar
  6. Muy bueno el articulo, a ver si nos animamos y colocamos una en ED4YAJ.

    Gracias por publicarlo.

    73
    EA4WT

    ResponderEliminar