一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种光电探测装置温度模拟补偿方法及系统与流程

2021-11-24 21:09:00 来源:中国专利 TAG:

13.c=a2*t2 b2*t c214.其中,t为工作温度,a1、b1、c1、a2、b2、c2为二阶多项式函数的参数,通过数据拟合确定。
15.优选地,所述光电探测装置温度模拟补偿方法,其采用拟合获得的斜率与工作温度的二阶多项式函数和斜率与工作温度的二阶多项式函数,根据工作温度对光功率值进行温度补偿,经温度补偿的探测功率p
dbm
按照如下方法计算:
16.p
dbm
=(a1*t2 b1*t c1)*output (a2*t2 b2*t c2)。
17.优选地,所述光电探测装置温度模拟补偿方法,其采用二阶多项式函数进行回归拟合暗电流补偿功率p
dark
,并采用拟合获得的暗电流补偿功率与工作温度的二阶多项式函数,根据工作温度对光功率值进行暗电流补偿,经温度及暗电流补偿的探测功率p
dbm
按照如下方法计算:
18.p
dbm
=mw2db(db2mw((a1*t2 b1*t c1)*output (a2*t2 b2*t c2))

db2mw(p
dark
))
19.其中,db2mw()为将dbm值转化为mw值的转换函数mw2db()为将mw值转化为dbm值的转换函数
20.p
dark
=a3*t2 b3*t c321.其中,a3、b3、c3为二阶多项式函数的参数。
22.按照本发明的另一个方面,提供了一种光电探测装置温度模拟补偿系统,包括温度传感器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述温度传感器,用于测定光电探测器工作温度,所述处理器用于根据光电探测器工作温度执行所述计算机程序时实现本发明提供的光电探测装置温度模拟补偿方法对光电探测器输出量的对数进行线性拟合及温度补偿,获得探测光功率。
23.按照本发明的另一个方面提供了一种光电探测系统,其包括光电探测装置、以及本发明提供的光电探测装置温度模拟补偿系统,所述光电探测装置的输出量输出给所述光电探测装置温度模拟补偿系统,所述光电探测装置温度模拟补偿系统对光电探测器输出量进行线性拟合及温度补偿,获得探测光功率。
24.优选地,所述光电探测系统,其所述光电探测装置为所述光电探测装置为线性光电探测器或对数光电探测器。
25.优选地,所述光电探测系统,其所述光电探测装置为线性光电探测器,包括串联的光电二极管、跨阻放大器和运算放大器;所述跨阻放大器包括多个控制端以及多个并联的分压电阻,所述跨阻放大器的多个控制端通过使不同的分压电阻处于接入或非接入状态,改变光电探测装置的电气性能,使该线性光电探测器处于不同的特定的线性工作区段下;所述跨阻放大器输出端和所述运算放大器输出端,分别输出不同电探测装置的电气性能下的光电探测器输出量;所述光电探测装置温度模拟补偿系统,通过读取接入端口以及跨阻放大器控制端信号,确定所述光电探测装置的电气性能,并采用相应光电探测装置的电气性能下的斜率k、截距c、和/或暗电流补偿功率p
dark
的二阶函数的参数计算线性拟合采用的斜率k、截距c、和/或暗电流补偿功率p
dark
,对光电探测器输出量进行线性拟合获得探测光功率。
26.优选地,所述光电探测系统,其所述光电探测装置为对数光电探测器,包括串联的
光电二极管、对数互阻放大器、以及运算放大器;所述光电探测装置温度模拟补偿系统,获取对数光电探测器的输出量,即接口采样adc数据,根据接口采样adc数据确定其所在的线性段,并采用相应线性段的斜率k、截距c、和/或暗电流补偿功率p
dark
的二阶函数的参数计算线性拟合采用的斜率k、截距c、和/或暗电流补偿功率p
dark
,对光电探测器输出量进行线性拟合获得探测光功率。
27.总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:
28.本发明提供的光电探测装置模拟补偿方法,通过大量实验数据,证实了光功率值和光电探测器输出量之间的线性关系斜率和截距受到工作温度影响,且斜率与截距随温度变化关系符合二阶多项式,当采用二阶函数对测试工程温度数据进行拟合时,相关系数r2均接近或超过0.99,回归拟合结果显示温度的二阶函数能准确的模拟光功率值与输出量线性关系的斜率和截距。仅需要3个标定温度即可获得光功率值与输出量对数值的线性关系,大大减少了对于光电探测装置进行温度补偿的标定工作,降低了高精度光电探测装置的成本。
29.本发明提供的光电探测系统,通过对光电探测器线性拟合工作区段,针对工作温度进行补偿,提高光电探测精度,从而拓宽了光电探测范围。尤其是针对低功率的探测范围,同时针对暗电流进行补偿,进一步提高了低功率的线性拟合工作区段的探测精度。优选方案,配合多级区段覆盖的光电探测器,实现高精度的、全温的、超宽光电探测范围(探测范围大于75db,精度小于0.5db)。
附图说明
30.图1是本发明实施例1提供的光电探测器电路结构示意图;
31.图2是本发明实施例2提供的光电探测器电路结构示意图;
32.图3是本发明实施例1提供的线性光电探测系统分段覆盖工作范围示意图;
33.图4是本发明实施例1提供的线性光电探测系统第一区段(lv1)k与温度t从

