Mostrando entradas con la etiqueta ad9850. Mostrar todas las entradas
Mostrando entradas con la etiqueta ad9850. Mostrar todas las entradas

miércoles, 3 de junio de 2020

Analizador escalar de redes RF


Este proyecto lo tuve en mente desde hace no menos de 4 años!, finalmente empecé a concretarlo; y ya está funcionando ok!.

Es un analizador escalar de redes de RF, o SNA (scalar network analyzer), hoy se conoce más el hermano mayor, VNA (Vector Network Analyzer), el que ademas de medir magnitud, mide fase de RF, es decir... podremos calcular la parte reactiva de la señal de RF.

La idea vino a mi mente cuando se me ocurrió medir un filtro de FI que estaba haciendo para uno de mis equipos caseros; el primer superheterodino, una version multibanda del Bitx40, optimizado por Andy G6LBQ.

Mi diseño original fue algo asi:


El circuito funciona; pero no se obtienen los resultados ideales porque en la punta de RF tenemos un detector de RF con un diodo; al momento de querer graficar la respuesta del filtro realicé muchas mediciones en diferentes frecuencias y luego ingresando en una tabla la frecuencia y el resultado leído desde el voltímetro pude graficar la respuesta del filtro.
Al transmitir con el equipo de radio,  con poca potencia, en realidad la minima como para poder leer la respuesta con el tester, calculo que fue entre 100mW y 500mW; para que el equipo vea siempre una impedancia favorable es que usé la carga fantasma como resistencia de terminación, y un trafo de adaptación de impedancia para el filtro que tiene entre 150 y 200OHms de impedancia de entrada y salida.
Luego con el multimetro en posición de tensión de contínua (VDC) podemos ver cuantos mV tenemos despues de pasar por el filtro. Por ejemplo, transmitimos en 10MHz, anotamos la lectura en mV, cambiamos a 10.1MHz, medimos; luego transmitimos en 10.2MHz y asi vamos tomando lecturas cada 50 o 100KHz.


Es algo engorroso tomar todas las mediciones que realmente harían falta para poder tener una buena idea de la respuesta; es por eso que se me ocurrió usar el mismo DDS con el que estaba haciendo el VFO de mi equipo... y así nació la idea del SNA casero.

Ahora podría configurar desde un Arduino la frecuencia y así no tener que usar mi equipo!. La primer mejora ya estaba en camino; la otra gran mejora fue cuando me enteré que no era el primero con esta idea; asi que encontré dos proyectos muy interesantes en internet:
Ambos proyectos usan microcontroladores para manejar un DDS y usan algo mejor que un diodo detector de germanio; usando un medidor de potencia de RF logarítmico AD8307. Finalmente el proyecto tiene mucha mejor forma, incluso mejor que algunos SNA comerciales de los años 80.

Ahora con este esquema, el Arduino podría no tener el Display, ya que se puede controlar completamente como hace el proyecto de PHSNA, de hecho abandoné mi desarrollo para modificar el de ellos, creo que fue mucho mas productivo!.

El detector de RF es el módulo AD8307; que le compré a SV1AFN; su web tiene muchos productos interesantes!
Esté circuito integrado funciona con una serie del amplificadores logarítmicos para poder entregar una respuesta lineal en voltaje DC proporcional (lineal); sin un buffer, puede entregar 25mV por dB.; si la señal leída es de 150mV, entonces sabremos que la señal es de 6dB.


DUT es el dispositivo a probar (Device Under Test); normalmente puede ser un cristal, un filtro LC, un tanque sintonizado, etc! y acá se pone interesante si usamos un RLB (Return Loss Bridge) para medir la potencia reflejada a su salida; podemos calcular la parte reactiva pero sin signo; aunque usando un AD8302 se podría... me enteré tarde.
Poniendo un RLB tenemos un analizador de antenas, que por supuesto podemos usarlo para medir la impedancia de entrada de algún otro dispositivo.


Para usarlo con el analizador de antenas, además del display le sumé un encoder rotativo, como cualquier VFO con un DDS. Otro elemento interesante de tener en el panel del equipo es un instrumento analógico que nos permita leer directamente la salida del detector logarítmico de RF. Podemos medir los dB directamente con el instrumento y visualizar de la misma manera que cuando usaba un multímetro al principio.

