射频信号发生器是我们常用的一种通用电子测试测量仪器,与传统的函数信号发生器不同,它主要用于产生射频的连续波信号,或者是以射频信号为载波的调制信号。射频信号发生器可以作为激励源,广泛应用于电子产品的测试测量和各类电子实验室的电路实验。
决定一款射频信号发生器性能的因素有很多,总结起来,起关键作用的有三个方面:

  1. 研发工程师的设计经验
  2. 消耗的硬件成本
  3. 生产所采用的校准测试平台和耗费的时间

许多经济型的射频信号发生器,其技术参数已经基本能够满足基础应用。但对于一些更高的专业领域,关键指标上还有些差距,那么在节省预算的前提下,怎么能够有效地提高射频信号发生器性能,从而拓展它的应用范围呢?本文将分享几个实用小技巧。
1. 通过外接功率计,提高射频信号发生器的幅度精度​
受限于信号发生器本身的输出幅度精度,以及信号发生器和被测件之间连接件的频响特性,到达被测件的信号幅度可能会比预期具有更大的误差。

如上图所示,深圳市鼎阳科技SSG3000X和SSG5000X系列射频信号发生器,均支持主流的USB功率计,通过对多个频点的平坦度修正,可以方便地修正线损和信号发生器本身的精度误差。

通过外接高精度恒温晶振,提高射频信号发生器的稳定性,并改善近端相噪水平
我们知道,决定信号发生器频率精度和稳定性的wei一因素,就是机器使用的参考晶体振荡器。出于成本的考虑,经济型的信号发生器普遍没有采用昂贵的恒温晶振,但是在某些特殊的测试场景,我们会非常关注信号发生器的绝对频率精度,或者随时间和温度的漂移导致的稳定度,这个时候只需要单独采购一个高精度的恒温晶振选件,作为信号发生器的外部参考,就可以有效地解决这个问题。
另外,当频率偏移小于1kHz时,信号发生器发出信号的稳定度和相位噪声将主要由参考时钟决定,采用高精度的恒温晶振,有利于改善信号的近端相噪水平。
3. 通过外接低通滤波器降低射频信号发生器的谐波和杂散
信号发生器在输出设定的基波信号的同时,会伴随有一定幅度的谐波、分谐波和杂波信号,大多数情况下我们是不需要谐波分量的,或者说这些谐波分量的存在会对正常的测试带来一定的干扰。

如图3所示,我们根据实际测试情况,选择一个合适的低通滤波器连接到信号发生器的输出端,可以有效地过滤掉高频的谐波分量,提高信号的频谱纯度。
接入低通滤波器,难免对输出信号的幅度和平坦度造成一定的影响,我们可以通过提高输出信号电平和外接USB功率计的方法,对平坦度和精度进行补偿。
4. 通过外接功率放大器提高射频信号发生器的最大输出电平
一般来说,经济型信号发生器的最大输出电平通常不会大于20dBm,如果你想得到更大的信号功率,外接功率放大器是一个不错的选择。在这里需要注意的是,大信号的谐波电平通常都比较高,外接功放以后,谐波电平增长的幅度会更大,如果你对信号的频谱纯度有一定的要求,可以参考方法三,在功放后面再加一个合适的低通滤波器,从而减小谐波分量对测试结果的影响,如图4所示

我们通过外接功放能够提高信号发生器的最大输出电平,那么外接一个衰减器,是不是能扩展信号发生器的最小输出电平呢?答案是否定的。通常一个射频信号发生器的最小输出电平是由这个产品的硬件结构决定的,设计方案决定了它的噪声水平,它能够输出的最小信号一般要高于这个噪声电平3~5dBm左右。在信号发生器输出小信号的时候,外接一个衰减器,由于衰减器只会对有效信号进行衰减,而对仪器的本底噪声不会有任何影响,这样会使小信号低于机器的底噪,从而无法得到检测。
5. 通过外接衰减器改善射频信号发生器的匹配
信号发生器的测量不确定度,是指由于信号发生器的输出阻抗不是理想的50Ω,使得输出信号进入理想负载后,有一部分会被反射回去,而信号发生器又不能完全吸收这部分反射信号,其中部分反射信号会再次输出到负载,这种来回反射会改变被测器件的有效输入电平,从而导致测量的不确定性。每一个信号发生器都会有一个关键指标VSWR,是专门用于度量它的测量不确定度的。

改善射频信号发生器测量不确定度的一个简单有效方法,就是在信号发生器输出端外接一个匹配良好的固定衰减器,如图5所示。

当我们对某个指标有较高要求,而手上的信号发生器达不到的时候,可以使用以上的几种方法作为临时的解决方案。但是这些方法,均需要增加一些额外的成本,并且会使整个测试系统变得更加复杂,所以在运用的时候,需要进行综合考虑,确保既能够达到我们的测试目的,又不引入新的误差。

想了解更多信息可以访问安泰测试网www.agitek.com.cn