5℃到75℃变化曲线;
34.图5是本发明实施例1提供的线性光电探测系统第一区段(lv1)c与温度t从

5℃到75℃变化曲线;
35.图6是本发明实施例1提供的线性光电探测系统第一区段(lv1)暗电流功率(dbm)与温度t从

5℃到75℃变化曲线;
36.图7是本发明实施例2提供的对数光电探测系统结构示意图;
37.图8是本发明实施例2提供的对数光电探测系统分段覆盖工作范围示意图;
38.图9是本发明实施例2提供的对数光电探测系统分段线性拟合示意图;
39.图10是本发明实施例2提供的对数光电探测系统第一区段(lv1)k与温度t从

5℃到75℃变化曲线;
40.图11是本发明实施例2提供的对数光电探测系统第一区段(lv1)c与温度t从

5℃到75℃变化曲线;
41.图12是本发明实施例2提供的对数光电探测系统第一区段(lv1)暗电流功率(dbm)与温度t从

5℃到75℃变化曲线。
53.其中,t为工作温度,a1、b1、c1、a2、b2、c2为二阶多项式函数的参数,通过数据拟合确定。优选采用三个校准拟合温度的采样数据进行拟合,优选的校准拟合温度为25℃、45℃、65℃,考虑到25℃以下斜率k、以及截距c随温度的变化微小,一般25℃以下可直接采用25℃的斜率k、以及截距c的值,因此25℃的校准拟合能提高25℃以下温度范围的准确度,另外考虑到光电探测其的工作环境,一般不会超过75℃,因此最高的校准拟合温度接近工作环境温度的上限为宜,选择65℃,取25℃与65℃的中间温度作为校准拟合温度,能以最小的校准成本获得较高的拟合效果。
54.对斜率k和截距c之一采用工作温度的二阶多项式函数进行拟合,即可一定程度上实现温度补偿,提高光电探测装置的准确度,优先采用工作温度的二阶多项式函数对斜率k进行拟合实现温度补偿。较佳的,同时对斜率k和截距c采用工作温度的二阶多项式函数进行拟合,则经温度补偿的探测功率p
dbm
按照如下方法计算:
55.p
dbm
=(a1*t2 b1*t c1)*output (a2*t2 b2*t c2)
56.另外,我们发现在探测的光功率较低时,温度不仅仅影响光功率值与输出量对数值线性关系的斜率的截距,出现其他干扰。反复实验证实,对于光功率探测情形,温度通过影响光电二极管(包括pd和apd)的暗电流,影响光电探测器的探测功率与adc数据之间的线性关系。
57.因此在较低的功率下,需要对温度引起的暗电流干扰进行补偿。经过大量工程温度数据实验,当光电探测装置的特定的线性工作区段下,暗电流补偿功率p
dark
会随温度 进行二阶多项式函数变化,暗电流补偿功率p
dark
采用二阶多项式函数进行回归拟合,计算方法如下:
58.p
dark
=a3*t2 b3*t c359.其中,a3、b3、c3为二阶多项式函数的参数。
60.采用拟合获得的暗电流补偿功率与工作温度的二阶多项式函数,根据工作温度对光功率值进行暗电流补偿,经温度补偿的探测功率p
dbm
按照如下方法计算:
61.p
dbm
=mw2db(db2mw((a1*t2 b1*t c1)*output (a2*t2 b2*t c2))

db2mw(p
dark
))
62.其中,db2mw()为将dbm值转化为mw值的转换函数mw2db()为将mw值转化为dbm值的转换函数
63.本发明提供的光电探测装置温度模拟补偿系统,包括温度传感器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述温度传感器,用于测定光电探测器工作温度,所述处理器用于根据光电探测器工作温度执行所述计算机程序时实现本发明提供的光电探测装置温度模拟补偿方法对光电探测器输出量的对数进行线性拟合及温度补偿,获得探测光功率。
64.本发明提供的光电探测系统,包括光电探测装置、以及本发明提供的光电探测装置温度模拟补偿系统,所述光电探测装置的输出量输出给所述光电探测装置温度模拟补偿系统,所述光电探测装置温度模拟补偿系统对光电探测器输出量进行线性拟合及温度补偿,获得探测光功率。
65.所述光电探测装置为线性光电探测器或对数光电探测器。
66.优选方案如图1所示,所述光电探测装置为线性光电探测器,包括串联的光电二极
管、跨阻放大器和运算放大器;所述跨阻放大器包括多个控制端以及多个并联的分压电阻,所述跨阻放大器的多个控制端通过使不同的分压电阻处于接入或非接入状态,改变光电探测装置的电气性能,使该线性光电探测器处于不同的特定的线性工作区段下;所述跨阻放大器输出端和所述运算放大器输出端,分别输出不同电探测装置的电气性能下的光电探测器输出量;所述光电探测装置温度模拟补偿系统,通过读取接入端口以及跨阻放大器控制端信号,确定所述光电探测装置的电气性能,并采用相应光电探测装置的电气性能下的斜率k、截距c、和/或暗电流补偿功率p
dark
的二阶函数的参数计算线性拟合采用的斜率k、截距c、和/或暗电流补偿功率p
dark
,对光电探测器输出量进行线性拟合获得探测光功率。
67.通过改变光电探测器的电气性能,实现数据多级采样,通过多级采样的数据覆盖不同线性光电探测器工作范围,从而实现超宽范围的探测要求,达到75db甚至以上的高精度宽范围光电探测。
68.优选方案如图2所示,所述光电探测装置为对数光电探测器,包括串联的光电二极管、对数互阻放大器、以及运算放大器;所述光电探测装置温度模拟补偿系统,获取对数光电探测器的输出量,即接口采样adc数据,根据接口采样adc数据确定其所在的线性段,并采用相应线性段的斜率k、截距c、和/或暗电流补偿功率p
dark
的二阶函数的参数计算线性拟合采用的斜率k、截距c、和/或暗电流补偿功率p
dark
,对光电探测器输出量进行线性拟合获得探测光功率。
69.以下为实施例:
70.实施例1线性光电探测系统
71.本实施例提供的线性光电探测系统,包括线性光电探测器、以及光电探测装置温度模拟补偿系统。
72.如图1所示,线性光电探测器,包括串联的光电二极管(pd)、跨阻放大器(tia)和运算放大器(op);所述跨阻放大器包括多个控制端以及多个并联的分压电阻,所述跨阻放大器的多个控制端通过使不同的分压电阻处于接入或非接入状态,改变光电探测装置的电气性能,使该线性光电探测器处于不同的特定的线性工作区段下;
73.所述光电tia(跨阻放大器) op(运算放大器)线性放大探测控制电路是光信号和电信号之间的桥梁,在诸多领域均有比较广泛的应用。在光通信领域中,光电tia(跨阻放大器) op(运算放大器)线性放大探测电路是获取光信号的重要途径和方法。光电tia(跨阻放大器) op(运算放大器)放大探测电路将光信号转化成能被集成电路控制处理的电流信号,再将电流信号转化成电压信号,通过电压信号的变化来获取光的信息(光的强弱等)。光电tia(跨阻放大器) op(运算放大器)线性放大探测电路中光电二极管(photodiode)、模拟采样芯片(ad7266bcpz)等是很重要的组件,通过探测光信号的强弱转过来输出相应的电流信号。通常光电tia(跨阻放大器) op(运算放大器)放大探测电路放大范围是固定在一个比较窄的范围内(探测范围小于25db,精度小于0.5db),这样会使探测的光信号带宽比较窄,更大范围的光信号会出现太大饱和或太小无法检测(光信号太弱,噪声干扰大),同时太弱的光信号由于光电二极管(photodiode)自身的暗电流现象,将无法准确的反映所探测的光信号的信息。
74.通过3级光电tia(跨阻放大器) op(运算放大器)线性放大探测控制电路和控制开关选择单元,两个控制选择开关的输入端通过第一电阻r1、第二电阻r2和第三电阻r3连接
至第一级放大器的输出端tia和过第二级运算放大器输出端op。当两个开关选择第一种状态输出时(也就是1级光电探测tia op线性放大打开),连接光电二极管(photodiode)放大电路通过第一个电阻r1的输出端tia,同时过第二级放大电路的输出端op,此时可以得到两级采样的数据(lv1.k/c和lv2.k/c);当两个开关选择第二种状态输出时,连接光电二极管(photodiode)放大电路通过第二个电阻r2的输出端tia,同时过第二级放大电路的输出端op,此时可以得到两级采样的数据(lv3.k/c和lv4.k/c);当两个开关选择第三种状态输出时,连接光电二极管(photodiode)放大电路通过第三个电阻r3的输出端tia,同时过第二级放大电路的输出端op,此时可以得到两级采样的数据(lv5.k/c和lv6.k/c)。
75.在不考虑光电二极管(photodiode)温度变化的情况下,可得到6级的线性放大探测数据(6级分别表示:lv1.k/c、lv2.k/c、lv3.k/c、lv4.k/c、lv5.k/c和lv6.k/c)及暗电流(mw),示意图情况如图3所示。
76.运行方式如下:当开关控制单元ctl1和开关控制单元ctl2组合时将会产生四种状态,分别是00、01、10和11(保留未用)。

