当前位置:首页 > 模拟 > 模拟
[导读]摘要:通过对FBG传感器、FFP-TF(可调谐光纤F—P滤波器)以及STM32微控制器的研究,设计了一种光纤光栅传感系统。该传感系统具有精密度高、结构紧凑、便于携带、使用方便、适用于野外作业等优点。本文给出了传感系

摘要:通过对FBG传感器、FFP-TF(可调谐光纤F—P滤波器)以及STM32微控制器的研究,设计了一种光纤光栅传感系统。该传感系统具有精密度高、结构紧凑、便于携带、使用方便、适用于野外作业等优点。本文给出了传感系统的硬件设计和软件实现。

目前,FBG(Fiber Bragg Grating)传感器已成为光纤光栅传感领域研究的热点之一,在石油化工,海洋探测,航空航天,煤矿开采等领域都有着极其可观的应用前景。传统传感器将电信号作为待测参量的载体,而FBG传感器是将光信号作为待测参量的载体。由于光的特性(安全、绝缘、抗电磁干扰等)及光纤独有的优点(质轻、质软、耐腐蚀等)使得FBG传感器能够制成具有不同特定功能、任意形状的光纤传感器FBG传感器可以完成在高温区、辐射区、狭小空间、强电磁干扰以及高电压环境等传统传感器难以完成或者不能完成的任务。FFP—TF(FiberFab ry-Perot Tunable Filter)解调法具有调谐范围广、灵敏度高等优点,能够直接输出与FBG反射中心波长对应的光解调信号,可广泛应用于需要多点扫描的测量当中。

STM32系列32位闪存微控制器集先进的ARM Cortex-M3内核结构、出众创新的外设、良好的功耗控制和低成本于一体,具有指令效率高、响应速度快、实时性能优异、易于开发、代码方便移植等优点。因此,将STM32微控制器引入到解调系统中,开发了一个应用STM32微控制器处理数据的FBG传感系统。

1 FFP-TF解调原理

用可调谐F—P滤波器法对FBG传感器反射中心波长解调的基本原理如图1所示。

宽带光源发出的光经光隔离器,再经过3 dB耦合器耦合到反射FBG传感阵列中,FBG传感器反射回来的不同波长的光波再经由耦合器耦合到可调谐F—P滤波器中。可以近似认为FBG的反射光谱符合高斯分布,设其中心波长为λB,其带宽为δ0。由于FBG的反射光谱带宽仅为0.2 nm,宽带光源光强在这段区间内可以近似认为是平均分布的,设FBG的反射谱为G(λ),则有式(1):

式(2)中的λ的范围由光源范围决定,其中R、n、φ分别为F—P滤波器的反射率、折射率、光入射角。透过光纤F—P滤波器的光纤光栅反射光由PD(光电探测器)接收,PD接收到的光功率PD(λ)是FBG反射谱和F—P滤波器透射函数的卷积积分如式(3):

由于PZT(压电陶瓷)可以很好地将电能转换为机械能,在外加电动势的作用下可产生形变,故可用压电陶瓷作为F—P腔的驱动元件,在微位移驱动器的周期性驱动下,FFP-TF腔长进行周期性的伸缩,使其透射波长在某一范围内进行扫描。设被测FBG中心波长λB在t0时刻满足FFP-TF透过的极大条件,即满足(5)式,PD此时输出电压峰值。

2(L+△L)=kλB (5)

式(5)中的L为FFP-TF的初始腔长,△L为腔长的变化量,k为干涉级数,是任意整数。根据提前标定的FFP-TF的腔长变化、微位移驱动器周期驱动与时间的关系,可以求出被测FBG的中心波长λB。再根据FBG中心波长的移动范围即可得到FFP-TF透射光波对应的光纤光栅传感点,从而可实现FBG的分布式传感。其中信号采集、信号处理、扫描电压控制以及显示过程由嵌入式微处理器完成。

2 解调系统的硬件设计

