基于LabVIEW事件驱动编程的任意波形/频谱编辑器  被引量:7

Arbitrary Waveform/Spectrum Editor Based on Event-Driven Programming of LabVIEW

在线阅读下载全文

作  者:邱迎锋[1] 钞锋[1] 刘光斌[1] 

机构地区:[1]第二炮兵工程学院

出  处:《电子测量与仪器学报》2007年第6期114-118,共5页Journal of Electronic Measurement and Instrumentation

基  金:国防装备重点科研项目(编号:EP030093-1)

摘  要:传统的波形发生器只能产生正弦、方波、三角波等几种常见的基本波形;当前流行的任意波形发生器在这方面有了很大的改进,但还不能实现输出波形的任意编辑,在某些应用中不能满足要求。为了克服以上不足,增强任意波形发生器的性能,本文以图形化编程语言——LabVIEW为开发工具,采用基于事件驱动编程的程序设计方法,开发了任意波形/频谱编辑软件。利用该程序,可分别从时域、频域对载入波形进行任意编辑,然后采用傅立叶变换或其反变换更新对应域中的波形。该软件具有操作简单、人机界面友好、易于升级等特点。实际应用表明,该软件编辑后的波形数据载入任意波形发生器可以产生各种用户定制的信号。Traditional waveform generator can only generate several basic waveforms such as sine, square and triangle waveforms. The popular arbitrary waveform generators are improved in this aspect. But they cannot implement the task of arbitrarily editing output waveform. It cannot fulfil the requirements in some applications. To overcome above shortages and enhance the performance of arbitrary waveform generators, an arbitrary waveform/spectrum editor software system was developed based on the graphical programming language- LabVIEW and its eventdriven programming technology. Using this editor, the loaded waveform can be arbitrarily edited in time and/or frequency domain. And with Fourier transformation or its inverse transformation, the graph of this signal in the other domain is and user, updated. This software system has the advantages of simple operation, kind interface between computer and easy upgrading. Application shows that with an arbitrary waveform generator, the editor can generate all kinds of customized waveforms.

关 键 词:事件驱动编程 LABVIEW 任意波形发生器 频谱编辑器 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象