Translate

VFO with DDS and Control Interface


VFO with DDS and Control Interface

For suggestions of several colleagues this new project allows also to handle micro DDS, switched bandpass filters and / or the IF filters of a transceiver.


Just as in the original design the oscillator is based on a plate with the AD9850 DDS from Analog Divice of which are available in the online sales portal www.ebay.com.


The oscillator is designed to be used as RF generator 0 to 40Mhz or a VFO for a transceiver, considering conversion to IF and offset SSB or CW.





For more details of the performance and operation can go to the original page VFO WITH DDS  project

In the following links you can find the project documentation:

NOTE: To download the  .HEX file in a folder, click with right mouse button on "FIRMWARE OF MICRO" and when deployed the window, choose "SAVE LINK AS ....". Then the .HEX file shall be saved in the selected folder.

The friend Yani (YB8EXL) has shared his development of PCB.
The file was made ​​with VISIO and can be downloaded HERE

I create a PDF file that I believe is in 1:1 scale. Please before making the board, check the dimensions. To download the PDF click HERE.





Thanks Yani  for your contribution!!

44 comentarios:

Anónimo dijo...

Hello,

Will you prepare a PCB and share the layout later?

Regards,

73's de TA2LJ Hakan Guner

YB8EXL dijo...

Hi Hakan,
give me your e-mail address, I will share my PCB layout of this project
Yani-YB8EXL

LU5DJV dijo...

Hi Yani, thanks for sharing your PCB design. My e-mail is: lu5djv(arroba)gmail(dot)com
Regards Felipe

YB8EXL dijo...

No problem Philip and thanks for excellent job ...

Unknown dijo...

Hi Philip

Excellent job ,Congratulations. and Yani please share the PCB design to my e mail id vu2jlh at gmail dot com if possible

Warm regards
Jay, VU2JLH

Unknown dijo...

Hi Philip

The output of shift register 74HC595 may not be sufficient to drive relays and Diodes , so it can be done with Darlington buffer chips like the ULN2803 but it will have a voltage drop of over 1 volt. The output from Shift Register is used to switch transistors with 13.8V on Collector is a better option for LSB/USB and Bandpass Filter Switching .

Regards from India
Jay, VU2JLH

Unknown dijo...

Hi Philip
Can I have a copy of your PCB.
Thanks.

Sebastian K4BAC
co8fs@yahoo.com

Anónimo dijo...

Hi,

Is it possible add RIT options? It is very useful and for example exist in other VFO DDS project:
http://www.hamradio.in/circuits/dds.php

73 Waldek sp2ong

LU5DJV dijo...

Hi Waldek, possibly later add the RIT function, yet I do not have much time.

Regards - Felipe

Anónimo dijo...

Hi Felipe,

Ok thank you very much. I will waiting
for new version with support RIT.

73 Waldek sp2ong

Anónimo dijo...

Hi,

I have question, this DDS VFO can display
information S-Meter ?? like
http://i.ebayimg.com/00/s/NDMyWDgwMA==/z/-X8AAOxyVaBSwaqi/$_3.JPG or others

73 Waldek sp2ong

Unknown dijo...

Very good work.
thanks
Gaetano IZ1NEO

Anónimo dijo...

I have found about S-metr input to DDS :
http://www.bitlik.org/index.php/topic,28909.0.html

on digram http://www.bitlik.org/index.php?action=dlattach;topic=28909.0;attach=30028

It maybe will be nice add to your version this feature

73 Waldek sp2ong

Lee dijo...
Este comentario ha sido eliminado por el autor.
Lee dijo...

Thanks for the great work. I would appreciate a copy of the PCB design files. My address is kf7yrs att ARRL dott net Thanks -Lee

LU5DJV dijo...

Hi Waldek, this microprocessor haven't ADC for add a S-meter. At the moment I will not add.

Regards
Felipe

Unknown dijo...

Hi Felipe, i have inserted over tge pcb a little modify for interfacing direct with the relay , i want to send this modification to you.
gaetano

Anónimo dijo...

Thanks for sharing this very good project.Could you take account these questions?

1)Cursor can be moved left 4 times at IF section, this can be applied for all? This modification will improve the adjustment much easer.

2)For my application, 40 and 80 m band seem normal. RF outputs are normal. But the rest bands 94.967.295 Hz shown on the LCD and no RF output occurred.What can be wrong here?

Coskun K.
73' TA2FK

LU5DJV dijo...

Hi Coskun, apparently you have a corrupt data stored in the EEPROM of the microcontroller. I recommend resetting the device. To do this turn on the DDS while press the key of STEP / CONFIGURATION.
If the problem persists, you may have a problem in the EEPROM of microcontroller.

Regards / Felipe
On the issue of cursor'll see if I can change it.

ea7mgeduardo@mail.com dijo...

SALUDOS Yani.
Soy Eduardo - EA7MG de Sevilla.
Te paso mi direccion de correo para que por favor, me envíes la PCB.

ea7mgeduardo@gmail.com

Muy agradecido

SALUDOS CORDIALES..
Eduardo -

Anónimo dijo...

Witam, mam pytanie? Czy możesz opisać wyjścia z układów 74HC595 jak i co podłączyć, bo skróty rozumiem ale nie wiem co one sterują? Czy przekaźniki? Np. TX czy ma załączać stopień mocy czy przełączać na część nadawczą urządzenia? Pytam bo mam zrobionego DDS'a, działa ale jak go dalej podłączyć chodzi o te wyjścia.
73 de Piotr SQ8PKJ
e-mail: sq8pkj@op.pl

LU5DJV dijo...