如何提高射频信号发生器的性能相关推荐

  1. 4个提高深度学习模型性能的技巧

    点击上方"AI遇见机器学习",选择"星标"公众号 原创干货,第一时间送达 深度学习是一个广阔的领域,但我们大多数人在构建模型时都面临一些共同的难题 在这里,我们 ...

  2. FPGA之道(70)提高设计的综合性能(二)提高设计的自测性

    文章目录 前言 提高设计的自测性 增加测试管脚 状态寄存器集 虚拟示波器 ChipScope&SignalTap 自己编写VirtualScope 编写激励发生测试模块 前言 本文节选自< ...

  3. apr提高tomcat的web性能

    apr提高tomcat的Web性能 Tomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术.APR(Apache Portable Runtime)是一个高可移植库,它是Apa ...

  4. 走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能

    最近公司来一个非常虎的dba  10几年的经验 这里就称之为蔡老师吧 在征得我们蔡老同意的前提下  我们来分享一下蔡老给我们带来的宝贵财富 欢迎其他的dba来拍砖 目录 1.什么是执行计划?执行计划是 ...

  5. DL之DNN优化技术:利用Dropout(简介、使用、应用)优化方法提高DNN模型的性能

    DL之DNN优化技术:利用Dropout(简介.入门.使用)优化方法提高DNN模型的性能 目录 Dropout简介 Dropout使用 Dropout应用 Dropout简介 随机失活(dropout ...

  6. DL之DNN优化技术:利用Batch Normalization(简介、入门、使用)优化方法提高DNN模型的性能

    DL之DNN优化技术:利用Batch Normalization优化方法提高DNN模型的性能 目录 Batch Normalization简介 Batch Normalization入门 Batch ...

  7. insert exec 语句不能嵌套_走向DBA「MSSQL篇」 - 从SQL语句的角度提高数据库的访问性能...

    最近公司来一个非常虎的DBA,10几年的经验,这里就称之为蔡老师吧,在征得我们蔡老同意的前提下 ,我们来分享一下蔡老给我们带来的宝贵财富,欢迎其他的DBA来拍砖. 目录 1.什么是执行计划?执行计划是 ...

  8. 建立合理的索引提高SQL Server的性能

    建立合理的索引提高SQL Server的性能- 标签:索引,性能优化 建立合理的索引提高SQL Server的性能 在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的 ...

  9. 从外到内提高SQL Server数据库性能

    如何提高SQL Server数据库的性能,该从哪里入手呢?笔者认为,该遵循从外到内的顺序,来改善数据库的运行性能.如下图: 第一层:网络环境 到企业碰到数据库反映速度比较慢时,首先想到的是是否是网络环 ...

  10. 走向DBA[MSSQL篇] - 从SQL语句的角度提高数据库的访问性能

    目录 1.什么是执行计划?执行计划是依赖于什么信息 2. 统一SQL语句的写法减少解析开销 3. 减少SQL语句的嵌套 4. 使用"临时表"暂存中间结果 5. OLTP系统SQL语 ...

最新文章

  1. java项目乱码_JavaWeb应用项目中文乱码的解决
  2. SPringBoot+mybatis 框架搭建例子
  3. 11.2.0.2 HAIP
  4. ricky java photos_【Melee】Ricky blog updates and new photos
  5. xml解析-jaxp添加结点
  6. 【转】设计模式六大原则——SOLID
  7. 每天一个linux命令博客nano,11 个鲜为人知的 Linux 命令(1)
  8. python分页技术
  9. laravel插入数据时报 502 Bad Gateway
  10. java统计汉字个数_java统计汉字字数的方法示例
  11. 用库仑计方法来计量电池容量
  12. 怎么样把书上的字很快的弄成电子版,哈哈,我也会了
  13. 使用ffmpeg合并mp4文件
  14. 软考_软件设计师_计算机组成与体系结构篇(8k字干货只为助力备考软考的你)
  15. MOOCad Visual Analysis of Anomalous Learing Activities in Massive Open Online Courses
  16. 信用卡 3D 认证是怎么回事
  17. windows下修改磁盘扇区数据
  18. windows下putty自动登录和窗口显示IP
  19. linux检测内存条损坏,在Linux中检查可用内存的5种方法
  20. 众多碎石3d材质贴图素材一键即可获取

热门文章

  1. Discuz模板安装步骤以及发生的问题
  2. matlab相反数计数,怎么把origin表格中的数改成相反数
  3. 画二元函数即三维图像的函数及matlab代码
  4. 网站被攻击怎么办如何解决
  5. charles SSL证书安装
  6. 1000年出现了哪些闰年C语言,c语言:判断1000年---2000年之间的闰年
  7. sql修改服务器标记,KB974006-SQL Server 查询优化程序修复程序模型4199服务模型
  8. 自制建议万用表二极管挡位?蜂鸣器档??
  9. 学习和温习sqlserver
  10. 未知地区的探索与猜想