一种检测连接线线序的方法、装置及计算机存储介质与流程

文档序号:16478774发布日期:2019-01-02 23:53阅读:305来源:国知局
一种检测连接线线序的方法、装置及计算机存储介质与流程

本发明涉及电子技术领域,尤其是涉及一种检测连接线线序的方法、装置及计算机存储介质。



背景技术:

连接线通常由连接头及多芯线缆组成,用于将不同的功能部件连接在一起,为不同功能部件间提供信号、电源等。

如,空调中各电路板之间的连接线需要为各功能部件进行供电、提供指令信号。而在制作连接线时,若多芯线缆两端的线头不是按照设计顺序压接到对应的连接头上的,在将是连接线的线序发生错误,进而若用此具有错误线序的连接线连接功能部件时,使连接的功能部件不能正常工作。如图1所示,需要制作一条如图1中1a)所示的6芯的连接线,但在制作时误将其制作为了图1中1b)所示的连接线,若连接端中1、2端子对应的电源端,那么将导致被连接线连接的功能部件损坏。所以在制作好连接线后,对连接线进行线序检验,是电子设备的质量检测指标之一。

在现有技术中,通常是依靠手工目测或用万用表测每条芯线的导通来进行线序检验的(如图2所示),然而采用这种方式却存在可靠性低、耗费人力、检验时间长,从而使连接线的线序检验效率较低的技术问题。

因此,如何提高连接线的线序检验效率成为一个亟待解决的技术问题。



技术实现要素:

本发明提供一种检测连接线线序的方法、装置及计算机存储介质,用以解决现有技术中存在的连接线的线序检验效率较低的技术问题。

第一方面,为解决上述技术问题,本发明实施例提供的一种检测连接线线序方法的技术方案如下:

向待检测连接线的第一端发送第一信号;其中,所述第一信号是由不同的编码信号按预设线序组成的,所述编码信号的数量与所述第一端的接口数量相同,一个接口对应一个编码信号;

从所述待检测连接线的第二端按所述预设线序接收所述不同的编码信号,获得第二信号;

判断所述第一信号与所述第二信号是否相同,若相同,则确定所述待检测连接线的线序正确。

通过先向待检测连接线的第一端发送由不同的编码信号按预设线序组成的第一信号,再在与连接线的第一端相对的第二端按预设线序接收由不同的编码信号构成的第二信号,最后通过判断第一信号与第二信号是否相同来确定待检测连接线的线序是否正确。从而能够有效的提高连接线的线序检验效率。

结合第一方面,在第一方面的第一种可能的实施方式中,向待检测连接线的第一端发送第一信号,包括:

向所述第一端的所有接口同时发送各个接口对应的编码信号;其中,所述各个接口的编码信号的编码方式均不相同。

由于第一信号中的所有编码信号采用的是不同的编码方式,所以能够将第一端中的各个接口区分开,进而能够在第一端同时发送第一信号中的各个编码信号达到同时检测第一端中各个接口的目的,这就使得发送第一信号的时间可以控制在较短的范围内,相应的接收第二信号的时间也会控制在较短范围内,所以能够有效的缩减检测连接线线序的时间,从而进一步的提高检测连接线线序的效率。

结合一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,判断所述第一信号与所述第二信号是否相同,包括:

按所述预设线序,逐一判断所述第二端口中每个接口接收到的编码信号,是否与对应的从所述第一端口的接口发送的编码信号相同;若所述第二端中所有接口接收到的信号与对应的从所述第一端的接口发送的编码信号相同,则确定所述第一信号与所述第二信号相同。

由于判断连接线的线序是否正确是通过直接判断第一信号和第二信号是否相同来确定,这就使得只需进行一次判断就能快速的确定连接线的线序是否正确,从而进一步的提高了检测连接线线序正确与否的效率。

结合第一方面至第一方面的第二种可能的实施方式中的任一一种可能的实施方式,在第一方面的第三种可能的实施方式中,所述编码信号,包括:

同周期不同数量的脉冲信号或不同周期的脉冲信号。

结合第一方面的第三种可能的实施方式,在第一方面的第四种可能的实施方式中,判断所述第一信号与所述第二信号是否相同之后,还包括:

当确定所述第一信号与所述第二信号不同时,输出线序错误指示信号;

基于所述预设线序及所述第一信号和所述第二信号,确定并指示所述第二端中连接错误的接口,并为所述连接错误的接口标示对应的正确接口;

