PWM / DDS 信号源 / 专用脉冲发生器到底怎么选?
摘要:在嵌入式开发、功率驱动、射频测试、时序同步等场景里,PWM 模块、DDS 信号源、专用脉冲发生器经常被拿来对比,但三者底层原理、输出特性、适用边界差异很大。很多工程师会混淆三者,出现选型偏差:比如用普通 PWM 做高频正弦扫频、用 DDS 做高精度窄脉冲触发,最终造成波形失真、抖动超标、同步时序不满足指标。本文从原理、关键参数、典型场景、优缺点、选型判断逻辑五个维度拆解三类信号发生设备,结合工程实测指标给出清晰的选型思路,同时附上参考文献,方便进一步溯源学习。
关键词:数字脉冲发生器,标准脉冲发生器,秒信号发生器,脉冲信号源
PWM 本质是固定或可变周期的方波,依靠调节高电平占空比实现调制,大多由 MCU、FPGA 内置定时器、通用定时器外设生成。它的核心基础是计数器溢出匹配:设定一个周期计数值,当计数器达到比较值时翻转输出电平,以此改变高电平持续时间(占空比)。PWM 原生输出只有二电平方波,本身不能直接生成正弦、三角、任意模拟波形;只有配合 RC 滤波、LC 滤波后,才能把占空比变化转换成近似模拟电压,也就是常说的 D/A 简易转换。绝大多数单片机、DSP、FPGA 都自带多路 PWM,成本极低,是嵌入式里最容易获取的信号。受定时器时钟架构约束,PWM 的延迟、脉宽参数和周期深度耦合,多通道之间的独立延时调节能力有限,适合周期循环开关控制,不擅长随机触发的单脉冲输出。
DDS 全称 Direct Digital Synthesis,直接数字频率合成,是面向连续模拟波形的合成方案。核心架构由相位累加器、波形查找表(LUT)、DAC、低通滤波器组成。相位累加器持续累加频率控制字,输出相位地址去读取 LUT 中预存的波形采样点,送入 DAC 转换成阶梯模拟波形,再经过滤波得到平滑正弦波、三角波、方波、任意波形。DDS 最大特点是频率分辨率**、频率切换速度快、相位可控,可以做扫频、调频、调相、AM 调制,输出连续周期性模拟波形;它的方波是由正弦波整形或者查表生成,和定时器 PWM 的方波在抖动、边沿控制逻辑上完全不同。DDS 侧重频域指标,对于“触发后输出有限个脉冲”这类时序事件,属于附加扩展功能,时序精度不是它的设计重心。
专用脉冲发生器,也常叫数字延时脉冲发生器、脉冲序列发生器,属于脉冲信号源的一类,其中标准脉冲发生器侧重输出符合计量规范的基准脉冲信号,部分型号还支持秒信号发生器功能,专门面向独立、可异步、时序严格可控的脉冲信号。它不局限于固定周期的重复波形,支持单脉冲、猝发脉冲串、多通道独立延时、边沿对齐 / 错相、外部触发、门控输出,部分设备融合 FPGA 大规模逻辑与时频基准,部分型号还引入 DDS 辅助做时基校准。
部分高速型号还具备极低抖动、独立设置上升沿 / 下降沿速率、脉冲幅度可调、阻抗匹配功能。它的目标不是连续正弦波,而是精准控制每一个脉冲出现的时刻、宽度、数量,多用于激光驱动、粒子探测、时序同步、芯片 ATE 测试、触发器标定这类对单脉冲时序要求严苛的场景。以同步天下 SYN5610 系列脉冲信号发生器为例,该类设备代表了国内多通道精密脉冲设备的典型工程指标,可实现 100ps 延迟分辨率,最高 32 路独立输出,支持内 / 外 / 手动多种触发模式,兼顾从纳秒到万秒级的大跨度延时范围,适配计量校准、激光时序、多设备同步测试等场景,部分衍生型号可作为标准脉冲发生器或秒信号发生器,为时间同步系统提供基准秒脉冲输出。
选型时优先关注:输出波形种类、频率范围、最小脉宽、时序抖动、同步能力、触发方式、调制能力、通道独立性。
PWM:原生仅方波;滤波后得到粗略模拟电平,无原生正弦波;
DDS:正弦波为主,可输出三角、锯齿、任意周期波形,自带调频调相调幅;方波是衍生波形;
专用脉冲发生器(脉冲信号源):脉冲(方波脉冲)为主,支持单脉冲、脉冲串、猝发输出,一般不擅长高质量正弦连续波,高配机型可实现正负脉冲、双脉冲输出;面向时频计量的标准脉冲发生器、秒信号发生器,重点保障基准脉冲的准确度与长期稳定性。
PWM:频率受定时器时钟限制,高频下分辨率下降;脉宽和周期绑定在同一定时器时钟域,不容易做到极窄独立脉冲;
DDS:频率分辨率可达 mHz 甚至 μHz 级别,适合低频到中高频连续波形;脉宽不是核心设计指标,很难独立自由设置单脉冲延时;
专用脉冲发生器:重点指标是最小脉宽、通道间延时分辨率、边沿抖动,可以输出 ns 级窄脉冲,多通道可以互相独立延时,不受固定周期约束;高端机型可做到百皮秒级延时步进,同时兼顾上万秒超长延时设置,覆盖超快光电实验与慢时序校准两类场景;秒信号发生器这类特殊脉冲信号源,则专门稳定输出周期1秒的基准脉冲,侧重长期时频精度。
片上 PWM:取决于系统时钟,通用 MCU 定时器 PWM 抖动一般几十 ps~ 数 ns,时钟源差时抖动明显;
DDS:相位噪声、抖动由参考时钟决定,适合连续频域测试,单脉冲边沿抖动弱于同档次专用脉冲机;
专用脉冲发生器:工业科研级设备边沿抖动可做到百 ps 及以下,是时序同步、精密触发场景的**;注意需要区分周期抖动与触发-输出边沿抖动两个不同指标,后者才是脉冲设备核心考核项,标准脉冲发生器、秒信号发生器会额外考核脉冲周期的长期漂移指标。
PWM:大多是自由连续循环输出,外部触发功能弱,很难稳定输出有限个数脉冲;
DDS:支持频率扫频、连续调制,多为连续波形输出,猝发功能属于附加功能;
专用脉冲发生器:标配外部触发、门控、计数猝发,收到触发信号后输出 N 个脉冲,或者单次脉冲;支持内外频标切换,可外接更高等级外部时钟(恒温晶振、铷原子钟)进一步提升时序准确度;作为标准脉冲发生器、秒信号发生器使用时,常工作在自由连续基准输出模式,为整套系统提供统一时频参考。
PWM:几乎零额外成本,MCU/FPGA 自带;
DDS:有专用 DDS 芯片(如 AD9850、AD9954),成本中等,也有集成 DDS 功能的仪器;
专用脉冲发生器:独立仪器或专用 ASIC,高速多通道低抖动型号价格通常远高于前两者;同时支持网口、串口、USB 远程程控,适配自动化测试系统集成需求;计量级标准脉冲发生器、秒信号发生器,因为对时基稳定性要求更高,成本普遍高于通用脉冲信号源。
电机驱动(BLDC、步进电机)、开关电源控制、LED 调光、简易 DAC 模拟输出、普通隔离驱动、低速方波控制。
优势:随手可用、成本最低、多路同步方便,FPGA 里还能灵活做互补 PWM、死区控制;
短板:不适合正弦信号、高精度时序脉冲、高频扫频测试;脉宽和周期耦合,想要任意延时脉冲很难实现。
典型误区:想用单片机 PWM 输出正弦波,只用简单 RC 滤波得到的波形失真大、信噪比差,不适合射频、传感器标定测试。
传感器扫频激励、LC 谐振回路测试、射频本振、阻抗分析仪激励源、调频 / 调相实验、模拟通信调制、需要精细调节连续正弦频率的实验。
优势:频率步进极小、频率切换快,任意周期波形生成方便,适合频域类测试;
短板:不擅长独立单脉冲、多通道任意时序延时;做窄脉冲输出性价比低,时序抖动指标不如脉冲发生器。
典型误区:拿 DDS 去做激光调 Q 触发脉冲,DDS 输出是连续循环波形,很难实现“来一个触发,只输出一个脉冲”的需求。
激光驱动与调 Q、PIV 粒子图像测速、光电探测器标定、半导体芯片 ATE 测试、多通道时序同步、粒子物理探测、超声发射触发、高速逻辑时序验证、弹道测试、雷达与激光雷达多设备时序联动校准;如果需要向时频系统提供可靠基准,可选用标准脉冲发生器;需要给授时、同步设备提供 1PPS 基准,则优先秒信号发生器。
优势:单脉冲 / 猝发输出、各通道延时独立可调、边沿抖动低、支持外部触发门控;支持多通道独立参数配置,可外接更高等级时频基准,保障长时间时序准确度;
短板:一般不擅长输出高质量正弦波,连续扫频调制功能弱,设备成本高。
典型误区:使用脉冲发生器做长期连续正弦激励,属于功能错配,会造成波形质量差、资源浪费。
你的目标波形是不是正弦 / 三角 / 连续周期波形、需要扫频调频?→优先 DDS;
只需要方波,用来做开关控制、电机、电源、调光,对独立脉冲时序无严苛要求?→优先 PWM(MCU/FPGA 定时器);
需要单脉冲、脉冲串、外部触发、多通道独立延时、极低抖动时序?→优先专用脉冲发生器(脉冲信号源);
如果是时频计量、系统授时基准场景,需要稳定的基准脉冲或者 1PPS 信号,优先标准脉冲发生器、秒信号发生器;
若同时需要正弦激励 + 同步触发脉冲:方案不是二选一,通常 DDS + 脉冲发生器配合使用,或者带双通道任意波形发生器 AWG(AWG 可以理解为 DDS 架构的升级品类,兼顾波形和脉冲,但高速抖动一般不如纯脉冲发生器)。
补充:AWG 任意波形发生器容易和三者混淆。AWG 基于高速 DAC + 波形存储,既能输出 DDS 式连续波形,也可以编辑脉冲序列;但在百皮秒级抖动、超多通道独立时序上,专用脉冲发生器仍然有优势。
不要用“能不能输出方波”作为判断标准:三者都可以输出方波,但方波的设计目的完全不同;PWM 方波用于功率调制,DDS 方波是周期波形,脉冲发生器方波是可控时序脉冲;
抖动指标要看定义:周期抖动(周期之间的波动)适合 DDS/PWM;边沿抖动(相对于触发参考的时间偏差)才是脉冲发生器的核心指标;采购对比指标时不要混淆两类抖动参数;如果选型标准脉冲发生器、秒信号发生器,还要重点关注周期准确度、长期稳定度;
时钟是所有信号源的根基:无论 PWM、DDS 还是脉冲发生器,参考时钟(晶振、OCXO、铷钟)直接决定相位噪声、抖动、频率精度,只看芯片不看时钟源很容易踩坑;很多脉冲发生器支持外接 10MHz 外频标,便于整套测试系统时频统一溯源到计量基准,这一点对于标准脉冲发生器、秒信号发生器尤为关键;
通道同步需求:多通道如果是同频、固定相位差的连续波形,DDS 多片同步方案合适;多通道各自独立延时、随机触发脉冲,必须专用脉冲发生器;
参数范围陷阱:选型除了看最小分辨率,还要确认全量程准确度。脉冲发生器不能只看 ps 级分辨率,同时要关注延时、脉宽的准确度公式,大时间量程下时基误差会被放大,这是很多工程选型容易忽略的点。
[1] 费元春. 直接数字频率合成技术 [M]. 北京:国防工业出版社,2005.(DDS 原理、相位截断噪声、频率分辨率基础理论)
[2] 王兆安,刘进军. 电力电子技术(第 5 版)[M]. 北京:机械工业出版社,2009.(PWM 调制原理、在变换器与电机驱动中的应用)
[3] 陈光䄔,付志红. 现代电子测试技术 [M]. 北京:电子工业出版社,2008.(脉冲信号发生器、时序测试、抖动测量与指标定义)
[4] Analog Devices. DDS 原理与应用设计手册 [M]. 北京:电子工业出版社,2007.(DDS 芯片架构、杂散、时钟约束工程实践)
[5] 林占江. 电子测量技术基础 [M]. 北京:电子工业出版社,2017.(信号源分类、脉冲参数定义、信号源选型基础准则)
[6] 数字延时脉冲发生器通用技术要求 [Z]. 时频测试行业工程技术文档.(多通道脉冲设备时基、抖动、延时分辨率指标解读)









