APx500信号发生器调节:频响、失真与信噪比测量配置详解
2026/9/8 20:17:40 网站建设 项目流程

做音频测试的老手基本都是这么摔过跟头的:APx500 接好被测设备,测量项也选好了,跑出来的数据跟预期差一大截,查来查去,最后发现是信号发生器那一栏没调对——电平单位选错、扫频范围设窄了、或者输出口跟实际接线对不上。

这篇是 APx500 信号发生器调节系列的第二篇,主题落在“常规测量”上。上一篇把发生器面板上波形、频率、电平、输出开关这些基础配置梳理了一遍,这篇就直接对着频响、失真、信噪比这三个最常跑的项目,把信号源到底怎么配、每一步为什么这么配、配错了会看到什么现象讲清楚。文章按测量工程师的日常思路来写,适合正在用 APx500 做音频产品验证、或者刚接手分析仪想少走弯路的同行。

1. APx500 的信号发生器不是单独开的仪器

1.1 测量项会反过来“指挥”信号源

很多人第一次用 APx500,会下意识把它当成一台独立函数发生器来用:先拧出正弦波,再让被测设备跑,最后用分析仪读。这套思路不能说错,但它忽略了 APx500 的一个重要特性——信号发生器和测量项是绑定的。你切到 Frequency Response 这个测量项,信号发生器面板通常会跟着变成扫频类的激励;切到 THD+N Ratio,它又会回到单频正弦。软件帮你省掉了来回配置的功夫,这是好处。

但坏处也在这:这个“自动配置”给的是最常用的初始值,不是最合适的测量条件。被测设备是什么类型、参考电平是多少、扫频范围要不要收窄、信号走平衡口还是非平衡口,这些仍然需要人来定。我见过不止一个工程师,工程建好了直接默认电平开跑,测前级时信号过载,测后级时电平低到被底噪淹没,出的数据自己看了都不敢信。

所以我在 APx500 上做常规测量,第一步永远是同一个动作:点开信号发生器面板,确认四件事——波形是不是当前测量项需要的、频率是不是参考频率、电平是不是按 DUT 的额定条件算好的、输出使能是不是真的打开了。四件事里只要有一件不对,后面的测量全是在给错误条件记账。

1.2 Signal Path 里的“另一层开关”

信号发生器面板负责“生成什么信号”,但信号能不能送到被测设备、被测设备的响应能不能回到分析仪,是由 Signal Path(信号路径)决定的。常规测量里出问题,有相当一部分不是出在波形和电平上,而是出在信号路径里几个不太起眼的开关上。

最典型的是输入选择。同一台 APx500,模拟输入有平衡、非平衡、内部 loopback 等不同接法,每次换被测设备都要检查一下配置里的输入端口和实际接线是否一致。软件不会替你判断插头插在哪,配置和物理接线对不上,结果自然一片混乱。

另一个容易被忽略的是输出端的浮地/共地控制。正常工作状态下,发生器输出的参考地与机壳电位是连着的;遇到 DUT 和其他设备之间形成接地环路时,把输出设成浮地能让一部分工频哼声立刻消失。具体怎么用,后面第 4 节再展开。这里想强调的是:信号发生器调节不只是“调波形和电平”,信号路径里每一项都算数。

2. 常规测量三件套的信号源调节:频响、失真、信噪比

2.1 频响测量的激励:连续扫频与步进扫频怎么选

频响测量对信号源的要求可以概括成十二个字:扫得全、扫得快、扫得准、电平稳。APx500 里做频响,最常用的是两条路线:连续扫频(Chirp 类)和步进扫频(Stepped Sine)。

连续扫频的好处是快,几秒钟就能把 20 Hz 到 20 kHz 整条曲线带出来,适合摸底和产线快速初检。它在每个频率点上的测量精度受 FFT 分辨率和窗口类型限制,当被测设备本身有窄带噪声或谐波混叠时,曲线会比实际显得更“毛”一些。

