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

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

3天内不再提示

采用双CPU的单片机实现光纤光栅传感器解调系统的设计

电子设计 来源:微计算机信息 作者:王剑,郑魏 2020-04-29 07:55 次阅读

光纤光栅传感器的应用是一个方兴未艾的领域,有着非常广阔的发展前景。目前限制光纤光栅传感器大量实际应用的最主要障碍就是传感信号的解调。光纤光栅传感解调方法有许多,但是能够实际应用的解调产品并不多,而且价格昂贵。因此研究开发适于实际工程应用的解调系统,降低解调系统的成本,是使光纤光栅传感器能够在实际工程应用中得到推广的关键问题。

有鉴于此,为了满足工程应用的需要,本文提出了一种基于单片机的光纤光栅解调技术,即利用目前应用极为广泛,价格比较便宜的单片机作为信号采集和处理的MCU,开发一种较高精度的、廉价的、便携的、能进行快速测量且能方便获取所测参变量大小的解调器。为了解决了单个单片机速度较慢的问题,系统中采用双CPU,其中一个单片机完成信号解调的算法,而另一个单片机完成逻辑控制,人机接口和与上位机通信,通过双口RAM实现双机数据共享。

1、解调系统结构和原理

解调系统总体结构图如图1所示。主要由三部分组成,Bragg光栅(测量光栅),光纤光栅解调器,计算机。其中光纤光栅解调器可以细分为2个部分,模拟电路部分和数字电路部分,模拟电路部分的功能是把Bragg光栅(测量光栅)受到的应变或者温度变化变成相应的电信号,数字部分把电信号转换成上位机能直接使用的数字信号,可以是波长值也可以是温度或者应变值,而实现这个功能的MCU采用的就是单片机。

采用双CPU的单片机实现光纤光栅传感器解调系统的设计

解调系统的解调原理是基于可调谐法布里-珀罗腔(F-P解调)的工作原理。用于Bragg光栅传感信号解调的光纤F-P腔滤波器实际上是一个压控的光带通滤波器,通常用压电陶瓷作为F-P 腔腔长变化的驱动元件。给压电陶瓷施加一个扫描电压, 压电陶瓷产生伸缩, 从而改变F-P 腔的腔长, 使透过F-P腔的光的波长发生改变。通过探测器检测透射光强度,当探测器探测到最大光强时给压电陶瓷施加的电压就对应着FBG 的反射波长。这样给Bragg光纤光栅传感器注入光信号,将从FBG 传感器反射回来的光加到光纤F-P腔滤波器的输入端,通过给光纤F-P腔滤波器的压控端加上一个三角形的扫描电压,则在光纤F-P腔滤波器的输出端即可得到一个与输入光光谱相对应的时间域电信号。这些时域信号经过放大电路和比较电路的整形,就得到了一系列的脉冲信号,我们在这些脉冲信号中加入一些固定波长和位置的标准脉冲信号,那么这些脉冲信号中的各个脉冲对于标准脉冲的相对位置就包含了FBG传感器反射光的光谱信息。图2指示了这个解调过程。最后再通过单片机构成的电路把得到的脉冲转换成波长值。

2、单片机解调系统的构成和工作方法

单片机解调系统的首要目的就是把这些脉冲信号处理成相对应的波长值。通过模拟部分的解调我们得到包含测量光栅和标准光栅在扫描周期内相对位置的脉冲信号,标准光栅对应一个固定的波长,而且它对应的脉冲信号在每个扫描周期内的位置又是固定的(标准光栅用恒温电路来保持波长恒定),那么如果能得到各个脉冲信号的相对位置值,再通过插值的算法可以得测量光栅的波长值。

图2 布拉格光纤光栅传感信号解调过程

