跳转到主要内容
Search

Arbitrary Waveform Generators

用任意波形发生器的命令表实现波形序列高效产生和实时调控

15.03.2022

任意波形发生器只需要32个波形采样点

测试测量中常用到任意波形发生器来产生波形和序列,作为系统激励信号。对波形和序列的快速刷新,甚至波形参数的实时调控,是提升测量效率和执行高级调控算法的关键。传统的任意波形发生器在播放波形前,用户需要编译和上传定序程序和逐点定义的全部波形到仪器。当播放的波形很长或者需要频繁更换或重新定序时,需要反复地进行编译和上传,占用很多时间,降低了测试效率。我们的任意波形发生器 HDAWG 的新功能——Command Table 命令表,可以与内置的数字振荡器结合,很好地解决这个问题,仅仅需要少量的波形采样点就可以播放复杂的波形, 并且可以对波形参数进行实时调控。比如,任意波形发生器只需要32个波形采样点(波形单元的最短长度)来产生 Figure 1 和 Figure 2 里的波形序列。

任意波形发生器基于脉冲计数器的数值实时产生动态波形序列

15.02.2022

HDAWG 连接示意图

多通道任意波形发生器 HDAWG 具有脉冲计数器升级选件。任意波形发生器模块和脉冲计数器模块可以同时工作。这样 HDAWG 就同时具备了测控信号输出的能力和检测系统响应的能力。HDAWG 的定序器 Sequencer 支持高级定序功能,支持动态跳转。那么,可不可让任意波形发生器的输出序列根据脉冲计数器的数值进行实时动态跳转呢?可以,而且很方便,仅需要在定序程序 sequence 中加入几行代码即可实现。

联系我们