确定所述待检测连接线的线序正确之后,输出线序正确的指示信号。

在判断出第一信号与第二信号是否相同,即确定连接线的线序是否正确时,通过指示信号指示连接线的线序是否正确能够将检测结果快速通知给用户;并且,在线序错误时,将连接错误的接口及对应的正确接口指示给用户,可以让用户快速的纠正错误、提高了工作效率。

结合第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中,基于所述预设线序及所述第一信号和所述第二信号,确定并指示所述第二端中连接错误的接口,包括:

根据所述预设线序逐一判断所述第一信号中的每个编码信号与所述第二信号对应位置的编码信号是否相同;

若不同,则确定所述第二端中所述对应位置的接口为所述连接错误的接口,并通过错误接口指示信息指示所述连接错误的接口。

结合第一方面的第五种可能的实施方式,在第一方面的第六种可能的实施方式中,为所述连接错误的接口标示对应的正确接口,包括:

从所述第一信号中查找与所述连接错误的接口对应的编码信号相同的编码信号,获得所述相同的编码信号对应的接口;

基于所述相同的编码信号对应的接口,确定连接所述连接错误的接口对应的芯线在所述第二端中的正确接口;标识所述正确接口。

第二方面,本发明实施例提供了一种用于检测连接线线序的装置,包括:

发送单元,用于向待检测连接线的第一端发送第一信号;其中,所述第一信号是由不同的编码信号按预设线序组成的,所述编码信号的数量与所述第一端的接口数量相同,一个接口对应一个编码信号;

接收单元,用于从所述待检测连接线的第二端按所述预设线序接收所述不同的编码信号,获得第二信号;

处理单元,用于判断所述第一信号与所述第二信号是否相同,若相同,则确定所述待检测连接线的线序正确。

结合第二方面,在第二方面的第一种可能的实施方式中,所述发送单元,具体用于:

向所述第一端的所有接口同时发送各个接口对应的编码信号;其中,所述各个接口的编码信号的编码方式均不相同。

结合第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述处理单元,具体用于:

按所述预设线序,逐一判断所述第二端口中每个接口接收到的编码信号,是否与对应的从所述第一端口的接口发送的编码信号相同;若所述第二端中所有接口接收到的信号与对应的从所述第一端的接口发送的编码信号相同,则确定所述第一信号与所述第二信号相同。

结合第二方面至第二方面的第二种可能的实施方式中的任一一种可能的实施方式,在第二方面的第三种可能的实施方式中,所述编码信号,包括:

同周期不同数量的脉冲信号或不同周期的脉冲信号。

结合第二方面的第三种可能的实施方式,在第二方面的第四种可能的实施方式中,所述处理单元,还用于:

当确定所述第一信号与所述第二信号不同时,输出线序错误指示信号;

基于所述预设线序及所述第一信号和所述第二信号,确定并指示所述第二端中连接错误的接口,并为所述连接错误的接口标示对应的正确接口;

确定所述待检测连接线的线序正确之后,输出线序正确的指示信号。

结合第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中,所述处理单元,还用于:

根据所述预设线序逐一判断所述第一信号中的每个编码信号与所述第二信号对应位置的编码信号是否相同;

若不同,则确定所述第二端中所述对应位置的接口为所述连接错误的接口,并通过错误接口指示信息指示所述连接错误的接口。

结合第二方面的第五种可能的实施方式,在第二方面的第六种可能的实施方式中,所述处理单元,还用于:

从所述第一信号中查找与所述连接错误的接口对应的编码信号相同的编码信号,获得所述相同的编码信号对应的接口;

基于所述相同的编码信号对应的接口,确定连接所述连接错误的接口对应的芯线在所述第二端中的正确接口;标识所述正确接口。

第三方面,本发明实施例还提供一种用于检测连接线线序的装置,包括:

至少一个处理器,以及

与所述至少一个处理器连接的存储器;

其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,执行如上述第一方面所述的方法。

第四方面,本发明实施例还提供一种计算机可读存储介质,包括:

所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上述第一方面所述的方法。

通过本发明实施例的上述一个或多个实施例中的技术方案,本发明实施例至少具有如下技术效果:

通过先向待检测连接线的第一端发送由不同的编码信号按预设线序组成的第一信号,再在与连接线的第一端相对的第二端按预设线序接收由不同的编码信号构成的第二信号,最后通过直接判断第一信号与第二信号是否相同来快速确定待检测连接线的线序是否正确。从而能够有效的提高连接线的线序检验效率。

