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

技术编号:26729242 阅读:14 留言:0更新日期:2020-12-15 14:28
本发明专利技术揭示了一种PCBA板测试方法以及系统,所述方法应用于PCBA板测试系统,包括:读取PCBA板上的二维码,并对二维码数据进行验证确认,其中,二维码数据包含PCBA板的硬件版本号信息和序列号信息;PCBA板接收二维码数据和数据烧写指令信息,将二维码数据写入PCBA板的内存中,并将烧写结果反馈至电脑端,其中,电脑端包含于PCBA板测试系统;同时,若PCBA板烧写成功,电脑端启动PCBA测试。本方案不仅通过扫码简化了PCBA板的烧写环节,也将烧写二维码数据的操作作为进入测试模式的触发方式,启动了PCBA自检测试程序,简化了测试环节,从而大幅提高PCBA板的测试效率。

【技术实现步骤摘要】
一种PCBA板测试方法以及系统
本专利技术涉及到电路测试领域,特别是涉及到一种PCBA板测试方法以及系统。
技术介绍
随着信息技术的发展,消费者对电子产品愈发重视,其中,产品的品质是消费者关心的重点。因此,产品的PCBA板出厂之前需要经过严格的功能测试,用以判断PCBA板是否能达到预定的功能要求,确保品质。在现有VR设备电路板测试过程中,需要人工参与的测试环节较多,容易出错,无法保证功能测试的完整性与准确性。因此,如何提升PCBA板测试效率,显得十分重要。
技术实现思路
本专利技术的主要目的为提供一种PCBA板测试方法,旨在解决提升PCBA板班测试效率的技术问题。本专利技术提出一种PCBA板测试方法,所述方法应用于PCBA板测试系统,包括:读取PCBA板上的二维码,并对二维码数据进行验证确认,其中,二维码数据包含PCBA板的硬件版本号信息和序列号信息;PCBA板接收二维码数据和数据烧写指令信息,将二维码数据写入PCBA板的内存中,并将烧写结果反馈至电脑端,其中,电脑端包含于PCBA板测试系统;同时,若PCBA板烧写成功,电脑端启动PCBA测试。优选的,读取PCBA板上的二维码,并对二维码数据进行验证确认的步骤,包括:在电脑端预设二维码的标准格式;判断二维码数据是否符合标准格式;若否,则提示二维码有误。优选的,PCBA板与电脑端通过USB串口进行通信,其中,数据通信格式的内容包括包头、命令、数据长度、数据和CRC校验。优选的,读取PCBA板上的二维码,并对二维码数据进行验证确认的步骤之后,包括:获取第一序列号,其中,第一序列号为当前测试的PCBA板的序列号;判断第二序列号的顺序是否在第一序列号后一位,其中,第二序列号为当前测试的PCBA板的下一测试的PCBA板对应的序列号;若否,则提醒用户,PCBA板测试顺序错误。本专利技术还提供一种PCBA板测试系统,包括:扫码枪、电脑端和测试架;扫码枪与电脑端通信连接,测试架与电脑端通信连接;其中,扫码枪用于扫描PCBA板上的二维码,电脑端用于测试PCBA板,以及在电脑端和扫码枪之间传输数据,测试架用于测试PCBA板。优选的,扫码枪包括温度检测模块、扫描模块、报警模块和控制模块;温度检测模块、扫描模块以及报警模块分别与控制模块连接。优选的,扫码枪还包括湿度检测模块,湿度检测模块与控制模块电连接。优选的,扫码枪包括扫描头和手柄,其中,扫描头固定连接于手柄的顶部;手柄侧部远离扫描头的一端铺设有吸汗棉。本专利技术的有益效果在于:本专利技术利用二维码技术,使用扫码枪通过扫码方式获取硬件版本号信息和序列号信息,规避了传统方式中人工填写的错误,提高了测试数据的可靠性,减少了人工填写耗时;此外,本专利技术利用烧写二维码数据的操作作为进入测试模式的触发方式,启动了PCBA自检测试程序,简化了测试环节。综上,本方案不仅通过扫码简化了PCBA板的烧写环节,也将烧写二维码数据的操作作为进入测试模式的触发方式,启动了PCBA自检测试程序,简化了测试环节,从而大幅提高PCBA板的测试效率。附图说明图1为本专利技术一种PCBA板测试方法的第一实施例的流程示意图;图2为本专利技术一种PCBA板测试系统的第一实施例的第一结构示意图;图3为本专利技术一种PCBA板测试系统的第一实施例的第二结构示意图;图4为本专利技术一种PCBA板测试系统的扫码枪的第一结构示意图;图5为本专利技术一种PCBA板测试系统的扫码枪与电脑端连接示意图。标号说明:1、扫码枪;2、电脑端;3、测试架;11、温度检测模块;12、扫描模块;13、报警模块;14、控制模块;15、湿度检测模块;16、吸汗棉。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1、图2、图3和图5,本专利技术提供一种PCBA板测试方法,所述方法应用于PCBA板测试系统,包括:S1:读取PCBA板上的二维码,并对二维码数据进行验证确认,其中,二维码数据包含PCBA板的硬件版本号信息和序列号信息;S2:PCBA板接收二维码数据和数据烧写指令信息,将二维码数据写入PCBA板的内存中,并将烧写结果反馈至电脑端2,其中,电脑端2包含于PCBA板测试系统;S3:同时,若PCBA板烧写成功,电脑端2启动PCBA测试。在本专利技术实施例中,PCBA板测试系统包括扫码枪1、电脑端2和测试架3。扫码枪读取PCBA板上的二维码,将二维码数据传输至电脑端2,电脑端2对二维码数据进行验证确认,其中,二维码数据包含PCBA板的硬件版本号信息和序列号信息。电脑端2验证二维码数据正确后传输至PCBA板中,将二维码数据写入PCBA板的FLASH中,PCBA板将烧写结果反馈至电脑端2。电脑端2在收到烧写结果时,同时产生PCBA板测试指令信息,启动PCBA测试。通过上述设置,本专利技术利用二维码技术,使用扫码枪1通过扫码方式获取硬件版本号信息和序列号信息,规避了传统方式中人工填写的错误,提高了测试数据的可靠性,减少了人工填写耗时;此外,本专利技术利用烧写二维码数据的操作作为进入测试模式的触发方式,启动了PCBA自检测试程序,简化了测试环节。综上,本方案不仅通过扫码简化了PCBA板的烧写环节,也将烧写二维码数据的操作作为进入测试模式的触发方式,启动了PCBA自检测试程序,简化了测试环节,从而大幅提高PCBA板的测试效率。进一步地,读取PCBA板上的二维码,并对二维码数据进行验证确认的步骤S2,包括:S21:在电脑端2预设二维码的标准格式;S22:判断二维码数据是否符合标准格式;S23:若否,则提示二维码有误。在本专利技术实施例中,二维码标准格式如MB10X2007100001,其中MB为二维码的头,10代表PCBA版本号1.0,X表示加工厂代号,2007表示2020年7月,10001表示序列号。在电脑端2预设二维码的标准格式,具体的就是预设好头,PCBA版本号,加工厂代号,年月以及序列号码段。其中,序列号码段为100001-100200,那么二维码必须在MB10X2007100001-MB10X2007100200之间,否则就是不符合要求。判断二维码数据是否符合标准格式,即判断二维码是否在MB10X2007100001-MB10X2007100200之间。若否,则提示测试人员,二维码有误。进一步地,PCBA板测试方法包括:PCBA板与电脑端2通过USB串口进行通信,其中,数据通信格式的内容包括包头、命令、数据长度、数据和CRC校验。在本专利技术实施例中,利用USB串口技术实现PCBA与电脑之间的数据通信。为使数据传输可靠,制定了如下数据通信格式,具体包括包头、命令、数据长度、数据和CRC校验。包头固定为0x8本文档来自技高网...

