第一范文网 - 专业文章范例文档资料分享平台

虚拟信号发生器设计01 - 图文

来源:用户分享 时间:2025/8/13 5:20:53 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

虚拟器作业

专 业:班 级:姓 名:指 导 教 师:

电子信息 6109080120 吴成兵 李明利

2011/11/11

1

1作业要求

1、 虚拟信号发生器设计。

要求与方法:(1)仪器可以产生连续的正弦波、方波和三角波;

(2)波形的振幅、频率等参数在一定范围内可以调节;

(3)前面板整洁美观,有波形选择开关,各种调节波形参数的旋钮,波形指示器。波形指示器用以验证产生的波形是否满足要求;

(4)程序框图紧凑整齐;

(5)不需考虑通过数据采集卡进行信号输出。 2、高频放大器频率特性测试仪设计。

要求与方法:(1)不需考虑通过数据采集卡进行信号输出和输入,仪器仿真测量并显示高频

放大器频率特性;

(2)仿真测量根据公式采用逐点发进行,Au?Au01?[Q0(f0f?ff0)]2,其中Au0是谐振增益,可设为常数;Q0为LC回路品质因数,也可设为常数;f0为LC回路谐振频率,设定为合适的常数;f为信号频率;

(3)前面板整洁美观,有Au0、Q0和f0设定旋钮,显示频率特性的波形指示器;

(4)程序框图紧凑整齐。

注意事项:(1)独立设计,严禁抄袭;

(2)提交所有必要的设计图,运行图,及相应的文字说明; (3)完成后用A4纸打印。

2

2虚拟信号发生器的设计思路

本章内容主要是阐述虚拟信号发生器的前面板和程序框图的设计。设计完的信号发生器的功能包括能够产生正弦波、矩形波、三角波、锯齿波四种信号波形;波形的频率、幅值、相位、偏移量及占空比等参数由前面板控件实时可调;

虚拟信号发生器是基于LabVIEW软件进行编程的,它使用的是图形化编程语言。要完一个虚拟信号发生器首先要进行前面板的设计,根据信号发生器所要实现的功能,在控件选板中选择相应的控件,放在前面板相应的位置上,摆放要使前面板看起来比较协调。最为关键的是程序框图的设计。程序框图的设计主要用到函数选板,根据本程序要实现的功能,在函数选板中选择相应的函数,由于程序是多次执行,所以需要用到循环结构。调试程序即可得到一个信号发生器。

2.1 信号发生器制作过程

启动LabVIEW

下面开始创建一个VI,该VI产生一个信号并将信号在图形中显示。启动LabVIEW后会出现启动窗口如下图所示。这个窗口可创建新VI、浏览最近打开的LabVIEW文件及寻求帮助等,

新建VI既可以进行虚拟仪器的编辑。

3

2..1.1虚拟信号发生器的前面板设计

首先在前面板需要添加一个波形显示窗口,用于显示产生的信号,由于生产信号的频率、频率档选择、幅值、相位、偏移量以及当波形为矩形波时的占空比可调,所以要在前面板添加四个旋钮控件。为了更准确的输入并实时显示这四个旋钮控件的具体数值,需要打开控件的数字显示项。信号波形均为可调,因此要添加一个枚举来选择不同的信号类型,信号类型包括正弦波、矩形波、三角波、锯齿波。因为程序还需要调占空比,所以前面板上还需要输入控件并且加上信号重置开关。由此得到信号发生器的前面板如图下图所示。

通过选择信号选择,虚拟信号发生器可以实现正弦波、矩形波、三角波、锯齿波信号的输出,调节旋钮可以改变所选输出波形的幅值、频率、相位,控制输入控件可调偏移量和占空比(只有当选择矩形波时可调),由此可见,虚拟信号发生器很容易地实现了信号的调节。

2.1.2虚拟信号发生器的程序框图设计

LabVIEW软件中包括很多种函数,用户可以从软件中调用任意的函数供用户使用。本章涉及到正弦波形、方波波形、三角波形、锯齿波形、循环结构、条件结构、延时等函数。以下是信

4

搜索更多关于: 虚拟信号发生器设计01 - 图文 的文档
虚拟信号发生器设计01 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7afv38vpmx423gj8fm1h_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top