当开关控制单(ctl1和ctl2)状态为00时,连接光电二极管(photodiode)放大电路的电压信号将通过第一个电阻r1(510)输出tia out端,采样第1级线性放大数据,同时过第二级放大电路amp(31)输出op out端,采样第2级线性放大数据。

当开关控制单(ctl1和ctl2)状态为01时,连接光电二极管(photodiode)放大电路的电压信号将通过第二个电阻r2(330k)输出tia out端,采样第3级线性放大数据,同时过第二级放大电路amp(31)输出op out端,采样第4级线性放大数据。

当开关控制单(ctl1和ctl2)状态为10时,连接光电二极管(photodiode)放大电路的电压信号将通过第三个电阻r3(10m)输出tia out端,采样第5级线性放大数据,同时过第二级放大电路amp(31)输出op out端,采样第6级线性放大数据。这样,可以得到6级的线性放大探测采样数据,满足超宽范围探测最大可以达到≥75db的要求。
77.光电探测装置温度模拟补偿系统,硬件采用中央处理器及外设电路由高速微控制处理器(mcu)、处理器最小供电电路单元、及高速da、ad、pwm和处理器io口组成,是控制、检测和采集电路模块的核心部分。
78.所述光电探测装置温度模拟补偿系统,通过读取接入端口以及跨阻放大器控制端信号,确定所述光电探测装置的电气性能。对于特定级别的线性放大探测数据采用相应光电探测装置的电气性能下的斜率k、截距c、和/或暗电流补偿功率p
dark
的二阶函数的参数计算线性拟合采用的斜率k、截距c、和/或暗电流补偿功率p
dark
,对光电探测器输出量进行线性拟合获得探测光功率。具体如下:
79.通过高速微控制处理器(mcu)的高速ad接口采样adc数据与探测功率的线性关系,最终每一级的拟合功率公式即为:
80.p
dbm
=k*log10(adc)*10 c
81.而每一级的探测范围都在14db之内,这样顺序的6级功率探测即可满足超宽范围探测要求,最大可以达到≥75db。由于光电二极管(photodiode)在掺铒光纤放大器(edfa)应用过程中,会随环境温度的变化而变化。经过大量工程温度数据实验,可以看到式中的k、c值会随温度t进行二阶多项式函数变化。
82.以第一级为例:k值随温度t变化曲线情况如图4所示,r2=0.9946;c值随温度t曲线情况如图5所示,r2=0.9903。
83.通过上面k、c值随温度t变化情况,可以看出在低于25℃以下时均可不做温度相关的补偿;但温度变化高于25℃需要进行温度相关的补偿。可以通过大量实验数据拟合得出k、c值随温度t变化的公式如下(校准拟合温度分别为25℃、45℃和65℃):
84.k=a1*t2 b1*t c185.c=a2*t2 b2*t c286.其中,t为工作温度,a1、b1、c1、a2、b2、c2为二阶多项式函数的参数,针对每一段通过数据拟合确定。
87.在环境温度变化下,光电二极管(photodiode)在工作中生产的暗电流进行有效的补偿。暗电流通俗一点讲,首先,这个电流并非来自外界的光子产生的,而是来自元件内部的热噪声;其次,任何二极管都有一个理论特性即正向导通、反向截止,但现实中的光电二极管元器件,反向不可能做到真正的截止(反向饱和电流为0),最后暗电流是没办法完全消除,只能通过有效的补偿技术减小暗电流的影响(特别是在光信号比较弱时,光功率大小≤

50dbm时表现明显)。一般来说暗电流都很小,基本都在ua和na量级,而在光通信领域,常用的光电二极管(photodiode)暗电流都小于≤10na,同时暗电流指标可以用来判断二极管元件是否被击穿以及晶圆工艺是否存在问题。随温度变化,光电二极管(photodiode)的暗电流也会随温度进行变化。经过大量工程温度数据实验,可以看到每一级暗电流补偿功率p
dark
会随温度t进行二阶多项式函数变化,其中图6为第一级lv1.k/c暗电流功率(dbm)随温度的变化曲线,其中r2=0.9983。
88.可以通过实验数据拟合最佳暗电流补偿功率p
dark
与温度t变化的公式如下(校准拟合温度分别为25℃、45℃和65℃):
89.p
dark
=a3*t2 b3*t c390.其中,a3、b3、c3为二阶多项式函数的参数。
91.经温度补偿的探测功率p
dbm
按照如下方法计算:
92.p
dbm
=mw2db(db2mw((a1*t2 b1*t c1)*log10(adc)*10 (a2*t2 b2*t c2))

db2mw(a3*t2 b3*t c3))
93.本实施例提供的光电探测装置温度模拟补偿系统,按照如下方法计算光功率:
94.当工作温度t≤25℃,且处于第一级或第二级时,对暗电流功率进行补偿,有:
95.p
dbm
=mw2db(db2mw(k*log10(adc)*10 c)

db2mw(a3*t2 b3*t c3))
96.当工作温度t≤25℃,且处于第三级至第六级时,无需补偿:
97.p
dbm
=k*log10(adc)*10 c
98.当工作温度t>25℃,且处于第一级或第二级时,对温度及暗电流功率进行补偿:
99.p
dbm
=mw2db(db2mw((a1*t2 b1*t c1)*log10(adc)*10 (a2*t2 b2*t c2))

db2mw(a3*t2 b3*t c3))
100.当工作温度t>25℃,且处于第三级至第六级时,对温度进行补偿:
101.p
dbm
=(a1*t2 b1*t c1)*log10(adc)*10 (a2*t2 b2*t c2)
102.其中a1、b1、c1、a2、b2、c2,根据电气性能决定的下线性工作区段(lv1.k/c、lv2.k/c、lv3.k/c、lv4.k/c、lv5.k/c和lv6.k/c)分区段拟合获取,a3、b3、c3亦可根据工作区段(lv1.k/c、lv2.k/c)分段拟合获取。
103.经测定:在环境温度

