Reason: No reason
Hisdrom33 wrote:I have been reading many posts on the tracking generator, but never a post giving a list of available info to build one and where to get the Arduino software. Can someone provide COMPLETE info? This could be very useful!
As per the manual
The Trackgen firmware HEX files can be found in the analyser's install directory. The default install directory is:
c:\Program Files\Andrew Developments\RSP-Spectrum Analyser\ (for 32 bit machines)
c:\Program Files(x86)\Andrew Developments\RSP Spectrum Analyser\ (for 64 bit machines)
The provided HEX files are for the Arduino Nano, Uno and Mega. The DDS modules are freely available on Ebay. Search for AS9851 DD module. The modules vary in physical layout. The modules I have used are the same as this one. You can also use the AD9850 but you maximum frequency will be limited to around 40MHz, the AD9851 will go to 90MHZ. The pin names may vary. Connect as follows - assuming default pin settings for Trackgen:
W_CLK to Arduino Clock - D13
FU_UD to Arduino Update - D9
DATA to Arduino Data - D11
RSET to Arduino Reset - D10
QOUT1 and QOUT2 are square wave outputs.
ZOUT1 and ZOUT2 are sine wave outputs. One of them is filtered - I can't recall which one it is. Looking at the signal on the analyser will soon show you which is the filtered output.
The Arduino Sync pin (D8) just provides a 1ms pulse at the start of each DDS sweep - Ignore it if you have no use for it.
Let us know how it goes.
Reason: No reason
Thanks for any comments on this.
Reason: No reason
I will be deleting this post.
I found that from a previous project I had plugged the Atmel device in and had bent pin 27 under making no contact. That pin terminates at the terminal connection referred to as pin D13 in the tracking generator manual.
My apologies for this.
I am also having problems communicating with the AD9851.
Configuration is Win 7
AD8951 wired as shown in the provided pictures and discussion on this site
Spectrum Analyzer Version 1 works great. It does not recognize the tracking generator. I tried the resetting of the com port as discussed in the manual and after looking at the setup with serial terminal interfaces am finding that the Arduino is not communicating with the AD9851. Here are my actions and results:
Using both putty and Arduino Serial interface.
Arduino communicates with the commands that issue responses such as CONNECT, GETDDSTYPE, GETPINS etc.
However these responses seem to be only generated from the Arduino Uno.
When I try SPOTF= there is no output from the AD9851
Is there a test to determine if the Arduino is communicating with the AD9851?
If not, any recommendations as to next steps.
The spectrum analyzer is great and and I am using it a lot. Im very interested in getting the tracking generator to function in order to perform more effective bandpass filter testing.
Once I get things up and running I will add to the information available on line with the final discovered solution.
Thanks much for any help.
- image.png (705 Bytes) Viewed 38073 times
I installed Version b of the Spectrum Analyzer. It is great!
Once I reloaded this software along with the associated tracking generator software they both work extremely well.
Thank you Steve Andrews for your diligence on this very effective tool!.
I am finding that the Tracking Generator and Spectrum analyzer sweep are not synchronous. Is it possible I'm not using it correctly.
Ive tried multiple step frequency increments without a lot of success.
For me, the way it is working seems to be that as the tracking generator independently sweeps that the spectrum analyzer sweep happens to pick up and sample the generator frequency on its way up. That has forced me to use peak so that after a while the entire spectrum is populated with data.
Is this really a TRACKING generator or an asynchronous one?
IF so is there a plan to make it track with the sweep of the Spectrum analyzer?
I apologize in advance if Ive missed something in setup and welcome any advice.
Thanks for a fine product. ACTUALLY, two fine products!)