步进扫频则是发生器在每个频率点先输出一段稳态正弦,分析仪在该点做完测量再跳到下一点。由于每个点都是真正的正弦,可以做窄带分析,也可以顺带读取 THD+N,精度明显更高,但代价是慢——如果设成 1/24 或 1/48 倍频程、全频带跑下来,等个几分钟很正常。两种方式该怎么选,我一般按下面的原则来。

对比项连续扫频步进扫频
单次测量耗时秒级数十秒到分钟级
频率点精度受 FFT 分辨率限制每点稳态正弦,精度高
能否顺带看相位可以可以
能否顺带看失真通常不推荐可以,分辨率好
典型场合快速摸底、产线初检认证测试、异常复核

不管选哪条路线,扫频范围都应当按 DUT 的实际工作带宽来设,不要无脑用 20 Hz 到 20 kHz。比如测一个只工作在 300 Hz 到 3.4 kHz 的语音模块,扫全频带是在浪费时间;反过来,测全频段音箱却只扫到 10 kHz,高频段的问题全被放过了。还有一层安全考量:对扬声器这类设备,超低频的大位移有机械损伤风险,不确定低频下限时宁可把起始频率抬高一点。

扫频时的输出电平也要注意。常规流程是先在 1 kHz 处把电平校准到目标值,再开启扫频,并确认在整个扫频范围内发生器的输出平坦度能接受。APx500 自身的发生器在音频范围内平坦度很好,但如果你在外部串了衰减器、接口盒或人工耳,这些外设的平坦度就成了变量,出问题时优先怀疑它们。

2.2 THD+N 失真测量:电平基准与平均次数

THD+N 是所有音频测量里最讲究信号源电平的项目。失真强依赖工作点,信号源电平不一样,测出来的数据完全不是一个东西。所以做之前,先回答一个问题:我要让被测设备工作在哪个输出状态下?

测功放时,先定输出功率,比如 1 W@8Ω,算出输出电压是 sqrt(1×8)=2.83 Vrms,再根据增益往前推信号源该给多少电平。测 DAC 时,通常定 0 dBFS 或 -1 dBFS 作为参考。测话放或前级时,用它的额定输入电平做基准。这些基准定好了,THD+N 才有横向可比性。

如果不知道增益,我习惯先把信号源设到一个偏低的电平(比如 -20 dBu),然后看 APx500 输入电平表上 DUT 输出是多少,再按比例反推。注意这个过程中不要让输入端过载,否则你测到的失真其实是分析仪输入级的失真,不是 DUT 的。

频率点常规先用 1 kHz,这是行业里最常用的基准频率。1 kHz 正常之后,再根据需要跑 THD+N vs 频率或者多电平扫描。APx500 里这些扫描测量项都是现成的,信号源会跟着测量项自动变换,你要做的基本就是确认电平和频率范围没被改乱。

带宽和平均次数同样要管。THD+N 的测量带宽通常设 20 Hz 到 20 kHz,如果产品标称值用的是窄带(比如电话音频的 300 Hz 到 3.4 kHz),就按标称值来。平均次数越多读数越稳,常规排查用 10 次左右足够,出报告再拉到 50 次,没必要每次都用最高配置浪费时间。

这里有个很实用的判断技巧:跑多电平扫描时,如果 THD+N 曲线在低电平端往上翘,那是噪声地板主导,不是真失真;在高电平端往上翘,那是接近削波了。中间那段平台才是 DUT 的真实失真水平。看懂这条曲线,比死记一个 THD 数值有用得多。

2.3 SNR 信噪比测量:信号源的开与关

SNR 测量本质上是两个值的比值:参考信号电平和噪声电平。很多人第一次做会困惑:测噪声的时候,信号发生器是不是要关掉?答案是分两个阶段看。

APx500 的常规做法是:先让发生器输出参考信号(比如 1 kHz 正弦),分析仪测得参考电平;然后再把发生器输出关掉,让分析仪在同一带宽里测残留噪声。两者一比就是 SNR。如果测量项里加了 A 计权、CCIR 这类滤波器,噪声电平会按对应权重重新计算,SNR 的数值也随之改变。

