原创 技术大比拼 - 生成任意波形的技术 PxP vs. DDS

2011-7-19 16:38 6982 22 25 分类: 消费电子
 
好久没有提交文章了。今天再次打开博克,感到非常的亲切。我想把这段时间得到的有关测试测量技术方面的信息,和各位朋友们分享一下。 首先从这个PxP新技术开始。
 
在本文中,我想要比较生成波形的直接数字合成(DDS)技术和逐点(PxP)技术。DDS 技术是当前市场上在 FG/AWG 中应用最广泛的技术。DDS 技术曾广泛用于安捷伦和其他厂家的函数和任意波性发生器(FG/AWG)系列,其中包括广受欢迎的 33120A 和 33220A(目前仍在售)。安捷伦最新的 FG/AWG 系列――33500 系列采用 PxP 技术生成波形,并且是同类产品中目前唯一采用该技术的波形发生器
 

 从理论上说,生成任意波形的最简单的方法是在存储器中存储波形点,然后接连读出这些点,并通过数模转化器输出。读完最后一个点后,发生器会重新跳回第一个点,开始下一个周期。这有时称为“每时钟点”(PPC)生成法。这种方法适合几乎任何长度的波形,而且在每个波形周期,每个点都表达得很确切。这种方法好像是生成任意波形的最直观的方法,但是却有两大缺陷。首先,如果更改波形频率或采样率,时钟频率也必须更改,拥有一个良好的变频时钟会增加成本和仪器的复杂程度。其次,数模转换器的步进式输出不适用于大多数应用,因此需要进行复杂的模拟滤波,来获得平稳的步进输出。由于复杂程度和成本问题,该技术只用于高端波形发生器。

 

 DDS 使用固定的频率时钟和一个或两个滤波器,因此要比 PPC 方法简单和便宜得多。DDS 采用相位累加器在每个时钟周期向输出添加增量,而且累加器的输出显示波形的相位。输出频率与增量成正比,即使将时钟频率固定,也很容易更改频率。累加器的输出经过某类查阅表后,通常会从相位输出转换幅度输出。由于 DDS 不会使用波形存储器中的每个点,所以会生成一个非常接近实际情况的输出。但是,由于是近似输出,因此波形数据在某种程度上会发生改变。DDS 可能会以不可预知的方式跳过和/或重复波形数据。在最好的情况下,这会导致附加抖动(除非波形是正弦曲线);在最坏的情况下,这会导致严重的失真。波形的一些小特性可能会部分或全部跳过。

 

 33500 系列的 PxP 技术提供高端 PPC 发生器的特性和性能,并具有 DDS 的低成本和易用性。与 PPC 一样,通过逐个读出波形存储器中各个点来生成任意波形。用户的波形数据与 DDS 相比,并没有做出任何修改,因此 PxP 能够更可靠地重新生成波形。33500 系列提供多种波形滤波器以供选择--一个用于平坦度、一个用于宽频率响应、一个用于最佳的步进响应――但是通过 PxP,滤波器阻止频率自动跟踪采样率,因此波形不会随频率的调整而更改形状。另外,PxP 不会出现困扰 DDS 发生器的抖动或波形失真。

 

作为 PxP 与 DDS 的实例,我使用 1000 个点生成一个脉冲波形,在脉冲上生成 7 个幅度值递减的尖峰。每个尖峰都由一个单波形点生成。我将波形加载至采用 PxP 技术的 Agilent 33522A 和采用 DDS 技术的 Agilent 33220A――与目前市场上的大多数 FG/AWG 一样采用 DDS 技术。在 3 个不同的频率上操作波形:50 KHz、100 KHz 和 200 KHz。如下图所示,在每个频率上捕获示波器信号(点击放大)。PxP 波形显示为**,DDS 波形显示为绿色。

 pxp vs dds #3 img_2011.jpg

  img_2011.jpg

pxp vs dds #2 img_2011.jpg

 

   

  上方的屏幕显示的是 50 KHz 波形,清晰地显示了每个脉冲的全部 7 个尖峰。中间的屏幕快照显示 100 KHz 波形,如图所示 DDS 技术无法重新创建任何尖峰。下方的屏幕快照是 200 KHz 波形,此时 DDS 技术只能生成 3 个尖峰。由于 50、100 和 200 都是 DDS 发生器时钟速率的倍数,尖峰存在与否都是恒定的。频率设置不是时钟的倍数时,波形中实际显示的尖峰将是在每个新周期内脉冲的不同点上。这就是一些 DDS 波形具有不可预知性的原因。

