- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信号与系统课程设计
周期三角波的合成设计与实现
目录
引言 3
2虚拟仪器开发软件LabVIEW8.6入门 4
2.1LabVIEW8.6介绍 4
2.1.1LabVIEW的定义: 4
2.1.2LabVIEW的用途: 4
2.1.3LabVIEW的发展历程: 4
2.2利用LabVIEW8.6编程完成的一些习题设计 5
3利用LabVIEW8.6实现周期性三角波信号的叠加的设计 22
3.1 周期性三角波信号的叠加的基本原理 22
3.2 周期性三角波信号的叠加的编程设计及实现 23
结论 28
参考文献 29
引言
“最初只存在机器语言,计算机的世界里一片黑暗。可是不久,汇编语言问世了,给计算机的世界投下了一缕曙光。后来,Fortran的出现带来了光明。”LabVIEW图形化编程语言的出现终于把人们——尤其是工程师和科学家们从繁杂的编程工作中解放出来,使他们能够真正专心于自己所关注的事情。
虚拟仪器系统是由计算机、应用软件和仪器硬件三大要素构成的。计算机与仪器硬件又称为VI的通用仪器硬件平台。
传统仪器 虚拟仪器
能厂商定义功能 用户定义功能
关键字:虚拟仪器 LabVIEW 图形化 计算机
2虚拟仪器开发软件LabVIEW8.6入门
2.1LabVIEW8.6介绍
2.1.1LabVIEW的定义:
LabVIEW(Laboratory Virtual Instrument Engineering Workbench)LabVIEW 则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流向。
LabVIEW程序被称为VI(Virtual Instrument)
LabVIEW的核心概念就是“软件即是仪器”,即虚拟仪器的概念。
LabVIEW还包含了大量的工具与函数用于数据采集、分析、显示与存储等。
2.1.2LabVIEW的用途:
LabVIEW在测试、测量和自动化等领域具有最大的优势,因为LabVIEW提供了大量的工具与函数用于数据采集、分析、显示和存储。用户可以在数分钟内完成一套完整的从仪器连接、数据采集到分析、显示和存储的自动化测试测量系统。它被广泛地应用于汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各个领域。LabVIEW不仅可以用来快速搭建小型自动化测试测量系统,还可以被用来开发大型的分布式数据采集与控制系统
2.1.3LabVIEW的发展历程:
2.2利用LabVIEW8.6编程完成的一些习题设计
写一个类似于下图的正弦波发生器,要求频率和幅度可调。
前面板:
程序框图:
2)VI,进行如下练习:
任意放置几个控件在前面板,改变它们的位置、名称、大小、颜色等等。
在VI前面板和后面板之间进行切换
并排排列前面板和后面板窗口
前面板:
程序框图:
3)编写一个VI求三个数的平均值,如右图所示。
1.要求对三个输入控件等间隔并右对齐,对应的程序框图控件对象也 要求如此对齐。
2.添加注释。
3.分别用普通方式和高亮方式运行程序,体会数据流向。
4.单步执行一遍。
前面板:
程序框图:
4)写一个VI判断两个数的大小,如下图所示:当AB时,指示灯亮。
前面板:
程序框图:
5)写一个VI获取当前系统时间,并将其转换为字符串和浮点数。这在实际编程中会经常遇到。
前面板:
程序框图:
6)利用局部变量向与它联系的前面板上的电流控件写数据,也可以从电流控件读数据。
前面板:
程序框图:
7)写一个温度监测器,如下图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生。添加一个While循环和定时器,实现连续的温度采集监测。
前面板:
程序框图:
8)给定任意x, 求如下表达式的值
前面板:
程序框图:
9)计算学生三门课(语文,数学,英语)的平均分,并根据平均分划分成绩等级。要求输出等级A,B,C,D,E。90分以上为A,80~89B,70~79C,60~69D,60分以下为E。
前面板:
程序框图:
10)将一些字符串和数值转换成一个新的输出字符串,输出的字符串是一个GPIB命令字符串,他可以用来与串口仪器进行通信,如图
前面板:
程序框图:
11)用FOR循环创建一个数组,并用图形显示输出的数组。如下图所示:
前面板:
程序框图
13)利用簇模拟汽车控制,如下图所示,控制面板可以对显示面板中的参量进行控制。油门控制转速,转速=油门*100,档位控制时速,时速=档位*40,油量随VI运行时间减少。
前面板:
程序框图:
14)利
您可能关注的文档
最近下载
- DL∕T 5168-2023表A.5 分部工程质量控制资料核查记录.pdf VIP
- 大班数学活动《8的分解组成》PPT课件.ppt
- 【一模】2025年广东省2025届高三高考模拟测试 (一) 数学试卷(含官方答案及解析 ).docx
- 13S201 室外消火栓及消防水鹤安装.docx VIP
- 主题班会课件-师恩难忘-学子感恩-致敬恩师主题班会.ppt
- GB50327-2001住宅装饰装修工程施工规范.docx
- World怎么在参考文献后面添加CrossRef.pdf VIP
- 江苏省房屋建筑和市政基础设施工程标准施工招标文件(适用于资格后审).doc VIP
- 八下英语U3词性变化.docx
- 《机械原理》期末考试试题及答案.docx
文档评论(0)