2.2 系统软件设计
DSP系统的软件部分主要由初始化程序、线性插值子程序或者曲线拟合子程序、显示程序、驱动程序、中断服务程序等几部分组成,可以将A/D转换和串行通讯大功率电感贴片电感器代码放在中断服务程序中来实现。
初始化程序用于完成DSPI/O口、内部A/D转换器、串行口、中断等资源的初始化。为了协调A/D转换和步进电机的控制,可由DSP发出控制信号来控制步进电机,以使经过A/D转换所得的数字信号与加在匹配光栅上的步数一一对应。显示部分的程序可将此数字信号经代数变换转换为直接表示应力的数字量,然后通过查表动态实现应力显示。
当匹配光栅反射波长与光纤光栅反射波的中心波长重叠时,光电转换输出脉冲信号,并向DSP请求中断,然后由DSP执行中断服务程序,以将DSP内部A/D转换器转换所得的数字量读入DSP并保存起来,最后通过串行口发送到上位机再中断返回。
3 实验结果分析
由实验可得,在砝码质量从0 g增加到60 g的过程中,粘贴在悬臂梁上的FBG1中心波长漂移0.716 nm,图4所示为FBG1中心波长随砝码质量变化的曲线图。由图4可知,悬臂梁上的FBG中心波长变化量与悬臂梁自由端所施加的砝码质量成较好的线性关系,并且具有较高的灵敏度。
实验中可通过增加砝码的质量施加对悬臂梁不断增加的拉伸应力。两个匹配光栅反射光信号分别被各自对应的光电探测器所接收。光电探测器输出的模拟电压信号则由以DSP为核心的信号处理系统的一系列处理得出传感光纤布拉格光栅所感测到的外界物理量的大小。
当 PD1对应处理后的电压信号插件电感值为5 V时,对应的点为A和C,即对应的有两个光纤布拉格光栅的波长值。因此,对于这个5 V电压,解调系统无法直接判断出对应的悬臂梁负载的质量是A点还是C点所对应的质量。对于双光栅匹配解调系统,往往会存在两个匹配光栅并对应两电感器制作个光电探测器。除存在PD1外,还存在PD2。系统可以通过PD1和PD2两者所对应的电压值来确定产生5V电压时所添加的砝码质量。实际上,可通过DSP系统的运算处理得到匹配光栅中心波长的变化量,从而得到传感光栅的中心波长变化量。对于双光栅匹配解调系统,对应的传感光栅可以取反射谱的双边,从而扩大传感光栅的测量范围。光电探测器的输出经大功率电感信号调理电路后的电压随应力的变化曲线如图5所示。
4 结束语
双光栅匹配解调系统是以匹配法为基础并加以改进新方法。它继承了匹配法结构简单、成本低、实现工字电感器容易等优点。同时,双光栅匹配解调系统还解决了因光电探测器导致的测量范围受限的问题,也解决了匹配法中存在的双值问题。该解调系统将匹配光栅粘贴于特殊悬臂梁上,并采用DSP进行处理,不仅提高了响应速度,而且提高了解调的精度和稳定性。减小了匹配光栅因应力过大而损坏的可能性。利用拉力作为系统的待测量进行解调实验证明该系统具有良好的线性度、解调精度、速度及灵敏度。
高能效比电容供电电路实现从设计角度看,超级电容和电池的根本区别在于电容器在充/放电周期发生的显著电压变化。充电时,理论上,电容器的电压从零上升到其最高额定电压,而电池的端电压在其工作周期中变化很小。超级电容是电子电容器的一个
将颠覆电子产业?HRL晶体管是什么鬼 在近期,由美国波音公司和通用汽车公司拥有的研发实验室 HRL 正式宣布将首次展示其研发的互补金属氧化物半导体 FET 技术。其实,该研究结果早在今年 1 月 6 日就被发表在了 i
[逆变器]仿真图腾柱电路,得到一个不解的现象,请各请问图腾柱驱动电路怎么分析呢请问?我用过multism仿真过,在Vcc取12V的时候,基极加驱动的时候输出是为6V,在基极为0的时候,输出为0.(此时的仿真我是没有接上负载的)。
我觉得非常奇