0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于虚拟仪器技术实现光谱测量系统的设计

电子设计 来源:微计算机信息 作者:徐富新;曹文娇; 2020-08-20 09:20 次阅读

来源:微计算机信息,作者:徐富新;曹文娇;陈芳;陶敏

1、引言

在现代节能照明中,可见光谱测量是研究光源性能的重要手段,但大多数测量仪表功能固定且较为单一,不能根据测量对象及测试要求的多样性进行灵活的调整和变更,由此带来了使用中的诸多不便。而利用虚拟仪器技术的优势就可较好的解决这一问题。

虚拟仪器是基于计算机的仪器,它通过软件将计算机硬件资源与仪器硬件有机的融为一体,从而把计算机强大的计算处理能力和仪器硬件的测量、控制能力结合在一起,大大缩减了仪器硬件的成本和体积,尤其是便于软件的修改,以实现测试功能的扩展。本文利用目前国际上唯一的编译型图形化编程语言 LabVIEW,设计了一个基于虚拟仪器技术的光谱采集与处理系统,功能较强,操作简便。

2、测量系统设计

2.1 系统构成

本系统主要由光源、光栅分光系统、 CCD光电探测器、数据采集卡、 LabVIEW软件平台构成。CCD器件具有卓越的光电响应量子效率、灵敏度高、噪声低、读出快、动态范围大以及对光的频率响应范围宽等优点,使它成为光谱检测的理想探测器。并且,由于它能够进行多通道并行探测,进而同时探测多条谱线,所以在光电检测领域得到广泛了的应用。实验中,采用 TCD2252型 CCD接收光谱,通过 PCI-6251采集经 CCD转化得到的电信号并将数据送入计算机,用 LabVIEW编写程序,实现光谱采集、分析、显示、存储等功能。系统组成见图1。

基于虚拟仪器技术实现光谱测量系统的设计

TCD2252是像元数为 2700的高灵敏彩色线阵 CCD,采用高灵敏度和低暗电流的 PN结作为光敏单元,内部设有彩色滤光片,信号分红、绿、蓝三路输出,RGB三阵列灵敏度典型值分别为 7.0V/lx.s、9.1sV/lx.s、3.2V/lx.s,其传输效率大于92%,光谱响应范围宽,在可见光波长范围内具有良好的光谱响应特性。

2.2 数据采集

LabVIEW 对 NI的数据采集卡提供了驱动程序,通过在 MAX中创建采集任务及相应参数,并调用DAQ 函数就可直接采集CCD的输出信号 。TCD2252按照彩色三分量RGB进行三路输出,单独采集一路或两路信号时,会造成某些颜色的光谱信号漏采样,故设计了对R、G、B三路信号同时采集。考虑到用软件实现时对采集卡采样率的要求较高,故在采集前先通过加法电路对三路电压信号值相加(见图2),进而实现 RGB三路光强信号的同时采集。

在采集程序中,为了适应不同强弱光谱信号的采集之需,对所采信号设置了增益的动态调整功能。同时,注意了背景光的消除,通过“数组极值”模块得到采集的最小光强值(一般不是零),将所有光强数据减去最小光强,即将最小光强取为零,由此就消除了背景光的影响。此外,用户可以选择静态测量以及动态测量方式。为了提高原始数据的精度,还可以设置采集帧数,利用移位寄存器对采集数据进行累加后取平均,并对所得结果进行平滑滤波处理。

2.3 数据处理

数据处理中,首先利用特征谱线进行标定,根据光栅分光原理可知,光波长与 CCD像素位置点成多项式关系,故用最小二乘法拟合光谱曲线。在求取特征谱线对应的像元位置时,通过阈值峰值检测法,先设定一个初始值,若连续 5点的数据值均大于该值,我们认为存在一个谱峰,该谱线的对应像元就可确定为峰值极值两侧大于初始值的两个像元点之中间位置。利用 For循环和反馈节点输出数据 1到2700作为 Build XY Graph横坐标,光强值作为纵坐标,得到光强图。本系统采用三点二次拟合方式,在所检测的已知光谱谱线中,输入任意三条对应谱线的波长,求出坐标转换方程的系数,进而得到拟合方程和光谱曲线。

