通用可编程测试平台的研究与开发

来源 :山东大学 | 被引量 : 0次 | 上传用户:xingzhe009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
测试环节是研究和开发过程中十分重要的环节。传统的测试系统在硬件关联度、灵活度、数据处理能力、图形用户界面应用程序开发效率等方面表现较差。这些问题不仅影响了开发的进度,也给研发人员带来了不必要的工作量。本课题针对当前测试系统存在的问题,设计并实现了一套通用的可编程测试系统,并对系统的功能和性能进行了初步的测试和应用。主要研究工作有:设计了通用数据协议(UDP)。UDP主要针对RS232,RS485,I2C等没有网络协议的底层接口,用于实现在不同的接口环境下进行统一的数据交换,为嵌入式系统调试提供网络发现、多主机、从机中断请求等网络功能。设计和实现了脚本编译器。编译器作为本系统的核心:操控UDP读写数据,完成测试的逻辑控制,配合数据处理引擎和GUI应用程序完成高级功能。编译器使用精简的通用测试语言,并支持位操作、布尔操作、逻辑操作、简单数学计算、注释、判断、循环、寻址、Matlab操作、通信接口配置等功能。选择通用的Matlab作为数据处理引擎,并通过Matlab Engine方法实现与Matlab的连接,实现了数据的科学计算、存储和可视化。选用Matlab GUI开发图形应用程序。脚本运行环境作为GUI应用程序的后台,实现了GUI对UDP的间接控制。在实现上,采用界面控制代码和核心功能代码分离的方法,降低了两者间的关联度,允许两部分代码并行开发,加快了开发速度。在实际的测试和应用中,本系统表现突出,大大加快了研发的速度,并得到了老师和同学们的一致认可。
其他文献
随着互联网和多媒体技术的迅速发展,视频信息资源日益丰富,面对海量视频信息,如何快速有效地进行视频内容分析和检索成为当前视频信息领域研究的热点。基于内容的视频检索综合了
随着网络通信和自动化技术的快速发展,热量远程计量系统必将替代传统的IC卡计量系统应用于智能小区的远程抄表,从而使供热收费达到信息化和智能化。为此,本文设计了一种远程
电力电子技术诞生至今已有50多年的历史,尽管可供电力电子行业技术人员选用的电力电子器件有40多种,但直到今天晶闸管仍占据着单管容量最大的霸主地位,在晶闸管类电力电子设备中
随着计算机技术、通讯技术及控制技术的发展,现场总线技术随之产生。现场总线技术的产生,推动了测控领域的网络化进程,也带动了仪器仪表的网络化发展。CAN总线作为现场总线中
本文是用半导体气体传感器阵列测试的方法,对一些易挥发性有毒气体进行检测。由于社会安全的需要,实际生活中需要对易燃易爆物、易制毒化学品等进行检测报警,以保证人民生命财产
铁路客流预测是铁路旅客运输组织工作的一项重要内容,是科学制定旅客运输计划、合理设计客运产品的主要依据,准确预测客流是铁路运输企业面向市场、把握未来的重要保障。本文
UPS(Uninterrupted Power Supply),即不间断电源,是一种含有储能装置,以逆变器为主要组成部分的恒压、恒频的不间断电源。随着计算机网络通信技术的发展,UPS得到越来越广泛的应用。为了能充分发挥UPS的效能,当今的UPS已经逐渐发展成为一种智能化的供电系统,而其智能化的程度就决定于UPS丰富的软、硬件监控功能。如何对UPS实施更加有效的、可靠的监控成为一个急需解决的问题。本
DSP(数字信号处理器)具有高速、卓越的数字信号处理能力以及丰富的外部扩展功能,使其应用领域从通信行业拓展到工业控制领域。随着大规模集成电路技术及计算机技术的发展,采用微
交流调速系统综合了电机学、电力电子技术和计算机控制理论等相关学科知识。由于异步电机具有非线性、强耦合的特性,异步电机的调速性能曾经一度无法超越甚至比拟直流电机,进而限制了异步电机在高性能工业生产场合的应用与发展。矢量控制技术的提出与发展,为异步电机高性能的调速系统提供了有力的理论依据。矢量控制需要电机实时转速信息作为反馈量,一般使用光电编码器进行转速辨识,但是有些恶劣的工业场合限制了编码器的使用。
在油田勘探与开发过程中,石油地质和工程技术人员需要及时准确地获得井下各项资料和数据,对井下的环境进行监测,从而掌握井下各种参数的变化情况。为达此目的,开发出了各种测