一种PCBA测试方法及其系统技术方案

技术编号:25268649 阅读:46 留言:0更新日期:2020-08-14 23:02
本发明专利技术提供一种PCBA测试方法,其中,应用于PCBA测试系统中,PCBA测试系统包括一待测试PCBA板和测试终端,测试终端中设置有一测试软件,待测试PCBA板中设置有一启动系统,启动系统用于启动待测试PCBA板,启动系统中设置一功能测试代码,功能测试代码用于存储待测试PCBA板的可测试项目清单;PCBA测试方法包括以下步骤:步骤S1,启动测试终端中的测试软件;步骤S2,启动启动系统;步骤S3,测试软件控制测试终端与待测试PCBA板建立通信连接;步骤S4,测试软件从待测试PCBA板获取功能测试代码;步骤S5,测试软件根据测试项目清单中列举的测试项目对待测试PCBA板进行测试。本发明专利技术的有益效果在于:缩短待测试PCBA板的测试时间。

【技术实现步骤摘要】
一种PCBA测试方法及其系统
本专利技术涉及测试
,尤其涉及一种PCBA测试方法及其系统。
技术介绍
PCBA(PrintedCircuitBoardAssembly)经过SMT(SurfaceMountedTechnology,表面贴装技术)贴片之后需要组装成整机,因此在SMT贴片之后和组装成整机之前需要对PCBA板进行测试,即进行PCBA测试。而PCBA测试阶段是整个PCBA板的加工制程中最为关键的质量控制环节,即PCBA测试阶段决定着PCBA板最终的使用性能。而且PCBA测试阶段是PCBA板的加工过程的产品测试阶段,因此PCBA测试可以有效的控制电子加工过程的品质,提高产品的出货品质。然而现有技术中针对通信设备的PCBA板的功能测试通常是基于完整系统来完成的,然而通信设备在启动系统时一般比较耗时。现有技术中通常需要先启动U-Boot(UniversalBootLoader,用于嵌入式系统的引导加载程序)启动系统,再启动文件系统,上述现有技术存在工厂测试的时间长和生产效率低的技术问题。
技术实现思路
针对现有技术中存在的上述问题,现提供一种旨在缩短待测试PCBA板的测试时间的PCBA测试方法及其系统。具体技术方案如下:一种PCBA测试方法,其中,应用于PCBA测试系统中,PCBA测试系统包括一待测试PCBA板和一测试终端,测试终端中设置有一测试软件,待测试PCBA板中设置有一启动系统,启动系统用于启动待测试PCBA板,启动系统中设置一功能测试代码,功能测试代码用于存储待测试PCBA板的可测试项目清单;PCBA测试方法包括以下步骤:步骤S1,启动测试终端中的测试软件;步骤S2,启动启动系统;步骤S3,测试软件控制测试终端与待测试PCBA板建立通信连接;步骤S4,测试软件从待测试PCBA板获取功能测试代码;步骤S5,测试软件根据测试项目清单中列举的测试项目对待测试PCBA板进行测试。优选的,PCBA测试方法,其中,启动系统中设置有一预置的私有通信单元,私有通信单元于启动系统启动过程中被启动;步骤S2具体包括:步骤S21,测试软件发送一广播信号,以根据私有通信单元的应答,获取对应待测试PCBA板的通信地址;步骤S22,测试软件根据通信地址与待测试PCBA板建立通信连接。优选的,PCBA测试方法,其中,测试软件通过UDP协议与私有通信单元建立通信连接。优选的,PCBA测试方法,其中,测试终端通过以太网与待测试PCBA板连接。优选的,PCBA测试方法,其中,通信地址为IP地址。优选的,PCBA测试方法,其中,步骤S3具体包括:步骤S31,测试软件向私有通信单元发送要求测试项目清单的请求;步骤S32,私有通信单元将启动系统中的功能测试代码发送至测试软件。优选的,PCBA测试方法,其中,要求测试项目清单的请求通过UDP报文发送8、如权利要求1的PCBA测试方法,其中,测试终端为PC机。优选的,PCBA测试方法,其中,步骤S5之后还包括步骤S6,待测试PCBA板将测试结果发回测试终端。优选的,PCBA测试方法,其中,启动系统为U-Boot系。上述技术方案具有如下优点或有益效果:将功能测试代码放在启动系统中,可以实现在启动系统的启动过程中对待测试PCBA板进行测试,并且在测试终端中设置测试软件来控制测试终端与待测试PCBA板建立通信连接获取功能测试代码,实现在启动系统的启动过程中根据功能测试代码中存储的测试项目清单中列举的测试项目对待测试PCBA板进行测试,从而实现当待测试PCBA板中的启动系统启动完毕时完成对待测试PCBA板的测试,进而缩短了获取功能测试代码所需要的时间,并且提高了对待测试PCBA板的测试效率。附图说明参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。图1为本专利技术PCBA测试系统实施例的原理框图;图2为本专利技术PCBA测试方法实施例的流程图;图3为本专利技术PCBA测试方法实施例的步骤S2的流程图;图4为本专利技术PCBA测试方法实施例的步骤S3的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。本专利技术包括一种PCBA测试方法,其中,应用于PCBA测试系统1中,如图1所示,PCBA测试系统1包括一待测试PCBA板2和一测试终端3,测试终端3中设置有一测试软件5,待测试PCBA板2中设置有一启动系统4,启动系统4用于启动待测试PCBA板2,启动系统4中设置一功能测试代码6,功能测试代码6用于存储待测试PCBA板2的可测试项目清单;如图2所示,PCBA测试方法包括以下步骤:步骤S1,启动测试终端3中的测试软件5;步骤S2,启动启动系统4;步骤S3,测试软件5控制测试终端3与待测试PCBA板2建立通信连接;步骤S4,测试软件5从待测试PCBA板2获取功能测试代码6;步骤S5,测试软件5根据测试项目清单中列举的测试项目对待测试PCBA板2进行测试。在上述实施例中,将待测试PCBA板2的功能测试代码6放在启动系统4中,可以实现在启动系统4的启动过程中对待测试PCBA板2进行测试,并且在测试终端3中设置测试软件5来控制测试终端3与待测试PCBA板2建立通信连接,随后测试软件5在待测试PCBA板2的启动系统4的启动过程中从待测试PCBA板2中获取功能测试代码6,最后测试软件5在启动系统4的启动过程中根据功能测试代码6中存储的测试项目清单中列举的测试项目对待测试PCBA板2进行测试,以实现当待测试PCBA板2中的启动系统4启动完毕时完成对待测试PCBA板2的测试,从而缩短了获取功能测试代码6所需要的时间,并且提高了对待测试PCBA板2的测试效率。本实施例的PCBA测试方法应用于通信设备中,由于通信设备的启动系统4的启动时间很短,因此更加缩短了功能测试代码6的获取时间,进而加快对待测试PCBA板2的测试完成时间。在上述实施例中,通过对待测试PCBA板2上电来启动待测试PCBA板2,即通过上电来启动待测试PCBA板2中的启动系统4,从而在启动系统4中获取功能测试代码6,进而实现测试终端3的测试软件5在待测试PCBA板2的启动过程中完成对待测试PCBA板2的测试。进一步地,在上述实施例中,启动系统4中设置有一预置的私有通信单元7,私有通信单元7本文档来自技高网...

