一种印刷电路板的测试方法技术

技术编号:10733968 阅读:130 留言:0更新日期:2014-12-10 10:52
本发明专利技术公开了一种印刷电路板的测试方法,包括,在对印刷电路板上电,进入测试模式测试模式时,读取存储器中测试项目数值;判断测试项目数值是否等于预设的测试数值,获得判断结果;当判断结果表明测试项目数值等于预设的测试数值时,判断失败的测试项目数值是否为零;若失败的测试项目数值为零时,通过显示器显示上一次测试成功;若失败的测试项目数值不为零时,通过显示器显示测试项目成功的数值和测试失败的数值,以及失败的测试项目编号,解决了现有技术中对PCBA的各功能模块进行测试时,存在测试过程复杂和测试结果记录不清晰的技术问题,进而实现了能够方便且准确地对印刷电路板上的各功能模块进行测试并准确保存和显示测试结果的技术效果。

【技术实现步骤摘要】
一种印刷电路板的测试方法
本专利技术涉及印刷电路板的
,尤其涉及一种印刷电路板的测试方法。
技术介绍
在电子产品的生产流程中,需要对PCBA(组装好电子元器件的印刷电路板)进行软件下载,功能测试,以保证电子产品的功能全部正常。在传统的测试方法中,在大量的PCBA的各个流程中均以标签纸的形式记录各功能模块是合格还是不合格,标签纸的粘贴对于布局紧凑的PCB板来说找不到合适的位置外,本身标签纸的大小有限无法记录PCBA所有的故障,以及标签纸会在PCBA的流转过程中脱落导致下一流程根本无法判断PCBA的状态,需要逐一测试进行确认问题所在,这些都是采用传统方法所存在的弊端。因此,现有技术对PCBA的各功能模块进行测试时,存存在测试过程复杂和测试结果记录不清晰的技术问题。
技术实现思路
本申请实施例通过提供一种印刷电路板的测试方法,解决了现有技术中对PCBA的各功能模块进行测试时,存在测试过程复杂和测试结果记录不清晰的技术问题,进而实现了能够方便且准确地对印刷电路板上的各功能模块进行测试并准确保存和显示测试结果的技术效果。本专利技术实施例提供了一种印刷电路板的测试方法,包括如下内容:S101,在确定印刷电路板处于测试模式时,读取存储器中的测试项目数值;S102,判断测试项目数值是否等于预设的测试项目数值,获得判断结果;S103,当判断结果表明测试项目数值等于预设的测试项目数值时,判断失败的测试项目数值是否为零;S104,若失败的测试项目数值为零时,通过显示器显示上一次测试通过;S105,若失败的测试项目数值不为零时,通过显示器显示测试项目成功的数值和测试失败的数值,以及失败的测试项目编号。进一步地,在S101之前,还有:检测是否有对测试按键的按压操作;当检测到有对测试按键的按压操作时,进入印刷电路板的测试模式;当检测到未对测试按键的按压操作时,进入印刷电路板的正常工作模式。进一步地,在S102之前,所述方法还包括:统计已测试项目的个数,测试成功的测试项目的个数以及测试失败的测试项目的个数。进一步地,在S102之后,所述测试印刷电路板的方法还包括:当判断结果表明测试项目数值不等于预设的测试数值时,继续对印刷电路板的各功能模块进行测试。进一步地,当判断结果表明测试项目数值不等于预设的测试数值时,继续对印刷电路板的各功能模块进行测试具体为:当判断结果表明测试项目数值不等于预设的测试数值时,根据当前测试的功能模块的测试标志位的数值,判断当前测试的功能模块是否已经过测试;当测试标志位的数值表明当前测试的功能模块经过测试时,判断是否有对测试通过按键的按压操作;当判断获得有对测试通过按键的按压操作时,将测试成功的数值加一,进入对下一个功能模块的测试;当判断获得未对测试通过按键的按压操作时,将测试失败的数值加一,并对所述当前测试的功能模块进行编号并记录;更改当前测试的功能模块的测试标志位的数值,使得所述当前测试的功能模块显示已经过测试。本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:由于采用了在确定印刷电路板处于测试模式时,读取存储器中侧测试项目数值,判断测试项目数值是否等于预设的测试项目数值,获得判断结果;当判断结果表明测试项目数值等于预设的测试项目数值时,判断失败的测试项目数值是否为零,若失败的测试项目数值为零时,通过显示器显示一次测试通过;若失败的测试项目数值不为零时,通过显示器测试项目成功的数值和测试失败的数值,以及失败的测试项目编号,有效解决了现有技术中对PCBA的各功能模块进行测试时,存在测试过程复杂的技术问题,进而实现了能够方便且准确的对印刷电路板上的各功能模块进行测试的技术效果。附图说明图1为本专利技术实施例中测试印刷电路板的流程图;图2为本专利技术实施例中在进入测试模式之前的准备步骤的流程图;图3为本专利技术实施例中具体的测试过程的流程图。具体实施方式本专利技术实施例通过提供一种印刷电路板的测试方法,解决了现有技术中对PCBA的各功能模块进行测试时,存在测试过程复杂和测试结果记录不清晰的技术问题,进而实现了能够方便且准确地对印刷电路板上的各功能模块进行测试并准确保存和显示测试结果的技术效果。为了解决上述存在对印刷电路板的各功能模块进行测试时测试过程复杂的技术问题,总体思路如下:首先,当在确定印刷电路板在进入测试模式时,读取存储器中的测试项目数值;接着,判断读取的测试项目数值是否等于总的测试数值,从而获得判断结果,然后,根据判断结果,当判断结果表明测试项目数值等于总的测试数值时,判断失败的测试项目数值是否为零;若判断获得失败的测试项目数值为零时,通过显示器显示为上一次测试通过,即整个印刷电路板已经完成了一次测试且测试通过;而当判断获得失败的测试项目数值不为零时,通过显示器显示测试项目成功的数值和失败的数值,以及失败的测试项目编号。进而有效解决了测试过程复杂和测试结果记录不清晰的技术问题。为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。首先,对测试装置进行上电,接着,对该测试装置进行初始化,其中包括对该装置各端口状态、寄存器初始值、变量初始值等进行初始化,初始化完成之后,确定该测试装置进入测试模式时,执行如下步骤,如图1所示:S101,在确定印刷电路板处于测试模式时,读取存储器中的测试项目的数值;具体地,是读取EEPROM(带电可擦可编程只读存储器)中指定地址的数值。在具体的实施方式中,在S101之前,该方法还包括如下内容,如图2所示,S201,检测是否有对测试按键的按压操作,获得检测结果,当检测结果表明有对测试按键的按压操作时,执行S202,当检测结果表明没有对测试按键的按压操作时,执行S203;S202,进入印刷电路板的测试模块;S203,进入印刷电路板的正常工作模式。在进入印刷电路板的测试模式时,执行S101,接着,执行S102,判断测试项目数值是否等于预设的测试数值,获得判断结果。在S102之前,该方法还包括统计已测试的项目的个数,测试成功的项目的个数以及测试失败的测试项目的个数。具体的统计过程参考测试的过程。获得的判断结果有两种情况,一种是测试项目数值等于预设的测试数值,一种是测试项目数值不等于预设的测试数值。其中,当测试项目数值不等于预设的测试数值时,继续对该印刷电路板的功能模块进行测试,下面就先对测试项目数值不等于预设的测试数值时,对印刷电路板的功能模块进行测试的过程进行详细描述。如图3所示,S301,根据当前测试的功能模块的测试标志位的数值,判断当前测试的功能模块是否已经过测试,在测试标志位的数值表明当前测试的功能模块是已经过测试时,执行S302;当测试标志位的数值表明当前测试的功能模块未经过测试时,执行S203,对该功能模块进行测试。S302,判断是否有对测试通过按键的按压操作,在判断获得有对测试通过按键的按压操作时,执行S304;在判断获得未对测试通过按键的按压操作时,执行S305S304,将测试成功的数值加一,进入对洗衣功能模块的测试;S305,将测试失败的数值加一,并对当前测试的功能模块进行编号并记录。无论测试成功还是测试失败,都接着执行S306,更改当前测试的功能模块的测试标志位的数值,使得当前测试功能模块显示已经过测试。在具体的本文档来自技高网...
一种印刷电路板的测试方法

