示波器程控软面板与通信接口软件设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:zhaoml0000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
具有程控功能的数字存储示波器通过在测控机端对示波器进行远程控制,可使测试工程师摆脱繁琐的手动操作,也便于组建自动测试系统,通过接口控制还可以联入网络,实现测试的智能化和网络化发展,目前已广泛应用于各个领域。  本课题是“2GSPS数字存储示波器研制”科研项目的一部分,该示波器具有USB和RS232总线通信接口。本课题的主要任务是实现示波器程控软面板和通信接口软件的设计。软件按照逻辑功能实现分层设计,在程控软面板与通信接口软件中间增加驱动层作为桥梁。各层软件遵循模块化设计原则,便于今后程序的升级和维护。详细内容如下:  1.示波器程控软面板设计。采用微软基础类库MFC和C++面向对象思想完成人机交互界面设计,设计的界面除波形显示外还提供示波器本机的大部分功能设置控件和状态提示信息。此外,利用计算机的强大处理能力,还实现了多种波形分析和波形存储功能。波形显示设计采用双缓冲绘图技术实现,提高了波形的刷新率。为了提高程序的响应速度,采用了多线程技术实现数据采集和波形绘制。  2.示波器驱动器设计。驱动器的设计遵循IVI技术规范,完成了USB和RS232两种接口通信协议的封装,为上层面板提供交互式编程接口。  3.示波器通信接口软件设计。该部分的设计分两个步骤,首先基于USBTMC协议和 RS232协议分别实现 PC机与示波器在两种接口方式下的通信。然后在此基础上完成示波器SCPI命令系统的设计并对应实现命令的解析和控制。  完成设计后,本文最后对设计内容进行了测试和验证,测试结果表明PC与示波器之间的通信、程控软面板的波形分析和存储功能等各项功能均正常,达到了课题设计要求。
其他文献
环境污染和能源危机一直是困扰世界的难题,寻找一种既清洁又取之不尽的新型能源迫在眉睫。风能是一种清洁可再生能源,加强对它的开发利用对于缓解能源危机、减轻环境污染具有重要的意义。风力发电是对风能利用最典型一种途径,近年来,世界风电产业得到了迅速发展,双馈风力发电系统因其一系列典型优势在大型风电市场中占主要地位。因其是一个强非线性系统,存在着强耦合,并且在运行过程中扰动剧烈以及系统在不同运行状态时有着不
学位
现代工业中,出于对生产过程的安全性、生产质量的稳定性等需求,及时的发现故障并识别出故障类型成为了过程工业中非常重要的一个要求。近年来,随着现代工业流程的不断发展,大
人体检测是研究如何让机器以人的思维方式去检测图像或视频中人体所在区域的技术。人体检测技术作为人体目标识别和跟踪的前奏和瓶颈,在视频监控、视频标识、驾驶辅助系统、
随着经济的迅猛发展和人民生活水平的提高,车辆的普及成为当今社会的一种必然趋势,智能交通系统也应运而生,有效缓解了交通控制和车辆管理中的难题。车牌识别LPR(License Plate
目前,大多数的工业机器人仍然采用传统的在线示教编程的方法。其示教过程烦琐,需要重复大量单一的体力劳动,且必须在现场才能进行示教编程,影响了机器人的工作效率。随着机器人所
铁磁性材料被广泛应用于各种工程系统中,无损检测技术保障了其安全性和完整性。目前用于铁磁材料无损检测的方法主要是:超声法、涡流法、磁粉法和漏磁法,这些方法的检测结果不够直观,而缺陷可视化是未来的发展趋势。磁光成像法结合了涡流效应和法拉第磁光效应,具有快速、实时、大面积、可视化的优势,逐渐成为无损检测领域的研究热点,但将磁光成像法用于铁磁材料缺陷检测的研究很少。本文针对现有铁磁材料缺陷检测方法存在的不
工业革命以来,电力已经成为科技发展和社会进步不可或缺的能源。目前,世界上主要的发电技术包括:火力发电、水力发电、风力发电、太阳能发电和核能发电。火力发电是最主要也是
海洋平台是海上油气开采的重要工具,是海上生产作业的主要设施。海洋环境的复杂性和不确定性容易对平台的结构造成不利影响,对平台的安全运营形成隐患,稍有不慎就会造成重大
输电线路作为向全国各地输送电力的纽带,其作用之大不言而喻。但由于输电线路长期处于恶劣的自然环境中,经常会发生一些故障例如导线的断股、绝缘子的自爆等。这些缺陷会对整