一种驱动板检测系统、方法、电子设备和存储介质与流程

文档序号:31769122发布日期:2022-10-12 05:59阅读:228来源:国知局
一种驱动板检测系统、方法、电子设备和存储介质与流程

1.本发明涉及装置检测技术领域,尤其涉及一种驱动板检测系统、方法、电子设备和存储介质。


背景技术:

2.电梯包括客梯、货梯、家用梯、扶梯等,电梯载重和梯速的差异,造成了驱动电梯主机的变频器多种多样,功率段从1.1kw到60kw,供电也包括三相和单相两种。
3.目前,检测变频器驱动板的测试工装也是不通用的,每个功率型号的变频器驱动板都需要对应一个测试工装,导致测试工装繁多,并且,每块驱动板需要测试多个电压等级,则测试人员需要重复多次测试操作,既浪费人力,也容易因误操作而造成驱动板损坏。


技术实现要素:

4.本发明提供了一种驱动板检测系统,以解决检测变频器驱动板的测试工装不通用,以及人工重复测试驱动板导致的浪费人力和容易造成驱动板损坏的问题。
5.第一方面,本发明提供了一种驱动板检测系统,包括上位机,以及与所述上位机连接的直流电源和测试箱,所述测试箱包括工装板和针床,所述工装板、所述直流电源通过所述针床与待测的驱动板连接,
6.所述测试箱,用于识别所述驱动板上的电子标签得到驱动板信息并发送给所述上位机;
7.所述上位机,用于根据所述驱动板信息生成电压控制指令和测试指令;
8.所述直流电源,用于根据所述电压控制指令输出测试电压;
9.所述测试箱还用于根据所述测试指令生成测试信号和控制所述工装板、所述针床中的测试点的通断,以将所述测试信号和所述测试电压输出到所述驱动板,并接收所述驱动板的反馈信号,以及根据所述反馈信号生成测试结果代码发送到所述上位机。
10.第二方面,本发明提供了一种驱动板检测方法,包括:
11.测试箱识别所述驱动板上的电子标签得到驱动板信息并发送给所述上位机;
12.上位机根据所述驱动板信息生成电压控制指令和测试指令;
13.直流电源根据所述电压控制指令输出测试电压;
14.测试箱根据所述测试指令生成测试信号和控制所述工装板、所述针床中的测试点的通断,以将所述测试信号和所述测试电压输出到所述驱动板,并接收所述驱动板的反馈信号,以及根据所述反馈信号生成测试结果代码发送到所述上位机。
15.第三方面,本发明提供了一种电子设备,所述电子设备包括:
16.至少一个处理器;以及
17.与所述至少一个处理器通信连接的存储器;其中,
18.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明第一方面所述的驱
动板检测方法。
19.第四方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明第一方面所述的驱动板检测方法。
20.本发明实施例提供的驱动板检测系统,包括上位机以及与上位机连接的直流电源和测试箱,测试箱包括工装板和针床,工装板、直流电源通过针床与待测的驱动板连接,测试箱用于识别驱动板上的电子标签得到驱动板信息并发送给上位机,上位机用于根据驱动板信息生成电压控制指令,以控制直流电源输出测试电压,上位机还根据驱动板信息生成测试指令,以控制测试箱生成测试信号和控制工装板、针床中的测试点的通断,进而将测试信号和测试电压输出到驱动板,测试箱接收驱动板生成的反馈信号并根据反馈信号生成测试结果代码。一方面,可以通过上位机来控制直流电源输出多个不同等级的测试电压,无需人工重复操作,避免因电压设置错误导致驱动板损坏;另一方面,可以针对不同的驱动板生成不同的测试信号以及工装板、针床中的测试点的通断方式,以满足不同的驱动板的测试需求,适用于较多种类的驱动板的测试,无需根据不同的驱动板更换测试工装板,提高了测试效率,大幅度降低了驱动板测试和维护的难度,也节约了传统工装板的存放空间。
21.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
22.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1是本发明实施例一提供的一种驱动板检测系统的结构框图;
24.图2是本发明实施例一提供的一种驱动板检测系统的结构示意图;
25.图3是本发明实施例一提供的一种输入到驱动板的信号的处理流程图;
26.图4是本发明实施例一提供的一种由驱动板输出的信号处理流程图;
27.图5是本发明实施例一提供的另一种驱动板检测系统的结构框图;
28.图6是本发明实施例二提供的一种驱动板检测方法的流程图;
29.图7是本发明实施例三提供的电子设备的结构示意图。
具体实施方式
30.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
31.实施例一
32.图1为本发明实施例一提供的一种驱动板检测系统的结构框图,本实施例可适用
于对变频器驱动板的故障情况进行检测的情况,如图1所示,该驱动板检测系统包括上位机1,以及与上位机1连接的直流电源2和测试箱3,测试箱3包括工装板31和针床32,工装板31、直流电源2通过针床32与待测的驱动板4连接。
33.测试箱用于识别驱动板上的电子标签得到驱动板信息并发送给上位机。
34.变频器的驱动板是集成了驱动电路的信号放大板,驱动电路发生故障,例如烧掉光耦、阻容等器件或电源电压不正常时,会引起三相电压不平衡或者过流而无法正常工作,因此需要定期测试驱动板。在本实施例中,驱动板上设置有电子标签,电子标签可以是一维码或者二维码,测试箱上设置有摄像头或者其他图像采集装置,可以采集并识别驱动板上的电子标签来得到驱动板信息。在本实施例的一个示例中,测试箱还包括传感器,传感器用于采集驱动板上的电子标签的图像并发送到工装板,工装板用于识别电子标签图像得到驱动板信息并发送给上位机。其中,驱动板信息可以包括驱动板的型号、功率等级、物料编码、尺寸等信息。
35.上位机用于根据驱动板信息生成电压控制指令和测试指令。
36.由于在测试变频器驱动板时,通常需要测试多个不同等级的测试电压,例如,测试电压分为300v、540v、800v三个等级,以检测变频器在不同等级的测试电压下的故障情况,则可以通过电压控制指令来控制直流电源向待测的驱动板输送不同等级的测试电压。另一方面,不同的驱动板对应不同的测试方案,测试方案是控制测试箱向驱动板输入测试信号的方案,测试方案可以包括测试项目、测试信号等。
37.例如,对于不同的驱动板来说,其功率等级、尺寸等有所不同,则测试其故障情况的测试信号(激励信号源)也不一样,以功率等级为例:两个驱动板h、g,功率分别3.7kw、15kw,驱动板h的额定电流为9a,过流保护点的最大电流为9*1.414*3=38.178a,驱动板g的额定电流为37a,过流保护点的最大电流为37*1.414*3=156.954a,那么测试方案中,这两种驱动板的过流点的测试信号就不一样,驱动板h的测试信号的电压等效后应为38.178a,而驱动板g的测试信号的电压等效后应为156.954a。
38.上位机中预存有驱动板信息,以及与驱动板信息对应的测试电压和测试方案,在接收到测试箱发送的驱动板信息时,即根据对应的测试电压生成电压控制指令,以及根据对应的测试方案生成测试指令。
39.直流电源用于根据电压控制指令输出测试电压。
40.电网提供的交流电一般为220v(或380v),由于在测试变频器驱动板时,通常需要测试多个不同等级的测试电压,因此,本实施例中采用可调的直流电源来供应不同等级的测试电压,直流电源为可调直流稳压电源,具体地,直流电源从电压控制指令中获取测试电压,将交流的市电先经过变压、整流、滤波和稳压等来得到所需要的直流电压幅值,即得到测试电压。
41.测试箱还用于根据测试指令生成测试信号和控制工装板、针床中的测试点的通断,以将测试信号和测试电压输出到驱动板,并接收驱动板的反馈信号,以及根据反馈信号生成测试结果代码。
42.测试箱中包括信号生成模块,例如信号发生器等,测试指令中可以包括测试信号,测试箱则根据测试指令控制其中的信号生成模块生成测试信号。
43.在本实施例中,工装板内部布有用与导通芯片与电路板之间讯号的线路,除具有
承载功能外,工装板还有保护电路、专线、散热等附加功能。工装板上设置有多个测试点(测试孔),不同的测试点通断组合后可适应不同尺寸的驱动板的测试需求。在制作工装板时,则应结合已知的驱动板或者实际需要测试的驱动板的功能模块、尺寸、板型、接口等要素,来设计工装板中的测试点、布线、工装板尺寸等,使得工装板能与待测的驱动板相匹配。需要说明的是,在实际的测试过程中,不同的驱动板也可能共用部分或全部相同的线路和测试点。
44.针床上也设置有多个测试点(测试针点),当待测的驱动板压接于针床上时,针床上部分测试点与驱动板物理连接,但其并未导通,当测试箱根据测试指令控制与驱动板上各个功能模块对应的、针床上的目标测试点导通时,目标测试点即处于导通状态,而针床上的其他测试点则处于关闭状态。针床既相当于电源线也相当于信号线,针床上不同的测试点通断同样可适应不同尺寸的驱动板的测试需求。
45.在与驱动板对应的工装板和针床上的测试点导通后,直流电源输出的测试电压可通过针床输送到驱动板,测试箱中生成的测试信号可通过工装板和针床输出到驱动板。
46.对应地,驱动板中设置有开关电源和过压过流过热等检测电路。例如,测试电压分为300v、540v、800v三个等级,540v为正常工作电压,则在驱动板正常时,当将300v的测试电压输送到驱动板上一段时间后,驱动板母线处于欠压状态,驱动板则会反馈欠压信号到测试箱,同样地,当800v的测试电压输送到驱动板上一段时间后,驱动板母线处于过压状态,驱动板则会反馈过压信号到测试箱。针对不同的测试项目,驱动板可以返回不同的反馈信号,其中,测试箱中预存有反馈信号-测试结果代码映射表,则测试箱在接收到反馈信号时,可以根据反馈信号生成测试结果代码。例如,测试项目a测试通过时对应的测试结果代码为“111a”,而测试失败时对应的测试结果代码为“000a”。
47.本发明实施例的驱动板检测系统的工作原理如下:
48.如图2所示为驱动板检测系统的结构示意图,待测的驱动板4压接于测试箱3中的针床32上,测试箱3对驱动板4进行扫描得到驱动板信息并发送到上位机1。上位机通常为电脑,上位机根据驱动板信息生成对应的电压控制指令发送到直流电源,以控制直流电源为驱动板提供测试电压,上位机还根据驱动板信息生成对应的测试指令,以控制测试箱生成测试信号、控制工装板和针床中测试点的通断,进而将测试信号、测试电压输送到驱动板上,再通过测试箱接收驱动板反馈的信号并分析得到测试结果代码后,由上位机显示测试结果代码。
49.本发明实施例提供的驱动板检测系统,一方面,可以通过上位机来控制直流电源输出多个不同等级的测试电压,无需人工重复操作,避免因电压设置错误导致驱动板损坏;另一方面,可以针对不同的驱动板生成不同的测试信号以及工装板、针床中的测试点的通断方式,以满足不同的驱动板的测试需求,适用于较多种类的驱动板的测试,无需根据不同的驱动板更换测试工装板,提高了测试效率,大幅度降低了驱动板测试和维护的难度,也节约了传统工装板的存放空间。
50.在本发明的一个可选实施例中,上位机预存有多个不同等级的测试电压以及测试电压的优先级,例如,测试电压分为300v、540v、800v三个等级,对应的优先级可以依次降低,也可以根据实际需求来设定。
51.上位机包括测试电压确定模块和电压控制指令生成模块,测试电压确定模块用于
根据预存的测试电压、测试电压的优先级确定当前测试电压,具体地,在测试开始或在上一个测试电压下的所有测试项目测试完毕时,测试电压确定模块可从待测试的测试电压中确定优先级最高的测试电压作为当前测试电压。电压控制指令生成模块则用于根据当前测试电压生成电压控制指令并发送到直流电源,直流电源在接收到电压控制指令时则输出当前测试电压。通过上位机来控制直流电源输出不同的测试电压,多个不同等级的测试电压可以自动轮流测试,无需人工置换测试电压,既提高了检测效率,也避免因电压设置错误导致驱动板损坏。
52.在本发明的一个可选实施例中,上位机预存有驱动板信息-驱动方案映射表,上位机包括驱动方案确定模块和测试指令生成模块,驱动方案确定模块用于在驱动板信息-驱动方案映射表中确定与驱动板信息匹配的驱动方案,驱动方案包括至少一个测试项目、与测试项目对应的测试信号、工装板和针床中的测试点的通断方式,测试指令生成模块用于根据驱动方案生成测试指令并发送到测试箱。
53.在本发明的一个可选实施例中,工装板包括测试方案确定模块、测试载板形成模块、传输通道形成模块和测试信号传输模块。
54.测试方案确定模块用于根据测试指令确定当前的测试项目、与测试项目对应的测试信号、工装板和针床中的测试点的通断方式,测试载板形成模块用于根据通断方式控制工装板中的测试点通断,以形成驱动板的测试载板,传输通道形成模块用于通过通断方式控制针床的测试点通断,以形成电源传输通道和测试信号传输通道,测试信号发送模块用于通过测试信号传输通道向驱动板发送测试信号,直流电源则通过电源传输通道将测试电压输送到驱动板,为驱动板母线供电。
55.其中,测试指令根据驱动方案生成,因此测试指令包括当前的测试项目、与测试项目对应的测试信号、工装板和针床中的测试点的通断方式。
56.在本发明的一个可选实施例中,工装板中预存有与测试项目对应的故障代码和比例关系,工装板还包括模拟信号信息确定模块和模拟信号处理模块,模拟信号信息确定模块用于在测试信号为模拟信号时,确定与测试项目对应的故障代码和比例关系,模拟信号处理模块用于判断测试信号与反馈信号的比值是否满足比例关系,若否,则生成与测试项目对应的故障代码并发送到上位机。其中,反馈信号可以包括对测试电压和测试信号的采样值。需要说明的是,在本实施例中,直流电源输送的测试电压也是模拟信号,在模拟量信号作为驱动板的输入时,为了方便描述,将直流电源输送的测试电压以及测试箱生成的模拟量的测试信号统称为测试信号。
57.在本实施例的一个示例中,驱动板中设置有用于对驱动板的母线电压进行采样的采样电路,则测试项目可以包括对采样电路检测,采样电路是一个非常重要的电路,模拟量母线采样值dbvd信号是用于变频器的重要控制信号,比如当采样到的母线电压高于690vdc时,需要打开变频器制动管gb泄放能量,防止能量堆积损坏变频器,同时dbvd信号用于变频器的过压保护,当采样到的母线电压等于或高于800vdc且持续一段时间时,报母线过压故障,同时关掉变频器的驱动信号,保护变频器模块受损。当采样到的母线电压等于或低于300vdc且持续一段时间时,报母线欠压故障,关掉变频器的驱动信号,停止变频器运行,防止变频器损坏,所以需要采用多个等级的测试电压来检测母线采样电路。采样电路的电压比例关系为固定值,可根据实际需求设置,则在不同的测试电压输入驱动板母线时,若驱动
板中电路的电容、电阻等正常运作,则测试电压与采集到的dbvd的比值符合电压的比例关系,可确定采样电路正常运作,相反则不符合该比例关系,可确定采样电路异常并生成对应的故障代码发送到上位机。
58.若电压的比例关系为200:1,测试电压为300vdc时,dbvd的标准值为1.5v,测试电压为540vdc时,dbvd的标准值为2.7v,测试电压为800vdc时,dbvd的标准值为4v。若dbvd符合对应的标准值时,则可确定测试电压与采集到的dbvd的比值符合比例关系。
59.考虑到采样电路中采样电阻存在一定的偏差,可对应设置误差范围,例如,设置对测试电压300vdc、500vdc、800vdc采样dbvd时的误差范围分别为
±
0.2v、
±
0.3v、
±
0.4v,则300vdc、500vdc、800vdc采样的dbvd的采样范围分别为1.5v
±
0.2v、2.7v
±
0.3v、4v
±
0.4v。模拟信号处理模块判断出采样值dbvd落入对应的采样范围时,确定采样电路正常运作,否则可确定采样电路故障,并报出对应的故障代码。例如,故障代码为“13”时,表示母线电压检测故障,故障代码为“14”时,表示风扇驱动电路故障。此外,工装板还可以设置信号缩放模块,其用于将采样到的dbvd再等比例放大或缩小后再传输给模拟信号处理模块,则模拟信号处理模块在处理dbvd时应对采样范围作相应调整。
60.驱动板中还设置有故障检测电路,则测试项目可以包括故障检测电路检测,在测试电压分别为300vdc、800vdc时,故障检测电路应分别向工装板发送母线欠压信号、母线过压信号,若工装板在测试电压分别为300vdc、800vdc时未接收到上述信号,模拟信号处理模可确定故障检测电路异常,并报出对应的故障代码。
61.在本发明的一个可选实施例中,工装板中预存有与测试项目对应的故障代码和信号变化规律,工装板还包括数字信号信息确定模块和数字信号处理模块,数字信号信息确定模块用于在测试信号为数字信号时,确定与测试项目对应的故障代码、信号变化规律,数字信号处理模块用于判断反馈信号是否满足信号变化规律,若否,则生成与测试项目对应的故障代码并发送到上位机。
62.驱动板中设置有驱动电路,例如,un驱动电路、风扇驱动电路、继电器驱动电路等,测试项目可以包括测试这些信号处理电路的项目,当测试箱生成的数字量的测试信号输入到驱动板中,驱动板的驱动电路会对测试信号进行处理来得到反馈信号,信号变化规律则是驱动电路处理测试信号的规律,例如,信号变化规律为高低电平转换,则测试信号为高电平时,数字信号处理模块可判断反馈信号是否为低电平,若是,则确定反馈信号满足信号变化规律、驱动电路正常运作;若否,则确定反馈信号不满足信号变化规律、驱动电路异常,并生成与驱动电路对应的故障代码并发送到上位机。例如,故障代码为“00un”时,表示un驱动电路故障,故障代码为“0800”时,表示风扇驱动电路故障。
63.在本发明的一个可选实施例中,驱动板上设置有至少一个电源电路,在测试电压输送到驱动板后,电源电路发送电源电路信号到测试箱,测试箱的工装板中预存有与电源电路对应的故障代码和公差范围,工装板还包括电源电路信号检测模块,电源电路信号检测模块用于判断电源电路信号是否在预设的公差范围内,若否,则生成与电源电路对应的故障代码并发送给上位机。
64.在驱动板的母线接入高压电源后,待测板上的电源电路开启工作,驱动板上有24v、
±
15v、5v、22v、16v、6v等电路电源,不同的电源对应不同的故障代码和公差范围,电路电源会分别发出模拟量信号到工装板,工装板会实时读取这些模拟量信号,并判断模拟量
信号是否在与电路电源对应的公差范围内,若否则报出对应的故障代码,例如,故障代码为“1500”时,表示15v电源故障,故障代码为“001500”时,表示-15v电源故障。
65.总的来说,输入到待测的驱动板的激励源信号分为模拟量信号和数字量信号,其中,模拟量信号包括直流电源输送的测试电压、测试箱输出的测试信号,而数字量信号则是由测试箱输出的测试信号,如图3所示,输入到待测的驱动板的信号的处理过程如下:
66.s301、数字量信号或模拟量信号输入到待测的驱动板;
67.s302、驱动板处理输入的信号;
68.s303、驱动板向测试箱输出处理后的数字量信号或模拟量信号;
69.s304、测试箱处理驱动板反馈的信号得到处理结果;
70.s305、测试箱将处理结果上传到上位机。
71.而在待测的驱动板连接高压电源后,由待测的驱动板主动输出到测试箱的信号为模拟信号,其由驱动板中的电源电路产生,如图4所示,输入到测试箱的信号的处理过程如下:
72.s401、驱动板将模拟量信号输出到测试箱;
73.s402、测试箱处理模拟量信号得到处理结果;
74.s403、测试箱将处理结果上传到上位机。
75.需要说明的是,以上测试项目、测试信号以及驱动板中的电路仅作为示例,并不作为对本发明中测试项目、测试信号以及驱动板的限制,还可以根据实际需求来设置其他的测试项目、测试信号,驱动板中也可以设置有其他的电路,例如,驱动板中还设置有温度检测电路。
76.在本发明的一个可选实施例中,如图5所示,驱动检测系统还包括数据中心5和手机app6,数据中心5分别与上位机1和手机app6连接。
77.测试箱还用于将测试结果代码发送给上位机,上位机用于根据测试结果代码得到测试结果,例如,若测试通过,则上位机可以显示“pass”,若测试未通过,则上位机可以显示所有的故障代码,还可以显示故障代码对应的文字注释,以便工作人员对照查看,并将测试结果传输到数据中心,数据中心相当于数据云平台,用于存储测试结果,数据中心还可以将测试结果发送到手机app,手机app用于显示测试结果。手机app安装在工作人员手机中,则工作人员可以第一时间看到测试结果。
78.在本发明的一个可选实施例中,测试箱还包括自检模块,自检模块用于在测试驱动板之前,对测试箱中的工装板进行检测,与对驱动板的检测过程相似,可以通过向工装板输入测试信号来得到工装板的反馈信号来检测工装板,也可以是通过为工装板接入高压电源后接收工装板主动发送的信号来检测工装板,在检测到工装板存在故障时,生成工装板故障代码发送到上位机。上位机再通过数据中心发送到开发工程师所在的手机端,以在第一时间对测试箱的故障进行排查检修,避免影响产线的生产效率,待测试箱自检功能完好后,便可开启对驱动板的测试工作。
79.实施例二
80.图6为本发明实施例二提供的一种驱动板检测方法的流程图,本实施例可适用于对驱动板进行故障检测的情况,本驱动板检测方法可配置在实施一中的驱动板检测系统中,如图6所示,该驱动板检测方法包括:
81.s601、测试箱识别驱动板上的电子标签得到驱动板信息并发送给上位机。
82.s602、上位机根据驱动板信息生成电压控制指令和测试指令;
83.s603、直流电源根据电压控制指令输出测试电压;
84.s604、测试箱根据测试指令生成测试信号和控制工装板、针床中的测试点的通断,以将测试信号和测试电压输出到驱动板,并接收驱动板的反馈信号,以及根据反馈信号生成测试结果代码发送到上位机。
85.在本发明的一个可选实施例中,上位机预存有多个不同等级的测试电压以及测试电压的优先级,上位机根据驱动板信息生成电压控制指令,包括:
86.根据预存的测试电压和测试电压的优先级确定当前测试电压;
87.根据当前测试电压生成电压控制指令并发送到直流电源。
88.在本发明的一个可选实施例中,上位机预存有驱动板信息-驱动方案映射表,上位机根据驱动板信息生成测试指令,包括:
89.在驱动板信息-驱动方案映射表中确定与驱动板信息匹配的驱动方案,驱动方案包括至少一个测试项目、与测试项目对应的测试信号、工装板和针床中的测试点的通断方式;
90.根据驱动方案生成测试指令并发送到测试箱。
91.在本发明的一个可选实施例中,测试箱根据测试指令生成测试信号和控制工装板、针床中的测试点的通断,以将测试信号和测试电压输出到驱动板,包括:
92.根据测试指令确定当前的测试项目、与测试项目对应的测试信号以及工装板和针床中的测试点的通断方式;
93.根据通断方式控制工装板中的测试点通断,以形成驱动板的测试载板;
94.根据通断方式控制针床的测试点通断,以形成电源传输通道和测试信号传输通道;
95.通过电源传输通道向驱动板输送测试电压;
96.通过测试信号传输通道向驱动板发送测试信号。
97.在本发明的一个可选实施例中,测试指令中包括测试项目、与测试项目对应的测试信号以及工装板和针床中的测试点的通断方式,工装板中预存有与测试项目对应的故障代码和比例关系,接收驱动板的反馈信号,以及根据反馈信号生成测试结果代码发送到上位机,包括:
98.在测试信号为模拟信号时,确定与测试项目对应的故障代码和比例关系;
99.判断测试信号与反馈信号的比值是否满足比例关系,若否,则生成与测试项目对应的故障代码并发送到上位机。
100.在本发明的一个可选实施例中,接收驱动板的反馈信号,以及根据反馈信号生成测试结果代码发送到上位机,还包括:
101.在测试信号为数字信号时,确定与测试项目对应的故障代码和信号变化规律;
102.判断反馈信号是否满足信号变化规律,若否,则生成与测试项目对应的故障代码并发送到上位机。
103.在本发明的一个可选实施例中,驱动板上设置有至少一个电源电路,在测试电压输送到驱动板后,电源电路发送电源电路信号发送到工装板,工装板中预存有与电源电路
对应的故障代码和公差范围,驱动板检测方法还包括:
104.工装板判断电源电路信号是否在预设的公差范围内,若否,则生成与电源电路对应的故障代码并发送给上位机。
105.在本发明的一个可选实施例中,驱动板检测系统还包括数据中心和手机app,驱动板检测方法还包括:
106.上位机用于根据测试结果代码得到测试结果,并将测试结果传输到数据中心;
107.数据中心存储测试结果,以及将测试结果发送给手机app;
108.手机app显示测试结果。
109.在本发明的一个可选实施例中,在测试箱识别驱动板上的电子标签得到驱动板信息并发送给上位机之前,驱动板检测方法还包括:
110.测试箱对工装板进行检测,在检测到工装板存在故障时,生成工装板故障代码发送到上位机。
111.本实施例的驱动板检测方法可应用于实施例一所提供的驱动板检测系统,具备与驱动板检测系统相应的有益效果。需要说明的是,对于方法实施例而言,由于其与系统实施例基本相似,所以描述的比较简单,相关之处参见系统实施例的部分说明即可。
112.实施例三
113.图7示出了可以用来实施本发明的实施例的电子设备70的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
114.如图7所示,电子设备70包括至少一个处理器71,以及与至少一个处理器71通信连接的存储器,如只读存储器(rom)72、随机访问存储器(ram)73等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器71可以根据存储在只读存储器(rom)72中的计算机程序或者从存储单元78加载到随机访问存储器(ram)73中的计算机程序,来执行各种适当的动作和处理。在ram 73中,还可存储电子设备70操作所需的各种程序和数据。处理器71、rom 72以及ram 73通过总线74彼此相连。输入/输出(i/o)接口75也连接至总线74。
115.电子设备70中的多个部件连接至i/o接口75,包括:输入单元76,例如键盘、鼠标等;输出单元77,例如各种类型的显示器、扬声器等;存储单元78,例如磁盘、光盘等;以及通信单元79,例如网卡、调制解调器、无线通信收发机等。通信单元79允许电子设备70通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
116.处理器71可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器71的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器71执行上文所描述的各个方法和处理,例如驱动板检测方法。
117.在一些实施例中,驱动板检测方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元78。在一些实施例中,计算机程序的部分或者全部可以经
由rom 72和/或通信单元79而被载入和/或安装到电子设备70上。当计算机程序加载到ram 73并由处理器71执行时,可以执行上文描述的审稿任务分配方法的一个或多个步骤。备选地,在其他实施例中,处理器71可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行驱动板检测方法。
118.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
119.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
120.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
121.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
122.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
123.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过
通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
124.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
125.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1