【技术保护点】
1.一种PCBA测试方法,其特征在于,应用于PCBA测试系统中,PCBA测试系统包括一待测试PCBA板和一测试终端,所述测试终端中设置有一测试软件,所述待测试PCBA板中设置有一启动系统,所述启动系统用于启动所述待测试PCBA板,所述启动系统中设置一功能测试代码,所述功能测试代码用于存储所述待测试PCBA板的可测试项目清单;/nPCBA测试方法包括以下步骤:/n步骤S1,启动所述测试终端中的所述测试软件;/n步骤S2,启动所述启动系统;/n步骤S3,所述测试软件控制所述测试终端与所述待测试PCBA板建立通信连接;/n步骤S4,所述测试软件从所述待测试PCBA板获取所述功能测试代码;/n步骤S5,所述测试软件根据所述测试项目清单中列举的测试项目对所述待测试PCBA板进行测试。/n

【技术特征摘要】
1.一种PCBA测试方法,其特征在于,应用于PCBA测试系统中,PCBA测试系统包括一待测试PCBA板和一测试终端,所述测试终端中设置有一测试软件,所述待测试PCBA板中设置有一启动系统,所述启动系统用于启动所述待测试PCBA板,所述启动系统中设置一功能测试代码,所述功能测试代码用于存储所述待测试PCBA板的可测试项目清单;
PCBA测试方法包括以下步骤:
步骤S1,启动所述测试终端中的所述测试软件;
步骤S2,启动所述启动系统;
步骤S3,所述测试软件控制所述测试终端与所述待测试PCBA板建立通信连接;
步骤S4,所述测试软件从所述待测试PCBA板获取所述功能测试代码;
步骤S5,所述测试软件根据所述测试项目清单中列举的测试项目对所述待测试PCBA板进行测试。


2.如权利要求1所述的PCBA测试方法,其特征在于,所述启动系统中设置有一预置的私有通信单元,所述私有通信单元于所述启动系统启动过程中被启动;
步骤S2具体包括:
步骤S21,所述测试软件发送一广播信号,以根据所述私有通信单元的应答,获取对应所述待测试PCBA板的通信地址;
步骤S22,所述测试软件根据所述通信地址与所述待测试PCBA板建立通信连接。
<...

【专利技术属性】
技术研发人员:张弓王胜李兴仁
申请(专利权)人:青岛矽昌通信技术有限公司
类型:发明
国别省市:山东;37

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

1