Diseño final
Sumamos un buffer para cambiar la rampa de mV/dB y una llave para poder cambiar entre las funciones de SNA y Analizador de Antenas.

 En el esquema se pueden ver los tres conectores BNC que se usaron, dos para usar con el SNA a la entrada y salida del DUT y la de la antena.
Cambiando el módulo detector, podremos mejorarlo midiendo la fase, para poder tener una lectura de magnitud y parte reactiva con su signo.

Construcción:
 Arduino Nano y módulo DDS con salida senoidal AD9850, el modulo se conecta serialmente usando 4 salidas del Arduino; tambien se ve en la imagen el encoder rotativo de 24 puntos y botón pulsador incorporado; el mismo que se usa en muchos proyectos Arduino, por ejemplo el raduino de uBitx. La salida del módulo DDS es senoidal y tiene una frecuencia máxima de 30MHz.

Preparando el filtro pasabajos para la salida del módulo DDS, asi evitaremos falsas lecturas por parte del detector de RF que tiene capacidad hasta 500MHz

Los valores de capacidad para todo filtro deben ser lo más exactos posibles para asegurar la respuesta del mismo.
A la salida del DDS le agregué una transformador para acomodar los 200Ohms de impedancia de salida del DDS a los 50 OHms del filtro; tambien le agregué un -3dB Pad (atenuador resistivo de 3dB) que sirve para evitar distorsión en el acoplamiento. En la imagen se ve tambien que le dejé un compartimiento para un amplificador que luego no usaría. El módulo detector con el AD8307 debe quedar bien blindado.
El SNA terminado y con la parte de RF blindada con lata de leche, la salida de RF y la entrada los los cables coaxiales de la derecha. El display 2x16 LCD lo conecté usando el protocolo I2C para ahorrar pines en el Arduino Nano.

Primeras pruebas y calibración. Para calibrar se conecta la salida a la entrada con un cable y la respuesta tendrá una respuesta con una curva que tiende a caer a medida que sube la frecuencia, para ello debemos encontrar los factores haciendo una regresion polinómica; para eso me ayudó mucho Andrés LU3HO, con esta web se pueden encontrar facilmente!

Armando la cajita en aluminio de aislaciones térmicas, material que se consigue en las chacaritas industriales. Un poco de virulana y gracias a la plegadora que hizo LU5MDT. El tamaño final es similar a los viejos analizadores de antena MFJ.
Puerto USB Mini del Arduino Nano y alimentación.
Para el display diseñé una platina para imprimir 3D y asi mantener la separación exacta de 3mm en toda la superficie de apoyo; se puede descargar desde mi espacio en thingiverse. En la imagen tambien se puede ver los 3 conectores BNC, el encoder rotativo y el instrumento analógico.
Primeras pruebas con el software de PHSNA levemente modificado; aún la interface para las mediciones es por comunicacion serial a traves de la salida USB.
El RLB es uno comprado por eBay, asegura tener respuesta hasta 3GHz, la salida Ref, nos permite usar diferentes resistencias de referencia y así medir potencia reflejada en comparacion con dicha resistencia; interesante para medir diferentes impedancias. Por ahora quedará fija en 50 Ohms.
Aprovechando un día calido de otoño en Mendoza, hice las pruebas de medir la respuesta de una trampa de una antena multibanda JVP34. Hay mas info de las mediciones en esta publicación del blog.
Respuesta en frecuencia de la trampa de un barrido desde 7MHz hasta 30MHz (2300 mediciones). Se puede observar un mínimo alrededor de 26.5MHz donde la impedancia del circuito sintonizado resuena obteniendo una impedancia máxima en ese punto y luego un segundo punto de alta impedancia a partir de los 26MHz aproximadamente. Medición realizada en circuito serie.
Respuesta del barrido de un cristal de 3650KHz encapsulado HC6/U (grande). Puede observarse la frecuencia de resonancia fundamental y dos frecuencias cercanas tambien llamadas parásitas. Medicion realizada en circuito serie.

Una mejora impresa 3D que tambien se puede descargar desde mi espacio en thingiverse.

Circuitos y software

El circuito usado es una mezcla de dos versiones diferentes del circuito de PHSNA, y con los agregados que le hice por mi cuenta, sobre todo para usarlo con el Return Loss Bridge como analizador de antena.
Este circuito usa una version anterior del módulo DDS el cual no tiene salida balanceada como el que yo usé; por lo tanto tiene 6dB menos (4 veces menos potencia) y por eso es necesario un amplificador antes de la salida.
Circuito del detector de RF, diseño de SV1AFN

