--- In [email protected], "D. J. Wang" <[EMAIL PROTECTED]> wrote:
>
>Hi Janne,
>I have built two boards,  one with AD9951 and another with AD9954,
>since they have the same pinouts, I used an identical PCB design. The
>most difficult part is line up all 48 pins and solder them, there
>wasn't that many external parts to solder after that.
>I agree that using the internal multiplier is not a good idea as it
>generates a lot of spurious signals but I was just trying to get it
>working as quickly as I can. DL5MGD published the PIC hex code and a
>VB prgram so you can control it with an 16F877 or thru printer port.
>That make thing a lot easier. I would have to rewrite it if I change
>the reference clock frequecy and multiplication factor. Later, I did
>write some AD9951 control code when I get more familiar with teh DDS
>chips and modify IW3HEV's VNA program to drive my AD9954, it turns
>out it was not as difficult as I original thought.
>DL5MGD's design is pretty good and you certainly can improve the
>spurs by using an external 500-550 MHZ clock. I0CG's design uses a
>XTAL OSC at 100 MHz or so and filter out unwanted harmonis. Spur
>improvement probably depends on how clean the 100MHz osc you will be
>using.
>  
>73 de DJ/NM3R

Hi D.J.!

 I'm pretty sure that this whole DDS language will become really clear
after you once dive into it - just like you mentioned. Too bad that we
don't have any DDS experimenters at our club or even on the bands.
Seems like DDS is still a little bit underground among ham radio
operators. 

 Anyways, I started to draw the circuit board, and yes, it has two
AD9954. I'm gonna do the hardware and then dive into the software thing. 

 What I can't really figure out is, how do I sent the commands to the
DDS chip. If I want to for example just change the frequency, do I
sent FTW0(xxx) in ascii format. Because the DDS chip isn't cpu, I
think that you first send the register number and after that the
value? As you may notice, I don't have the slightest idea. 


73 de Janne, OH1GTF

Reply via email to