最容易踩的坑有两个。一是测“噪声”时忘记关信号源,结果测到的是正弦加噪声,SNR 虚高;二是输入量程放在高档位,分析仪自身底噪把噪声电平抬高,SNR 虚低。所以每次测噪声前,我习惯先看一眼频谱(用 FFT 测量项),确认 50/100 Hz 的工频分量、以及与采样率相关的杂散都在合理范围内,再记录读数。

计权和非计权的关系也值得了解。一个正常的产品,A 计权 SNR 通常比非计权高 3 到 6 dB,因为人耳对低频不敏感,A 计权给低频噪声降权。如果你发现计权前后差别远超这个范围,说明工频哼声占比过高,这时候不该盯着 SNR 数字硬扛,而是要回去查电源抑制比和接地。

3. 电平、单位与阻抗:数字背后的一本账

3.1 dBm、dBu、dBV 的快速换算

信号发生器面板上的电平单位有好几种:dBm、dBu、dBV、Vrms,数字测试时还有 dBFS。单位搞错是常规测量里最常见的人为误差。我见过不止一次,本来要设 +4 dBu,手一滑设成 +4 dBm,结果实际电压差出一截,后面的数据全废。

换算关系其实不复杂。dBu 的参考是 0.775 Vrms,公式是 20log10(Vrms/0.775)。dBV 的参考是 1 Vrms,公式是 20log10(Vrms/1.0)。dBm 是功率单位,参考是 1 mW,具体数值依赖参考阻抗:600Ω 时 0 dBm 正好是 0.775 Vrms,150Ω 时 0 dBm 是 0.387 Vrms,50Ω 时 0 dBm 是 0.224 Vrms。也就是说,dBm 和 dBu 只有在 600Ω 系统里数值才恰好一样。

单位0 参考备注
dBu0.775 Vrms与阻抗无关,音频常用
dBV1 Vrms与阻抗无关
dBm1 mW @ 参考阻抗600Ω 时 0 dBm ≈ 0.775 Vrms
Vrms1 V最直观,换算不易错
dBFS数字满量程仅数字域使用

所以我的建议是:测模拟音频设备时,信号发生器面板优先用 dBu 或 Vrms 显示,少一层阻抗换算就少一分出错的机会。等设备规格书用的单位确认之后,再统一到规格书的单位上去。

3.2 源阻抗与终端负载:显示值为什么会“不对”

信号发生器显示的电平,通常是被校准过的电动势,也就是开路电压。一旦接上负载,实际送到负载上的电压会因为源阻抗分压而变低。APx500 的输出级源阻抗典型值在 50Ω 左右,这个值不算大,但绝不是零。

算一笔账:输出开路电平设成 0 dBu(0.775 Vrms),接到一个 600Ω 的平衡输入,源阻抗按 50Ω 算,负载上实际电压是 0.775×(600/650)=0.715 Vrms,大约是 -0.7 dB 的偏差。如果负载只有 150Ω,偏差就更大;如果是 50Ω 负载,电压直接对半折。

这就是为什么常规测量第一要看清楚软件里设的是“开路电平”还是“端接电平”,第二要在信号路径里告诉分析仪实际接了什么负载(如果软件提供这个选项)。很多第三方接口盒、仿真负载、人工耳前面都串了精密电阻,你发现频响曲线在高频掉得厉害时,先别急着怀疑 DUT,拿万用表量一下接口盒的分压比,往往就能找到答案。

输入端同样有端接问题。APx500 的模拟输入可以选择高阻(百千欧级别)或低阻(比如 600Ω)端接。低阻端接是为了匹配老式 600Ω 设备,代价是信号被分压、底噪相对抬高。除非被测设备明确要求 600Ω 端接,否则常规测量一律用高阻输入。这句话我每次带新人都会重复一遍。

3.3 增益结构规划:一整套电平链路的算法

现在把发生器和分析仪串起来看,养成先算后调的习惯。举个例子:测一台电压增益 29 dB 的功放,希望它在 8Ω 负载上输出 1 W。输出电压是 sqrt(1×8)=2.83 Vrms,电压增益 29 dB 换算成倍数约 28 倍,那么发生器需要输出的电平就是 2.83/28≈0.101 Vrms,折合 dBu 大约是 -17.7 dBu。