附图说明

图1为线序正确及错误的连接线示意图;

图2为一种测连接线线序的手段;

图3为本发明实施例提供的一种检测连接线线序方法的流程图;

图4为本发明实施例提供的在待检测连接线的第一端发送第一信号的示意图;

图5为本发明实施例提供的判断第一信号与第二信号是否相同的示意图;

图6为本发明实施例提供的一种检测连接线线序装置的结构示意图。

具体实施方式

本发明实施列提供一种检测连接线线序的方法、装置及计算机存储介质,以解决现有技术中存在的连接线的线序检验效率较低的技术问题。

本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:

提供一种检测连接线线序的方法,包括:向待检测连接线的第一端发送第一信号;其中,第一信号是由不同的编码信号按预设线序组成的,编码信号的数量与第一端的接口数量相同,一个接口对应一个编码信号;从待检测连接线的第二端按预设线序接收不同的编码信号,获得第二信号;判断第一信号与第二信号是否相同,若相同,则确定待检测连接线的线序正确。

由于在上述方案中,通过先向待检测连接线的第一端发送由不同的编码信号按预设线序组成的第一信号,再在与连接线的第一端相对的第二端按预设线序接收由不同的编码信号构成的第二信号,最后通过判断第一信号与第二信号是否相同来确定待检测连接线的线序是否正确。从而能够有效的提高连接线的线序检验效率。

为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。

请参考图3,本发明实施例提供一种检测连接线线序的方法,该方法的处理过程如下。

步骤301:向待检测连接线的第一端发送第一信号;其中,第一信号是由不同的编码信号按预设线序组成的,编码信号的数量与第一端的接口数量相同,一个接口对应一个编码信号。

具体的,编码信号可以是同周期不同数量的脉冲信号或不同周期的脉冲信号。

向待检测连接线的第一端发送第一信号,是向第一端的所有接口同时发送各个接口对应的编码信号;其中,各个接口的编码信号的编码方式均不相同。

例如,请参见图4,在图4中连接线l共由6根芯线及第一端和第二端组成,每根芯线的两端分别与第一端的一个接口及第二端的一个接口连接,在第一端相应的也有6个编码信号,第一端的一个接口发送一个编码信号,这些编码信号按照预设线序组合成第一信号,在图4中预设线序是按照第一端的接口编号确定的,接口编号可以是接口自身标注的编号,也可以是根据接口排列位置自定义的。

在将第一信号通过第一端发送出去时,第一信号中的各个编码信号可以同时发送,这样能够有效的减少发送第一信号的时间,进而提高连接线l的线序检验效率。若第一信号为如图4中的4a)所示的第一信号a,它是由6个编码信号组成的,具体的为编码信号1、编码信号2、编码信号3、编码信号4、编码信号5、编码信号6组成的,从图4的4a)中可以发现这些编码信号的特点是同周期不同数量的脉冲信号,当然编码信号也可以是如图4中的4b)所示的第一信号b,第一信号b中的编码信号的特点是不同周期的脉冲信号。通过使用上述类型的编码信号并按预设线序构建成第一信号在第一端发送,能够唯一标识每个接口发送的数据。

由于连接线的长短可能不同,电信号传输的速度也是极快的,所以通常情况下在发送第一信号的同时,便会在连接线的第二端准备接收第二信号并判断线序是否正确,具体请见步骤302-303。

步骤302:从待检测连接线的第二端按预设线序接收不同的编码信号,获得第二信号。

步骤303:判断第一信号与第二信号是否相同,若相同,则确定待检测连接线的线序正确。

请参见图5,以编码信号为不同周期的脉冲信号为例,在第一端发送的第一信号是周期分别为t、2t、3t、4t、5t、6t的脉冲信号(第一端的每个接口发送的都是一个脉冲信号),第一信号记为(t,2t,3t,4t,5t,6t)。

若在连接线的第二端接收到的第二信号是如图5中的第二信号a所示,第二信号a记为(t,2t,3t,4t,5t,6t),通过判断第一信号与第二信号a是否相同,可以确定第一信号与第二信号a相同,进而可以确定连接线的线序正确。

若在连接线的第二端接收到的第二信号是如图5中的第二信号b所示,第二信号b记为(4t,2t,3t,t,5t,6t),通过判断第一信号与第二信号b是否相同,可以确定第一信号与第二信号b不相同,进而可以确定连接线的线序不正确。