光纤光栅传感器解调系统主要分为两个模块:光信号处理模块与电信号处理模块。光信号处理模块主要用来跟踪分析传感光纤光栅的中心反射波长的漂移,将光信号波长信息转换为电信号;电信号处理模块主要用来完成对光信号处理模块转换来的电信号进行处理和运算,转为数字信息,提取到外界信息后,最后以用户熟悉、界面友好的形式输出显示。系统主要由三部分构成:光路系统,扩展电路以及嵌入式控制系统。

2.1 光路系统

光路系统主要是由宽带光源、光隔离器、3 dB耦合器、FBG传感网络及可调谐F—P滤波器部分等组建而成。光路系统需要外界提供扫描电压给可调谐F—P滤波器,用来驱动可调谐F—P滤波器。

2.2 扩展电路

扩展电路主要包括A/D输入模块以及D/A输出模块。A/D输入模块中PIN光电二极管将FFP-TF的透射光谱转换为电压信号,通过信号放大调理电路将光路系统输出的电压信号进行放大调理,再送至STM32系统进行A/D采样。D/A输出模块用来对光路系统中的可调谐F—P滤波器提供扫描电压。

2.2.1 A/D输入模块

光电检测电路是由一个实为光-电流-电压转换的PIN光电二极管及相关电路部分组成。PIN光电二极管的缺点是输出的电流一般只有数微安。PIN光电二极管将接收到的光信号变为与之成对应比例的微弱电流信号,经运算放大器以及与PIN光电二极管的串联电阻所组成的放大器转换为电压信号。持续光照的PIN光电二极管可看成一个电流源,当它的负载阻抗为零时,输出特性为最好。

A/D转换是采样电路的核心,考虑到系统对分辨率、速度与精度等参数的要求,ADC芯片选用Burr-Brown公司出品的ADS8320,16位精度的高速A/D转换芯片,最高采样频率为100 kHz。超低功耗和体积小使ADS8320成为理想的便于携带和电池供电系统。

2.2.2 D/A输出模块

可调谐F—P扫描电压由单片机通过外围电路产生,根据系统要求,系统的动态扫描范围为40 nm,分辨率为1 pm,故D/A芯片的位数N应该满足:

2N≥(40·1 000 pm)/1 pm (6)

即N≥16,为了给可调谐F—P滤波器提供一个高精度的电压供给,决定选用DAC8811芯片,16位精度的高速D/A转换芯片。

2.3 嵌入式控制系统

主控芯片选用ST公司推出的基于Cortex—M3内核的STM32F103C8T6芯片,它集先进Cortex—M3内核结构、良好的功耗控制、出众创新的外设和低成本于一体。STM32拥有全系列软件的高度兼容性及脚对脚和外设,能够在不修改软件及原始框架的条件下,可将应用精简为使用更少的存储空间,或升级为需要更多的存储空间。

3 解调系统的软件设计

根据STM32易于开发,可使产品快速进入市场的特点,采用STM32固件库进行编写。STM32固件库提供易用的函数可以使用户方便地访问STM32的各个标准外设,并使用它们的所有特性。

整个系统的软件设计实现了如下功能:

1)制FBG解调系统的工作;

2)采样滤波电路所处理过的电信号;

3)给PZT提供锯齿波驱动电压,若某时采集到FBG信号,则记录此时的驱动电压,并对数据进行处理;

4)根据FBG传感器所测量的外界物理量与本身中心波长的对应关系,计算出所测物理量的值并显示结果。

4 实验数据及分析

进行温度测试实验。光源选用ASE-C型C波段宽带光源,工作波长范围为1 525.nm~1 565 nm。传感器选用GFRP封装的FBG温度传感器,30.0 ℃时标定的中心波长为1 553.971 nm,温度系数为19.05 pm/℃。将FBG传感器放入温控箱,不受外界应变的影响。从20℃开始,每增加10℃定温20 min测定一次波长,直至80℃。测得的数据如表1所示。

将测得的数据绘制成波长一温度曲线图,如图2所示。图中的‘▲’表示波长理论值,‘▼’表示波长实际测量值,‘■’表示理论波长与实际测量波长的绝对误差值,‘●’表示标定温度与实际测量温度的误差值,直线为对数据进行的线性拟合。x轴表示温度,y轴表示波长或者温度。