例如,在 PxP 技术的低抖动实例中,将每个 50 KHz 信号输入到无间隙采样计数器,并执行 100 次连续频率测量。100 次 PxP 测量的标准偏差是 15 uHz,100 次 DDS 测量的标准偏差是 280 uHz。

较之 DDS 技术,PxP 技术以相同的成本对这类信号的质量进行了很大改进。 PxP 技术由于成本的原因,过去仅用在高端的测试设备中。如今,随着技术的发展,这个高端的技术已经用在了经济型的产品中。我相信 FG/AWG 市场已开始从 DDS 转向 PxP。

文章评论3条评论)

登录后参与讨论

kent_rao_738407428 2011-7-22 10:29

条哥说的没错。PPC 英文原词是 Piont Per Clock. 实际上, PxP是对波形存储器中的每个点进行采样, 而且采样率是可变的。如果输出信号频率高,采样率就更高。 DDS则是固定时钟。 滤波器是必不可少的,它会把富有棱角感的DAC输出的波形进行平滑,变成我们需要的顺流的波形

用户1602177 2011-7-21 17:19

博主太给力了~~这些天都要搬着小板凳占座学习~

用户1359795 2011-7-20 11:31

那PxP与PPC又有什么区别呢?它也需要一个程控的时钟和滤波器的吧?

用户1189294 2011-6-24 19:55

sdadsadadsad

jerry.zuo_845958141 2011-6-23 05:44

这么多年DVD为什么没有变成标配前装。还得收CD机。GPS用什么显示,当然是DVD的显示屏了,不可能光有个GPS,没有DVD吧,但反过来却不是这样,可以有DVD却没有GPS。知所云么?

roumao_411466022 2011-6-22 16:09

不知所云~~~

用户1229169 2011-6-22 09:14

"普通配置的汽车要想前装上GPS,那么就先等前装上DVD再说吧" 没看懂这句话!

用户1602177 2011-6-21 17:27

分析得有意思,鼓掌!博主下一个系列要讲什么了呢?
相关推荐阅读
kent_rao_738407428 2015-01-13 20:49
电源测试中的恒流和恒阻负载 – 程控电源技术和应用(79)
在电源产品的测试中, 电子负载是必不可少的设备。 多数的电源产品为恒压类产品, 例如电池、电源适配器等。 对这些产品的测试, 为了测试这些产品在实际使用是的工作参数, 需要利用电子负载的恒流(CC)或...
kent_rao_738407428 2014-12-27 10:49
为被测件提供有效的过压保护 – 程控电源技术和应用(78)
在测试过程中,超出被测器件极限的电流或电压相关的事件, 是造成被测件电气损坏的两个最常见原因。导致电流或电压超限的原因可能出自被测件自身, 或是由测试系统导致。过压是导致被测器件受损的最常见电源相关事...
kent_rao_738407428 2014-12-21 11:24
便捷的多路继电器性能测试(下)–程控电源技术和应用(77)
(接上篇) 3) 同向的多路开关断开和闭合的一致性的测试 使用N6705B和四个电源模块,一路给控制信号输出24V-0V的交变电压脉冲,另三路给同方向开关. 如1,2,3供电,观察控制信号电压与开关...
kent_rao_738407428 2014-12-21 11:15
便捷的多路继电器性能测试(上)– 程控电源技术和应用(77)
继电器是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应...
kent_rao_738407428 2014-11-30 12:35
欧姆定律给电流精确测量带来的麻烦 – 程控电源技术和应用(76)
在众多测量工作中,需要对电压和电流进行精确测量,并根据测量结果来计算器件功率及其它电气参数,例如功率效率测试和电池功耗分析等。这些测量往往需要总误差达到甚至低于0.1%的测量精度。但实际过程中,总测量...
kent_rao_738407428 2014-11-15 11:46
新能源汽车大功率器件的测试手段 - 程控电源技术和应用(下)(75)
(接上篇) 一体化的供电-负载解决方案 如果将供电和吸收功能整合到单一仪器中,可以减少使用单独的直流电源和电子负载来配置功率供给和吸收解决方案的缺点。这些功能进行整合之后,可以在闭环控制下工作,在...
我要评论
3
22
关闭 站长推荐上一条 /2 下一条