历史上的今天

今天是:2024年10月30日(星期三)

正在发生

2019年10月30日 | 基于LabVIEW和CCD的光谱数据采集与分析设计

发布者:翅膀小鹰 来源: eefocus关键字:LabVIEW  CCD  光谱数据采集 手机看文章 扫描二维码
随时随地手机看文章

本文引入了新兴的虚拟仪器技术,设计了一个基于LabVIEW的光谱分析及数据采集系统,通过软件编写再次对采集到的信号进行了滤波处理,增加了增益调整功能;采用最小二乘法实现了对系统的波长标定,并实现了光谱曲线的峰值寻找功能,且与传统的线性定标法进行对比,进一步改善了测量精度。最后通过实验结果表明,可以用所做的光谱分析系统分辨出汞灯光谱的特性谱线,达到光谱分析的目的。


1.引言

随着科学技术的发展和光谱分析系统的广泛研究,人们对光谱分析系统的主要指标,如光谱测量范围、分辨率、精度等方面,都提出了越来越高的要求,光谱仪现在的发展方向是微型化、自动化和高精度化。因此,本文引入了新兴的虚拟仪器技术,设计了一个基于LabVIEW的光谱分析及数据采集系统,使光谱分析系统整体性能有所提高,并且操作简单,功能较强。


2.系统设计

2.1 系统结构

根据光谱分析采集系统的工作流程,将整个系统分为光学系统设计、硬件设计及应用程序设计三部分工作。光谱分析系统是典型的基于光电探测器进行测量的光电检测仪器,所以结合系统的设计要求,为了满足微型化以及低成本的要求,考虑使用线阵CCD探测器。光栅分出的光由TCD1304AP型号线阵CCD采集接收,由调理电路进行放大滤波处理输送给A/D模数转换器,将模拟信号转换成数字信号,最后由PXI-6289采集到数据输送给上位机,选择LabVIEW接收数据、显示及分析等工作。


2.2 分光系统部分

分光系统是光谱分析系统中的关键部件,直接决定着系统的分光性能。光谱仪器的分光方式有多种,根据光谱测量方式的不同,分为滤光片分光、棱镜分光、光栅分光。本文选用的是光栅分光方式。这种设计结构简单,光损耗小,分辨率高、信噪比高。现在流行的CaernyTurner分光系统是一种非常紧凑的光学系统,把光路尽可能的简化。


2.3 数据采集部分

采用NI公司的数据采集卡PXI-6289,它可以直接插入工控机的PXI插槽中,即插即用,PXI-6289是一种高性能多功能数据采集卡,配有2.0GHz双核处理器,转换速度最大可达40kHz,并且为用户提供32路模拟输入通道,由于LabVIEW对其提供了驱动程序,所以采集数据是可直接调用软件中的采集函数,非常方便。


根据系统指标要求,设计选择使用TCD-1304AP,由于输出的模拟信号比较微弱,通常只有几百毫伏,要想在实际应用中获得高质量的输出信号和高的系统信噪比,必须先对CCD的输出信号进行调理放大,经过一个射级跟随器进行功率放大,并对噪声进行一定的抑制,最大限度的滤除暗电流和低噪声信号所带来的干扰。TCD1304AP输出的模拟信号送入到以CLC409搭建的差分电路进行处理。


2.4 数据处理部分

由于数据采集过程中内在噪声,光路噪声等因素的存在,直接影响了系统的信噪比。所以要对得到的样品光谱信息进行滤噪处理。


由信号的处理方向可以分为两种滤波器:

模拟滤波器数字滤波器。传统模拟滤波器的输入和输出都是连续的,而数字滤波器的输入与输出都是离散时间信号。在LabVIEW中所要研究的都是数字滤波器(计算机中进行信号处理的都是数字信号)。


(l)多次测量结果的累加平均

在对原始数据进行滤波时,我们采用了多次测量,对测量结果进行累加最终取平均值的方法。测量的次数可以由用户根据自己的要求自行设定。设用户设定的测量次数为n次,则所得到的结果为:

 

