[time-nuts] Simple open source microcontroller solution to tune DDS needed

Jerry Hancock jerry at hanler.com
Thu Dec 14 11:15:22 EST 2017


I have those 9954/9854 boards and the problem is the drivers for newer operating systems past XP aren’t available.  The AD9854/9954 boards were clones of the AD eval kits and you downloaded the eval kit software from AD.  I got the board(s) working with Windows 7 but it took a lot of screwing around.   I never got it working with Windows 10.  The other issue with those boards are the filters were set really high.  All DDS units need a filter on the output though I’m sure the term “all” can be debated.

If you have a need to generate a quadrature signal and have access to Windows 7, or better yet, XPSP3, then yes, it is a decent option and seemed to work well.  The filters can be handled off-board, especially if you just need 10Mhz as BG7TBL has decent 10Mhz filters for $10 per.  I bought a couple and hung them on my RFTG-U REF0 and REF1 outputs and they make a really nice 10Mhz sine wave.

Jerry 



> On Dec 14, 2017, at 3:49 AM, ew via time-nuts <time-nuts at febo.com> wrote:
> 
> Rick
> Please contact me off list we did a board for Corby to be used with the HP Rb using a PIC but I would have to better understand your needs to figure out what board to use.
> Bert Kehren
>  
> In a message dated 12/13/2017 4:06:01 PM Eastern Standard Time, artgodwin at gmail.com writes:
> 
>  
> It's a bit bizarre that it uses Basic. I just remember my local ARC using
> it as a project sometime ago. Possibly in the 20th century. :)
> 
> 
> On Wed, Dec 13, 2017 at 9:03 PM, Richard (Rick) Karlquist <
> richard at karlquist.com> wrote:
> 
>> This looks like a very good starting point. It's a superset
>> that I can just simplify.
>> 
>> Rick
>> 
>> 
>> On 12/13/2017 12:10 PM, Adrian Godwin wrote:
>> 
>>> Maybe this one ?
>>> 
>>> http://www.qsl.net/pa3ckr/bascom%20and%20avr/ad9951/index.html
>>> 
>>> There are probably many others
>>> 
>>> 
>>> On Wed, Dec 13, 2017 at 8:03 PM, Richard (Rick) Karlquist <
>>> richard at karlquist.com> wrote:
>>> 
>>> I need a very simple controller to tune a DDS with up/down
>>>> switches (imagine setting the time on a clock). A DDS
>>>> chip, such as an AD9836 would go on a PC board and a couple
>>>> of pushbuttons would tell the controller to tune up or
>>>> down.
>>>> 
>>>> Before reinventing this wheel, I thought I would see if
>>>> anyone knows of a similar solution that can be leveraged.
>>>> What I would like is both hardware and software, where
>>>> the software could be edited to accommodate the up/down
>>>> buttons. A last resort would be to write software from
>>>> scratch. My software skills are extremely limited.
>>>> Cutting and pasting code might work for me.
>>>> 
>>>> I need to be able to embed this onto an existing PC board.
>>>> I can't use a preexisting "daughter" card, other than
>>>> to copy the design of the card.
>>>> 
>>>> Rick Karlquist
>>>> N6RK
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> time-nuts mailing list -- time-nuts at febo.com
>>>> To unsubscribe, go to https://www.febo.com/cgi-bin/m
>>>> ailman/listinfo/time-nuts
>>>> and follow the instructions there.
>>>> 
>>>> _______________________________________________
>>> time-nuts mailing list -- time-nuts at febo.com
>>> To unsubscribe, go to https://www.febo.com/cgi-bin/m
>>> ailman/listinfo/time-nuts
>>> and follow the instructions there.
>>> 
>>> 
>>> 
> _______________________________________________
> time-nuts mailing list -- time-nuts at febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
> and follow the instructions there.
> _______________________________________________
> time-nuts mailing list -- time-nuts at febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
> and follow the instructions there.



More information about the time-nuts mailing list