1.本发明涉及光电模块技术领域,具体为一种光电模块检测方法。
背景技术:
2.目前针对光电模块,服务器厂商多采用系统级的检验测试,即在服务器整机中安装光纤网卡,将待测的光电模块插入光纤网卡中,针对网卡进行性能、兼容性、连通性、可靠性等测试,然而,现有技术中检验测试对象是配置光电模块的光纤网卡,而不是光电模块本身,所以无法进行光电模块的单体检测,进而无法核实光电模块出厂信息、基本工作参数和光电模块自身异常,所以亟需一种光电模块检测方法。
技术实现要素:
3.本发明的目的在于提供一种光电模块检测方法,具备高效的优点,解决了现有技术中检验测试对象是配置光电模块的光纤网卡,而不是光电模块本身,所以无法进行光电模块的单体检测,进而无法核实光电模块出厂信息、基本工作参数和光电模块自身异常,所以亟需一种光电模块检测方法的问题。
4.为实现上述目的,本发明提供如下技术方案:一种光电模块检测方法,包括以下步骤:s1、构建光电模块检测电路,控制器初始化并与光电模块检测电路适配;s2、关闭光电模块检测电路的采样端,启动控制器,控制器获得当前光电模块的检测参数,对当前的输入值进行预处理,记为w0;s3、开启光电模块检测电路的采样端;控制器获得当前光电模块的输入值,对当前的输入值进行预处理,记为w1;s4、若w1≠w0表示不合格,触发报警,标记处理,若w1=w0,则返回上一步骤继续进行下一步的检测;s5、当w
2、
w
3、
......w
n
=w0中的检测参数,则表示光电模块为合格品。
5.优选的,所述步骤一中光电模块检测电路包括高清摄像头和图像文字提取模块。
6.优选的,所述步骤二中检测参数包括产品参数信息和基本信息,产品参数信息以产品标签的形式存在,基本信息存储于光电模块中的存储器中。
7.优选的,所述产品参数信息包括光电模块的温度、工作电压、激光偏置电流、发射光功率和接收光功率。
8.优选的,所述基本信息包括光电模块的串行id、规格型号和出厂信息。
9.与现有技术相比,本发明的有益效果如下:通过采用本发明设计的检测方法,能够不需要安装光纤网卡,直接将光电模块本身作为测试对象,可以直接对光电模块进行单体检测,从而既可以核实光电模块的出厂信息、基本工作参数、光电模块自身异常,也可以对光电模块进行性能检测,提高了检测效率。
具体实施方式
10.下面将结合本发明中的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
11.本发明的部件均为通用标准件或本领域技术人员知晓的部件,其结构和原理都为本技术人员均可通过技术手册得知或通过常规实验方法获知。
12.一种光电模块检测方法,包括以下步骤:s1、构建光电模块检测电路,控制器初始化并与光电模块检测电路适配;s2、关闭光电模块检测电路的采样端,启动控制器,控制器获得当前光电模块的检测参数,对当前的输入值进行预处理,记为w0;s3、开启光电模块检测电路的采样端;控制器获得当前光电模块的输入值,对当前的输入值进行预处理,记为w1;s4、若w1≠w0表示不合格,触发报警,标记处理,若w1=w0,则返回上一步骤继续进行下一步的检测;s5、当w
2、
w
3、
......w
n
=w0中的检测参数,则表示光电模块为合格品。
13.实施例一首先构建光电模块检测电路,控制器初始化并与光电模块检测电路适配,然后关闭光电模块检测电路的采样端,启动控制器,控制器获得当前光电模块的检测参数,对当前的输入值进行预处理,记为w
0,
然后开启光电模块检测电路的采样端;控制器获得当前光电模块的输入值,对当前的输入值进行预处理,记为w1,若w1≠w0表示不合格,触发报警,标记处理,若w1=w0,则返回上一步骤继续进行下一步的检测,当w
2、
w
3、
......w
n
=w0中的检测参数,则表示光电模块为合格品。
14.实施例二在实施例一中加入以下步骤:所述步骤一中光电模块检测电路包括高清摄像头和图像文字提取模块。
15.首先构建光电模块检测电路,控制器初始化并与光电模块检测电路适配,然后关闭光电模块检测电路的采样端,启动控制器,控制器获得当前光电模块的检测参数,对当前的输入值进行预处理,记为w
0,
然后开启光电模块检测电路的采样端;控制器获得当前光电模块的输入值,对当前的输入值进行预处理,记为w1,若w1≠w0表示不合格,触发报警,标记处理,若w1=w0,则返回上一步骤继续进行下一步的检测,当w
2、
w
3、
......w
n
=w0中的检测参数,则表示光电模块为合格品。
16.实施例三在实施例二中加入以下步骤:所述步骤二中检测参数包括产品参数信息和基本信息,产品参数信息以产品标签的形式存在,基本信息存储于光电模块中的存储器中。
17.首先构建光电模块检测电路,控制器初始化并与光电模块检测电路适配,然后关闭光电模块检测电路的采样端,启动控制器,控制器获得当前光电模块的检测参数,对当前的输入值进行预处理,记为w
0,
然后开启光电模块检测电路的采样端;控制器获得当前光电
模块的输入值,对当前的输入值进行预处理,记为w1,若w1≠w0表示不合格,触发报警,标记处理,若w1=w0,则返回上一步骤继续进行下一步的检测,当w
2、
w
3、
......w
n
=w0中的检测参数,则表示光电模块为合格品。
18.实施例四在实施例三中加入以下步骤:所述产品参数信息包括光电模块的温度、工作电压、激光偏置电流、发射光功率和接收光功率。
19.首先构建光电模块检测电路,控制器初始化并与光电模块检测电路适配,然后关闭光电模块检测电路的采样端,启动控制器,控制器获得当前光电模块的检测参数,对当前的输入值进行预处理,记为w
0,
然后开启光电模块检测电路的采样端;控制器获得当前光电模块的输入值,对当前的输入值进行预处理,记为w1,若w1≠w0表示不合格,触发报警,标记处理,若w1=w0,则返回上一步骤继续进行下一步的检测,当w
2、
w
3、
......w
n
=w0中的检测参数,则表示光电模块为合格品。
20.实施例五在实施例四中加入以下步骤:所述基本信息包括光电模块的串行id、规格型号和出厂信息。
21.首先构建光电模块检测电路,控制器初始化并与光电模块检测电路适配,然后关闭光电模块检测电路的采样端,启动控制器,控制器获得当前光电模块的检测参数,对当前的输入值进行预处理,记为w
0,
然后开启光电模块检测电路的采样端;控制器获得当前光电模块的输入值,对当前的输入值进行预处理,记为w1,若w1≠w0表示不合格,触发报警,标记处理,若w1=w0,则返回上一步骤继续进行下一步的检测,当w
2、
w
3、
......w
n
=w0中的检测参数,则表示光电模块为合格品。
22.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。