同样,利用阈值峰值检测模块的调用来实现光谱谱峰的查找,在输入阈值后就可显示出波峰的位置、幅值信息。增加波长修正功能,即:当标准峰波长偏大,输入负值;反之,输入正值。通过Write LabVIEW Measurement 保存波峰检测结果以及光谱数据,用ReadLabVIEWMeasurement 将已保存数据显示成图形。调用光谱图属性节点Image Export 导出光谱图像,Cursor Position节点动态显示某一波长对应光强值。系统的框图程序如图3。

图 4为系统主界面,左半部份为工作控制面板,控制系统执行某个任务以及显示结果,中间部分显示像元号及对应光强值。右半部份为图像显示区,上窗口为光强度随像元的变化,下窗口显示的是光强随波长的变化,即光谱图,用户可以通过图形工具选板对光谱曲线进行横向、纵向、区域等多种放大方式。此外,为方便系统在非 LabVIEW环境下正常运行,通过新建项目菜单首先打包成可执行文件,进而创建成安装文件。

3、实验数据及分析

首先对谱线在 CCD上的对应像元位置进行标定。实验中选择氦灯的 4条特征谱线分别为 388.9nm、447.2nm、501.6nm、587.6nm,先采集数据得到各谱线峰值在 CCD上对应的像元位置如表 1所示。

再进行二次多项式拟合[7],拟合函数可以设为:

显然,线性定标法的误差相对较大,因此,二次标定比线性标定更加接近实际值,从而进一步提高了系统测量精度。

4、光谱测量的远程访问

本系统基于 LabVIEW 8.5虚拟仪器平台,它在远程应用上提供了非常便捷的网络传输方式,主要有 DateSocket技术、浏览器以及 Remote panel方式。其中 Web发布方式操作起来最为方便,不要求在客户端电脑上安装 LabVIEW软件,只要打开网页就能访问嵌于其中的程序前面板,因此,本系统选用网页发布模式。具体操作时,在工具菜单中启用 Web Server,并设置服务器所在位置,端口使用默认值;在浏览器访问权限中设置用户的访问权限。对浏览器地址设置哪些客户端有权查看和控制 VI前面板,哪些只允许查看,哪些拒绝访问。另外选择菜单中的 Web发布工具,选择光谱数据采集与处理系统.vi,会自动生成一个 HTML文件,将 HTML文件保存,被授权的远程客户端就可以通过访问该网络地址访问此系统。

5、 结束语

本文采用彩色线阵 CCD进行光电转换,能一次采集多条谱线,测量效率高。采用二阶定标法进行波长标定,提高了测量精度。运用 LabVIEW编程,实现了光谱的数据采集、分析、显示和存储等功能,用户能方便地进行远程访问,掌握测量情况。整个系统具有易开发和扩展等优点。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 探测器
    +关注

    关注

    14

    文章

    2641

    浏览量

    73026
  • 虚拟仪器
    +关注

    关注

    22

    文章

    775

    浏览量

    87333
  • 测量系统
    +关注

    关注

    2

    文章

    538

    浏览量

    41395
