实验六 任意波形发生器
03-16
实验六 任意波形发生器
一、实验目的:
掌握LabVIEW 中波形显示控件的应用 熟悉LabVIEW 中各种程序结构
二、实验要求:
设计一个波形发生器,并且频率、幅度和相位都可调的正弦波、方波、三角波、锯齿波等信号。
三、实验仪器
计算机,LabVIEW 软件。
四、实验原理及步骤
程序流程图如下:
1.由于要实现各种不同波形可选,则在前面板上设置一个“枚举型”控件,修改名称为“波形选择”,并点击右键,在弹出的快捷菜单中选择“编辑项”进行编辑。
2.同样在前面板上设置其他控件,数值输入控件,并将名称修改为“正弦波幅值”、“正弦波频率”、“正弦波相位”,其他波形的控制控件依次修改。
3.前面板上还需要有显示不同波形的波形显示控件,所以设置一个“波形图”控件。 4.进入框图程序的编辑。在函数选板-->编程-->结构子模板中选择一个“while 循环”,同时再选择一个“条件结构”。“条件结构”在“while 循环”内部。
5.“条件结构”的分支选择器上连接“波形选择”控件。并添加分支为四个。则选择器标签上对应的出现与“波形选择”相同的内容。
6.在正弦波分支子框图内编辑。在函数选板-->信号处理-->波形生成的子模板中选择“基本函数发生器”,将“正弦波幅值”、“正弦波频率”、“正弦波相位”这些控件接至“基本函数发生器”相应的输入端子上。其输出端子接至“波形”显示上。同样的方法在方波、三角波、锯齿波分的支子框图内进行编辑。
7.最后对前面板的控件进行修饰,以保证界面美观,形象。
五、实验结果
程序的前面板及框图程序如下图所示。
前面板
程序框图
六、实验心得