论文摘要
本设计针对建立远程可操控仿真实验仪器设备过程中所涉及的关键技术进行了研究。为网上虚拟电路实验室的客户端仿真实验平台设计了真实可交互仿真仪器界面软件,使实验室中使用的仪器以完全真实的面貌呈现在客户端仿真实验平台软件中。同时,根据网上虚拟电路实验室系统的整体要求,在系统的服务器端,利用NI的虚拟仪器产品构建了远程可操控实验仪器系统,实现了在客户端中设计的仿真仪器对应的实验仪器功能。整个远程可操控仿真实验仪器系统要模仿设计的对象是电路实验室中常用的YB4320A示波器、MF-47指针万用表、DT9205M数字万用表、EM1716直流稳压源以及SG1692P信号源。系统设计无论是操作界面,还是仪器的各种测量功能、信源产生功能,都对这5种仪器进行了真实的模仿制作。根据仪器需要远程操控的功能要求,设计还研究了基于Internet的远程数据传输和远程遥控的软件实现方法。本设计的创新之处在于完全真实地仿真构建了电路实验室中的5种常用仪器的交互界面和功能,实现了实验仪器的基于Intemet的远程操控功能。真正意义上为网上虚拟电路实验室系统建立了一套基于Intemet远程可操控虚拟实验设备。
论文目录
摘要Abstract第1章 绪论1.1 课题来源和研究意义1.2 研究现状1.3 研究的主要内容1.4 各章内容安排第2章 远程可操控实验仪器系统综述2.1 系统的总体构成2.2 远程可操控实验仪器系统设计分析2.3 远程可操控实验仪器系统开发工具选择2.3.1 客户端仿真仪器交互界面开发工具选择2.3.2 服务器端可操控实验仪器系统开发工具选择2.4 远程可操控实验仪器系统整体构架2.5 本章小结第3章 客户端仿真仪器交互界面设计3.1 客户端仿真仪器交互界面设计综述3.2 YB4320A 示波器界面设计3.3 DT9205M 数字万用表界面设计3.4 MF-47 指针万用表界面设计3.5 SG1692P 信号发生器界面设计3.6 EM1716 直流电源界面设计3.7 本章小结第4章 客户端测量仪器功能分析与实现4.1 客户端测量仪器功能分析4.2 客户端示波器功能软件实现4.2.1 示波器控件键功能简介4.2.2 波形总体显示方式分析及软件实现4.2.3 波形垂直、水平形状调整和平移调整软件实现4.2.4 交替扩展功能分析及软件实现4.2.5 触发功能分析及软件实现4.2.6 输入波形前级调整功能分析及软件实现4.2.7 其它控制键说明4.2.8 仿真示波器功能软件实现整体流程4.3 客户端指针万用表功能的软件实现4.3.1 指针万用表功能区域简介4.3.2 指针万用表测量功能分析与软件实现4.3.3 调零功能的软件实现4.3.4 MF-47 指针万用表客户端软件流程4.4 客户端数字万用表功能的软件实现4.4.1 数字万用表功能区域简介4.4.2 数字万用表测量功能分析与软件实现4.5 本章小结第5章 客户端信源仪器功能分析与实现5.1 客户端信源仪器功能分析5.2 客户端直流电源功能分析与软件实现5.2.1 直流电源面板上各功能区域介绍5.2.2 客户端直流电源功能软件实现5.3 客户端信号源功能分析与软件实现5.3.1 信号源交互面板上各功能区域介绍5.3.2 客户端信号源功能分析与软件实现5.4 本章小结第6章 服务器端可操控实验仪器系统建立6.1 服务器端可操控实验仪器功能的需求分析6.2 服务器端实验仪器功能设计与实现工具关系分析6.3 服务器端实验仪器功能的 LabWindows/CVI 实现6.3.1 LabWindows/CVI的多线程6.3.2 示波器数据采集线程的实现6.3.3 万用表数据采集线程的实现6.3.4 直流电源电压输出功能的实现6.3.5 信号源波形输出功能的实现6.4 服务器端实验仪器附加电路介绍6.5 可操控实验仪器系统与服务器的通信6.6 本章小结第7章 系统调试与结果分析7.1 客户端仿真仪器交互界面软件调试7.2 服务器端可操控仪器系统调试7.3 系统联调及结果分析7.3.1 系统联调7.3.2 结果分析7.4 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢附录 A 示波器波形总体显示方式程序代码附录 B 示波器触发功能实现程序主要代码附录 C 指针万用表测量结果显示程序主要代码附录 D 数字万用表测量结果显示程序主要代码附录 E 示波器数据采集线程代码附录 F 直流电源电压输出线程代码附录 G 可操控仪器与服务器之间的网络通信代码
相关论文文献
标签:网上虚拟电路实验室论文; 仿真交互界面论文; 虚拟仪器论文; 远程操控论文;
基于Internet远程可操控虚拟实验设备关键技术研究与实现
下载Doc文档