在本解调系统中采用的是武汉理工光科股份有限公司生产的光纤光栅作为测量光栅,基于F-P腔原理的波长选择器作为解调腔,测量的范围能够达到30nm,三角波扫描信号的周期为1s,测量的频率1Hz。把三角波扫描信号的上升沿分成能够达到设计精度的有限多个计数点,这样就可以用单片机读出FBG1、FBG2、…。.FBGn光栅阵列及标准光栅脉冲信号在三角波上升沿中的位置值了。另一个单片机的功能就是利用这些值算出波长,并与计算机进行数据通讯。电路图如图所示。这里单片机选用是89C52,用4060产生一个稳定的计数脉冲,当三角波开始时1号单片机计数,有脉冲到来时,记下计数器的值并存入片内RAM;三角波到最高点时计数器清零,把位置值送入双口RAM,然后等待下一次计数。CPU1开始计数时CPU2把数据从双口RAM中取出,通过插值或其他的算法计算出脉冲对应的波长值或者温度值并与计算机通讯。

我们可以通过单片机的其它的I/O口同时输入更多的测量脉冲。改进光路和模拟电路部分,就可以制作2通道、4通道的光纤光栅解调仪,提供更多的测量点,而数字电路完全不需改动,只需对软件部分进行调整即可。

3、系统分析和数据处理

单片机要完整正确的记下每个脉冲,那么它的计数、传送指令要在每个脉冲的脉宽内完成,如果脉冲宽度只有1个计数单位,即计数、传送指令需要在约为10微秒的时间内完成,AMTEL的89C52最高工作频率能达到24MHz, 这时其时钟周期为0.5微秒,那么只要计数、传送的指令周期不超过20个时钟周期,就能达到要求,合理的读写程序显然是能够满足这个要求的。而通常脉冲的宽度一般远大于1个计数单位,所以脉冲的变化是能够实时记录的。同时2号单片机有1s的时间把数据从RAM取出,算出脉冲的中值,然后进行插值计算,时间也是足够的。如果算法过于复杂,例如采用拉格朗日算法等等,也可以把位置值传送给计算机进行数据处理。

把数据从单片机传送给计算机的过程中数据可能会出现错误,通讯程序中必须加入纠错处理,可以采用奇偶校验的方法,例如单字节校验或者多个字节校验等等。同时为了防止光栅位置值的偶尔突变,有必要对位置值进行平滑处理。通过以上的处理方法,计算机能够得到一组正确、稳定的数据。为了减小F-P腔的漂移及系统非线性对位置值的影响,我们采用标准光栅来与测量光栅进行比较计算,可以采用线性算法进行计算。但是在实际的运用中,发现待测光栅离标准光栅较近时,测量值越准确;较远处则误差相对较大。为了进一步提高精度,可以采用2标准、5标准或者梳状滤波器来进行分段线性插值计算,这样就能大大提高测量的精度,当然也可以采用拉格朗日算法或者多次项公式等更复杂的方法来进行波长计算。在我们的仪表中采用的是5标准光栅的拉格朗日算法来计算波长,温度的测量精度能达到±1℃。

4、结束语

脉冲的相对位置值与波长的关系目前无法由理论知识推导得到, 但是可以通过实验, 用数理统计的方法找出变化规律从而找出它们之间的对应关系。 利用此对应关系, 在单片机中进行有关数据处理, 从而得到所测温度或应力的大小。目前我们采用拉格朗日算法,并使用一些合适的数据处理和标定的方法,就目前解调仪的工作情况来看,效果还是可以的,测量精度能够达到±5pm,重复性最大误差为8pm。为了提高解调仪的工作频率,提高解调仪的适用性,也可以采用基于DSP或者DSP+ARM的解调电路,但成本相对就要高些。

FBG 光栅有广阔的应用前景, 在通信、建筑、机械、医疗、航天、航海、矿业都能发挥重要作用,有关于FBG 光栅的理论研究到目前为止已取得了很大成就。采用合适的解调技术,降低光纤光栅的使用成本,就能够推动光纤光栅传感器在实际工程中得到广泛的应用。