Click aqui para descargar el software para el arduino nano de PHSNA.

Agilizando las mediciones

Luego de realizar varias mediciones, con las trampas y circuitos LC, me di cuenta que era un poco lento, configurar el barrido y copiar y pegar en un archivo csv para luego abrirlo en libreoffice y luego configurar el gráfico; por suerte mi amigo Andy LU3HO escribió un script en python usando matplotlib que lee directamente el csv. Para tomar la captura estoy usando CuteCom; como mi entorno de usuario es Linux este tipo de programas permite mucha flexibilidad.


Click aqui para descargar el archivo escrito en python para graficar la salida
Acceso a CuteCom

Conclusión

Es un proyecto muy divertido de hacer y muy útil para cualquiera que le gusta experimentar para RF, nos da un poco mas de luz dando los gráficos de respuesta en frecuencia y es como tener un ojo mas!.
Hoy se consiguen versiones chinas y muy económicas de SNA y VNA con pantallas táctiles y todo! Tuve la suerte de no comprar uno de esos y tener el tiempo de hacerlo yo mismo.
Agradecimientos a mi familia por aguantarme! y a Andres LU3HO, a Marcelo LU1AET y a José LU5MDT, siempre atentos a luchar contra los desafíos que los radioaficionados nos proponemos.

73 de LU1MAW

jueves, 27 de abril de 2017

Control de DDS y funciones del tranceptor de CW

Esta publicación es para ampliar la publicación anterior sobre el desarrollo de un quipo de CW a partir de un Cahuane.

Para el control del equipo utilicé un Arduino Nano, el cual tiene estas características.

  • Control del DDS AD9850
  • Lectura de la posición de la llave selectora de banda
  • Lectura del encoder rotativo de cuadratura
  • Lectura del botón del encoder (axial)
  • Lectura del botón de RIT
  • Lectura de la tensión de batería para mostrarla en display
  • Lectura de tensión reflejada para proteger el equipo (ALC)
  • Salida en PWM para control de potencia a través de LM317
  • Salida en PWM para producir un tono al transmitir (sidetone)
  • Menu para ajustar tono de recepcion (shift de RX)
  • Menu para ajustar la potencia de salida desde 1W a 100W
  • Menu para seleccionar el step o paso en cada click del encoder rotativo
  • Intercambio de frecuencia de batido.
 La última version del programa para el Arduino se puede descargar gratuitamente desde mi espacio en github.

Ante cualquier duda, recomiendo utilizar la plataforma de github para enviarme la consulta y una posible solución. Tus dudas me ayudan a mi también porque es muy probable que mi programa tenga bugs o que algunas cosas se puedan mejorar.

Preparando el Arduino Nano para soldarlo con los pines doblados

El módulo del DDS AD9850 con un recordatorio de cada uno de los pines

Modificando el lateral de la carcasa para podes conectar el cable USB al Arduino

Arduino y DDS en su disposición definitiva

Con los controles del frente cableados y listos para iniciar las pruebas


Problema y solución del receptor DC

Como el receptor DC recibe el tono de audio producto de desplazar la frecuencia del receptor por encima o por debajo de la señal de la portadora interrumpida se puede producir que nos encontremos con que en una determinada frecuencia nos entre en el canal de audio dos señales simultaneas lo cual provocaría que se interfieran entre si.

Consideremos la siguiente situación:

Click para agrandar

En la imagen de mas arriba suponemos que queremos establecer contacto con la estación de Tx3 mientras que además tenemos cercanamente a Tx2 y Tx1. En este ejemplo, como queremos comunicar con Tx3 nuestra frecuencia de transmisión sera la misma de Tx3, pero nuestro VFO en recepción se encuentra desplazado 750Hz de la frecuencia de Tx hacia abajo o bien, "restando" al valor del VFO mostrado en el display de nuestro equipo.
Este shift es el que produce el tono en nuestro equipo de radio ya que como sabemos CW no emite un tono sino que este se produce en el receptor.

Una posible solución es cambiar la frecuencia del receptor por encima de Tx3, la cual produce un tono de 750Hz pero sin la interferencia de Tx2. Como se puede observar en el siguiente diagrama.

Click para agrandar

Ahora en nuestro canal de audio tenemos una sola señal, la de Tx3 solamente. Mientras que nuestra transmision sigue siendo en la misma frecuencia que Tx3. Tengamos en cuenta que el canal de audio debe contar con un filtro que no deje pasar los tonos altos de Tx1 y Tx2 (mientras mas lejos de nuestro VFO(rx) mas agudos serán, sin importar si estan para arriba o abajo en la frecuencia absoluta)

