- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
labview结课报告
一.设计目的:通过该课程设计,进一步熟悉和掌握Labview的编程方法,提高综合应用所学知识解决实际问题的能力。二.设计要求: 实现简单的双通道示波器功能。基本要求如下: 1、单通道输出波形显示; 2、两通道输出波形同时显示; 3、水平分度和垂直分度调节,即频率和幅度的调节;三.设计内容和步骤:1. 程序设计思路:为实现要求的功能,虚拟示波器前面板应包含总开关、双通道信号及各自开关、幅度频率调节、时间分度及幅度分度。波形显示器等。(1)设置while循环以设定示波器的运行及结束;(2)为实现双通道输入,每个通道应设置条件结构(包含方波、锯齿波、正弦波、三角波等),添加不同波形的波形发生控件,并用枚举选择不同的波形输出;(3)为实现幅度频率的调节,在波形发生控件上添加数值常量以满足随时变化幅度或频率的需求;(4)要求示波器可显示单通道波形,也可同时显示双通道波形,则由条件结构及枚举实现输出形式的生成及选择;(5)波形图实现波形的输出;2. 结构图总览:(1)前面板: (2)程序框图:3. 程序各部分功能及其说明:(1)示波器的信号由波形发生控件产生,两个不同的通道产生两个不同的信号。例:通道A包含方波、锯齿波、正弦波、三角波,通过枚举控件设置四个波形选择,则通过前面板即可选择相应的波形输出。(2)信号的幅度和频率可以通过前面板给定需要的频率和幅度或者点击改变频率和幅度。 (3)通过条件结构实现不同的输出形式,加以枚举可选择不同的形式以输出波形,且由于输入输出数据类型不同,应创建数组使数据顺利输出。示波图显示输出波形。A时显示A通道波形;B时显示B通道波形;AB时两波形同时显示。 (4)设置时间分度与幅度分度。为使输出波形清晰明了,选择相应的合适的分度。四:结果展示五.遇到问题及解决方法:不论在前面波形选择开关上还是在后面的输出通道的选择上刚开始并未使用枚举类型,而是采用了数值输入控件,但条件结构框上的条件一直显示红字,并且无法运行程序。后在同学的交流之后采用了枚举类型,程序顺利运行。六.心得体会(1)结课报告心得第一次做一个相对完整的设计,以往的课堂练习比之简直是小巫见大巫。刚拿到题目,要求泛泛,不知从何下手,只觉得课堂上学习的完全用不上,心里又慌又乱。后来同学间相互交流思路,看了一些网络上的资料,稍稍有了些眉目。不禁暗自庆幸,老师给的要求并不算复杂,网络上的报告一看便复杂的令我头脑发昏。程序设计,每一次设计我都想到了verilog里学的自顶而下的层次设计。于是,我便将这个程序简单分成三个部分,A通道、B通道、输出通道控制。A通道B通道两者其实一体,做好了A,B自然出来了。A通道要实现波形的产生、不同波形的选择、频率幅度的调节,细分下来一目了然,制作过程也较为顺利。单个通道做好后,输出通道的选择利用条件结构简直是顺理成章。接下去又做了时间分度和幅度分度。设计总是这样,有了思路并不表示简单易行了,困难才刚刚开始。控件的选择无从下手,每一次都几乎要每个细看才能删选出可用的不可用的。大体的程序结构图出来了,程序却无法运行。细枝末节的麻烦依然存在。波形选择开关不能用、通道选择开关不恰当。如此又纠结了许久,后来试用了枚举类型的总算程序能顺利运行了。从无到有,从思路到实现,从总体到细枝末节,我学到了许多。设计就是这样吧,有了大方向,小困难不怕,总是有方法选择总是有路可以走的!(2)课堂心得原本以为这学期的学习还算轻松,由于大一在虚拟仪器俱乐部学了一些东西,可学下来才发觉,当时学的只是一些常用的粗浅的,用于做结课程序却是全然不够的。这学期的学习给了我很多新的东西,数组、簇之类之前并未多接触的学的较为详细,受益匪浅。上课老师的练习讲课+课后练习的方式让我学的更为通透。虽然一下午面对电脑总有疲累的时候,但真的收获良多。七.参考文献LABVIEW程序设计基础及网络资料 1
您可能关注的文档
最近下载
- GB_T 1184-1996__形状和位置公差未注公差值.pdf VIP
- 《火山喷发的成因及其作用》小学科学五年级上册PPT课件.pptx VIP
- 无犯罪记录证明-范文.pdf VIP
- 统编版九年级上册道德与法治期末质量监测试卷(含答案).docx VIP
- 2025(新版)化学检验工(高级)职业技能考试练习题库【附答案】.doc VIP
- 2025GWH252-16海上中速永磁风力发电机组.docx VIP
- 项目1 1.1 植物生产与环境概述(1)(课件)- 《植物生产与环境》(高教版第四版)同步精品课堂.pptx VIP
- 常用呼吸介入治疗概述.pptx
- 《未来手表发展趋势》课件.ppt VIP
- DB43T 2964-2024 大棚绿芦笋有机栽培技术规程.docx VIP
文档评论(0)