On 12/13/17 12:56 PM, Richard (Rick) Karlquist wrote:
I should have said AD9832.  But that was just an example
that would work.  I may choose a different one for whatever
reason.

Regarding the Arduino board:  that is what I would call
a "daughter" board, which I can't have.  Is the Arduino
board open source, so that I can just copy the schematic
of it to my own board?  Is the Arduino software also
open source?


yes to both.

There's also a fair amount of "non arduino" software that runs on the arduino hardware platform (whether ATMEGA or Freescale or some other ARM processor).

The pjrc.com teensy is available with pins sticking out, so you can mount it like a sort of thicker than normal wide DIP.

I've built standalone designs inheriting the processor schematic from the pjrc.com Teensy series (which use the Freescale parts which have a built in USB interface, useful for me).

If you're used to cross compilers using the usual GCC toolsets, and such, then you don't need the Arduino IDE environment (although it *is* easy, and gives you a nice prototyping platform). You can program most of these chips using the JTAG interface, assuming you have a JTAG pod of some sort. That gives you a single chip solution that still has a fairly clean development environment.







Rick

On 12/13/2017 12:47 PM, Clint Jay wrote:
I think maybe you might have meant the AD9835 ?

Anyway, there are plenty of code examples out there, do you have a
processor in mind or are you free to use whatever is suggested?



On 13 Dec 2017 20:03, "Richard (Rick) Karlquist" <rich...@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@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@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@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@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Reply via email to