agilent

新技术,新应用- 任意波形发生器的波形排序功能

0
阅读(2033)
波形排列功能是任意波形发生器的一种先进的功能。它可以将数字波形存储器中的一个波形在输出不间断的情况下,无缝地转换存储器中的另外一个波形, 而且可以设定反复发送的次数。这种功能可以将存储器中的函数或任意波形片段进行排序链接,生成非常复杂的,长度可能非常长的任意波形。这与在 MP3 播放器中生成定制播放列表相似。

如下图所示。在这个任意波形中,包含了A,B,C三个不同的任意波形片段。A和B发送了一次,而C连续发送了3次。 同样,我们可以用这种方式发送更复杂的,更长的波形,例如,将A连续发送1000次后,接着B发送10000次,C发送10次, 再重复, 等等。



seq #1.jpg
我们也可以用这种方法来生成串行信号,如CAN总线信号。我们首先在波形存储器中放入几个完全正确的数据桢和带有误码的数据桢。之后就能利用排序的方式任意发送不同的数据桢,并设置需要重复的次数。数据桢之间的切换,也可以通过触发的方式实现

这种任意波形的生成方式,在传统的DDS任意波形发生器上是无法实现的。传统的任意波形发生器只有最多128KB的存储,4个固定的任意波形,
波形的长度和复杂程度受到了很大限制。而具有波形排序功能的任意波形发生器则有1M点的存储,可以有128段的任意波形序列。 这就像我们去麦大叔的馆子里,只能点4种汉堡包,而如果到了一个中餐馆,大厨已经准备了128种原料,可以端出来几十大桌的满汉全席一样。

 

由于成本问题,过去具有排序功能的任意波形发生器都是用在军工等高端的测试仪器中,但随着技术的发展,在安捷伦新的33520系列经济型产品中开始采用可这种技术,而价格甚至低于业界竞争对手同类型的DDS任意波形发生器。

 

以下这段视频材料,您可以看到具体的实现过程

http://www.tudou.com/playlist/p/l12654758i90612898.html