本文作者创新点: 基于单片机的光纤光栅解调仪是一种适于实际工程应用的解调系统,大幅降低光纤光栅解调系统的成本,便于在工业现场的使用,使得光纤光栅传感器能够在实际工程应用中得到迅速的推广。

责任编辑:gt


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

    关注

    2522

    文章

    47984

    浏览量

    739678
  • 单片机
    +关注

    关注

    5997

    文章

    43948

    浏览量

    620545
  • 光纤
    +关注

    关注

    19

    文章

    3569

    浏览量

    71454
收藏 人收藏

    评论

    相关推荐

    压电陶瓷驱动的动态匹配光栅滤波解调法优化

    电磁干扰、灵敏度高、易于分布式测量等优点,已成为传感器应用领域的研究热点[1-2].光纤光栅传感采用波长编码,其特点是不受光源功率稳定性
    发表于 04-26 16:13

    【NanoPi M1申请】基于ARM的光纤光栅传感器解调系统研究

    、应变传感特性,介绍常用的光纤光栅传感信号的解调方法。对嵌入式系统和处理
    发表于 08-03 16:44

    光纤传感器的介绍

    10^-6量级传感系统测量精度的进一步提高有困难光纤光栅传感器FBG光纤干涉和
    发表于 05-04 10:17

    光纤光栅传感器的研究与应用

    系统是在一根光纤中串接多个FBG传感器,每个光栅的工作波长相互分开,在经过3 dB耦合取出反射后,再用波长探测
    发表于 11-02 16:13

    光纤光栅传感器的基本原理及应用

    、啁啾光纤光栅传感器的工作原理  上面介绍的光栅传感器系统
    发表于 11-14 15:25

    光纤光栅传感系统传感原理是什么?测量技术怎么区分?

    征自相干能力强和在一根光纤上利用复用技术实现多点复用、多参量分布式区分测量的独特优势。故光纤光栅传感器已成为当前
    发表于 11-07 07:26

    光纤光栅传感器传感网络

    对于光纤光栅传感器,国内已经解决了光纤光栅照射技术,现在的研究重点在于传感网络的信号
    发表于 07-02 09:39 27次下载

    光纤光栅传感系统信号解调技术

    主要从四个方面介绍了光纤光栅传感器系统的信号解调技术,即滤波解调技术可调窄带光源
    发表于 07-13 10:42 33次下载

    基于单片机光纤光栅解调

    Bragg 光栅解调系统光栅传感器得以实用化的关键。根据光纤Bragg
    发表于 08-13 09:51 42次下载

    基于FPGA的光纤光栅解调系统的研究

     波长信号的解调实现光纤光栅传感网络的关键,基于现有的光纤
    发表于 11-22 16:05 37次下载

    基于MSP430单片机光纤光栅匹配解调系统

    在传统的解调方法基础上进行改进,构造了一种基于 MSP430 单片机光纤布喇格光栅传感解调
    发表于 08-24 14:35 52次下载
    基于MSP430<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>

    基于啁啾光栅光纤光栅传感解调方法

    利用啁啾光纤光栅结合长周期光纤光栅边沿线性滤波技术,提出了一种新颖的光纤光栅
    发表于 09-14 15:08 42次下载
    基于啁啾<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>方法

    基于单片机光栅传感器的数据采集系统的设计

    介绍了基于单片机实现光纤Bragg光栅(fiber Bragg grating,FBG)传感器的数据采集
    发表于 12-01 14:34 9次下载
    基于<b class='flag-5'>单片机</b>的<b class='flag-5'>光栅</b><b class='flag-5'>传感器</b>的数据采集<b class='flag-5'>系统</b>的设计

    光纤光栅传感器的测量、解调以及应用

    调制型光纤传感器光纤光栅传感器可以实现对温度、应变等物理量的直接测量。本文介绍了
    的头像 发表于 12-06 14:46 4137次阅读

    基于FPGA的光纤光栅解调系统的研究

    摘要:波长信号的解调实现光纤光栅传感网络的关键,基于现有的光纤
    发表于 01-31 15:05 1次下载