多次测量结果的累加平均

 

(2)光谱图像的平滑滤波

与上述平均值滤波方式有所不同的是,这里所论述的平滑滤波方式是在空间上对某个数据的平滑处理。对于某次测量采集得到的N个数据,我们采用以下的平滑滤波公式:

 

光谱图像的平滑滤波

 

其中,S为x1的处理邻域,m为S所包含的数据个数。比如m为7,那么每个被处理的数据前后各取3个数据进行平滑滤波。


2.5 软件设计部分

前面板整体的布局是根据用户对界面的操作需要而设计的。

系统主界面如图1所示:

 

 

界面的左面部分是系统的控制面板,主要控制执行系统的某一些任务,比如波峰的自动寻找,波长的检索以及显示数值。系统的中间部分是CCD每个像元所对应的光强幅值。系统的右面部分主要实现数据的显示,光强值与像元的相对应以及光强值与定标后的波长的相对应。所以实现了光谱图像的显示功能。


实现以上控制面板中功能的源代码,是应用图形编程语言编写。框图中包含有各种图形化函数、常量、变量、算法结构和连线等,从前面板中接收到用户输入的数据后,就会到设备内部运行相关指令参数进行相关操作,依据编好的程序,采用数据流的方式遍历程序,最后给出运行结果反馈给用户。


3.系统测试及分析

本节采取特性光谱标定的方法对光谱进行相应地光谱标定,找到特定谱线在CCD上对应像元点位置。测试中选用低压汞灯来完成相对容易的光谱标定。汞灯有六条特性谱线:366.5nm,404.66nm,435.8nm,546.7nm,576.96nm,579.96nm,寻找出于基准光谱下的波峰值波长相关的几条光谱曲线所对的CCD像素序号,并且通过运用最小二乘法来完成三阶多项式的拟合。倘若这六条谱线为y1、y2、y3、y4、y5、y6,采集到的六条谱线与之相关的像元序号为x1、x2、x3、x4、x5、x6,由于光谱数宽度的选择比较窄以及像面弯曲等其他原因,导致采用最小二乘法三阶多项式拟合相对线性拟合误差要小一些,设拟合曲线方程为y=p(x),则:

 

 

按照最小二乘原则可以得到最小二乘方程式的系数解,由此可确定拟合方程,进而进行特征谱线的标定及测量工作。


4.结论

本文选用线阵CCD作为光电探测器件,实现宽光谱、高分辨率的测量需求。用LabVIEW结合PXI采集卡实现光谱数据采集、分析、显示功能,具有开发周期短、简单、实用等特点,稳定性较好,能够满足多种光谱分析需求。


关键字:LabVIEW  CCD  光谱数据采集 引用地址:基于LabVIEW和CCD的光谱数据采集与分析设计

上一篇:一种基于LabVIEW的无线自动测控系统设计
下一篇:最后一页

推荐阅读

集微网消息,我国已成为仅次于美国的全球第二大消费电子市场,并拥有世界最大的消费电子生产制造基地,彩电、计算机、手机产量连续多年位居世界首位,可穿戴设备、车载显示和公共显示市场正在快速发展,为我国新型显示产业发展提供了广阔市场空间。在市场拉动下,我国新型显示产业实现跨越式发展,已成为全球显示产业的重要力量。当前,中国大陆地区TFT-LC...
1. ①电压输入范围ADC 输入范围为:VREF- ≤ VIN ≤ VREF+。由 VREF-、VREF+ 、VDDA 、VSSA、这四个外部引脚决定。我们在设计原理图的时候一般把 VSSA 和 VREF-接地,把 VREF+和 VDDA 接 3V3,得到ADC 的输入电压范围为:0~3.3V。如果我们想让输入的电压范围变宽,去到可以测试负电压或者更高的正电压,我们可以在外部加一个电压调理电...
备受业界瞩目的国际创客赛事“2020 EdgeX中国挑战赛”(EdgeX Challenge Shanghai 2020)(以下简称“大赛”)在正式落幕,并在 “2020 上海浦江创新论坛 – 全球技术转让大会” 主会场上进行了颁奖典礼。本次大赛由上海市科学技术委员会、Linux基金会(The Linux Foundation)主办、英特尔等企业共同承办,基于EdgeX Foundry,通过搭建物联网及边...
在一份财报文件中,苹果公司明确表示,它认为在游戏领域,自己与索尼、微软和任天堂之间的地位平起平坐,强调了它对其平台上的游戏有多重要。在周五的一份监管文件中,该公司表示其产品作为游戏平台与索尼、微软和任天堂等传统游戏公司竞争。之前的文档通常苹果只会说它与Google的Android和微软的Windows保持着竞争。  游戏现在是苹果的一个重...

