我相信你们中的许多人都遵循了我的尝试来构建频谱分析仪,但由于Feature-Creep和系统复杂性最终导致成本和开发时间的增加,最终使该分析仪失败了。最后,我在ebay上购买了R3131A频谱分析仪,尽管它有一些怪癖,'到目前为止,我对此非常满意。
话虽如此,我现在仍然在这里错过了一个设备:一个Signal-Gen,能够在高于6MHz的频率上产生可预测的结果(廉价的DDS生成器只对该频率有用,即使他们在前面说 '具备24MHz的能力)。
这个东西的规格(现在是FINAL!)如下:
-10kHz至3GHz频率范围(以匹配我的频谱分析仪)
--120至+ 13dBm数字幅度控制(在3GHz时不需要一直保持平坦'd在2 GHz以上有一些幅度下降就可以了)
-主信号链能够将信号发送到外部模块并从外部模块接收信号的能力(此模块可以向信号添加不同形式的调制)
-内部TCXO并具有获取外部参考时钟的能力(例如,来自GPSDO)
-尽可能使用Vero板(高频信号路径在定制PCB上)
-装在19英寸的盒子里
为此,我的第一个想法是使用我为Spectrum-Analyzer项目购买的ADF4351合成器模块。它的工作频率从35MHz到4.4GHz。
对于较低的频率我'm使用基于AD9851芯片的DDS模块。我已经用该模块构建了一个简单的Network-Analyzer,它工作得很好。
不幸的是,ADF4351只能产生一个方波。因此,我想使用多个LC滤波器将那个正方形形成一个正弦波,并通过MASWSS0115TR-3000开关进行切入和切出。
这种方法有几个困难,所以我'如果可以产生更好的正弦波,则可以接受不同的想法,例如混频。
下一个困难是在整个频带上保持振幅恒定。对于高达60MHz的频率,JFET衰减器甚至可变增益运算放大器都是必经之路。对于高于此频率的频率,由ALC电路控制的PIN二极管衰减器负责信号的精确衰减,然后通过M / A- COM。该衰减器以10dB为步长提供高达110dB的衰减。
我希望这次'm not running out of 耐心和/或时间,并完成此项目

编辑:
为了更快的概述,现在"Mark III Prototype"准备好了,我写下了我的规格'我在下面瞄准
-交流耦合RF输出:9kHz-6.8 GHz正弦波(来自ADF4355 / ADF4356或ADF5355 / ADF5356的滤波方波)
-可选的13.6 GHz交流耦合方波输出(如果安装了ADF5355 / ADF5356)
-可选的直流耦合输出:直流-AD9957 DDS芯片+ 10M04SCE144(Intel Max10)FPGA和16位数据总线SDRAM的400 MHz任意波形(FPGA数据流的采样率:至少125 MS / s-取决于速度有多快我可以从SDRAM中获取数据以及FPGA运行的速度-I'll be 我们ing the "C8"-年级。 I7或A7级可以允许更高的速度。 AD9957的并行数据端口允许高达250MS / s的速度。)
-输出功率:-90 dBm或更低至+10 dBm(高达3 GHz)/ 0 dBm(高达6.8 GHz)
-振幅控制:1 dB级或更高
-频谱纯度:-20 dBc,对于第一谐波,输出功率为0 dBm或更高(基于模块的先前原型产生-30 dBc,对于大多数频率更好)
-调制输出信号(由AD9957 + FPGA生成的IF,通过将其与HF信号源的LO混合来进行上变频)
-触摸屏+键盘控制界面(可选)
-USB控制
-PLL将主时钟锁定到外部10 MHz参考(主振荡器:PL500-17,具有20 MHz晶振)
-2个10 MHz正弦波参考输出(主振荡器/ 2个带有74xxx74芯片并由PL133-37缓冲)
-STM32F407 CPU
-FT230XS用于调试,如果可以的话'使虚拟COM端口工作

-价格:每件材料€350或更低(部分组装的板,组件,用于外壳的金属,步进衰减器模块等。-单个购买的组件,板的最低订购量)。
GitHub的链接:
//github.com/SaabFAN/ORFSG---OpenSourceRFSignalGenerator