本实用新型涉及开路短路测试技术领域,尤其是涉及一种测试装置及测试系统。
背景技术:
目前现有的开路短路测试系统,对于单路测试可以使用万用表或者电阻表来完成,但是这种测试方式,测试速度慢,能完成的测试路数较少;如果要实现多路的开短路测试,则需要在万用表和测试点位之间增加模块以实现多路测试,但是成本比较高。综上所述,现有的开路短路测试系统功能单一,且成本较高。
技术实现要素:
有鉴于此,本实用新型的目的在于提供一种测试装置及测试系统,在实现多路的开路短路测试的同时提高了测试速度,降低了测试系统的成本。
第一方面,本实用新型实施例提供了一种测试装置,包括:控制主板卡和多个点位扩展子板卡;其中,点位扩展子板卡与控制主板卡相连接,点位扩展子板卡上包括多个点位;控制主板卡用于在接收到携带有待测试电路的电路标识和待测试点位的点位标识的测试指令时,控制点位扩展子板卡连接电路标识对应的待测试电路,以及控制点位扩展子板卡上与点位标识对应的点位连通;控制主板卡还用于获取待测试电路的测试信号,并输出测试信号对应的测试结果。
在一种实施方式中,测试装置还包括人机交互界面;控制主板卡还包括按键控制模块;人机交互界面与控制主板卡相连接,用于接收并显示测试结果;按键控制模块包括开始按键、急停按键和单步测试按键中的一种或多种,用于输入控制信号。
在一种实施方式中,控制主板卡还包括功能测试模块和点位扩展控制模块;功能测试模块与点位扩展控制模块相连;点位扩展控制模块包括多个功能接口,用于连接点位扩展子板卡。
在一种实施方式中,控制主板卡还包括测试结果指示模块,用于显示测试结果;其中,测试结果指示模块包括三色灯组件,用于表示不同的测试结果。
在一种实施方式中,控制主板卡还包括通讯模块,用于与外部设备进行通讯。
在一种实施方式中,控制主板卡还包括电源模块,用于为控制主板卡和点位扩展子板卡供电。
在一种实施方式中,测试装置还包括探针模块;探针模块与点位扩展子板卡相连接;控制主板卡还包括运动控制模块;运动控制模块用于将被测试产品运送到测试位置,并控制探针模块与被测试产品压合。
在一种实施方式中,点位扩展子板卡上设置有多个开关,每个开关用于控制多个点位。
在一种实施方式中,点位扩展子板卡为128点位扩展子板卡。
第二方面,本实用新型实施例提供了一种测试系统,包括第一方面提供的任一项的测试装置,还包括远程连接和上位机;远程连接通过网口或串口将测试装置和上位机相连接,用于测试装置与上位机之间的通讯或将测试装置的测试数据上传至所述上位机。
本实用新型实施例带来了以下有益效果:
本实用新型实施例提供的上述测试装置及测试系统,包括:控制主板卡和多个点位扩展子板卡;其中,点位扩展子板卡与控制主板卡相连接,点位扩展子板卡上包括多个点位;控制主板卡用于在接收到携带有待测试电路的电路标识和待测试点位的点位标识的测试指令时,控制点位扩展子板卡连接电路标识对应的待测试电路,以及控制点位扩展子板卡上与点位标识对应的点位连通;控制主板卡还用于获取待测试电路的测试信号,并输出测试信号对应的测试结果。上述装置能够通过设置多个点位扩展子板卡增加测试的输入点位以满足多点位的测试需求,同时可以实现多点位输入输出的自动切换,进而可以实现多路开路短路测试,不需要外加其他的测试模块,从而可以在实现多路的开路短路测试的同时提高测试速度,降低测试系统的成本。
本实用新型的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本实用新型而了解。本实用新型的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
为使本实用新型的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本实用新型具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本实用新型的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本实用新型实施例提供的一种测试装置的结构示意图;
图2为本实用新型实施例提供的另一种测试装置的结构示意图;
图3为本实用新型实施例提供的一种待测试电路图;
图4为本实用新型实施例提供的一种测试系统结构示意图;
图5为本实用新型实施例提供的一种测试系统的控制流程图。
图标:
10-控制主板卡;20-点位扩展子板卡;100-测试装置;101-人机交互界面;102-按键控制模块;103-功能测试模块;104-点位扩展控制模块;105-测试结果指示模块;106-通讯模块;107-电源模块;108-运动控制模块;109-探针模块;200-测试系统;300-远程连接;400-上位机。
具体实施方式
为使本实用新型实施例的目的、技术方案和优点更加清楚,下面将结合附图对本实用新型的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
目前现有的开路短路测试系统功能单一,且成本较高。基于此,本实用新型实施例提供的一种测试装置及测试系统,可以在实现多路的开路短路测试的同时提高测试速度,降低测试系统的成本。
为便于对本实施例进行理解,首先对本实用新型实施例所公开的一种测试装置进行详细介绍,参见图1所示的一种测试装置的结构示意图,示意出所示测试装置100包括:控制主板卡10和多个点位扩展子板卡20;其中,点位扩展子板卡20与控制主板卡10相连接,点位扩展子板卡20上包含有多个点位。
控制主板卡10用于在接收到携带有待测试电路的电路标识和待测试点位的点位标识的测试指令时,控制点位扩展子板卡20连接电路标识对应的待测试电路,以及控制点位扩展子板卡上与点位标识对应的点位连通;控制主板卡10还用于获取待测试电路的测试信号,并输出测试信号对应的测试结果。
在一种实施方式中,测试装置可以包括一块控制主板卡10和4块点位扩展子板卡20,实现512个点位的测试要求,而对于点位大于512个点位的测试要求的,可以通过相应的增加点位扩展子板卡20实现点位扩展要求。点位扩展子板卡20可以控制输入的8路和输出的12路之间任意选择导通,诸如:定义y0为输入点位,x0为输出点位,通过点位扩展子板卡20可以实现y0-x0的导通,同理可以实现y0-x0到y7-x11之间的点位任意导通,从而实现多路开路短路测试。
本实用新型实施例提供的上述测试装置,包括:控制主板卡和多个点位扩展子板卡;其中,点位扩展子板卡与控制主板卡相连接,点位扩展子板卡上包含有多个点位;控制主板卡用于在接收到携带有待测试电路的电路标识和待测试点位的点位标识的测试指令时,控制点位扩展子板卡连接电路标识对应的待测试电路,以及控制点位扩展子板卡上与点位标识对应的点位连通;控制主板卡还用于获取待测试电路的测试信号,并输出测试信号对应的测试结果。上述装置能够通过设置多个点位扩展子板卡增加测试的输入点位以满足多点位的测试需求,同时可以切换不同的输入点位以实现多路开路短路测试,不需要外加其他的测试模块,从而可以在实现多路的开路短路测试的同时降低测试系统的成本。
为便于理解,本实用新型实施例还提供了另一种测试装置,参见图2所示的另一种测试装置的结构示意图,示意出测试装置100包括:控制主板卡10、点位扩展子板卡20、人机交互界面101和探针模块109,控制主板卡10包括:按键控制模块102、功能测试模块103、点位扩展控制模块104、测试结果指示模块105、通讯模块106、电源模块107和运动控制模块108。
控制主板卡10可以按照测试的要求载入符合要求的测试程序,然后测试程序会被下载到控制主板卡10的mcu(microcontrolunit,微控制器)中,在系统启动之后,该系统会按照测试程序的步骤一步一步的执行测试,即:测试系统初始化完成,开始测试,运动控制开始,运动控制结束,开路短路开始测试,测试结果显示与上传,运动控制打开测试针模,取出被测产品,测试结束,等待下一轮测试开始。
点位扩展子板卡20可以为128点位扩展子板卡,点位扩展子板卡20上设置有多个开关,每个开关用于控制多个点位,诸如,本实用新型实施例中的测试装置可以支持512个点位输入,点位扩展子板卡20上可以有8个开关,每一个开关控制64个点位,即开关1对应1-64点位,开关2对应65-128点位,依次类推,开关8对应449-512点位。
人机交互界面101与控制主板卡10相连接,用于接收并显示测试结果。按键控制模块包括开始按键、急停按键和单步测试按键中的一种或多种,用于输入控制信号。
功能测试模块103与点位扩展控制模块104相连,功能测试模块103为测试装置100的核心模块,用于开路短路电阻测试,具体的,功能测试模块103可以接收测试指令,其中,测试指令中携带有待测试电路的电路标识和待测试点位的点位标识,可以是用户根据需求进行输入得到的。当功能测试模块103接收到测试指令后,可以根据测试指令中的电路标识控制点位扩展子板卡连接电路标识对应的待测试电路,以及根据测试指令中的点位标识控制开关连通点位扩展子板卡上与点位标识对应的点位(也即控制开关切换至点位标识对应的点位);功能测试模块103还可以获取待测试电路的测试信号,根据测试信号得到测试结果,并将测试结果输出至人机交互界面101进行显示;或者根据测试结果控制测试结果指示模块105进行显示。
点位扩展控制模块104包括多个功能接口,用于连接点位扩展子板卡20。
测试结果指示模块105用于显示测试结果,在一种实施方式中,测试结果指示模块可以包括一个外接的三色灯组件,通过不同颜色的信号灯的表示不同的检测结果,诸如用红色表示被测件的测试结果为ng,绿色表示被测件的测试结果为ok。
通讯模块106用于与外部设备进行通讯,在一种实施方式中,通讯模块106包括多个接口,可以与外部设备(诸如上位机、扫码枪,网口模块(网线连接)等)连接,从而实现与外部设备之间的通讯。通讯模块106可以将系统装置的测试数据、测试结果、被测产品的信息和测试日志等上传给上位机,用于产品测试的问题追溯。
电源模块107用于为控制主板卡、点位扩展子板卡及其他相关连的测试模块供电。
运动控制模块108用于将被测试产品运送到测试位置,并控制探针模块109与被测试产品压合。在一种实施方式中,运动控制模块可以向待运动设备发送动作指令,诸如向电机发送启动指令,控制电机运动,将被测试产品运送到测试位置,并接收被测试产品是否到达指定的测试位置的反馈信号,判断被测试产品是否到达指定的测试位置,当被测试产品到达指定的测试位置时,将被测试产品与探针模块正确的压合之后,功能测试模块103则开始进行测试。
本实用新型实施例提供的上述测试装置可以完成常规的开关路电阻测试测量和多点位输入输出自动切换,测试速度快,同时也降低了测试的成本。需要说明的是,图2所示的测试装置仅为示例性的,不应作为限制。
进一步,本实用新型实施例还提供了一种应用上述测试装置进行电阻测试的具体事例,参见图3所述的一种待测试电路图,假设要测试电阻r2的电阻值,根据欧姆定律:r=u/i,因此需要首先确定被测电阻r2两端的电压值和流过电阻r2的电流值。电阻值精度取决于被测电阻r2两端的电压值和流过电阻两端的电流值的测试精度,根据图3所示的电路图,当开始测试时,控制主板卡会控制继电器k1闭合,被测电阻r2的一端接入测试电压vtest,然后控制主板卡可以按顺序控制继电器k7,继电器k5和继电器k4的闭合来实现被测电阻的量程的自动切换,具体的可以从最大量程开始测试,也就是闭合继电器k7。被测试电阻r2一端接有测试电压vtest,同时自动量程切换控制会根据被测试的电阻值自动切换合适的档位来测试被测试电阻,当档位确定以后,继电器k7,继电器k5和继电器k4中的一个继电器闭合,之后控制主板可以测试到被测试电阻另一端的电压vback,vtest-vback(就是vtest和vback之间的电压差值)即为被测电阻r2两端的电压值。例如继电器k5闭合之后,由于电阻ra3一端接地,那么通过ra3的电流即为vback/ra3,同时由于被测电阻r2和电阻ra3是串联电路,那么被测电阻r2的电流和电阻ra3的电流相同,因此r2=(vtest-vback)/(vback/ra3),上述过程即为完成了一次被测电阻的测试过程。
本实用新型实施例提供的上述测试装置可以通过提高开路短路测试的测试速度,使得单次的测试时间小于30ms。
对于前述测试装置,本实用新型实施例提供了一种测试系统,参见图4所示的一种测试系统结构示意图,该测试系统200包括:测试装置100、远程连接300和上位机400;远程连接300可以通过网口或串口将测试装置100和上位机400相连接,用于测试装置100与上位机400之间的通讯或将测试装置100的测试数据上传至所述上位机400。具体的上位机400可以安装在电脑上面,上位机400安装好了之后,可以通过人机交互界面对测试系统进行控制与通讯。测试装置100包括:控制主板卡10和点位扩展子板卡20,点位扩展子板卡20可以为128点位扩展子板卡。
本实用新型实施例所提供的系统,其实现原理及产生的技术效果和前述装置实施例相同,为简要描述,系统实施例部分未提及之处,可参考前述装置实施例中相应内容。
本实用新型实施例提供的上述测试系统能够通过设置多个点位扩展子板卡增加测试的输入点位以满足多点位的测试需求,同时可以通过开关切换不同的输入点位以实现多路开路短路测试,不需要外加其他的测试模块,从而可以在实现多路的开路短路测试的同时提高测试速度,降低测试系统的成本。
进一步,本实施例还提供了一种基于前述测试系统的系统控制流程,参见图5所示的一种测试系统的控制流程图,主要包括以下步骤s502至步骤s512:
步骤s502:系统初始化。具体的,对控制主板卡和点位扩展子板卡进行初始化,将控制主板卡和点位扩展子板卡恢复默认设置。
步骤s504:判断是否完成开路短路测试的输入点位配置;如果是,执行步骤s506,否则返回步骤s502。
在一种实施方式中,点位扩展子板卡不具有用于区分不同点位扩展子板卡的标识,也即对于多块点位扩展子板卡无法进行区分,同样对于不同的点位也无法进行区分,因此,在测试之前可以通过人工配置输入点位,以确定需要完成测试的点位,也即确定待测试点位,通过拨动设置在点位扩展子板卡上的拨码开关来预先设定点位扩展子板卡的输入点位顺序。
步骤s506:判断点位扩展子板卡是否根据点位配置完成输入点位的切换;如果是,执行步骤s508,否则返回步骤s502。
在一种实施方式中,点位扩展子板卡可以根据配置的待测试点位完成点位切换,以连通过需要测试的电路(即待测试电路)。
步骤s508:执行开路短路电阻测试操作得到测试结果。
具体的,功能测试模块可以获取待测试电路的测试信号,并根据测试信号得到测试结果,诸如:需要测试电阻值,功能测试模块可以获取被测电阻两端的电压值和流过被测电阻的电流值,然后根据电压值和电流值得到被测电阻的电阻值。
步骤s510:串口输出测试结果和对应输入点位。
步骤s512:配置下一输入点位,返回执行步骤s504,直至完成所有需要测试的输入点位的测试。
本实施例提供的上述系统是一个动态的闭环系统,首先可以对系统进行初始化;初始化成功之后可以对输入点位进行配置,具体的可以在控制程序里针对不同的项目做不同的配置;配置完成之后可以根据输入的点位进行开路短路测试,并且输出测试结果;之后可以进行下一对输入点位的配置,直到要求的输入点位测试完毕。上述系统能够通过配置多个点位扩展子板卡增加测试的输入点位以满足多点位的测试需求,同时可以通过模拟开关快速切换不同的输入点位以实现多路开路短路测试,从而可以在实现多路的开路短路测试的同时提高测试速度,降低测试系统的成本。
另外,在本实用新型实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实用新型中的具体含义。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
最后应说明的是:以上所述实施例,仅为本实用新型的具体实施方式,用以说明本实用新型的技术方案,而非对其限制,本实用新型的保护范围并不局限于此,尽管参照前述实施例对本实用新型进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本实用新型揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本实用新型实施例技术方案的精神和范围,都应涵盖在本实用新型的保护范围之内。因此,本实用新型的保护范围应所述以权利要求的保护范围为准。
1.一种测试装置,其特征在于,包括:控制主板卡和多个点位扩展子板卡;其中,所述点位扩展子板卡与所述控制主板卡相连接,所述点位扩展子板卡上包括多个点位;
所述控制主板卡用于在接收到携带有待测试电路的电路标识和待测试点位的点位标识的测试指令时,控制所述点位扩展子板卡连接所述电路标识对应的待测试电路,以及控制所述点位扩展子板卡上与所述点位标识对应的点位连通;
所述控制主板卡还用于获取所述待测试电路的测试信号,并输出所述测试信号对应的测试结果。
2.根据权利要求1所述的测试装置,其特征在于,所述测试装置还包括人机交互界面;所述控制主板卡还包括按键控制模块;
所述人机交互界面与所述控制主板卡相连接,用于接收并显示所述测试结果;
所述按键控制模块包括开始按键、急停按键和单步测试按键中的一种或多种,用于输入控制信号。
3.根据权利要求1所述的测试装置,其特征在于,所述控制主板卡还包括功能测试模块和点位扩展控制模块;所述功能测试模块与所述点位扩展控制模块相连;
所述点位扩展控制模块包括多个功能接口,用于连接所述点位扩展子板卡。
4.根据权利要求1所述的测试装置,其特征在于,所述控制主板卡还包括测试结果指示模块,用于显示所述测试结果;其中,所述测试结果指示模块包括三色灯组件,用于表示不同的测试结果。
5.根据权利要求1所述的测试装置,其特征在于,所述控制主板卡还包括通讯模块,用于与外部设备进行通讯。
6.根据权利要求1所述的测试装置,其特征在于,所述控制主板卡还包括电源模块,用于为所述控制主板卡和所述点位扩展子板卡供电。
7.根据权利要求1所述的测试装置,其特征在于,所述测试装置还包括探针模块;所述探针模块与所述点位扩展子板卡相连接;所述控制主板卡还包括运动控制模块;
所述运动控制模块用于将被测试产品运送到测试位置,并控制所述探针模块与所述被测试产品压合。
8.根据权利要求1所述的测试装置,其特征在于,所述点位扩展子板卡上设置有多个开关,每个所述开关用于控制多个点位。
9.根据权利要求1所述的测试装置,其特征在于,所述点位扩展子板卡为128点位扩展子板卡。
10.一种测试系统,其特征在于,包括权利要求1至9任一项所述的测试装置,还包括远程连接和上位机;所述远程连接通过网口或串口将所述测试装置和所述上位机相连接,用于所述测试装置与所述上位机之间的通讯或将所述测试装置的测试数据上传至所述上位机。
技术总结