Que pasaría si aparece una estación Tx4 que emita en VFO+750Hz?
Lo que se puede hacer es modificar la frecuencia de shift o de corrimiento, es decir cambiar los 750Hz por otra frecuencia, supongamos 600Hz o 900Hz a cualquiera que nos resulte cómodas de escuchar; de esa manera podemos "separarlas" mentalmente ya que al cambiar la frecuencia se comenzara a escuchar una mas grave y la otra mas aguda.
También podemos intercalar un filtro de audio para que elimine alguna de estas.

El programa del Arduino contempla tres posibles soluciones, una es al apretar durante 3 segundos el botón de RIT, esto cambia la dirección de suma o resta al VFO de recepción, la otra es propiamente el RIT, el cual solo desplaza el receptor una x cantidad de Hz, y la otra es la posibilidad de cambiar el shift de recepción entrando al menú cuando mantenemos apretado el botón del encoder por mas de 3 segundos.

jueves, 13 de agosto de 2015

Receptor SDR DR2D1 de YU1LM

Este receptor es uno de conversion directa o DC pero tiene la particularidad que usa un detector Tayloe con un CD4053, que muestrea la señal de entrada para obtener dos salidas 4 salidas desfazadas 90 grados.

Este tipo de receptor nos permite luego hacer una combinacion de estas salidas y obtener asi una version en fase y una en cuadratura, es decir a 90 grados desfasada de la anterior o bien IQ, I&Q o I+Q como prefieran llamarlo. Lo interesante es que este tipo de señal se puede usar directamente como SDR, de hecho asi funcionan algunos SDRs comerciales, los del tipo I+Q, como SoftRock por ejemplo.

Con las señales IQ podemos tratarlas con un DSP ya sea por software o por hardware, siendo este ultimo algo mas caro que el anterior; pero tambien podemos darle un tratamiento analogico logrando eliminar una de las dos bandas laterales, algo que cualquier DC comun no puede hacer! Recordemos que estamos hablando de procesar audio frecuencia, es decir que una vez saliendo del detector ya obetenemos audio para procesar, haciendo que el diseño de las pistas no sea critico y tampoco haya que trabajar con apantallamientos o demas.

Este tipo de DC se llama con rechazo de imagen, aunque este termino se utiliza para los receptores heterodinos donde siempre obtenemos la suma y la resta a la salida del mezclador y por mas que filtremos FI, se lleva consigo parte de esa informacion, lograndose un mejor rechazo a la imagen luego de una segunda y hasta tercer conversion de la señal.
Uno de los metodos para lograr el rechazo de la imagen es usando un metodo llamado Weaver, que consiste en nuevamente ingresar una señal de oscilador de 1.6KHz con desfazage a 90 grados; con esto se espera una atenuacion de no menos 35 o 40dB.

Para leer mas sobre este tema recomiendo visitar este articulo de YU1LM
Tambien hay una buena explicacion de  Matjaz Vidmar, S53MV

DR2D1

El circuito que yo hice fue este de YU1LM, el cual fue diseñado con el metodo de "sample and hold" y tiene la posibilidad de inyectarse una señal de oscilador local de 4x o bien de 2x segun se ponga o no un jumper en el divisor de frecuencia. Esto nos permite a los que usamos un DDS como el AD9850 que solo llega a 30MHz, poder trabajar hasta 15MHz con una degradacion en la atenuacion de la imagen ya que la señal de oscilador no llegaria 100% a 90 grados de diferencia.

Aqui hay un link directo al articulo de YU1LM

Proyecto

Una vez finalizado el armado con los componentes de mejor calidad que encontre en mi zona el SDR esta listo para ser probado como SDR; luego le hare el circuito para usarlo sin la PC, y asi tener la posibilidad de usarlo de las dos maneras.

 
El oscilador seleccionado es externo para inyectarle la salida del AD9850

Ya puesto en el equipo receptor con el DDS


Al ponerlo con el DDS pude verificar que funciono sin problemas hasta que la frecuencia del oscilador estaba cercana a los 5200KHz y esto era asi para el divisor por 2x o por 4x; supongo que podria deberse a que la amplitud de la señal del DDS es muy baja como para mover el 4053, por lo tanto voy a practicar ponerle un amplificador buffer con dos 2N2222.


