基于wince示波器校准仪本控软件设计-design of this control software for oscilloscope calibrator based on wince.docxVIP

  • 12
  • 0
  • 约5.09万字
  • 约 72页
  • 2018-05-18 发布于上海
  • 举报

基于wince示波器校准仪本控软件设计-design of this control software for oscilloscope calibrator based on wince.docx

基于wince示波器校准仪本控软件设计-design of this control software for oscilloscope calibrator based on wince

摘要摘要示波器校准仪是一种高精度测试计量仪器,能校准不同类型的模拟/数字示波器。随着电子测试技术的发展,用户对示波器自身测试精度提出了更高要求。示波器的使用次数增加,会使其自身测试产生误差,对被测信号产生影响,甚至导致严重产品质量问题。因此,作为对示波器指标性能检定的测试仪器,校准仪的实用性变的尤为重要,其应用软件需朝着通用性、先进性、兼容性、高扩展性方向发展才能满足市场需求。本文从示波器校准仪的软件功能需求和友好用户体验角度出发,通过面向对象思想,采用分层模块化设计,开发了示波器校准仪本控软件,具有易用性、可扩展性、操作健壮性等特点。本软件除了能够协调硬件使其提供各标准校准信号及特殊校准功能,最大满足不同校准需求,还具有对不同SCPI 指令文件识别功能,并允许远程访问。其模块化设计增强了整个软件系统内部模块的独立性,为校准仪的扩展优化及自动校准系统的开发垫定了基础。主要研究内容如下:(1)示波器校准仪软件功能研究。根据示波器的校准理论及校准方法,分析出示波器校准仪的主要软件功能,并对本课题软件进行需求分析。(2)基于WindowsCE平台的本地控制软件设计,开发人机交互界面,完成仪器参数设置及键盘消息处理操作,建立本地服务器,通过SCPI 指令实现与程控软件的通信。(3)仪器驱动设计。使用动态库的思想,设计上层控制底层硬件的驱动接口,实现仪器控制命令的通信过程。通过上述研究工作,本课题完成了示波器校准仪本控软件设计,包括人机交互软件、仪器驱动软件,并进行了软件功能的测试,测试结果表明各功能符合预期要求。关键词:示波器校准仪,WinCE,人机交互,SCPI,仪器驱动ABSTRACTABSTRACTOscilloscopeCalibratoris akindof electronictestand measurementinstrumentwith hightestaccuracy.ItcancalibratedifferenttypesofAnalogorDigital Oscilloscopes.Alongwiththerapiddevelopmentofelectronictesting technology,Usersputforward higher requirementstothetestaccuracyof Oscilloscope itself.ThetesterrorofOscilloscopeitselfwouldhaveanimpactonthemeasured signalwiththeincreaseuseofOscilloscope,whichmayleadtoseriousquality problems.Thereforebeingthetestinstrumentformeasuringtheperformanceof oscilloscope,OscilloscopeCalibratorplayedanimportantroleinPracticability.Its softwarewouldn?tsuitthemarketdemandonlywhenthesoftwaredevelopswith universality,progressivenessand compatibility ,expansibility.FromtheperspectiveoftheSoftwarefunctionalrequirementsandfriendlyuser experienceoftheOscilloscopeCalibrator,thissubjectdesignsthecontrolsoftware ofOscilloscopeCalibratorwhichusesObjectorientedthoughtandhierarchicalmodular designingidea.Itisconvenienttooperate,accompaniedwithscalabilityand robustness.Inadditiontohelpinghardwareprovidingstandardcalibratingsignaland special calibration function,so as tomake surethat Oscilloscope Calibratormeeting the maximumneedsofdifferentcalibratingrequirements,thecontrolsoftwarecanalso identifydifferentSCPIcommandfiles,allowsremotecontrol.itsmodulardesign en

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档