需要理解的是,由于第一信号和第二信号都是由编码信号组成的,也就是说每个编码信号实际上是对应一个编码的,比如上述第一信号还可以直接记为123456,第二信号a还可以直接记为123456,第二信号b可以直接记为423156,这样在判断第一信号与第二信号是否相同时就更加方便快捷,进而可以更快的确定连接线的线序是否正确。

仍然以前面的例子为例,由于第一线序是与第一端及第二端的接口编号顺序一致的,所以通过第一端的第1号接口发送的编码信号1(对应脉冲信号t),那么只需比较在第二端的第1号接收到的编码信号1是否与第一端的第1号接口发送的编码信号1相同,同理可以判断其它5个第一端的接口是否与相应的第二端的接口接收到的编码信号相同,若第二端的6个接口接收到的编码信号都与对应的第一端的接口发送的信号相同,则判断第一信号与第二信号相同,否则不同。

在图5中,由于在第二端的1号接口接收到的编码信号为4t,而从第一端的1号接口发送的编码信号却为t,第二端的1号接口与第一端的1号接口的编码信号不同,所以可以确定第一信号与第二信号不同,进而确定连接线线序不正确。

进一步的,若确定待检测连接线的线序正确,则可以输出线序正确的指示信号,亮绿色led灯、或在显示器件(如数码管、lcd等)上显示特定的符号(如“ff”)等。

当确定第一信号与第二信号不同时,还可以输出线序错误指示信号;并基于预设线序及第一信号和第二信号,确定并指示第二端中连接错误的接口,并为连接错误的接口标示对应的正确接口。

如,当确定第一信号与第二信号不同时,可以通过线序错误指示信号:闪烁红色led灯、或在显示器件(如数码管、lcd等)上显示特定的符号(如“x”)、或让蜂鸣器发出特定的声音等提示用户连接线的线序存在错误。

具体的,基于预设线序及第一信号和第二信号,确定并指示第二端中连接错误的接口,可以通过以下方式实现:若是采用直接整体判断第一信号与第二信号是否相同的方式,则根据预设线序逐一判断第一信号中的每个编码信号与第二信号对应位置的编码信号是否相同;若不同,则确定第二端中对应位置的接口为连接错误的接口,并通过错误接口指示信息指示连接错误的接口。若是采用单独判断第一信号中各个编码信号与对应的第二信号的编码信号是否相同的方式,则可以在判断一个编码信号时就根据判断结果进行标记的方式直接确定第二端中哪些接口是连接错误的接口。

如,第一信号为123456,第二信号为423156,预设线序为123456(第一端和第二端的接口排序一样都是123456),那么按照预设线序判断第一信号中的第一个编码信号(1)是否与第二信号中的第一个编码信号(4)相同,判断结果为不同,那么可以确定第二端的第一个接口为连接错误的接口,进而可以通过错误接口指示信息指示连接错误的接口为第二端的第一个接口。

具体的,错误接口指示信息可以是让对应接口的指示灯亮红灯(若每个接口都对应一个指示灯,指示灯可以发出红色和绿色,红色指示错误,绿色指示正确),错误接口指示信息也可以是显示器件(如数码管、lcd等),如第二端的1号接口接收到的编码信号不是第一端的1号接口发送的编码信号,则可以在数码管上快速闪烁数字1,这样可以快速确定具体是哪个接口存在错误。

进一步的,为连接错误的接口标示对应的正确接口,可以通过以下方式来实现:从第一信号中查找与连接错误的接口对应的编码信号相同的编码信号,获得相同的编码信号对应的接口;基于相同的编码信号对应的接口,确定连接错误的接口对应的芯线在第二端中的正确接口;标识正确接口。

例如,第一信号为123456,第二信号为423156,预设线序为123456(为第一端和第二端的接口排序),第二端的1号接口是连接错误的接口,它接收到的编码信号为4,那么通过从第一信号中查找与4相同的编码信号,可以确定第二端的1号接口接收到的信号来自第一端的第4个接口,进而可以确定接在第二端的1号接口上的芯线对应的正确接口应该是接在第二端的4号接口上,从而可标记第二端的4号接口为正确接口。

