Yaesu FV-901DM con AD9850 DDS & Arduino

Estimados,

Hace unos años adquirí un transceptor Yaesu FT-101ZD que vino con algunos accesorios, entre ellos un OFV externo de la línea FT-901DM, es el caso del FV-901DM.

Yaesu FV-901DM original (source Universal Radio)

En efecto, el mencionado OFV es un accesorio que registra una salida sintetizada, producida con electrónica de los años 70. El OFV funcionó normalmente un tiempo hasta que decidió abandonarme. El mismo ofrecía la ventaja de darle al transceptor una estabilidad de frecuencia inmejorable. No más corrimientos!

En su interior descubrí tres inmensas plaquetas densamente pobladas, cuyas soldaduras registraban un cierto deterioro y corrosión. En vano intenté resoldar un sinnúmero de componentes, hasta que me hice de la idea que había que recuperar la funcionalidad del accesorio, pero con electrónica de esta época y que estuviera a mi alcance, tanto económico como intelectual.

AD9850 (Mobile)

Placa AD9850

Por suerte, antes que se impusieran severos obstáculos para realizar pequeñas compras por internet en tiendas foráneas, pude adquirir algunas placas arduino y aquellas que poseen un chip DDS AD9850 que se ofrecen por eBAY por pocos dólares. Supe que una combinación de ellas iban a permitir revivir el OFV.

El código de programación no es tan complicado y ya existe en la web un diseño básico que permite comandar al AD9850 mediante Arduino.

En efecto, la base del código fuente sobre la cual programé la placa se encuentra aquí: http://www.ad7c.com/projects/ad9850-dds-vfo/

Gracias a la colaboración de Pereira PU2WDV pude obtener el circuito original, mediante copia en PDF del manual en japonés del equipo.

Circuito del Encoder (modificado)

Circuito del Encoder (modificado)

El primer paso, fue conseguir que la placa Arduino pudiera leer el encoder óptico analógico que posee el OFV. Una vez que conseguí este paso fundamental, sentí que el resto tenía que salir.

Allí me detuve por esas cosas de la vida diaria, hasta que hace unas semanas retomé la tarea para poder “cerrar”el OFV.

Junté coraje y empecé a leer todo lo que pude del lenguaje que maneja el Arduino, las rutinas existentes y las conexiones electrónicas que hacían falta.

Decidí dotarlo de un display LCD. En el OFV original existía un lugar previsto para alguna clase de display, pero estaba tapado y la frecuencia se leía solamente en el transceptor.

Así fue que luego de quemarme las pestañas, logré darle al OFV una funcionalidad básica, con la posibilidad de sintonizar los 500 KHz de recorrido en cada banda, en pasos seleccionables entre desde 0.01 KHz hasta 1 KHz. Véase, que el equipo originariamente tenía una resolución minima de 0.1 KHz.

Del interior del equipo pude utilizar -además del encoder- la plaqueta original de la fuente, con tres reguladores, uno para 12V y dos de 5V para alimentar las placas, el display y el buffer.

De hecho, el “buffer” fue extraído del esquemático del circuito original, simulado en LTSpice, mejorado un poquitín y planchado en una plaqueta que acepta la propia del DDS. Es un buffer basado en mosfet.

Luego, trabajé sobre el clarificador, pero solamente en RX, ya que para TX tengo previsto dotar al equipo del clásico VFO-A/VFO-B para trabajo en split.

Asi fue, que con esta funcionalidad básica, cerré el aparato y decidí disfrutarlo así… hasta que junte nuevas fuerzas para dotarlo de más funciones.

fv901G

El pase de diapositivas requiere JavaScript.

73

Guido, LU8EQ

pd: el boton de tx -por ahora- es una “truco” que anula los límites máximo y mínimo del OFV, por lo que se puede ir fuera de banda. En el video publicado anteriormente, se puede ver la sintonía de estaciones de AM de onda media…

Anuncios

2 comments

  1. Buenos días Guido. Quería preguntarte… ¿Que nivel tiene la señal que sale del VFO DDS y entra en el 101ZD???? Estoy a vueltas con un VFO externo, y tengo varias opciones, con distintos voltajes de salida. No quisiera excederme en la tensión y dañar alguna etapa en el transceptor….

    Gracias por adelantado

    Emilio, EA5TI

    1. Hola Emilio,

      Gracias por tu comentario.

      El nivel de entrada de señal al ft101zd es de alrededor de 100 mV – 150 mV. Un dds basado en AD9850 posee ese nivel de salida aproximadamente.

      73
      Guido LU8EQ

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s