虚拟信号发生器labview.docx
- 文档编号:321524
- 上传时间:2023-04-28
- 格式:DOCX
- 页数:4
- 大小:80.67KB
虚拟信号发生器labview.docx
《虚拟信号发生器labview.docx》由会员分享,可在线阅读,更多相关《虚拟信号发生器labview.docx(4页珍藏版)》请在冰点文库上搜索。
虚拟信号发生器labview
4系统总体的设计及实现
4.1系统框架和设计流程
4.1.1程序框图的设计流程
用LABVIEW设计虚拟信号发生器的主要步骤是在设计程序框图上,图4.1是设计程序框图的主要流程。
图4.1程序框图的设计流程
4.1.2系统设计
设计信号发生器的主要任务是设计程序框图和前面板,在设计这两部分中若没有出现数据类型不匹配、控件的属性设置等问题,再跟硬件连接,看是否可以产生各种信号,并且能被数字示波器采集到,并在硬件允许的范围内体现比现有信号发生器更宽泛的信号范围。
4.2系统具体应用程序
按系统的总体要求,可以分为两部分来设计,一个是基本波形的系统设计,如正弦波,方波,三角波和锯齿波,另一个是基于数字脉冲的PWM波设计。
4.2.1程序框图的具体设计步骤
利用LABVIEW设计一个系统,其中的主要部分是程序框图的设计,以下就是程序框图设计的基本过程。
1)创建虚拟通道,可以根据输出的波形的类型来设置物理通道的性质,并可以设置波形的一些基本参数。
图4.2是输出基本波形的通道,图4.3是输出PWM波的通道。
图4.2基本波形虚拟通道
图4.3PWM波虚拟通道
2)设置基本波形的缓冲区和采样时钟,缓冲区中则可以对信号的频率、幅值、采样值、波形类型等进行设置,采样时钟设为模拟。
本设计中的PWM波是基于计数器产生的,采样时钟则是设置成计数器(隐式)。
时钟采样方式均设置为连续采样。
图4.4是基本信号的时钟,图4.5则是PWM波的时钟。
图4.4基本波形信号时钟
图4.5PWM波信号时钟
3)基本信号发生器需要先设置模拟信号的通道数及采样数,然后运行,PWM波则是则是在设置好波形参数和时钟后可以直接运行。
图4.6基本信号波形运行
图4.7PWM波运行
4)运行后,需要不断循环该程序,则在两个程序后都添加循环程序,并可以根据用户的需求随时按下停止按钮。
在程序停止后,添上任务清除控件,若有错误产生,则在最后加上可以提示错误的错误对话框。
具体程序如图4.8所示。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟 信号发生器 labview