关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于LabVIEW的光纤布拉格光栅动态解调系统

基于LabVIEW的光纤布拉格光栅动态解调系统

作者:时间:2012-12-25来源:网络收藏

2 解调系统的构建
基于LabVIEW的光纤布拉格系统框图如图2所示。宽带光源经过1×2耦合器到达传感FBG,该传感的反射中心波长为1 536.529 nm,其反射的窄带光携带待测量信息,窄带光经过1×2耦合器耦合另一个1×2耦合器,50%光能进入长周期,该长周期光栅的中心波长为1 531.137 nm,在1 510~1 550 nm之间有明显的损耗峰,并且该光栅的透射谱在1 534~1 542 nm区域具有很好的线性,经光电转换模块转换为电压V1,50%光能直接经过光电转换模块转换为参考电压V2。经过调制过的光信号由光电转换电路转换为电压信号。采用高速数据采集卡NI6024E将采集到的信号输入计算机进行处理。

本文引用地址:http://www.eepw.com.cn/article/159574.htm

a.JPG



3 数据采集软件系统
采用美国NI公司的图形化编程语言LabVIEW作为开发平台。LabVIEW程序主要用来进行数据采集、仪器控制及数据处理分析,是一款开放式的开发系统应用软件。
软件部分的实时数据采集程序由LabVIEW提供的硬件驱动模块和VI子程序搭建完成,完成对硬件的配置,测量函数功能的设定以及最终数据采集。数据分析处理模块主要完成测量数据曲线的校正、滤波、信号特性分析、信号存储与读取功能。数据采集部分可以实现采集通道数的选择,由实验的实际情况选择通道数量,提高系统的效率。因为测量系统中输入信号一端与模拟输入通道相连接,另一端连接系统地,故选择RES(单端由参考地)数据采集系统。数据存储部分可以将数据存储至指定的路径。

b.JPG


为了便于实时监测,该系统设计了状态信息选择界面,系统状态显示界面。运行主程序,系统将自动初始化各个模块参数。本系统的关键程序如图3所示。配置模拟输入的子VI,AI config.vi,指定模拟输入操作硬件,通道等。范围常量子VI:Scaling constant tuner,vi,把模拟信号转化为数字信号。读取数据子VI:AIread.vi,从数据采集的缓存中读取数据;初始化数据现实与保存模块。包括Array to bluster,Spilt 1D array,formula nod,Write to spreadsheet file等函数;初始化程序运行控制模块,程序运行控制模块的功能是控制程序的运行、暂停、停止、保存和恢复等状态。

数字滤波器相关文章:数字滤波器原理
透射电镜相关文章:透射电镜原理


评论


相关推荐

技术专区

关闭