再把分析仪输入侧算进去:DUT 在 8Ω 上输出 2.83 Vrms,分析仪高阻输入测到的也就是 2.83 Vrms,约 +11.2 dBu。这个电平在 APx500 输入量程里有充足余量,既不需要开到最大档,也不能放在最低档,要给它留出信号波峰的保护空间。

这套算法不需要很高的数学水平,但能直接帮你规避两类问题:一是发生器输出过载或不足导致的 DUT 工作点偏差,二是分析仪输入量程设置不当导致的自身失真或底噪问题。把电平链路从头到尾算一遍再动手,APx500 会变得特别听话。

4. 实测异常排查实例:为什么测出来和标称值差这么多

4.1 底噪高/失真大的第一排查方向

先给一个自己常用的排查顺序:先信号源、再信号路径、再输入量程,最后才把锅扣到 DUT 头上。

所谓先信号源,就是确认当前发生器是不是真的输出了你想要的信号。如果做噪声测量时发生器还开着正弦,测到的“噪声”里全是信号,SNR 自然虚高;反过来,做 THD+N 时不小心把输出关了,分析仪测到的是纯底噪,THD+N 读数会崩成一个很大的值,看起来像 DUT 坏了,其实是信号源没开。这种低级错误,在连续加班赶项目的时候最容易犯。

底噪偏高还有一个隐蔽原因:输入量程设在了高档位。分析仪前端有衰减网络,档位越高,等效噪声通常越大。正确做法是用最低的量程档让它不削波地测量。APx500 有自动量程功能,但这个功能在某些连续信号下会来回跳,不如测噪声时手动锁定量程来得稳。

如果排除了以上这些,底噪还是高,那就要看 DUT 自身的电源了。开关电源的纹波、线性电源的工频整流纹波,都可能以哼声形式出现在频谱上。这时候拿频谱图对照一下,问题在信号链路还是在 DUT 电源,基本一眼就能分辨。

4.2 削波与谐波台阶的识别

失真测量遇到最多的怪现象是:低频正常,高频突然变差;或者某个频点失真很高,旁边频点却很低。遇到这种情况,先做一件事:切到频谱测量看结构。

如果频谱上二次、三次谐波整体抬高,优先怀疑前端工作点或电源纹波;如果波形顶部明显切平,那就是削波,直接降低信号源电平,或者检查 DUT 的增益设置。频谱图就像听诊器,能告诉你问题是“心脏”的还是“血管”的。

所谓“谐波台阶”,常见于步进扫频测 THD vs 频率时:从某个频点开始,THD 曲线出现一个台状上升。很多新手以为这是 DUT 的固有特性,其实多半是保护电路或限幅器介入了。验证方法很简单:把信号源电平降 3 dB 再扫一遍,对比两条曲线。如果台阶跟着电平明显移动,说明是限幅在工作,不是真实失真。

分析仪自身过载是另一个经典陷阱。DUT 输出电平偏高时,分析仪输入端可能已经削波了,这时测出来的 THD+N 当然难看。怎么分辨?把 DUT 从链路里拿掉,信号发生器的输出直接接到分析仪输入做 loopback,跑一遍 THD+N。如果回环数据也很差,说明问题在测试链路本身;先把链路修好,再去测 DUT。

4.3 接地环路与浮地/共地的选择

音频测试最烦的事之一,就是底噪里带着 50/100 Hz 的哼声,频谱上一看就是工频那一簇。这时候别急着怪 DUT,先怀疑接地环路。

解决接地环路,APx500 输出端有一个浮地/共地的控制选项(不同型号位置略不同)。正常工作状态下,发生器输出的参考地与机壳电位相连;开启浮地后,输出参考地被断开,等于把信号源从环路里“拎”出来。当 DUT 和周边设备之间形成地环时,浮地往往立竿见影。

