新闻中心

EEPW首页 > 测试测量 > 设计应用 > LabWindows/CVI 在虚拟信号发生器设计中的应用

LabWindows/CVI 在虚拟信号发生器设计中的应用

作者: 时间:2017-01-12 来源:网络 收藏

  添加完成以上代码添加后,在源代码窗口里选择File→Save,以文件名信号发生器.c 保存源文件。

  4 调试运行

  在工程窗口中选择:Edit→Add Files To Project…→All Files,依次将前述用户界面文件,源程序代码文件以及自动生成的头文件添加到工程文件中,现在已完成信号发生器.prj。选择工程窗口Run→Debug 信号发生器_dbg.exe 执行代码,编译过程中LabWindows/CVI 会发现程序缺少ansi_c.h 引用并弹出对话框询问是否在源文件中加入引用语句,点击Yes 添加该应用文件,接着根据提示在运行前保存对文件‘信号发生器.c’的修改。

  运行时,我们选择锯齿波为例,在波形选择键选中锯齿波,幅值为1.12V,频率为62.39Hz,在波形显示上得到一个锯齿波并在频谱显示上显示其频谱,如图3。

图3 锯齿波波形图及频谱图

  5 结论

  本文通过以 LabWindows/CVI 为虚拟仪器的开发工具进行虚拟信号发生器的设计,充分利用了计算机的强大信息处理能力和LabWindows/CVI 强大的开发功能与灵活的编程手段,最终实现了虚拟信号发生器的设计,可以看出虚拟仪器给用户提供了一个充分发挥自己才能和想象力的空间,可根据用户自己的设想及要求,通过编程来设计、组建自己的仪器系统,它的灵活、开放,技术更新周期短,可随着计算机技术的发展和用户的需求进行仪器与系统的升级,在性能维护和灵活组态等多个方面有着传统仪器无法比拟的优点。


上一页 1 2 3 下一页

评论


技术专区

关闭