从测试结果来看,该温度传感系统具有良好的线性度,测得的波长、温度与理论波长、标定温度基本一致,各点的波长偏差在±4 pm以内,系统的温度测量精度可达±0.2 ℃。

5 结论

本文提出了基于STM32的FFP-TF法FBG传感系统的设计方案,完成了STM32控制系统的硬件设计和系统软件实现。该传感系统具有测量速度快,精确度高等优点,达到了对温度的实时精确测量的目的。该传感系统可用于智能结构(石油化工、海洋探测、航空航天、煤矿开采等)的温度等参数的采集,具有较高的应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在嵌入式开发中,STM32的时钟系统因其灵活性和复杂性成为开发者关注的焦点。然而,看似简单的时钟配置背后,隐藏着诸多易被忽视的陷阱,轻则导致系统不稳定,重则引发硬件损坏。本文从时钟源选择、PLL配置、总线时钟分配等关键环...

关键字: STM32 时钟系统

在嵌入式系统开发中,STM32系列微控制器的内部温度传感器因其低成本、高集成度特性,广泛应用于设备自检、环境监测等场景。然而,受芯片工艺差异和电源噪声影响,其原始数据存在±1.5℃的固有误差。本文从硬件配置、校准算法、软...

关键字: STM32 温度传感器

在能源效率与智能化需求双重驱动下,AC-DC转换器的数字控制技术正经历从传统模拟方案向全数字架构的深刻变革。基于STM32微控制器的PFM(脉冲频率调制)+PWM(脉冲宽度调制)混合调制策略,结合动态电压调整(Dynam...

关键字: AC-DC STM32

当前智能家居产品需求不断增长 ,在这一背景下 ,对现有浇花装置缺陷进行了改进 ,设计出基于STM32单片机的全 自动家用浇花机器人。该设计主要由机械结构和控制系统构成 ,机械结构通过麦克纳姆轮底盘与喷洒装置的结合实现机器...

关键字: STM32 麦克纳姆轮 安全可靠 通过性强

用c++编程似乎是让你的Arduino项目起步的障碍吗?您想要一种更直观的微控制器编程方式吗?那你需要了解一下Visuino!这个图形化编程平台将复杂电子项目的创建变成了拖动和连接块的简单任务。在本文中,我们将带您完成使...

关键字: Visuino Arduino ESP32 STM32

基于STM32与LoRa技术的无线传感网络凭借其低功耗、广覆盖、抗干扰等特性,成为环境监测、工业自动化等场景的核心解决方案。然而,如何在复杂电磁环境中实现高效休眠调度与动态信道优化,成为提升网络能效与可靠性的关键挑战。本...

关键字: STM32 LoRa

在实时控制系统、高速通信协议处理及高精度数据采集等对时间敏感的应用场景中,中断响应延迟的优化直接决定了系统的可靠性与性能上限。STM32系列微控制器凭借其灵活的嵌套向量中断控制器(NVIC)、多通道直接内存访问(DMA)...

关键字: STM32 DMA

数字电源技术向高功率密度、高效率与高动态响应方向加速演进,STM32微控制器凭借其基于DSP库的算法加速能力与对LLC谐振变换器的精准控制架构,成为优化电源动态性能的核心平台。相较于传统模拟控制或通用型数字控制器,STM...

关键字: STM32 数字电源

STM32微控制器凭借其针对电机控制场景的深度优化,成为高精度、高可靠性驱动系统的核心选择。相较于通用型MCU,STM32在电机控制领域的核心优势集中体现在FOC(磁场定向控制)算法的硬件加速引擎与PWM死区时间的动态补...

关键字: STM32 电机控制

无线充电技术加速渗透消费电子与汽车电子领域,基于Qi协议的无线充电发射端开发成为智能设备能量补给的核心课题。传统模拟控制方案存在响应滞后、参数调整困难等问题,而基于STM32的数字PID控制结合FOD(Foreign O...

关键字: STM32 无线充电
关闭