【技术保护点】
1.一种PCBA板测试方法,其特征在于,所述方法应用于PCBA板测试系统,包括:/n读取PCBA板上的二维码,并对二维码数据进行验证确认,其中,所述二维码数据包含所述PCBA板的硬件版本号信息和序列号信息;/n所述PCBA板接收所述二维码数据和数据烧写指令信息,将所述二维码数据写入所述PCBA板的内存中,并将烧写结果反馈至电脑端,其中,所述电脑端包含于所述PCBA板测试系统;/n同时,若PCBA板烧写成功,所述电脑端启动PCBA测试。/n

【技术特征摘要】
1.一种PCBA板测试方法,其特征在于,所述方法应用于PCBA板测试系统,包括:
读取PCBA板上的二维码,并对二维码数据进行验证确认,其中,所述二维码数据包含所述PCBA板的硬件版本号信息和序列号信息;
所述PCBA板接收所述二维码数据和数据烧写指令信息,将所述二维码数据写入所述PCBA板的内存中,并将烧写结果反馈至电脑端,其中,所述电脑端包含于所述PCBA板测试系统;
同时,若PCBA板烧写成功,所述电脑端启动PCBA测试。


2.根据权利要求1所述的PCBA板测试方法,其特征在于,所述读取PCBA板上的二维码,并对二维码数据进行验证确认的步骤,包括:
在所述电脑端预设所述二维码的标准格式;
判断所述二维码数据是否符合所述标准格式;
若否,则提示所述二维码有误。


3.根据权利要求1所述的PCBA板测试方法,其特征在于,包括:所述PCBA板与所述电脑端通过USB串口进行通信,其中,数据通信格式的内容包括包头、命令、数据长度、数据和CRC校验。


4.根据权利要求1所述的PCBA板测试方法,其特征在于,所述读取PCBA板上的二维码,并对二维码数据进行验证确认的步骤之后,包括:
获取第一序列号,其中,所述第一...

【专利技术属性】
技术研发人员:叶瀚中龚伟龙陈泽鸿黄林燕黄凯
申请(专利权)人:深圳顺势为快科技有限公司
类型:发明
国别省市:广东;44

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

1