APP下载

基于DDS的虚拟信号发生器LabVIEW程序设计*

2016-08-18毛啊敏王红旗万各各李林伟

火力与指挥控制 2016年7期
关键词:信号设计

毛啊敏,王红旗,万各各,李林伟

(河南理工大学电气工程与自动化学院,河南 焦作 454003)

基于DDS的虚拟信号发生器LabVIEW程序设计*

毛啊敏,王红旗,万各各,李林伟

(河南理工大学电气工程与自动化学院,河南焦作454003)

针对传统信号发生器存在的成本高、功能单一、电子线路复杂等缺点,设计了一种基于频率合成技术的虚拟任意信号发生器。通过动态链接库(DLL)与下位机设备DDS-3X25进行通信,基于“模块化”和事件结构的设计思想,用LabVIEW编程实现了基本波形、任意波形、噪声叠加、波形数据载入、波形数据量化转换和线性插值等程序模块。实验结果表明,该设计不仅能产生纯净和叠加噪声的正弦波、方波、三角波和锯齿波等基本波形,而且可以输出手绘的任意波形,验证了设计的有效性。

LabVIEW,信号发生器,频率合成技术,DDS-3X25,动态链接库

0 引言

在电子测量领域中,信号发生器被广泛应用于教学实验和科学研究中,而且很多设备经常需要提供不同类型的信号源,尤其是任意波信号发生器,然而大多信号发生器采用硬件来实现,价格昂贵、不易调试、研发时间长,因此,设计一种理想的信号发生器是当前所要研究的内容[1]。

虚拟仪器是在传统仪器的基础上发展而来的,完全继承了传统仪器的所有优点,并超越了传统仪器,因此,基于LabVIEW的信号发生器成为了当前研究的热点[2-3]。例如,杨大伟[4]等人研究的基于FPGA的DDS多信号发生器的设计与实现完成了正弦波、锯齿波、方波、三角波的产生与控制;……

登录APP查看全文

猜你喜欢

信号设计
信号
完形填空二则
何为设计的守护之道?
《丰收的喜悦展示设计》
孩子停止长个的信号
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
基于LabVIEW的力加载信号采集与PID控制
一种基于极大似然估计的信号盲抽取算法