Con el buffer logre cubrir hasta alrededor de  10MHz de frecuencia del oscilador, la cual luego es dividida por 2 o por 4 (preferentemente), pero no mas alla. Luego de revisar encontre el problema, el 74HC74 y 74HC86, deberian ser de la familia AC y no HC, por lo tanto debere cambiarlos para poder usar el SDR a mayor frecuencia, por ahora solo puede cubrir la banda de 80m.


Continuara....

martes, 2 de junio de 2015

Transceptor multibanda de HF, conversion directa con phasing y SDR (En desarrollo)

Comienza un nuevo desafio; hacer un equipo de radioaficionado para HF multibanda. Por suerte la tecnologia al alcance hoy en dia hace que no tengamos que enfrentarnos a resolver todos los subsistemas de un equipo de radio de manera analogica. Al pasarnos al plano del tratamiento de señales digitalmente no se requieren tampoco tener el mejor instrumental como si se quisiera hacer un equipo completamente analogico.  

Radio definida por software (SDR) 

Un SDR (Software defined radio) es un equipo que resuelve de manera digital, por software, varias etapas que se pueden observar en un receptor o transmisor de radiofreciencia. En mi caso en particular no voy a usar un conversor analogo digital por hardware sino que voy a hacer un receptor y un transmisor de conversion directa y utilizar el metodo de doble fase para obtener las señales par un tratamiendo con la computadora y un software para SDR y viceversa para la transmision.
Pero tambien me gustaria poder usar mi equipo sin depender de la computadora; obviamente suplir de manera analogica todo lo que hace el software es un poco complicado, la ventaja de que esto se hace en la parte de baja frecuencia (audio) y si bien nunca hice algo asi creo que es menos complicado que hacerlo con mixers y filtros de cristales apareados y en frecuencias mas altas los cuales son algo dificiles de conseguir por donde vivo; espero que el tiempo me de la razon.

Me gusto la explicacion del amigo Croata YU1LM y despues de leer algunas hs sus articulos me decidi por el DR2D que utiliza una entrada con DDS basado en AD9850 el cual consegui comprar por 7usd en ebay. Les recomiendo visitar su sitio porque es realmente muy instructivo y tiene una muy buena explicacion sobre el funcionamiento de un SDR con salida I+Q (In Phase and Quadrature). http://yu1lm.qrpradio.com/

Link a mi version de DR2D

Filtros Pasabanda

Algo muy importante en los receptores de conversion directa (DC) son los filtros pasabanda en la entrada y los atenuadores ya que el rango dinamico suele ser pobre al no tener control automatico de ganancia. Para los filtros pasabanda encontre el articulo de Lew Gordon publicado originalmente en una revista QST de la ARRL el cual presenta un Butterworth de 3 polos, bastante facil de hacer.
http://www.arrl.org/files/file/Technology/tis/info/pdf/8809017.pdf 

Luego tambien encontre estas calculadoras online para armar los filtros a la medida que nosotros queramos para cada banda; en el caso de un radioescucha es probable que quiera armar los filtros ajustandolos a sus bandas preferidas.
http://www.wetnet.net/rf_design/3pole.main.cgi

Aqui podemos tener toda la info sobre los toroides de ferrite
http://toroids.info/

Siempre es util tener a mano esta calculadora!
http://www.1728.org/resfreq.htm

Hice el diseño de una plaquita para el filtro en Eagle con el siguiente circuito:
Aqui hay algunas fotos de las placas hechas con el metodo de la transferencia del toner de una impresion laser.

Placa de las tres primeras bandas (80,40 y 20m) casi terminada.


DDS VFO con Arduino! 

Para el VFO con DDS lo que hice fue comprar un Arduino UNO ademas del AD9850 y modifique el programa original de AD7C y le hice muchas mejoras! Le agregue un boton para guardar memorias, un boton para RIT, otro para escaneo de memorias, otro para cambiar de modos y otro para el step de frecuencia. Hice ademas un controlador serial de solo dos cables para el display de 16x2 con un shift register y como dial use un motor paso a paso con 50 posiciones y no un encoder digital de 20 y que ademas son algo dificiles de conseguir a menos que lo saquemos del boton de scroll de un mouse en desuso.

Display con solo dos cables
Una vez hecho funcionar el display con solo 2 cables! Llego el turno de hacer funcionar el modulo del AD9850. Para esto me hice un shield a partir de una placa de pruebas.
Materiales necesarios; ademas de la placa experimental, necesitamos los pines hebras y machos

