光谱测试系统的软件设计.doc

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要 当今显示器件在各行各业已经得到了广泛的应用。在显示器件研发和测试过程中,器件的发光光谱是一个重要参数。 本文详细阐述了一个光谱测试系统的软件设计开发过程,该软件基于Windows平台。系统通过控制研华公司PCI-1710L数据采集卡,采用中断方式进行采集光源光谱数据,并达到实时显示的目的。软件利用Visual C++开发,采用单文档结构。界面友好,操作简便,现主要应用于科研。 关键字:光谱,软件,PCI-1710,中断,采集 ABSTRACT Nowadays, display devices are widely used everywhere. In the process of the development and reaserch, the spectrum is important parameter. The design of software of the spectrum measurement system, which is based on the Visual C++ of Windows platform, is described in this paper. The system controls the Advantechs PCI-1710L data acquisition card to sample and display the spectral date real-time by interrupt mode. The software is a single document structure and has a friendly interface. Now, it is mainly used in scientific research. Key Words: spectra, software, PCI-1710, interrupt, acquisition 目 录 第1章 引言 1 1.1 选题背景 1 1.2 研究目标和意义 1 1.3 研究思路 1 第2章 光谱测试系统的光学原理 3 2.1 表色系和色度图 3 2.1.1 CIE表色系 3 2.1.2 光源(发光体)的表色 4 2.1.3 非发光体的表色 5 2.1.4 1931CIE-xy色度图 5 2.2 显示色数 6 第3章 编译软件概述 7 3.1 Windows下程序设计方法与MS-DOS的区别 7 3.2 Microsoft Visual C++简介 8 3.3 MFC简介 9 3.3.1 封装 10 3.3.2 MFC的宏观框架体系 10 第4章 光谱测试系统软件设计 12 4.1 硬件结构及连接方案 12 4.1.1 光谱测试系统 12 4.1.2 研华PCI-1710L多功能数据采集卡介绍 13 4.1.3 触发方式的选择 15 4.1.4 采集系统信号连接方案 16 4.1.5 使用的缓冲区 17 4.1.6 关于FIFO 18 4.1.7 内部缓冲区的使用方式 19 4.1.8 循环 cycle 和非循环 no_cycle 20 4.1.9 Raw Data 原始数据 和voltage 电压值 20 4.2 软件设计 21 4.2.1 测试系统开发需要完成的任务 21 4.2.2 程序的总体构架 21 4.2.3 数据采集及显示程序流程图 22 4.2.4 数据采集模块的编写 26 4.2.5 数据存储模块的编写 28 4.2.6 实时画图模块的编写 29 4.2.7 软件界面 30 结束语 33 参考文献 34 致谢 35 附录 36 附录一:用来采集数据的线程函数 36 附录二:进行数据存储和画图的WriteData 函数 37 附录三:BufferChange事件发生时所响应的adBufChangeEvent 函数 39 外文资料原文 41 翻译文稿 49 引言 选题背景 随着信息科学的飞速发展,数据采集和存储技术已经是数字信号处理中非常重要的环节,将决定整个系统的性能。它广泛应用于雷达,通信,遥测遥感等领域。它己经成为人们获得外界信息的重要手段。基于总线的数据采集与存储系统,由于可靠且易于实现、经济等优点,得到了广泛的应用。 显示器件研发过程中,光谱测试工作需要反复进行,使用人工进行测量不但费时费力,而且得不偿失。利用数据采集系统来实现光谱数据的自动化采集与分析对于显示器件的开发与研究非常有帮助是科研中很有价值的一种手段。随着性能不断地提高,功能不断地强大,在科研中发挥的作用越来越大PCI-1710L数据采集卡,在现今广泛使用的PC机型上,开发一套基于Windows的光谱测试系统Visual C++ 6.0作为开发工具,使用研华公司出品的PCI-1710

文档评论(0)

糖糖 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档