高速数据发生器数据编辑及程控软件设计

高速数据发生器数据编辑及程控软件设计

论文摘要

数据发生器是数据域测试中一种重要的测试仪器,它可以产生数据图形和数据宽度均可编程的并行和串行数据。同时也可产生输出电平和数据速率可调的任意脉冲波形以及一个预先规定的数据流。数据发生器可模拟数字系统的各种测试信号,它提高了工程测试处理的能力,可加快产品设计周期,缩短系统集成时间,并改善系统质量。数据发生器是现代电子系统开发和测试的重要工具。本文结合电子科技大学承担的型号项目ES4561 高速数据发生器,展开对该仪器系统软件设计技术的研究。第一章简要论述了开发数据发生器的意义、国内外数据发生器的发展。第二章根据需求分析确定软件结构框架及总体界面介绍,并给出仪器操作的基本流程。第三章详细介绍本软件提供的多种显示方式和数据编辑方式并给出其设计方法。第四章论述了参数设置和数据输出的方法。第五章分别介绍了GPIB、RS-232、LAN 三种接口方式的程控消息传输方法并详细说明了SCPI 命令解释处理流程。第六章介绍对本软件的测试过程。目前,ES4561 项目已通过了集中测试,各项指标均达到设计要求。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 引言
  • 1.1 高速数据发生器的发展概况
  • 1.2 高速数据发生器体系结构
  • 1.3 本次毕业设计的任务
  • 第二章 高速数据发生器软件总体设计
  • 2.1 开发环境简介
  • 2.2 系统软件需求分析
  • 2.2.1 功能需求
  • 2.2.2 性能需求
  • 2.3 软件总体结构
  • 2.4 程序界面总体设计
  • 2.5 仪器软件键盘信息处理
  • 2.5.1 C++ Builder事件驱动编程
  • 2.5.2 数据发生器键盘信息处理
  • 2.6 仪器操作基本流程
  • 2.7 避免程序多个实例运行的机制
  • 第三章 数据显示和编辑模块设计
  • 3.1 C++ Builder下的绘图方法
  • 3.2 仪器数据显示功能设计
  • 3.3 仪器数据编辑功能软件设计
  • 3.3.1 数据编辑函数设计
  • 3.3.2 文件功能设计
  • 3.3.3 选择功能设计
  • 3.3.4 数据块功能设计
  • 3.3.5 执行功能设计
  • 3.3.6 增强操作
  • 3.3.7 数据序列操作设计
  • 第四章 参数设置和数据输出模块设计
  • 4.1 参数设置模块设计
  • 4.2 数据输出模块设计
  • 第五章 仪器程控模块设计
  • 5.1 GPIB接口程序设计
  • 5.1.1 488.2 接口规范
  • 5.1.2 高速数据发生器GPIB接口实现
  • 5.1.3 GPIB接口程序的调试
  • 5.2 RS-232接口程序设计
  • 5.2.1 RS-232简介
  • 5.2.2 SPCOMM控件工作机制分析
  • 5.2.3 利用SPCOMM控件实现仪器串口通信
  • 5.2.4 RS-232 接口程序调试工具
  • 5.3 LAN接口程序设计
  • 5.4 指令日志程序设计
  • 5.5 SCPI命令处理模块
  • 5.5.1 SCPI指令树的建立
  • 5.5.2 SCPI命令解释程序设计
  • 第六章 高速数据发生器软件测试
  • 6.1 软件测试的一般定义
  • 6.2 测试的过程与方法
  • 6.2.1 测试的过程
  • 6.2.2 测试方法分析
  • 6.3 高速数据发生器软件测试
  • 6.3.1 数据编辑模块测试
  • 6.3.2 参数设置模块及输出测试
  • 6.3.3 程控模块测试
  • 6.4 测试中发现的问题及解决方法
  • 结束语
  • 参考文献
  • 致谢
  • 个人简历及研究成果
  • 相关论文文献

    • [1].七号信令数据发生器的研制[J]. 通信技术 2010(06)
    • [2].嵌入式Web Server中XML数据发生器的设计与实现[J]. 计算机光盘软件与应用 2013(20)
    • [3].基于嵌入式WinCE 6.0的脉冲/数据发生器软件设计[J]. 现代电子技术 2013(12)
    • [4].数据发生器产生精密延时脉冲的可行性[J]. 太赫兹科学与电子信息学报 2016(06)
    • [5].国标数字电视信号源3530A[J]. 电视技术 2008(05)
    • [6].侵彻试验柔性数据系统发射系统方案设计[J]. 无线互联科技 2014(11)
    • [7].基于可编程数据发生器的高精度同步系统的研制[J]. 电子测量技术 2008(10)

    标签:;  ;  ;  ;  

    高速数据发生器数据编辑及程控软件设计
    下载Doc文档

    猜你喜欢