Se sueldan del lado del cobre!

Se arma el zocalo a la medida del modulo AD9850

El modulo puesto en su lugar
Del lado de alimentacion y entradas analogas no es problema coincidir los pines

De este lado, el espaciado esta desfasado de la placa de pruebas!!
Se soldaron los pines hembra para utilizar el resto de los pines IO de Arduino

Luego de calar el lugar para los pines se cablearon con cobre

Luego se sello con epoxi los pines para que queden firme en su lugar definitivo

Codigo para controlar modulo DDS con Arduino

El codigo como se explico antes, me base en el codigo de AD7C, el cual me sirvio para reutilizar algunas de sus cosas pero tambien para plantear y mejorar muchas otras!. Sin mucho preambulo aqui esta el link para su descarga.
DDS VFO LU1MAW Code

Caja del transceiver

El diseño de la caja es propio, consegui dos tapas de aluminio de una vieja caja de un drive USB externo y le hice con planchuela el bastidor central para que luego se pueda trabajar sin problemas por arriba o por debajo del equipo sin problema. Tambien le puse un instrumento para medir dB porque al principio pense que le haria un receptor standalone superheterodino simple con un LM610 o similar, pero probablemente lo utilice en algun AGC en la etapa de audio del receptor DC, funcionara?.

No usar botones cuadrados o tendras que limar un buen rato
Etapa de potencia de RF y botones colocados!
El bastidor de metal es le da mucha rigidez
Con la base lista para agregarle las placas

Atenuador de entrada de recepcion

Para hacer el atenuador debi tomar la desicion entre tres opciones, ya que quiero el control de ganancia en el frente del equipo y no queria llevar señal de RF hasta el frente para evitar que se llene de ruido producido por la parte digital. Las opciones que manejaba eran tres:
  1. Hacer un tanque LC resonando en una frecuencia por encima de 20MHz produciendo atenuacion en las bandas bajas, mientras mas baja mas atenuacion. Para este tanque usaria un diodo varicap tipo BB212 o similar para poder controlar los dB desde el panel frontal
  2. Otra opcion seria poner un potenciometro para atenuar resistivamente como si se tratase de audio. La gran desventaja de este metodo es la desadaptacion de impedancia que se produce hacia la antena y a la etapa siguiente. 
  3. La opcion correcta para atenuar manteniendo la impedancia en 50 Ohms seria hacer una serie paralelo de resistencias y controlar su activacion desde una llave en el panel y un rele doble inversor. Al poner uno de estos solo tenemos una atenuacion fija, supongamos 10dB, lo ideal seria poner 2 o 3 de estos y controlarlo con 3 llaves y combinarlos entre si para lograr valores intermedios, si se hace uno de -10dB otro de -20dB y el tercero de -30dB podemos lograr un maximo de -60dB al activar los tres al mismo tiempo. La desventaja es que es mas caro que los otros dos. Aqui hay un link para ajustar los valores segun los dB que se quieran obtener.
Para hacer las primeras pruebas me decidi por la segunda opcion, poniendo un alargue del eje para poder poner el potenciometro en la parte trasera.
Control analogico de atenuacion de antena.

Primeras pruebas

Necesitaba saber si el VFO funciona bien asi que luego de hacer el shield para el AD9850 para el Arduino utilizando la menor cantidad de pines para luego usarlos en otras funciones hice un receptor muy simple de conversion directa con el NE602 y LM386. El circuito es el siguiente: http://www.waveguide.se/?article=ne612-receiver-experiment A diferencia del mio, que yo no le hice el circuito del AGC para evitar complicaciones... aunque es una idea que encuentro muy interesante!



Un video de las funcionalidades de mi VFO funcionando. Notese que le falta el shield para el AD9850.



Finalmente un video del equipo funcionando con un receptor de conversion directa muy simple sin filtros ni nada mas.



Filtro de CW

Aqui se puede ver el articulo donde se describe el filtro

Circuito de control y DDS transceptor

Aqui esta el circuito de control con Arduino y todos los perifericos desarrollados hasta ahora. Los puertos analogos seran usados como entradas y los pines digitales de I/O seguramente seran la salida para un registro de desplazamiento con dos 74HC595 para activar las los filtros pasabandas y algo mas.
Click para agrandar


Continuara....
73s de LU1MAW