收藏 人收藏

    评论

    相关推荐

    如何使用虚拟仪器技术创建合成仪器

    如何使用虚拟仪器技术创建合成仪器虚拟仪器的软件对于一个虚拟仪器系统而言,软件是最关键的部分。
    发表于 02-25 23:42

    虚拟仪器课件,虚拟仪器电子教案

    虚拟仪器课件,虚拟仪器电子教案虚拟仪器的基本概念1.2 虚拟仪器的形成和发展 1.3 虚拟仪器系统
    发表于 06-22 12:08

    虚拟仪器和传统仪器的比较

    定义为“一个可重复配置的系统,它通过标准化的接口连接一系列基本硬件和软件组件,从而发生信号或者使用数值处理技术进行测量”。这与虚拟仪器的许多性质相同,
    发表于 07-09 23:23

    基于虚拟仪器的电力参数测量系统

    各位大哥大姐前辈高手,有没有做过这个基于虚拟仪器的电力参数测量系统的毕业设计的呢??包括电压电流测量、功率测量、频率
    发表于 04-26 21:54

    基于虚拟仪器的多路电压测量的设计与实现

    基于虚拟仪器的多路电压测量的设计与实现
    发表于 08-06 13:02

    调频光谱测量原理是什么

    毕业设计是基于matlab的双频率闭环调频光谱测量平台仿真现在需要开题报告 不会写啊本次设计中采用双频率闭环调频光谱测量传感器结构,能够充分发挥光谱测量灵敏度、精度优势、激励光功率小、测量
    发表于 02-27 18:14

    调频光谱测量原理是什么

    毕业设计是基于matlab的双频率闭环调频光谱测量平台仿真现在需要开题报告 不会写啊本次设计中采用双频率闭环调频光谱测量传感器结构,能够充分发挥光谱测量灵敏度、精度优势、激励光功率小、测量
    发表于 02-27 18:14

    虚拟仪器技术

    本文转自湖南银河电气有限公司: 官网虚拟仪器技术一、虚拟仪器技术的定义  虚拟仪器技术就是利用高
    发表于 05-29 15:47

    光通信领域的光谱测量

    激光器震荡质量的重要指标。总结随着光纤通信的发展,光谱测量显得越来越重要了。特别是随着使用不同波长同时传送多路光波信号的 WDM(波分复用)系统的快速普及,光谱分析仪已经成为了不可缺少的基本
    发表于 02-27 10:10

    光通信领域的光谱测量

    激光器震荡质量的重要指标。总结随着光纤通信的发展,光谱测量显得越来越重要了。特别是随着使用不同波长同时传送多路光波信号的 WDM(波分复用)系统的快速普及,光谱分析仪已经成为了不可缺少的基本
    发表于 03-02 09:35

    虚拟仪器技术介绍

    系统集成,标准的软硬件平台能满足对同步和定时应用的需求。这也正是NI近30年来始终引领测试测量行业发展趋势的原因所在。只有同时拥有高效的软件、模块化I/O硬件和用于集成的软硬件平台这三大组成部分,才能充分发挥虚拟仪器
    发表于 07-24 06:56

    基于虚拟仪器技术的谐波在线监测系统的设计与实现

    基于虚拟仪器技术的谐波在线监测系统的设计与实现 De ign and lmplementation of On_line Harmonic Monitoring Sy tem Ba e
    发表于 02-09 10:49 21次下载

    什么是虚拟仪器技术

    什么是虚拟仪器技术虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能帮助您
    发表于 08-02 12:05 2822次阅读

    基于虚拟仪器的温度测量系统

    虚拟仪器是计算机技术仪器测量技术相结合的产物,它充分利用计算机强大的运算处理功能,突破了传统仪器
    发表于 09-14 11:06 4526次阅读
    基于<b class='flag-5'>虚拟仪器</b>的温度<b class='flag-5'>测量</b><b class='flag-5'>系统</b>

    基于虚拟仪器技术实现网络虚拟示波器系统的设计

    随着计算机软硬件技术不断发展与提高,虚拟仪器技术已成为当前测控领域内的关键性技术。在远程测控与仿真方面,虚拟仪器网络化,已成为急待解决的问题
    的头像 发表于 08-19 09:18 3299次阅读
    基于<b class='flag-5'>虚拟仪器</b><b class='flag-5'>技术</b><b class='flag-5'>实现</b>网络<b class='flag-5'>虚拟</b>示波器<b class='flag-5'>系统</b>的设计