【技术保护点】
一种印刷电路板的测试方法,其特征在于,包括如下内容:S101,在确定印刷电路板处于测试模式时,读取存储器中的测试项目数值;S102,判断测试项目数值是否等于预设的测试项目数值,获得判断结果;S103,当判断结果表明测试项目数值等于预设的测试项目数值时,判断失败的测试项目数值是否为零;S104,若失败的测试项目数值为零时,通过显示器显示上一次测试通过;S105,若失败的测试项目数值不为零时,通过显示器显示测试项目成功的数值和测试失败的数值,以及失败的测试项目编号。

【技术特征摘要】
1.一种印刷电路板的测试方法,其特征在于,包括如下内容:S101,在确定印刷电路板处于测试模式时,读取存储器中的测试项目数值;S102,判断测试项目数值是否等于预设的测试项目数值,获得判断结果;当判断结果表明测试项目数值不等于预设的测试数值时,继续对印刷电路板的各功能模块进行测试,具体包括:当判断结果表明测试项目数值不等于预设的测试数值时,根据当前测试的功能模块的测试标志位的数值,判断当前测试的功能模块是否已经过测试;当测试标志位的数值表明当前测试的功能模块经过测试时,判断是否有对测试通过按键的按压操作;当判断获得有对测试通过按键的按压操作时,将测试成功的数值加一,进入对下一个功能模块的测试;当判断获得未对测试通过按键的按压操作时,将测试失败的数值加一,并对所述当前测试的功能模块进行编号并记录;更改当前测试的功能模块的测试...

【专利技术属性】
技术研发人员:刘红斌康逸
申请(专利权)人:四川泰鹏测控仪表科技有限公司
类型:发明
国别省市:四川;51

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

1