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

paul swed paulswedb at gmail.com
Wed Dec 13 15:48:58 EST 2017


bob
I also had trouble and assumed it was the AD9835.
That said I was curious. The DDS boards are always on ebay with mounted
chips and clock for $10.
Yes sir they are plenty to choose from still. I go along with Jerry's
comment on the arduino. Plent of code snips for control and DDS chips.
Additional note. The Arduino has SPi libraries and such to make 3 wire
control interfaces for numbers of things like the everset clock chip.
I have used these and I am by no means a great programmer.
Regards
Paul
WB8TSL

On Wed, Dec 13, 2017 at 3:30 PM, Bob kb8tq <kb8tq at n1k.org> wrote:

> Hi
>
> I’m having a little trouble spotting the 9836 in AD’s current lineup of
> DDS chips. The
> stuff below is thus a bit generic.
>
> My guess is that you will have a hard time finding a canned solution.
> There are a
> bunch of registers on your typical DDS part. The what to stuff where tends
> to be pretty
> application specific (output frequency, clock frequency, amplitudes, modes
> ….). It’s not
> rocket science, but it also will vary quite a bit from application to
> application.
>
> By far the most common “easy to use” programming environment is the
> Arduino. You
> still will be pretty deep into this and that to get anything done. A
> simple PIC done in
> assembler would be the lowest parts count approach. That’s not exactly a
> simple thing
> to learn just for a project like this.
>
> Bob
>
> > On Dec 13, 2017, at 3: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/
> 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