您的位置 首页 知识

Labview完成恣意函数信号发生器

课上的作业,初学。花了点时间做出来了,希望能给正在学习的人有点参考和帮助。题目:设计一个任意信号发生器,能产生正弦波、三角波、方

课上的作业,初学。花了点时刻做出来了,期望能给正在学习的人有点参阅和协助。

标题:规划一个恣意信号产生器,能产生正弦波、三角波、方波、锯齿波等波形,频率、相位可调。

本规划包含信号产生模块、信号调理模块和信号显现模块。
(1)、信号产生模块
信号产生模块选用Basic Function Generator操控。其各条引脚及其效果阐明如下图中所示。

图1 Basic Function Generator阐明

首要引脚效果阐明如下:
Offset 波形偏移(在振幅方向上)
Reset signal 重置信号
Signal fype 信号品种挑选
Frequency 信号频率
Amplitude 信号振幅
Phase 信号相位
Sampling info 采样信息(包含采样频率及采样点数)
Square wave duty cycle(%) 方波占空比
Signal out 输出信号
(2)信号调理模块
在上述Basic Function Generator的每个引脚上右击,然后挑选Creat—>Control,就可以建立起各个调理项的操控按钮。
(3)信号显现模块
选用Graph Indicators 下的Graph进行波形的显现。
(4)开关及循环状况规划
内层选用case结构来构成开关,外层选用while循环来构成整体系的循环,然后完成了各参数的实时调理与输出显现。
(5)完成的功用
四类函数信号——正弦波、方波、三角波、锯齿波的输出,输出信号频率、振幅和相位可调,方波信号的占空比可调。
规划出的恣意信号产生器前面板和后面板如下图中所示。

图2 信号产生器后面板图

图3 信号产生器前面板图

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/214799.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部