基于功能测试实现gnss产品自动化测试的方法_3

文档序号:9431211阅读:来源:国知局
与Radio串口和GPS串 口通信是否成功;
[0109] (3. 5. 2)如果所述的PCBA主板的串口与Radio串口和GPS串口通信成功,则所述 的功能测试模块记录所述的Radio串口和GPS串口测试成功后,然后继续步骤化6);
[0110] (3. 5. 3)如果所述的PCBA主板的串口与Radio串口和GPS串口通信失败,则所述 的功能测试模块记录所述的Radio串口和GPS串口测试失败后,然后继续步骤化6); 阳11U (3. 6)所述的功能测试模块对所述的GNSS产品中电台控制忍片进行测试,具体包 括W下步骤:
[0112] (3. 6. 1)电台控制忍片将接收到的GSMK调制信号转换成SPI信号;
[0113] (3. 6. 2)所述的功能测试模块判断所述的PCBA主板是否从所述的电台控制忍片 获取到SPI信号;
[0114] (3. 6. 3)如果所述的PCBA主板从所述的电台控制忍片获取到SPI信号,则所述的 功能测试模块记录所述的电台控制忍片测试成功,然后继续步骤(3.7);
[0115] (3. 6. 4)如果所述的PCBA主板未从所述的电台控制忍片获取到SPI信号,则所述 的功能测试模块记录所述的电台控制忍片测试失败,然后继续步骤(3.7);
[0116] (3. 7)所述的功能测试模块对所述的GNSS产品中指示灯进行测试;
[0117] 其中,指示灯测试目的有两处:对应10 口正常与否的测试和项目测试结果指示作 用。 阳11引判定:上电根据LED点亮情况判定对应10 口的好坏,功能检查结束后,根据LED点 亮情况判定对应功能的检测结果。W上两过程中如L邸全点亮,则测试成功,否则,判定为 测试失败。
[0119] (3. 8)所述的功能测试模块对所述的GNSS产品中声音提示模块进行测试;所有的 测试项目测试结束后,驱动蜂鸣器进行提示。 阳120] 另外,所述的输出测试结果至测试结果判断模块,具体为:
[0121] 输出SD卡、电压、GPRS串口通讯状态、蓝牙模块、Radio串口、GPS串口、电台控制 忍片、指示灯、声音提示模块的测试结果至测试结果判断模块。
[0122] 最后,为了用户能够实时地了解所述的GNSS产品的测试结果,所述的方法还包括 W下步骤:
[0123] (8)所述的测试结果判断模块生成测试结果文件,并将该测试结果文件存储在存 储板块。
[0124] 此外,在内核烧录之前,为了确保PCBA板子的质量,用户需要检查PCBA板子是否 存在短路现象,即所述的方法在步骤(1)之前还包括W下步骤:
[012引 (0. 1)用户判断所述的GNSS产品是否存在短路; 阳126] 在给PCBA测试板上电测试前,依次给GPRS模块、电台控制忍片、ARM控制忍片安 全电压上电;在供电电路前端分别加设=极管,上电即L邸亮起;当短路时,L邸灭检测结束 后L邸全亮,则测试成功,否则,判定为测试失败。
[0127] (0. 2)如果所述的GNSS产品短路,则继续步骤(7);
[0128] (0. 3)如果所述的GNSS产品不存在短路,则对所述的GNSS产品上电。
[0129] 其中,所述的用户判断所述的GNSS产品是否存在短路,具体为: 阳130] 所述的用户判断所述的GNSS产品中RADI0_P0WER、VCC_GPRS、VCC_RADI0引脚是否 存在短路。 阳13U 请参阅图2所示,为本发明的基于功能测试实现GNSS产品自动化测试的方法的第 一具体实施例的步骤流程图。其中,该具体实施例中,WFCT测试治具(即功能测试模块) 为载体完成PCBA板子(即GNSS伊平)自动化功能测试的方法包括:FCT测试治具搭建测 试环境W及通过电脑进行APP端的配置完成测试。 阳m] 在FCT测试治具开启状态下,将PCBA主板放置在FCT测试治具载板上,并压合,确 保被测PCBA板子与FCT测试治具接触良好。
[0133] 在上述安装完成后,首先需要用户对PCBA板子的接触性进行检查,重点检查所述 的PCBA板子是否存在短路现象。
[0134] 短路检查根据短路检查步骤进行测试,如短路相应的RADI0_P0WER、VCC_GPRS、 VCC_RADI0引脚的S个指示灯会报警,并停止给本次PCBA主板上电,根据相应的报警提示 进行维修,如短路检查通过则对PCBA板子依次上电。
[0135] 在短路检查完成后,则需要对PCBA板子进行内核烧录,具体为:
[0136] 通过数据线将FCT测试治具与电脑连接,根据调试PCBA板子的类型配置电脑内的 批量生产工具,通过控制烧录按钮,完成烧录过程,烧录完成后蜂鸣器响=声,烧录完成。如 未按既定要求提示即烧录失败,需重新配置烧录或维修。
[0137] 在PCBA板子内核烧录成功后,需要对PCBA板子进行功能测试。巧m项目包含W 下:
[0138] (a)所述SD卡检测根据既定的测试程序对SD卡进行格式化测试; 阳139] 化)所述电压测量根据既定的测试程序对进行测试VCC_GPRS、ARMAD、VCC_RADI0、ADC0_IN0/addI04、addI05 对地电压;
[0140] (c)所述GPRS检测根据既定的测试程序对GPRS串口通讯状态进行测试; 阳141] (d)所述蓝牙检测根据既定的测试程序,101驱动LED显示BT串口通信状态测试;
[0142] (e)所述GPS串口,电台串口根据既定的测试程序对GI^S和Radio串口进行测试; 阳143] (f)所述电台控制忍片根据既定的测试程序对电台忍片和CPU通信进行测试;
[0144] (g)所述指示灯检测根据既定的测试程序对指示灯进行测试;
[0145] 化)所述按键功能检测根据既定的测试程序对静态键功能进行测试;
[0146] (i)所述声音提示即所有的测试项目测试结束。 阳147]测试结果判断模块根据既定标准与测试结果进行对比,若一致,则测试结束;若不 一致,则进行维修。
[0148] 此外,需要说明的是,测试结果包括W下几个方面:
[0149] 所述SD卡检测根据既定的测试程序进行测试,如果通过,则反馈通过测试结果, 如未通过,则反馈未通过测试结果,但均进行下一步测试;
[0150] 所述电压测量根据既定的测试程序进行测试,如果通过,则反馈通过测试结果,如 未通过,则反馈未通过测试结果,但均进行下一步测试; 阳15U所述GPRS检测根据既定的测试程序进行测试,如果通过,则反馈通过测试结果, 如未通过,则反馈未通过测试结果,但均进行下一步测试; 阳152]所述蓝牙检测根据既定的测试程序进行测试,如果通过,则反馈通过测试结果,如 未通过,则反馈未通过测试结果,但均进行下一步测试; 阳153]所述GPS串口,电台串口根据既定的测试程序进行测试,如果通过,则反馈通过测 试结果,如未通过,则反馈未通过测试结果,但均进行下一步测试;
[0154] 所述电台控制忍片根据既定的测试程序进行测试,如果通过,则反馈通过测试结 果,如未通过,则反馈未通过测试结果,但均进行下一步测试;
[0155] 所述指示灯检测根据既定的测试程序进行测试,如果通过,则反馈通过测试结果, 如未通过,则反馈未通过测试结果,但均进行下一步测试;
[0156] 所述声音提示即所有的测试项目测试结束,如果通过,则反馈通过测试结果,如未 通过,则反馈未通过测试结果,但均进行下一步测试;
[0157] 综上所述所有测试项目结束后均要输出测试文件,测试项目全部合格则测试完 成,如有不合格项需流入维修。
[0158] 所述维修根据检测结果进行针对性诊断;所述测试结束即测试完成。
[0159] 测试结束后,不管测试是否通过,需把所测试项及其测试结果输出,并形成TXT格 式的测试文件,存储在储存模块中。
[0160] 采用了该发明中的基于功能测试实现GNSS产品自动化测试的方法,与现有技术 相比,具有W下有益效果: 阳161]利用本发明的所述方法可使PCBA在贴片完成后,直接由供应商的普通操作工完 成主板调试、老化工作,而不需要专业调试人员进行测试,从而简化整个调试过程,减少人 工操作,提高测试效率和准确率。同时降低贴片质量检验成本,促进供应商贴片工艺的改 进,达到双赢。
[0162]在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可W作出 各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的 而非限制性的。
【主权项】
1. 一种基于功能测试实现GNSS产品自动化测试的方法,其特征在于,所述的方法包括 以下步骤:
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1