除了采用上述方式直接判断第一信号与第二信号是否相同外,还可以按预设线序,逐一判断第二端口中每个接口接收到的编码信号,是否与对应的从第一端口的接口发送的编码信号相同;若第二端中所有接口接收到的信号与对应的从第一端的接口发送的编码信号相同,则确定第一信号与第二信号相同。

需要理解的是,尽管上述实施例中示例的连接线第一端与第二端都只有一个,但在实际的使用中也有可能一条连接线存在多个第一端或多个第二端,上述方法仍然能够适用于此种情况,仍落在本方法保护的范围内。

基于同一发明构思,本发明一实施例中提供一种用于检测连接线线序的装置,该装置的连接线线序检测方法的具体实施方式可参见方法实施例部分的描述,重复之处不再赘述,请参见图6,该装置包括:

发送单元601,用于向待检测连接线的第一端发送第一信号;其中,所述第一信号是由不同的编码信号按预设线序组成的,所述编码信号的数量与所述第一端的接口数量相同,一个接口对应一个编码信号;

接收单元602,用于从所述待检测连接线的第二端按所述预设线序接收所述不同的编码信号,获得第二信号;

处理单元603,用于判断所述第一信号与所述第二信号是否相同,若相同,则确定所述待检测连接线的线序正确。

其中,发送单元601连接于连接线的第一端,接收单元603连接于连接线的第二端,所述装置还可以包括指示单元604,在图6中以虚线示例。

可选的,所述发送单元601,具体用于:

向所述第一端的所有接口同时发送各个接口对应的编码信号;其中,所述各个接口的编码信号的编码方式均不相同。

可选的,所述处理单元602,具体用于:

按所述预设线序,逐一判断所述第二端口中每个接口接收到的编码信号,是否与对应的从所述第一端口的接口发送的编码信号相同;若所述第二端中所有接口接收到的信号与对应的从所述第一端的接口发送的编码信号相同,则确定所述第一信号与所述第二信号相同。

可选的,所述编码信号,包括:

同周期不同数量的脉冲信号或不同周期的脉冲信号。

可选的,所述处理单元602,还用于:

当确定所述第一信号与所述第二信号不同时,输出线序错误指示信号;

基于所述预设线序及所述第一信号和所述第二信号,确定并指示所述第二端中连接错误的接口,并为所述连接错误的接口标示对应的正确接口;

确定所述待检测连接线的线序正确之后,输出线序正确的指示信号。

可选的,所述处理单元602,还用于:

根据所述预设线序逐一判断所述第一信号中的每个编码信号与所述第二信号对应位置的编码信号是否相同;

若不同,则确定所述第二端中所述对应位置的接口为所述连接错误的接口,并通过错误接口指示信息指示所述连接错误的接口。

可选的,所述处理单元602,还用于:

从所述第一信号中查找与所述连接错误的接口对应的编码信号相同的编码信号,获得所述相同的编码信号对应的接口;

基于所述相同的编码信号对应的接口,确定连接所述连接错误的接口对应的芯线在所述第二端中的正确接口;标识所述正确接口。

基于同一发明构思,本发明实施例中提供了一种用于检测连接线线序的装置,包括:至少一个处理器,以及

与所述至少一个处理器连接的存储器;

其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,执行如上所述的检测连接线线序的方法。

基于同一发明构思,本发明实施例还提一种计算机可读存储介质,包括:

所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上所述的检测连接线线序的方法。

本发明提供的实施例,通过先向待检测连接线的第一端发送由不同的编码信号按预设线序组成的第一信号,再在与连接线的第一端相对的第二端按预设线序接收由不同的编码信号构成的第二信号,最后通过直接判断第一信号与第二信号是否相同来快速确定待检测连接线的线序是否正确。从而能够有效的提高连接线的线序检验效率。

进一步的,由于第一信号中的所有编码信号采用的是不同的编码方式,所以能够将第一端中的各个接口区分开,进而能够在第一端同时发送第一信号中的各个编码信号达到同时检测第一端中各个接口的目的,这就使得发送第一信号的时间可以控制在较短的范围内,相应的接收第二信号的时间也会控制在较短范围内,所以能够有效的缩减检测连接线线序的时间,从而进一步的提高检测连接线线序的效率。

进一步的,在判断出第一信号与第二信号是否相同,即确定连接线的线序是否正确时,通过指示信号指示连接线的线序是否正确能够将检测结果快速通知给用户;并且,在线序错误时,将连接错误的接口及对应的正确接口指示给用户,可以让用户快速的纠正错误、提高了工作效率。

本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1