5℃~ 65℃之下,光电二极管(photodiode)功率的超宽探测
范围在

60dbm~20dbm之外,超过75db探测范围;在环境温度

5℃~ 65℃之下,光电二极管(photodiode)探测75db功率的范围内,误差精度小于0.5db(探测功率小于

50dbm时,通过暗电流温度相关补偿技术,精度仍然满足这一要求)。
104.实施例2对数光电探测系统
105.本实施例提供的对数光电探测系统,结构如图7所示,包括对数光电探测器、以及光电探测装置温度模拟补偿系统。
106.如图2所示,对数光电探测器,包括串联的光电二极管、对数互阻放大器(ad8304芯片)、以及运算放大器电路(amp(2))。对数放大器一般取其线性关系良好的中间区段作为工作区段,两端的输出量与光功率之间的线性关系恶化,弃之不用。为了拓宽对数光电探测器的工作范围,对线性工作范围以外的低功率段或高功率段进行温度补偿和/或暗电流补偿。对于工作范围亦可通过温度补偿和暗电流补偿提高探测精度。总体而言可低成本的实现工作范围拓宽和精度提高。
107.光电探测装置温度模拟补偿系统,硬件采用中央处理器及外设电路由高速微控制处理器(mcu)、处理器最小供电电路单元、及高速da、ad、pwm和处理器io口组成,是控制、检测和采集电路模块的核心部分。
108.所述光电探测装置温度模拟补偿系统,通过高速微控制处理器(mcu)读取对数光电探测器的接口采样adc数据作为输出量。根据接口采样adc数据确定其所在的线性段,并采用相应线性段的斜率k、截距c、和/或暗电流补偿功率p
dark
的二阶函数的参数计算线性拟合采用的斜率k、截距c、和/或暗电流补偿功率p
dark
,对光电探测器输出量进行线性拟合获得探测光功率。具体为:
109.在不考虑光电二极管(photodiode)温度变化和暗电流影响的情况下,由adc2和adc3分段,可得到3段的log放大探测数据(3段分别表示:lv1

1.k/c、lv1

2.k/c、lv1

3.k/c),示意图如图8。
110.对以上三段分别采用线性拟合,其中lv1

