多路GPIO接口自动化测试设备制造技术

技术编号:35748514 阅读:13 留言:0更新日期:2022-11-26 18:53
本申请涉及多路GPIO接口自动化测试设备,包括测试工装、主控机箱和人机交互终端,主控机箱分别连接测试工装和人机交互终端,测试工装用于连接被测整机的48路GPIO接口;48路GPIO接口包括24路GPO接口和24路GPI接口。主控机箱用于根据预设测试脚本执行对被测整机的48路GPIO接口的自动测试并存储测试结果,人机交互终端用于显示主控机箱执行自动测试时的实时测试数据及测试结果,测试工装用于完成主控机箱与被测整机的48路GPIO接口之间的信号转接。支持操作员在人机交互终端上一键自动化测试,大大提升了测试便利性与测试效率。大大提升了测试便利性与测试效率。大大提升了测试便利性与测试效率。

【技术实现步骤摘要】
多路GPIO接口自动化测试设备


[0001]本专利技术属于自动化测试
,涉及一种多路GPIO接口自动化测试设备。

技术介绍

[0002]自动化测试设备(简称ATE)是一种通过计算编程自动执行固定测试动作的设备,主要用于测量和评估被测产品(DUT)功能的完整性。自动化测试设备在60年代早期应用于半导体行业,逐渐成为芯片设计验证、封装测试环节重要的生产测试设备;自动化测试设备至今已经发展近60年,在航天航空、医疗电子和消费类电子产品等领域有着广泛应用,成为生产组装环节产品检验必不可少的设备。
[0003]GPIO(General

purpose input/output)接口是通用型输入输出接口的简称,通用输出接口简称GPO接口,通用输入接口简称GPI接口。作为集成电路模块或整机中监控与控制类接口,GPIO接口具有低功率损耗、小封装和低成本的特点。随着科技的发展进步,在航空航天、电子消费类产品和复杂控制系统等领域需要含大量GPIO接口的产品。对具有多路GPIO接口的产品实现自动化测试,成了产品量产阶段测试技术发展的难点。然而,在实现本专利技术的过程中,专利技术人发现传统多路GPIO接口自动化测试手段,仍存在着测试效率不足的技术问题。

技术实现思路