史海拾趣

问答坊 | AI 解惑

利用 Linear-in-dB Log Amp 射频功率检测器和高效切换器增强CDMA PA功率

介绍   高数据速率的需求推动着移动通信系统从 2G 向 3G 迁移。这些系统中更高的数据速率为移动电话射频设计增加了更多的性能和规格要求。   为了在所占用频段上实现最高的频宽效率,第三代移动通信系统采用了提高频谱利用效率的线性调制方式, ...…

查看全部问答∨

拆相机来玩的时候千万要注意了!

手上有个hp318的数码相机,老产品了,但成像效果还行,想改装得更方便自己使用,前些日子把它拆开了来。   好不容易把顶层的图像处理部分的电路板拆除了下来,露出了更里面的电源管理部分了。由于板子与相机顶部的状态指示液晶屏连接的 ...…

查看全部问答∨

SIM卡是不是有很多种类?

   在Mobile 6.0上,用VS2005做了一个电话保护的软件,就是将SIM卡的号码提取出来,并绑定到软件中,如果换了SIM卡,可以识别出卡号不对,就给指定的号码发短信。    经过测试,对有些SIM卡能够识别,可以正常完成这个功能, ...…

查看全部问答∨

rs485串口通信一方发送有效

小弟最近在用msp430 f1232使用两块板子进行rs485串口通信,AB两块板子相互发送1到1000共2000个数据,在波特率4800的时候都正常,但在9600的时候,a发送给b正常,但b发给a就只发了72个数据,而且每回都一样。在更高波特率下双方都只能收到72个数据。 ...…

查看全部问答∨

LED照明驱动IC的正确选用

  本帖隐藏的内容  LED光源的技术日趋成熟,每瓦发光流明迅速增长,促使其逐年递减降价。 led照明领域,为体现出LED灯节能和长寿命的特点,正确选择LED驱动IC至关重要。没有好的驱动IC的匹配,LED照明的优势无法体现出来。那么在选 ...…

查看全部问答∨

msp430开发板申请

本人打算年底前完成芯片的选型,目前主要看好msp430.希望能申请一块评估板!…

查看全部问答∨

欢迎 Crazy_HUA 成为【FPGA/CPLD】的版主 !

    Crazy_HUA,加入咱们论坛虽然不太长,但是总能在【 FPGA/CPLD 】 看到他的身影,帮助大家解决问题。         期待在Crazy_HUA及其他版主的带领下,【FPGA/CPLD 】版块发展的越来越好!…

查看全部问答∨

关于USB接口的驱动包括PL2303,tusb3410,CH376,串口驱动

关于USB接口的驱动,包括PL2303,tusb3410,376,串口驱动。希望有用。 [ 本帖最后由 youluo 于 2013-10-13 11:08 编辑 ]…

查看全部问答∨

一阶线性微分方程的概念与解的结构

大家发现没有,电感电容的电路微分方程很重要…

查看全部问答∨

MSP430F5152编译错误

我们使用TI的MSP430F5152这颗芯片在Intel Baytrail T平台的平板电脑的开发上,用作battery的control。 我现在拿到一套针对这颗芯片在Intel baytrailT公板上的source code,我已经下载安装ccs_setup_5.4.0.00091,但是编译的时候报错如下。#10099-D ...…

查看全部问答∨
小广播
最新测试测量文章
换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved