当前位置:主页 > 科技论文 > 计算机论文 >

通用测试仪器仿真实验系统的设计与实现

发布时间:2019-11-15 22:47
【摘要】:在如今的高校课程中,实验类课程所占的比例非常高,特别对于理工科学校而言,为锻炼他们的动手操作能力,实验课程数量更是日益增加。然而在实际的实验课程教学中,却存在着如实验仪器使用的不便捷性和仪器匮乏等方方面面的问题。而近年来,随着计算机技术和网络的高速发展,使得采用软件程序来模拟真实实验环境、仿真真实仪器成为可能。本文在虚拟仪器设计理论的基础上,利用Labwindows/CVI软件开发平中丰富的控件及函数库,首先设计了仿真实验管理器,对仿真仪器进行管理;其次从界面和功能上仿真了通用测试仪器:函数发生器、示波器。仿真实验管理器和仿真仪器完整的组成了仿真实验系统。本次设计采用纯软件仿真的方式进行仿真,使仿真实验系统不受硬件限制且具有更强的适用性、更好的性价比,更加的便于扩充及维护。在本次设计中,首先设计并完成了仿真实验管理器的构建,让用户可以通过仿真实验管理器来对仿真实验进行构建。其次,设计并完成了对函数发生器、示波器这两个通用测试仪器的的基本功能仿真。本次的仿真设计中,函数发生器仿真的原型为安捷伦33220A函数发生器,实现了用户通过点击数字按钮设定波形信号各个参数,以此来产生对应不同参数的波形数据的功能。示波器的仿真以安捷伦5012A示波器为原型,通过TCP通信方式实现了对波形数据的接收功能。同时在仿真示波器端对应用户设置的不同的时基与垂直灵敏度,实现了波形重建以及触发、数据标准化以及波形显示等功能。另外在SCPI指令学习实验中实现了用户通过电脑端发送SCPI命令对仿真示波器进行设置或测量波形的功能。本次利用Labwindows/CVI软件设计的通用测试仪器仿真实验系统,打破了传统实验仪器不能满足用户随时随地进行实验的需求的限制,具有很大的研究意义。
【图文】:

视图,仿真仪,连接操作,标题


图 2-5 在 canvas 上对选定仿真仪器进行连接操作图示理器面板上全部控件的属性设置如下表 2-4 所示。表 2-4 实验管理器的控件属性设置表常量名 控件类型 控件的主要属性MANDBUTTON_1 Command Button 标题:实验选择按钮回调函数:launch_1MANDBUTTON_2 Command Button 标题:实验选择按钮回调函数:launch_2RE_PC Picture 标题:个人电脑视图回调函数:PIC_PC_CBRE_DSO Picture 标题:示波器视图回调函数:PIC_DSO_CBRE_FSG Picture 标题:函数发生器视图

对话框,控件,图片,对话框


函数发生器和仿真示波器,并等待用户进行下一步的上的功能需求,首先在左键单击左侧的图片列表时,方法,将选定图片控件复制到右侧的 canvas 中。 为 int DuplicateCtrl (int sourcePanelHandle, int colHandle, char duplicateLabel[], int controlTop, int controontrolLeft 用来确定复制控件的位置。侧控件列表中单击一次图片控件,在右侧 canvas 控件复制。复制时为对多次单击同一控件产生的复制控件 和 controlLef 使每次在 canvas 产生的复制控件在水平用户的错误点击,这里对复制控件提供了删除操作。代表连线的按钮背影为白色时,把鼠标移动到需要删为手掌型,表示此时可对复制控件进行移动和删除等弹出确认对话框,,确认是否真的要删除该控件。如作的函数原型为:int MessagePopup (char title[], char ssage 分别为弹出对话框的框题与内容[7]。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP346;TM935

【参考文献】

相关期刊论文 前10条

1 唐向阳;马骁飞;郭翠梨;田宜灵;;建设高水平“化学化工虚拟仿真实验教学中心”的思路与探索[J];高等理科教育;2015年06期

2 冯超;朱文娟;;基于Socket通信的Labwindows/CVI在无线电频谱监测中的应用[J];兰州工业学院学报;2015年02期

3 刘文刚;常志方;韩强;;数字示波器垂直系统评价概述[J];通讯世界;2015年01期

4 苏淑靖;李莹;;基于Labwindows/CVI数据采集系统上位机软件的设计[J];计算机测量与控制;2014年08期

5 朱洪浩;;数据结构中平衡二叉树的教学探讨与研究[J];赤峰学院学报(自然科学版);2012年05期

6 王勤;马钦;张汉林;;利用三维软件创建虚拟分子实验室辅助实验教学——以生物PCR实验设计为例[J];教学仪器与实验;2011年11期

7 梁志国;;数字存储示波器触发点电平和延迟的精确校准[J];仪器仪表学报;2011年06期

8 李博;赵建;时玉娟;王海丽;;基于Linux的SCPI命令解释器的研究与实现[J];计算机测量与控制;2008年07期

9 高鸿斌;王国胜;薛立新;李媛;;基于LabWindows/CVI的虚拟数字滤波器的设计[J];航空计算技术;2006年04期

10 张延红;崔雪冰;王康平;;最优二叉树在多分支结构程序设计中的应用[J];平顶山工学院学报;2006年02期

相关硕士学位论文 前6条

1 赵骐;现代测试技术基地网络化实验平台设计与实现[D];电子科技大学;2015年

2 杨建和;基于LabWindows/CVI数据采集系统的设计[D];北京邮电大学;2012年

3 韦荣昌;示波器SCPI命令集与语法分析程序的设计与研究[D];电子科技大学;2012年

4 李海龙;SCPI命令解释器设计[D];合肥工业大学;2012年

5 张静;基于FPGA的直接数字频率合成器研究[D];重庆大学;2009年

6 薛源;基于Lab Windows/CVI平台的虚拟仪器的设计与开发[D];东北大学;2005年



本文编号:2561520

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2561520.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户33a83***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com