[0004]针对上述传统方法中存在的问题,本专利技术提出了一种多路GPIO接口自动化测试设备,能够实现对48路GPIO接口的自动化测试,大大提高测试效率。
[0005]为了实现上述目的,本专利技术实施例采用以下技术方案:
[0006]提供一种多路GPIO接口自动化测试设备,包括测试工装、主控机箱和人机交互终端,主控机箱分别连接测试工装和人机交互终端,测试工装用于连接被测整机的48路GPIO接口;48路GPIO接口包括24路GPO接口和24路GPI接口;
[0007]主控机箱用于根据预设测试脚本执行对被测整机的48路GPIO接口的自动测试并存储测试结果,人机交互终端用于显示主控机箱执行自动测试时的实时测试数据及测试结果,测试工装用于完成主控机箱与被测整机的48路GPIO接口之间的信号转接。
[0008]在其中一个实施例中,主控机箱包括计算主板、交换机、开关电源、USB数据采集卡和6个IO模块控制器,计算主板分别连接交换机、USB数据采集卡、开关电源、人机交互终端和测试工装,交换机分别连接各IO模块控制器,USB数据采集卡分别连接开关电源和各IO模块控制器,各IO模块控制器连接测试工装。
[0009]在其中一个实施例中,各IO模块控制器分别通过4个DB25连接器连接测试工装,每个DB25连接器引出12路GPO/GPI信号。
[0010]在其中一个实施例中,IO模块控制器包括ARM处理器、RJ45接口、电源接口、16路数字开关量输入接口和16路数字开关量输出接口,ARM处理器分别连接RJ45接口、电源接口、各数字开关量输入接口和各数字开关量输出接口,RJ45接口连接交换机,电源接口连接开
关电源,各数字开关量输入接口分别连接USB数据采集卡,各数字开关量输出接口分别连接DB25连接器。
[0011]在其中一个实施例中,USB数据采集卡包括接线端子、ADC采集模块、DAC输出模块、FPGA控制模块和USB接口,ADC采集模块分别连接接线端子和FPGA控制模块,DAC输出模块分别连接接线端子和FPGA控制模块,接线端子分别连接各IO模块控制器,USB接口连接计算主板。
[0012]在其中一个实施例中,交换机为8口千兆交换机。
[0013]在其中一个实施例中,计算主板引出的接口包括USB2.0接口、USB3.0接口、VGA接口和多路RJ45千兆以太网接口。
[0014]在其中一个实施例中,人机交互终端包括显示器和输入设备,显示器通过VGA接口连接主控机箱,输入设备通过USB接口连接主控机箱。
[0015]在其中一个实施例中,输入设备包括键盘和鼠标。
[0016]在其中一个实施例中,测试工装包括转接板和结构件,转接板用于转接主控机箱与被测整机的48路GPIO接口之间的信号,结构件用于集成封装转接板。
[0017]上述技术方案中的一个技术方案具有如下优点和有益效果:
[0018]上述多路GPIO接口自动化测试设备,通过测试工装、主控机箱和人机交互终端搭建整机自动化测试设备,被测整机的48路GPIO接口经测试工装接入主控机箱内部支持的48路测试端口,由主控机箱通过预设测试脚本执行对被测整机的48路GPIO接口进行自动测试,测试数据可实时存储在主控机箱中,同时通过人机交互终端进行实时显示,在自动测试完成后得到的测试结果可在人机交互终端上显示,从而解决24路GPO接口和24路GPI接口功能的测试问题,且可支持操作员在人机交互终端上一键自动化测试,大大提升了测试便利性与测试效率。
附图说明
[0019]为了更清楚地说明本申请实施例或传统技术中的技术方案,下面将对实施例或传统技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为一个实施例中多路GPIO接口自动化测试设备的组成结构示意图;
[0021]图2为一个实施例中主控机箱的结构示意图;
[0022]图3为一个实施例中主控机箱接口示意图;
[0023]图4为一个实施例中IO模块控制器的结构示意图;
[0024]图5为一个实施例中USB数据采集卡的功能模块结构示意图;
[0025]图6为一个实施例中USB数据采集卡与IO模块控制器接线示意图;
[0026]图7为一个实施例中整机自动化测试流程示意图;
[0027]图8为另一个实施例中多路GPIO接口自动化测试设备的组成结构示意图。
具体实施方式
[0028]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0029]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。
[0030]需要说明的是,在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。
[0031]本领域技术人员可以理解,本文所描述的实施例可以与其它实施例相结合。在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。本申请各部件之间的连接可以是直接电连接,也可以是通过中间件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多路GPIO接口自动化测试设备,其特征在于,包括测试工装、主控机箱和人机交互终端,主控机箱分别连接所述测试工装和所述人机交互终端,所述测试工装用于连接被测整机的48路GPIO接口;48路所述GPIO接口包括24路GPO接口和24路GPI接口;所述主控机箱用于根据预设测试脚本执行对所述被测整机的48路所述GPIO接口的自动测试并存储测试结果,所述人机交互终端用于显示所述主控机箱执行自动测试时的实时测试数据及所述测试结果,所述测试工装用于完成所述主控机箱与所述被测整机的48路所述GPIO接口之间的信号转接。2.根据权利要求1所述的多路GPIO接口自动化测试设备,其特征在于,所述主控机箱包括计算主板、交换机、开关电源、USB数据采集卡和6个IO模块控制器,所述计算主板分别连接所述交换机、所述USB数据采集卡、所述开关电源、所述人机交互终端和所述测试工装,所述交换机分别连接各所述IO模块控制器,所述USB数据采集卡分别连接所述开关电源和各所述IO模块控制器,各所述IO模块控制器连接所述测试工装。3.根据权利要求2所述的多路GPIO接口自动化测试设备,其特征在于,各所述IO模块控制器分别通过4个DB25连接器连接所述测试工装,每个所述DB25连接器引出12路GPO/GPI信号。4.根据权利要求3所述的多路GPIO接口自动化测试设备,其特征在于,所述IO模块控制器包括ARM处理器、RJ45接口、电源接口、16路数字开关量输入接口和16路数字开关量输出接口,所述ARM处理器分别连接所述RJ45接口、所述电源接口、各所述数字开关量输入接口...

【专利技术属性】
技术研发人员:芦海巍王子新王晓辉任文艺蒋昭
申请(专利权)人:中电数科科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1