做嵌入式研发的人,迟早会碰到这么一天:调一块ADC前端,传感器还没焊上去,采集口悬空全是噪声;或者想在控制环路上注入一段特定干扰波形,看系统怎么反应,结果翻遍工具箱只有一台只能出正弦波的小盒子。这时候你才会意识到,实验室里真正缺的不是示波器,而是一台能把任意形态波形干净、稳定、可信地送到被测设备上的信号源。Rigol新发布的DG800 Pro和DG900 Pro系列函数/任意波形发生器(Function/Arbitrary Waveform Generators),正好切中了这个位置。Saelig最近把这批新机型引入北美市场,我结合产品定位、关键参数和实际使用场景,把这台机器值不值得买、怎么选、怎么用一次讲清楚。
1. 一台机器吃遍所有调试场景,DG800 Pro/DG900 Pro到底在解决什么
很多工程师对"函数发生器"和"任意波形发生器"的认知还停留在两个物种上:一个便宜皮实,出正弦方波三角波够用;另一个又贵又难伺候,只有通信和射频实验室才配拥有。DG800 Pro和DG900 Pro这类"函数/任意波形发生器"的定位,恰恰是把这两个物种的界限彻底抹平。名字越长,说明它越想把两类设备的活都揽下来。
1.1 从"函数发生器"到"任意波形发生器",名字里藏着一个演进
传统函数发生器走的是DDS路线,内部有一个相位累加器加一张正弦查找表,一路累加、查表、数模转换,就能输出频率非常稳定、扫频非常顺滑的正弦波。DDS的好处是频率分辨率极高、频率切换极快,坏处是它天生擅长的是"标准波形"——正弦、方波、三角波、斜波、脉冲这些有固定数学表达的形状。你想让它出一个指数衰减的振荡波形、一个带毛刺的传感器失效信号、一段自定义的码流波形,它就不行了。
任意波形发生器的思路完全不同,它更像是"信号界的MP3播放器"。所有要输出的波形都被量化成一串采样点,存进波形内存里,然后按设定好的采样时钟逐点回放出来。理论上只要采样率够高、内存够深、DAC位数够多,什么波形都能造得出来。但过去这类机器为了做到极致的信号保真度,价格一直居高不下,很多中小实验室想用又下不了手。
现在DG800 Pro和DG900 Pro这种一体化方案给出了一个很务实的折中:标准波形模式走DDS,保证日常正弦、脉冲输出的稳定和纯净;任意波模式走内存回放,需要自定义波形时就能切过去。工程师不用再为了"偶尔一次任意波需求"去单独申请采购一台专业AWG,一台台式信号源就能把两个场景都覆盖掉。
1.2 为什么开发台上仍然需要一台独立信号源
有朋友会问,现在MCU内部DAC、开发板上的音频Codec,甚至一张声卡加个Python脚本,不也能"产生波形"吗?答案是能用,但不可靠。你拿单片机DAC出波形,首先幅度精度和直流偏置就说不准,其次输出阻抗、带载能力、上位机时序抖动都会影响波形质量,最麻烦的是出了问题你分不清是信号源本身不对,还是被测电路不对。调试的第一原则就是"刺激源必须是已知的好",否则就是在用一个不确定去测另一个不确定。
独立台式信号源的价值,恰恰在于它的输出是一个"已知量":频率精度可以溯源,幅度误差有指标,输出阻抗是标准的50欧姆,任意波回放不会因为操作系统调度而卡顿。实际工作中它的常见用途包括:给ADC前端灌入已知幅值的正弦波做线性度测试、模拟传感器输出验证采集通道、给音频功放做频响扫频、模拟编码器A/B相信号、给控制环路注入扰动、给通信模块提供基带信号,等等。简单说,只要被测对象是电信号,一台靠谱信号源就是你的"标准答案"。
2. DG800 Pro和DG900 Pro,差价到底买在了什么地方
Rigol的DG系列一直以来都是"25MHz到200MHz"这个带宽档位里的热门选手,新Pro代在保留双通道、高性价比优势的同时,把波形质量、交互体验和IQ基带生成这三个方向都往前推了一步。两款机器摆在一起,分界线其实非常清晰。
2.1 先看一张速览表,把系列定位拉清楚
| 项目 | DG800 Pro | DG900 Pro |
|---|---|---|
| 通道数 | 2 | 2 |
| 带宽档位 | 25/50/100/200 MHz 为主 | 与DG800 Pro同档或更高(以规格书为准) |
| 最大采样率 | 1 GSa/s 级别 | 1 GSa/s 以上级别 |
| 垂直分辨率 | 16-bit | 16-bit |
| 标准波形 | 正弦/方波/三角波/斜波/脉冲/直流 | 正弦/方波/三角波/斜波/脉冲/直流 |
| 任意波模式 | 深内存回放 | 深内存回放,支持更复杂IQ序列 |
| 调制功能 | AM/FM/PM/ASK/FSK/PSK/PWM | 同上,并可作为I/Q基带源使用 |
| 扫频/突发 | 线性/对数/列表扫频,N周期/门控突发 | 同左 |
| IQ基带生成 | 不支持 | 支持,可输出基带I/Q信号 |
| 显示与接口 | 大尺寸触屏,USB/LAN,选配GPIB | 大尺寸触屏,USB/LAN,选配GPIB |
| 典型用户 | 通用嵌入式、教育、产线测试 | 通信、射频前端、无线模块研发 |
这张表里只标了"级别"和"为主"的项目,以你实际拿到的官方规格书为准。选型时真正需要印在脑子里的结论就一句:如果你需要的是I/Q基带输出能力,只有DG900 Pro能干这个活。
2.2 DG900 Pro独有的IQ基带,能干很多"看起来超出信号源职责"的事
IQ基带生成是这个系列最容易被低估的模块。简单解释一下:几乎所有现代无线通信——Wi-Fi、蓝牙、LTE这类——的射频信号,本质上都是把两路基带信号I和Q分别调制到同一个载波的正交分量上,再合成出来的。过去想产生这类"有具体调制格式的基带信号",要么买一台矢量信号源,要么在射频信号源上选配内部基带生成选件,哪一个都不便宜。DG900 Pro的思路是,我这台普通函数/任意波发生器本身就内置I/Q波形生成能力,可以输出符合特定调制格式的I、Q两路模拟基带,喂给外部IQ调制器或者带外部调制输入的射频信号源,一套相对低成本的射频测试前端就搭起来了。
所以DG900 Pro并不只是一台"多了几个内置波形"的函数发生器,而是一台能给无线产品研发提供调试素材的双通道信号源。对通信方向的工程师来说,这个功能省下的预算和桌面空间是实打实的。
2.3 什么人买DG800 Pro,什么人买DG900 Pro
我的建议非常直接:如果你主要做嵌入式、模拟电路、电源、音频、教学实验这些场景,DG800 Pro已经非常完整,双通道、16-bit任意波、调制扫频突发全都有,没必要为用不上的IQ功能买单。但只要你日常工作中涉及"符号序列""基带""星座图""调制信号"这些词,哪怕只是偶尔测试一下无线模块的输入,直接上DG900 Pro。IQ功能不是事后可以靠固件升级白嫖的,选型时付出一次成本,比以后发现功能缺失要划算。
另外,如果预算只够在"更高带宽版本"和"带IQ功能的版本"之间二选一,我的经验是:做通用信号处理选更高带宽,做无线相关的选IQ。原因也很简单,通用场景带宽不够可以外接分频器或者用混频方案补救,IQ能力则很难有廉价的替代方案。
3. 信号质量才是真正值钱的硬规格
很多第一次买信号源的人注意力全部放在"最高频率能出多少"上,这其实是个误区。带宽决定你能出多快的信号,而信号质量决定你出来的信号是不是"可信的"。Pro一代真正动刀的方向,恰恰是后者。
3.1 16-bit垂直分辨率不是营销数字
垂直分辨率就是DAC的位数。16-bit意味着波形幅度被分成65536个量化等级,14-bit只有16384个等级。听起来差距不大,但每多一位,量化噪声大约降低6dB,从14-bit到16-bit就是大约12dB的改善。这个差距在小信号输出时体现得尤为明显:当你输出一个10mVpp的微弱正弦波给ADC做测试时,14-bit DAC的量化台阶会让波形在示波器和频谱仪上明显变脏,而16-bit能多压住一些底噪,信号更干净。
在模拟和混合信号调试里,"信号的干净程度"直接决定测量结论。比如你要评估一颗ADC的SNR,结果信号源自身的谐波和噪底比ADC的指标还差,那测出来的全是信号源的账。这也是我常说的:信号源的失真指标,决定了你能做多高端的测试。常见的相关指标是SFDR(无杂散动态范围)和THD(总谐波失真),买机器前建议直接去规格书里翻这两个数字,它们比"最大带宽"更能反映一台机器的真实水平。
3.2 采样率与波形内存:任意波模式的隐形天花板
标准正弦波靠DDS生成,采样