Hello Piotr, 74HC595 outputs are generic, can be adapted to the needs of your project. For example the exit "160m" can be used to bias a NPN transistor for drive a relay and switch the filter input / output of a transceiver. The LSB or USB output can switch between a BFO and another to select the sidebands.
The outputs are TTL logic levels ("zero"=0V and "one"=+5 V) and deliver low current, at most can drive a LED, so you have to buffering.

Saludos
Felipe

Wadek dijo...

Hi,

I have made this version DDS/VFO board for use to testing receivers, trx, SDR receivers which I home made. One of mode which I have use is Generator mode and it will be nice have to when we switch to "GEN" mode software automatic switch to TX mode because when we have GEN mode it is not working generator if I am not switch manually to TX.
It maybe will be nice to have one more in setup option "SDR" and define to display correct frequency when we use this module to as Local Oscillator where board derive frequency to SDR receiver which on SDR board is divided by /2 /4 /8 /16. When we in setup in "SDR" option put for example "4" DDS/VFO will derive for example 28400 khz, display on VFO/DDS will be display 7100 kHz.

73 Waldek SP2ONG

LU5DJV dijo...

Hi Waldek, I will take your suggestions for future modifications.

Regards
Felipe

Wadek dijo...

Ok Felipe, Thank you very much

Anónimo dijo...

hello
Great project.
Is there an ASM file?
Would like band selection up and down install.
Greetings from Germany

Anónimo dijo...

Hi Felipe!

Nice project, congratulations! The ASM source would be useful to have. For example I need only the 160m-80m-40m bands for my homemade TRX and also can be good to limit the band border frequencies.

73, George LB4IG

Anónimo dijo...

Saludos desde Mexico, tengo problemas para hacerlo funcionar, solo muestra la frecuencia en el display pero no da salida, ya hice los 2 proyectos y ninguno da salida de rf, tienes alguna idea del por que?

LU5DJV dijo...

Hola, si estas en modo GEN tenes que mover la llave a TX. si está en en RX el módulo queda en stand by.

Saludos

Anónimo dijo...

I have built this DDS VFO. It works, but this is all it can do. A lot of improvements needed, the uC can handle a lot more functionalities, but unfortunately the development has been stopped. For those who want to build a more flexible DDS VFO there is another thread here
http://ur5yfv.ucoz.ua/news/prostoj_sintezator_na_ad9834_ad9835_ad9851_si570/2013-07-29-144
and here
http://www.cqham.ru/forum/showthread.php?21881-%CF%F0%EE%F1%F2%EE%E9-%F1%E8%ED%F2%E5%E7%E0%F2%EE%F0-%ED%E0-AD9835-AD9834-AD9851-Si570
It supports at least 10 different types of LCD including GLCD and keypad, CAT interface and it is opensource. All the project files are available including precompiled binaries as well as the source code for specific versions. Sorry, only for russian speeking folks.
73, LB4IG

Unknown dijo...

Very nice DDS controller made him the first of the works of emergency in my QRP transceiver. I have used as a base unit, Chinese kit at an affordable price (details on my mail: joe9a2qp@gmail.com) and doing the little QRP very nice and even overlapping bands and fashion works perfectly and overlap the TX / RX in SPLIT mode works perfectly. The entire project is described at: https://plus.google.com/u/0/+JosipBedenicec9A2QP/posts with a small video. Thank LU5DJV on a nice project, but given to another could integrate el.key the microcontroller it would be a little work perfectly.
Joe-9A2QP

Alex Oliveira dijo...

Boa noite, gostaria de saber se este DDS VFO conseguiria alternar as bandas em SDR AVALA 1, se conhecem algum link que possa me direcionar a esta informação ficaria grato.

73s, Alex PY4FT

Unknown dijo...

Bravo cher om pour votre VFO je suis occuper
à le contruire mai j'orais voulu un VFO pour le 2M

merci a+ ON3JM 73

dj_jacque@hotmail.com

George GW4ZAG dijo...

Hi Felipe,
Could you please share the ASM file with me.
Great site. Great project.
Regards
George

frank dijo...

Very good project,
I Make one and it works very fine on board bingo ssb 40m.
It should be exellent if this project of vfo is revisited for arduino nano (or stm32) and another display as nokia 5110 ..thank you 73 iw9hfs Francesco

Unknown dijo...

Hola Colega Soy porfesor de radioelectronica y ademas radioaficionado y monte el proyecto diseñado por usted pero los tiempo de las señales de control del dds parece ques muy rapido. si fuera posible mandarme su codigo fuente.

Bob dijo...

Hi Filipe, We have built 3 of your DDS for our club, but when we set "Conversion" for VFO>IF for 40m & 80m,it also makes 20m, 15m 10m VFO>IF - and needs to be VFO<IF. We cannot find out how to program this correctly. Can U help please help.
We have looked through the FORUM questions, but cannot find any info about this problem.

Bob ZS6RZ

LU5DJV dijo...

Hi Bob, unfortunately you can not do that.
This project was designed to work with two BFOs one for LSB and another for USB.

Regards // Felipe

PY2255 SWL dijo...

I assembled this instrument.
It worked perfectly, very good.
Oliveira Pu2olt
Sp/Sp/Brazil

PY2255 SWL dijo...

I assembled this instrument.
It worked perfectly, very good.
See it mounted on the QRP radio at:
http://qsldobrasil.blogspot.com
Pu2olt olive tree

Anónimo dijo...

musasugen@gmail.com

Anónimo dijo...

Send me pcb lay file pls

Anónimo dijo...

Attractive design. Hope to use this in my FT-180A project. I have couple of AD9851s as well. Can those be used in this project?
Kind regards and 73 de VU2UT Sudipta Ghose

MARTIN LW9DTR dijo...

Excelente trabajo Felipe!!!! voy a tratar de reproducir el dds, a ver como me sale!!! abrazo 73's