但浮地不是万能药。有些设备内部电路依赖参考地,强行浮地可能让共模噪声变高。我的操作顺序是:先用平衡接法降低地环影响,再考虑浮地,实在不行才去动电源接地的思路(不熟悉安全规范的话,不建议个人去动市电地线)。

区分地环和 DUT 电源噪声,有个简单动作:把发生器输出关掉,只保留物理连线,然后测底噪。如果哼声明显变小,说明信号链路在地环里有一部分贡献,去查接地和连接线;如果哼声纹丝不动,重点查 DUT 的电源和内部布局。这个对照测试很快,却经常能省下半天排查时间。

5. 激励波形怎么选:正弦、Chirp、噪声与方波各就各位

5.1 不同激励对应的测量场景

常规测量虽然以正弦为主,但 APx500 的信号发生器能输出的波形远不止正弦。学会按测试目的切换波形,很多问题会更快现形。

正弦是最基础的激励,适合一切需要精准读取单频响应的测试:THD+N、SNR、串扰、互调。它的优点是把能量集中在一个频点上,谐波和噪声分得很清;缺点是单频测试不能完全代表真实节目信号的动态行为。

Chirp/连续扫频适合快速看全频段。它在极短时间内扫过目标频段,配合分析仪的 FFT 算法,一次拿到幅频和相频,非常适合摸底。缺点是每个频点的等效驻留时间短,对窄带噪声的抗性不如步进扫频。

噪声信号里,白噪声和粉红噪声各有用途。白噪声每个频点能量相同,适合做平坦度检查和脉冲响应提取;粉红噪声每个倍频程能量相同,能量分布更接近音乐,测扬声器和声学环境时更常用。顺带一提,如果做的是声学房间测量,用 APx500 的 MLS 类激励会比普通噪声更稳,具体取决于你的测量项。

方波则适合做瞬态响应的快速观察。看方波的上升沿过冲和振铃,能直观判断带宽和相位余量,测运放、缓冲器这类小信号电路时很实用。它的缺点是能量集中在高频谐波上,不适合做低噪声电平的精确测量。

需要说明的是,APx500 测量频响时提供的连续扫频信号是专门优化过的,能量分布和抗噪方式都跟普通白噪声激励不一样。你用白噪声做频响也不是不行,但分辨率和平滑度都会差一些。常规测量里,我基本只用测量项自带的激励信号,自选波形只留给特殊测试。

5.2 我的一些日常使用习惯

文章最后分享几个自己踩过坑之后养成的习惯。

第一,建一套标准工程模板。功放、DAC、扬声器、话放各存一个工程文件,把信号源的常用电平、扫频范围、带宽、平均次数都预设好。接到新被测件时先复制模板再改参数,而不是从空白工程开始。配置这项东西,试错成本远比想象中大,模板能帮你把那部分成本降到最低。

第二,常规批量测试尽量用序列模式。APx500 的序列模式可以把多个测量项排好顺序,信号源会在测量项之间自动切换。比如一条产线常规项:先 1 kHz 电平校准,再 THD+N,再 SNR,再串扰,最后频响扫一遍,全部自动完成,最后统一出报告。在这种用法下,信号发生器调节的重点变成了维护序列里的参数,比单次测量更省心。

第三,每周做一次 loopback 自检。拿一根质量好的屏蔽线,把分析仪模拟输出和模拟输入直接连起来,跑一遍 THD+N 和频响。正常的话,回环结果应当非常接近仪器的标称指标。如果某天数据明显变差,先别急着测 DUT,把连接线、接口、仪器状态恢复正常再说。

APx500 的信号发生器调节,说到底不是旋钮手感问题,而是测量逻辑问题。把“为什么这样设”想清楚之后,面板上的单位、阻抗、波形选项都只是同一本账的不同写法。这几年我最大的体会是:常规测量里绝大多数返工,最后都能追到信号源配置上;反过来,一旦养成先算电平、再开测量、最后看结果的顺序,这台仪器会相当顺手。这次先把常规测量聊透,下次有机会再聊模拟和数字接口混合测试时的信号源切换,那是另一套讲究。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询