基于DSO2902示波卡的远程监测系统设计

来源 :电子元器件应用 | 被引量 : 0次 | 上传用户:ljiand
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:为便于远程监测信号时域波形,采用VC++开发一套远程信号监测软件,结合示波卡、光纤网络等设备组成远程信号监测系统。系统可实现时域数据的实施采集、远程传输和波形显示,是一种能够替代示波器的远程监测系统。
  关键词:远程监测;示波卡;时域波形
  在某些测试条件下,需要对信号的波形进行远程监控,由于没有相应功能的示波器,因此,笔者采用1块DSO2902示波卡和两台计算机,通过开发一套软件,搭建一个简易的监测系统,实现了信号时域数据的远程监测。
  1 远程监测系统结构
  远程监测系统结构主要包括:一块示波卡、两台商用台式机。两台计算机之间采用千兆光纤网络连接,测试信号采用信号模拟器的视频信号,系统结构如图1所示。
  DSO2902是一款外置式双通道示波卡,可以通过USB2.0端口将X-Y通道的测量数据传送到计算机上,通过运行随机软件和控件(dso29xx_DLL.vbp),可以将数据显示并记录。DSO2902示波卡主要参数如下:
  2 软件设计
  2.1 功能要求
  时域特征远程监测软件主要功能是:接收示波卡波形数据,并通过光纤网络传送至远端数据处理中心,由时域波形显示软件进行处理显示,在显示图形时可对图形进行上、下、左、右的移动和横轴的压缩或拉伸。同时,能够将接收到的数据进行存储,用于数据回放。
  2.2 模块组成
  时域特征远程监测软件由4个二级软部件构成,分别为:接口通信软部件、数据接收软部件、图形显示软部件、测试控制软部件,软件组成如图2所示。
  数据传输流向如图3所示。
  (1)接口通信软部件
  接口通信软部件具有网络连接和接收示波卡波形数据的功能。数据接收后,可以通过相关软件模块进行停止接收数据和重新接收数据等操作。
  设计需求:完成本系统与其他系统网络连接功能和收发数据或命令报文功能。
  约束条件:无。
  (2)数据接收软部件
  数据接收软部件用于接收波形数据。网络接收解析数据得到相应的波形数据,并将此数据以文件形式保存在硬盘上。
  设计需求:完成数据接收及解析功能,能够将接收到的数据进行保存。
  约束条件:文件按照规定格式进行保存。
  (3)图形显示软部件
  图形显示软部件将波形数据画出相应波形图形显示在主界面上。
  设计需求:将接收到的波形数据实时显示。
  约束条件:图形显示不停顿。
  局部数据元素:
  (4)测试控制软部件
  测试控制软部件对工作模式进行控制,可选择实时接收显示和数据回放两种模式之一进行试验。并能够对图形进行横轴压缩和拉伸,图形的左移、右移、上移、下移操作。
  设计需求:完成参波形数据的处理,对工作模式的切换。图形能进行放缩及移动显示。
  约束条件:两种工作模式相互切换,不可同时进行。
  局部数据元素:
  3 运行测试
  3.1 运行流程
  运行流程如图4所示。
  3.2 测试结果
  (1)采样率设置
  打开采样率设置界面,根据信号监测的要求,设置好相应的参数,主要包括采样间隔、采样时间长度、幅度最小和最大值等四个参数的设置。
  (2)打开监控软件主界面
  系统连接后,打开监控软件主界面,自动接收并显示信号时域波形,软件界面左边为时域波形显示区,右上为波形控制功能按钮,右下为系统信息显示区。
  (3)系统运行
  系统运行后,监控软件自动接收远程信号数据,并实时显示时域波形及存储信号数据,从而实现远程监控。通过功能控件对图形进行横轴压缩和拉伸等操作。
  (4)数据回放
  测试结束后,根据实际需求,调整监测软件的运行模式为回放模式,打开存储的信号数据,即可对远程监控的波形数据进行回放。
  4 结束语
  本文介绍了基于DSO2902示波卡的信号时域特征远程监测软件设计和系统功能实现。通过远程监测软件上的功能按钮能完成对信号时域特征的放大、缩小等示波器的功能,从而达到代替示波器实现远程监控的目的。虽然示波器也能实现信号的监控,但是本文设计的监测系统经济实用,操作简便,还能实现信号的远程监控和数据回放。
  参考文献
  [1] 杨波.以ESMB为监测设备的无线电监测软件的设计与实现方案[J].软件导刊.2006(03).
  [2] 杨玲,潘文浩,王飞,王建雄,张凌.基于GSM远程水文监测软件的研制[J].云南农业大学学报,2005,20(5),725-728.
  [3] 梁佩鹏,李文,余永立.基于XML的自控系统网络监测软件的设计[J].仪器仪表用户,2003(05).
  [4] 陈嘉伟,杨春梅,刘娜.基于Active X和MS office report.vi的示波卡自动校准系统[J].计量技术,2008(06).
  [5] 廖双龙,王凌峰.基于 Internet的分布式实时在线监测软件的设计与实现[J].自动化仪表,2001,22(6),8-11.
其他文献
平顺县二轻局原副局长王天佑在兼任县棉织厂厂长的5年期间,经营不善,亏损2221700.53元。其中因决策失误造成直接经济损失205895元;企业管理混乱,赊销往来不清,生产成本不实,长期拖欠工人工资(包括退休
本文基于哈伯德模型采用约束路径量子蒙特卡罗方法研究了非均匀二维蜂巢晶格中手征性d + id超导态随非均匀度(由蜂巢内和蜂巢间的跃迁积分之间的比值来表征)的演化特性。研究
给出了一种基于ARM微处理器S3C2410的嵌入式运动控制器的设计方法,介绍了该运动控制器的硬件系统,包括MCX314As、S324107L其接口电路,同时给出了软件设计流程。该系可广泛应用于
由于高级持续性威胁(Advanced Persistent Threat, APT)常用于窃取企业核心资料且带来极其恶劣的影响而引起高度关注。因为APT攻击的攻击方法是对特定的攻击目标长期进行持续
由于动力电池包(电动大巴、电动轿车等应用情景)工作环境恶劣多变,影响电池充放电工作和使用寿命。为提高动力电池的利用率和使用安全等方面的考虑,进而进行动力电池包的热管
随着海洋环境保护的重要性日益增加和对海洋资源需求的不断增大,对近海水域环境的监测、保护和利用的需求也越来越迫切,研制一种既能够像大型监测船一样进行巡航监测,又能够
提出了一种基于渗透水注加量与压榨过程蔗渣纤维量成一定比例的微机渗透水自控系统,并对该系统的工作原理、参数检测和软件进行了阐述。认为该系统在减少能耗、提高经济效益
主要阐述了对亚硫酸法工艺的改进。实践证明,采用蔗汁高硫熏、中和汁加灰微碱性的工艺,产品质最和煮炼收回率都有明显提高。认为蔗汁高硫熏、中和汁加灰微碱性的工艺是取代目
介绍了电源监视芯片DS1210的性能、参数以及不同工作条件下的应用注意事项。给出了一个基于DS1210的微处理器存储系统电路的电源监控电路的设计方法。
针对现阶段桥梁健康检测中存在着多样化的裂纹问题,摄像机在确保清晰度的情况下很难获取一张高分辨率高精度的裂纹图像。本文在此问题上提出了基于SURF特征点的图像拼接技术