Difference between revisions of "CYCLOPS"

From HPSDRwiki
Jump to: navigation, search
(frame second image, make feedback into list)
Line 4: Line 4:
 
Largely based on Scotty's Spectrum Analyser [SSA] http://www.scottyspectrumanalyzer.com/ but with a 96MHz second IF based around [[MERCURY|Mercury]] or QuickSilver. Moving the second IF to 96MHz simplifies the filtering after the first mixer which means we can most likely use a SAW or dielectric filter here rather than the multi-stage cavity filter used in the SSA.  
 
Largely based on Scotty's Spectrum Analyser [SSA] http://www.scottyspectrumanalyzer.com/ but with a 96MHz second IF based around [[MERCURY|Mercury]] or QuickSilver. Moving the second IF to 96MHz simplifies the filtering after the first mixer which means we can most likely use a SAW or dielectric filter here rather than the multi-stage cavity filter used in the SSA.  
  
Please note that the project is intended to develop a spectrum analyser and not a broadband receiver - we will be grabbing a number of samples from the ADC and then processing them at our (PC's) leisure rather than doing this in real-time.
+
Please note that the project is intended to develop a spectrum analyzer and not a broadband receiver - we will be grabbing a number of samples from the ADC and then processing them at our (PC's) leisure rather than doing this in real-time.
  
  
Line 10: Line 10:
  
 
73's Phil...VK6APH
 
73's Phil...VK6APH
 +
 +
 +
'''Project Updates'''
 +
  
 
Update: 25th January 2009
 
Update: 25th January 2009
  
Cyclops Schematics: [http://openhpsdr.org/img/CyclopsSheet1.JPG Sheet 1], [http://openhpsdr.org/img/CyclopsSheet2.JPG Sheet 2], [http://openhpsdr.org/img/CyclopsSheet3.JPG Sheet 3], [http://openhpsdr.org/img/CyclopsSheet4.JPG Sheet 4], [http://openhpsdr.org/img/CyclopsSheet5.JPG Sheet 5], and [http://openhpsdr.org/img/CyclopsSheet6.JPG Sheet 6]
+
Cyclops Schematics: Original Schematics were posted, now superseded by the above information package.
  
 
Update: 10th April 2008
 
Update: 10th April 2008
  
SAW 96MHz second IF filters and 1.030GHz dielectric filters have arrived as have all the remaing parts. Presently writing the Verilog code to set up the LMX2326 PLLs and building a breadboard to test the design.  
+
SAW 96MHz second IF filters and 1.030GHz dielectric filters have arrived as have all the remaining parts. Presently writing the Verilog code to set up the LMX2326 PLLs and building a breadboard to test the design.  
  
 
Update:  4 December 2007
 
Update:  4 December 2007

Revision as of 12:22, 11 July 2009

Cyclops a 0 to 1GHz Spectrum Analyzer and Tracking Generator

Cyclops Block Diagram1.2.jpg

Largely based on Scotty's Spectrum Analyser [SSA] http://www.scottyspectrumanalyzer.com/ but with a 96MHz second IF based around Mercury or QuickSilver. Moving the second IF to 96MHz simplifies the filtering after the first mixer which means we can most likely use a SAW or dielectric filter here rather than the multi-stage cavity filter used in the SSA.

Please note that the project is intended to develop a spectrum analyzer and not a broadband receiver - we will be grabbing a number of samples from the ADC and then processing them at our (PC's) leisure rather than doing this in real-time.


Ideas, comments and suggestions are welcome.

73's Phil...VK6APH


Project Updates


Update: 25th January 2009

Cyclops Schematics: Original Schematics were posted, now superseded by the above information package.

Update: 10th April 2008

SAW 96MHz second IF filters and 1.030GHz dielectric filters have arrived as have all the remaining parts. Presently writing the Verilog code to set up the LMX2326 PLLs and building a breadboard to test the design.

Update: 4 December 2007

Bill, KD5TFD, and I have successfully modified the necessary software, based on the the C# 'MercScope' and 'SharpDSP' by Phil N8VB, to disp:xlay a 48-51MHz chunk of spectrum from Mercury. This represents a working proof of concept as far as the IF is concerned.

Cyclops PC software processing a simulated input. Frequency span is 0 - 55MHz. A sort of Spectrum Analyzer "Hello World!".

Considerable feedback has indicated that basing the software design on C# and Windows based tools was not particularly popular. There was strong support for a cross platform approach. In which case further development will be undertaken using Java for the GUI (including OpenGL), C/C++ for the processing logic and dttSP for the signal processing. Tom, N4WBS, has agreed to be lead programmer and I am delighted to welcome him to the project.

I have also looked at using a higher 2nd IF, 96MHz rather than 50MHz. This will further relax the specification of the GHz first IF filter and the availability of high performance SAW filters at this frequency will provide sufficient 2nd IF image rejection. The performance of Mercury at this frequency (an alias response) is totally acceptable.

Feedback

Al - N0TVJ - Good web site by S53MV with lots of relevant ideas http://lea.hamradio.si/~s53mv/spectana/vco.html

  • Possible 1.030GHz first IF filter - Toko 6DFC-1039C-10
  • Possible 96MHz second IF filter - RFM SF2135A www.rfm.com
  • Possible source also - Vectron - www.vectron.com