Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

AD9858 DDS sweep mode, help please...

Status
Not open for further replies.

Beeblebrox

Member level 2
Joined
Sep 14, 2002
Messages
44
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Location
Somewhere in the known universe
Activity points
337
I desperately need help to get AD9858 in sweep mode under the control.
I'm interfacing AD9858 via PC parallel port (just a proof of concept) and before I migrate my code to microcontroller I need to solve last problem.

These features currently work fine for me:
- Single tone up to cca 440 MHz
- Profile switching
- Frequency sweep
When I set up "Freq. Sweep Enable" control bit, the DDS starts sweeping in whole bandwidth.

This feature doesn't work for me:
- Frequency sweeping in defined (limited) bandwidth, let's say between 100 and 200 MHz, delta freq. 2 MHz, delta freq. ramp rate 0.5 ms.

How to say the DDS to finish sweep period when the end of my bandwidth is reached?
I know I have to calculate sweep period time. But what to do next? There is a sentence in datasheet saying to write 0 to DFRRW register but this doesn't work for me.

Can anybody help, please?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top