2.k/c的线性拟合程度良好,即一般对数光电探测的工作区段,示意图如图9。在最低一级放大电路lv1

1.k/c中(

55dbm~

60dbm),采样数据呈现非线性特征,经分析是暗电流引起,且随温度变化。
111.所述光电探测装置温度模拟补偿系统,获取对数光电探测器的输出量,即接口采样adc数据,根据接口采样adc数据确定其所在的线性段,并采用相应线性段的斜率k、截距c、和/或暗电流补偿功率p
dark
的二阶函数的参数计算线性拟合采用的斜率k、截距c、和/或暗电流补偿功率p
dark
,对光电探测器输出量进行线性拟合获得探测光功率。具体如下:
112.本实施例提供的光电探测装置温度模拟补偿系统,对对数光电探测器其中每一区段的拟合功率公式为:
113.p
dbm
=k*adc c
114.从mcu的ad接口读取对应pd的adc值,根据adc值所在的范围,确定区段。根据工作温度对该区段的k、c值进行补偿后,计算光功率:
115.以第一级(lv1.k/c)为例:k值随温度t曲线情况如图10所示,r2=0.9902;c值随温度t曲线情况如11所示,r2=0.987。
116.经测定:在环境温度

5℃~ 65℃之下,光电二极管(photodiode)功率的超宽探测范围在

