基于虚拟仪器的信号发生器的设计与实现答辩.ppt
学院:信息工程学院班级:07通信1班姓名:张超学号:200712020110导师:崔东艳,河北联合大学毕业答辩,设计题目:基于虚拟仪器的信号发生器的设计与实现,Page 2,一.LabVIEW启动界面,基于虚拟仪器的信号发生器的设计与实现,1.启动labview时将出现下面的窗口。在这个窗口中可创建新VI、选择最近打开的 LabVIEW文件、查找范例以及打开LabVIEW帮助。,Page 3,基于虚拟仪器的信号发生器的设计与实现,Page 4,基于虚拟仪器的信号发生器的设计与实现,(1)在启动窗口中单击新建或基于模板的VI链接,显示新建对话框。(2)在新建列表中选择VI基于模板使用指南(入门)生成和显示,该VI模板可生成并显示信号。(3)点击”确定“,就会弹出LabVIEW的前面板和程序框图(也叫后面板)。,2.VI的打开,Page 5,基于虚拟仪器的信号发生器的设计与实现,Page 6,二.LabVIEW的开发环境,基于虚拟仪器的信号发生器的设计与实现,1.前面板 前面板就是图形化用户界面,用于设置输入输出数值和观察输出量。,Page 7,基于虚拟仪器的信号发生器的设计与实现,Page 8,基于虚拟仪器的信号发生器的设计与实现,右击前面板后的控件窗口,Page 9,基于虚拟仪器的信号发生器的设计与实现,2.程序框图 每一个前面板都有一个框图程序与之对应。,Page 10,基于虚拟仪器的信号发生器的设计与实现,Page 11,基于虚拟仪器的信号发生器的设计与实现,右击程序框图后函数窗口,Page 12,基于虚拟仪器的信号发生器的设计与实现,三.本文的主要设计:1.公式正弦波的设计2.信号发生器1的设计3.信号发生器2的设计4.信号发生器3的设计,基于虚拟仪器的信号发生器的设计与实现,1.1公式正弦波的前面板的设计,基于虚拟仪器的信号发生器的设计与实现,1.2 公式正弦波的程序框图的设计,基于虚拟仪器的信号发生器的设计与实现,1.3公式正弦波中仿真信号的配置,基于虚拟仪器的信号发生器的设计与实现,在程序框图的空白处单击右键,显示出函数选板,单击算数与比较,选择“公式”Express VI并将其放置在程序框图上,位于循环内部“仿真信号”与Waveform Graph接线端之间的位置。将鼠标放在“公式”上右击,单击属性,弹出“配置公式”对话框,可以在这个对户框中对公式进行配置,将标签X1改为正弦波,在输入框中可以对该正弦波进行运算,基于虚拟仪器的信号发生器的设计与实现,1.4公式正弦波中公式的配置,Page 18,基于虚拟仪器的信号发生器的设计与实现,2.1信号发生器1的前面板的设计,基于虚拟仪器的信号发生器的设计与实现,2.2 信号发生器1的程序框图的设计,基于虚拟仪器的信号发生器的设计与实现,2.3 信号发生器1中下拉列表的属性设置,基于虚拟仪器的信号发生器的设计与实现,2.4 信号发生器1中信号类型的配置,Page 22,基于虚拟仪器的信号发生器的设计与实现,3.1信号发生器2的前面板的设计,基于虚拟仪器的信号发生器的设计与实现,3.2信号发生器2的程序框图的设计,Page 24,基于虚拟仪器的信号发生器的设计与实现,4.1 信号发生器3的前面板的设计,基于虚拟仪器的信号发生器的设计与实现,4.2信号发生器3的程序框图的设计,基于虚拟仪器的信号发生器的设计与实现,以上实现了多功能信号发生器的设计,该发生器可以产生方波,三角波,锯齿波和正弦波。信号的频率、幅值可调,同时可以实现任意两种信号的叠加。在设计信号发生器之余,还添加了卷积和相关控件,用于实现两个信号的卷积。其中卷积和相关控件可以实现信号的卷积、反卷积、自相关、互相关。,谢谢各位老师!,姓名:张超学号:200712020110导师:崔东艳,