60dbm~20dbm之外,超过75db探测范围;可以通过大量实验数据拟合得出k、c值随
温度t变化的公式如下(校准拟合温度分别为25℃、45℃和65℃):
117.k=a1*t2 b1*t c1118.c=a2*t2 b2*t c2119.其中,t为工作温度,a1、b1、c1、a2、b2、c2为二阶多项式函数的参数,通过数据拟合确定。
120.经过大量工程温度数据实验,可以看到每一级暗电流补偿功率p
dark
会随温度t进行二阶多项式函数变化,其中图12为第一级lv1.k/c,暗电流功率(dbm)随温度的变化曲线r2=0.9982。
121.可以通过实验数据拟合最佳暗电流补偿功率p
dark
与温度t变化的公式如下(校准拟合温度分别为25℃、45℃和65℃):
122.p
dark
=a3*t2 b3*t c3123.其中,a3、b3、c3为二阶多项式函数的参数。
124.经温度补偿的探测功率p
dbm
按照如下方法计算:
125.p
dbm
=mw2db(db2mw((a1*t2 b1*t c1)*adc (a2*t2 b2*t c2))

db2mw(a3*t2 b3*t c3))
126.本实施例提供的光电探测装置温度模拟补偿系统,按照如下方法计算光功率:
127.从mcu的ad接口读取对应pd的adc值,判断adc值与adc2、adc3的大小关系:
128.当adc<adc2时,对暗电流进行补偿,温度工作温度t≤25℃时,无需对温度进行补偿,有:
129.p
dbm
=mw2db(db2mw(k*adc c)

db2mw(a3*t2 b3*t c3))
130.工作温度t>25℃对温度进行补偿,有:
131.p
dbm
=mw2db(db2mw((a1*t2 b1*t c1)*adc (a2*t2 b2*t c2))

db2mw(a3*t2 b3*t c3))
132.当adc2≤adc≤adc3时,处于对数功率探测装置的线性工作区段内,t≤25℃不补偿,有:
133.p
dbm
=k*log10(adc)*10 c
134.工作温度t>25℃对温度进行补偿,有:
135.p
dbm
=(a1*t2 b1*t c1)*output (a2*t2 b2*t c2)
136.当adc3<adc时,需要对温度进行补偿,有:
137.p
dbm
=(a1*t2 b1*t c1)*adc (a2*t2 b2*t c2)
138.其中a1、b1、c1、a2、b2、c2,根据工作区段(lv1

1.k/c、lv1

2.k/c、lv1

3.k/c)分区段拟合获取。
139.本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献