GNSSPCBA自动化测试系统及其应用方法与流程

文档序号:14442551阅读:256来源:国知局
GNSS PCBA自动化测试系统及其应用方法与流程

本发明涉及测试检测技术领域及电子技术领域,尤其涉及gnsspcba自动化测试系统及其应用方法。



背景技术:

随着电子技术、设备制造业的迅猛发展,对于电子装备可靠性的要求越来越高。gnss(globalnavigationsatellitesystem)全球卫星导航系统广泛应用与军事、测绘、国土、航天航空、农牧业、通讯医疗、交通环保等领域。pcba(英文printedcircuitboard+assembly的简称,即pcb空板经过smt上件,再经过dip插件的整个制程,简称pcba)数据板在整个gnss设备中起到决定性作用,gnss设备的所有功能性能都由pcba数据板质量决定。同时,pcba数据板也是固件的依托,只有pcba数据板质量有所保证,固件才能稳定良好运行,才能实现gnss测量设备功能要求。对于管控smt工厂pcba质量,排查存在缺陷的pcba数据板及检测pcba板上关键器件,排除存在缺陷的关键器件起到关键性作用。

在gnss行业的pcba数据板中,主要是对各个模块之间的接口进行检测及gnss指标检测。检测接口信号,如rs232、usb、sdio等接口是否通讯正常;gnss指标检测,包括但不限于卫星数量、信噪比、单点定位精度、rtk(real-timekinematic,实时动态)精度等。接口通讯直接影响整机的功能,搜索卫星等。

大部分代工厂使用的pcba检测方案如下:pcb经过smt流程之后先组装成整机,然后送往质量检部门烧写响应的固件到pcba中,并将整机开机并按照生产测试指导书对各项功能逐步进行人工检测测试并记录问题。如果在测试过程中发现某一项或者几项功能出现异常,则需将有异常的整机反馈至维修部门进行问题排查和修复,修复完成的整机再次送往质量检部门检查。直到通过检测后,才将整机包装入库。

从上述流程中可以看出,该过程繁琐,工作量大,明显降低了生产效率。



技术实现要素:

为了克服现有技术的不足,本发明的目的在于提供gnsspcba自动化测试系统及其应用方法,旨在解决现有技术的gnsspcba自动化测试过程设置在装成整机后,如果pcba数据板出现问题就会导致重新拆机、检测,过程繁琐、工作量大、影响生产效率的问题。

本发明的目的采用以下技术方案实现:

一种gnsspcba自动化测试系统,包括pcba数据板、电源、gnss天线单元、电压电流采集卡接口板、采集卡、pc机、tf卡和rs232串口模块;其中,

pcba数据板为待测单元;

电源与pcba数据板连接,为pcba数据板提供电源;

电压电流采集卡接口板与pcba数据板上各模块的电压电流测试点连接;电压电流采集卡接口板还与安装在pc机主板上的采集卡连接;

采集卡通过电压电流采集卡接口板分别对pcba数据板上各模块的电压电流测试点的电压电流进行采集;采集卡还通过电压电流采集卡接口板采集电源的电压电流;

pc机中还搭载有上位机软件;上位机软件将采集卡采集到的电压电流与允许电压电流进行比对,得出结论,为测试人员判断pcba数据板上各模块的电压电流是否正常提供依据;

tf卡中存储有用于运行pcba数据板的系统和固件程序;tf卡与pcba数据板连接;固件程序对pcba数据板进行gnss指标测试和模块通讯测试;

rs232串口模块设置于pc机和pcba数据板之间;pcba上各模块的性能通过rs232串口模块发送到pc机;

pc机中的上位机软件对pcba数据板上各模块的性能进行判断处理;

gnss天线单元与pcba数据板连接,搜索卫星信号并发送到pcba数据板;pc机中预先存储差分改正数据,通过rs232串口模块将差分改正数据发送到pcba数据板;pcba数据板进行gnssrtk解算,测试pcba数据板的rtk精度。

在上述实施例的基础上,优选的,所述采集卡为nipci-6220采集卡。

在上述任意实施例的基础上,优选的,电压电流采集卡接口板设置有多个继电器;采集卡通过电压电流采集卡接口板上的继电器分别对pcba数据板上各模块的电压电流测试点的电压电流进行测量。

在上述任意实施例的基础上,优选的,所述pcba数据板包括wifi模块、蓝牙模块、gprs模块和emmc模块。

在上述任意实施例的基础上,优选的,电源与pcba数据板通过顶针连接;

电压电流采集卡接口板通过顶针与pcba数据板上各模块的电压电流测试点连接;电压电流采集卡接口板还通过pci接口用线缆与安装在pc机主板上的采集卡连接;

pcba数据板上设置有sdio接口;tf卡通过线缆和顶针与pcba数据板上的sdio接口连接;

gnss天线单元通过射频同轴线缆与pcba数据板连接。

在上述任意实施例的基础上,优选的,还包括设置于电源和pcba数据板之间的开机按键。

在上述任意实施例的基础上,优选的,还包括工装夹具;pcba数据板、电源、gnss天线单元、电压电流采集卡接口板、采集卡、tf卡和rs232串口模块设置于工装夹具中。

一种上述任一项实施例中的gnsspcba自动化测试系统的应用方法,包括:

步骤s1:pc机在用户的控制下打开上位机软件;接收用户对上位机软件的运行指令,开始测试软件;

步骤s2:pcba数据板将tf卡中的测试程序读取到pcba数据板中运行;

步骤s3:上位机软件检测电源的电压电流是否在允许范围之内;如果是,则进入步骤s4;如果否,则判定电源有问题,测试停止;

步骤s4:开机按键在用户的控制下接通电源,给pcba数据板上电;

步骤s5:上位机软件通过电压电流采集卡接口板采集电源的电压电流,再次检测电源的电压和电流值是否在允许范围之内;如果是,则进入步骤s6;如果否,则判定pcba数据板存在问题,测试停止,电源断电;

步骤s6:pcba数据板上的语音芯片驱动喇叭播放开机音乐;如果有播放开机音乐,则进入步骤s7;如果没有播放开机音乐,则判定语音芯片非正常工作;

步骤s7:上位机软件接收用户的功能测试指令,控制pcba数据板执行测试程序;

步骤s8:pcba数据板执行测试程序,进行模块电压电流测试、gnss指标测试和模块通讯测试,并将测试数据通过rs232串口模块发送到pc机;

步骤s9:pc机上的上位机软件对测试数据进行处理,显示测试结论和测试报告。

在上述实施例的基础上,优选的,所述gnss指标测试包括测试gpsl1、gpsl2、b1、b2、b3、glnl1和glnl2频段的卫星数据、信噪比和精度。

在上述任意实施例的基础上,优选的,所述模块通讯测试,具体为:

读取wifi模块的固件版本号;

向蓝牙模块发送与通讯测试相应的指令;

对gprs发送与通讯测试相应的指令,并进行上网拨号;

对emmc存储进行检测操作测试。

相比现有技术,本发明的有益效果在于:

本发明公开了gnsspcba自动化测试系统及其应用方法,在装配整机之前对pcba数据板进行功能性能测试,包括但不限于pcba数据板电压、电流、通讯接口稳定性、gnss性能指标、emmc坏块检测、传感器等功能性能,能够避免装成整机后,由于pcba数据板出现问题而导致重新拆机、再检测、再装机而增加了工作量,降低了生产效率,能够保证gnsspcba数据板的质量及性能指标,提高整机装备的可靠性;且测试过程自动化程度高,不需要人工过多参与,可避免现有技术的gnsspcba自动化测试过程繁琐、工作量大的问题,并可提高产品质量和提高生产效率,实现自动化检测pcba数据板的功能及性能,从而提高测试效率,节省人力物力成本。

具体的,本发明能够实现:

1、保护被测电路板不被高压或大电流烧坏;pcb经过smt成型为pcba数据板后,检测人员通过aoi进行人工检查原件是否有贴错、漏贴、贴反等情况,仅凭人工肉眼检测无法保证100%质量问题,一旦重要集成芯片贴错或贴反,上电时极有可能因过压过流而烧坏芯片,损失成本;本发明对系统的电源进行检测,降低数据板由于输入电源过高电流过大而损坏的风险;

2、测试系统简单便捷,不需额外电路板辅助测试,成本低,可靠性高;使用被测pcba数据板本身的串口等其他通讯接口返回测试结果,不需采用额外的工控板或者单片机板对被测pcba数据板进行信号采集或功能测试;简化了测试夹具,降低了复杂性,提高了可靠性和和便捷性;采用被测pcba数据板本身的通讯接口进行通讯,pcba数据板上的cpu通过读取tf卡中的测试程序到内存中运行,并将各模块的测试结果通过串口、usb等通讯接口传输至pc机,由pc机进行二次判断,从显示器中直观现实测试结果;

3、既可测量被测pcba数据板的电源电压电流,也可测试pcba数据板的功能性能;本发明不仅可以对pcba数据板上各模块的电压电流进行检测,而且还可以测试各模块的功能和基本性能;各模块的电压电流从另一方面反应了该模块电路的稳定性;本发明通过采集卡采集各模块输入电源的电压和电流值,并直接在电脑上位机上显示测量值和测试结果;

4、可以对关键件进行功能性能指标测试分析;本发明能够特别针对gnss指标该关键功能进行测试,保证了pcba数据板关键件或者关键功能的性能,提高了产品质量;在测绘测量行业领域中,gnss指标尤为重要;本发明特别地对该功能性能指标进行测试;主要针对卫星数、信噪比、定位精度三大方面进行测试,保证每一块pcba数据板的gnss性能指标都在同一个较优的水平上,基本涵盖用户测绘测量过程中的基本功能和性能;

5、全自动化测试,工作效率高,可靠性高;测试过程中无需过多的人工干预,简捷方便,操作简单;测试过程中,测试人员只需对关键过程点,如电源电压,声音,进行主要关注即可,功能性能测试完全自主测试,最后返回直观的测试结果并将测试结果保存在pc机中。

本发明采用了内嵌在pc机中的采集卡,用于采集pcba数据板上各模块电压和电流,且增加了对总输入电源的电压电流采集,保护了电路板不至于被高压大电流所烧坏,同时不需要增加额外的pcb数据板即可完成采集;不仅对pcba数据板的功能性能进行了测试,还对各模块电源的电压电流进行了测试,整个测试过程中,无需测试人员过多的人工参与,由pc机中的上位机自主控制测试并显示测试结果和生成测试报告保存于计算机中;通过pc机将同一个差分数据通过rs232串口传输给pcba板卡,对gnss性能进行测试,保证了gnss指标的可靠性和一致性。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1示出了本发明实施例提供的一种gnsspcba自动化测试系统的结构示意图;

图2示出了本发明实施例提供的一种拿放商品的手势识别方法的流程示意图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

具体实施例一

如图1所示,本发明实施例提供了一种gnsspcba自动化测试系统,包括pcba数据板、电源、gnss天线单元、电压电流采集卡接口板、采集卡、pc机、tf卡和rs232串口模块。

pcba数据板为待测单元,其余部分是为实现对pcba进行全面检测设置的设备,这些设备除了pc机外可以都安装在专门的工装夹具中。

电源为pcba数据板提供电源,该电源可以使用数码管对电压、电流进行显示。电源与待测pcba数据板可以通过顶针相连接。检测员开机后先查看电源电压及电流是否在允许范围之内,如果不是,则认定该数据板为问题板。

gnss天线单元可以通过射频同轴线缆与pcba数据板连接,用于搜索卫星信号。

本发明实施例对采集卡不做限定,优选的,采集卡可以为nipci-6220采集卡。电压电流采集卡接口板可以通过顶针与pcba数据板上各模块的电压电流测试点连接,nipci-6220采集卡可通过控制接口板上的继电器分别对各点的电压电流进行测量;接口板还通过pci接口用线缆与安装在pc机主板上的nipci-6220采集卡连接。该接口板相当于nipci-6220采集卡的控制板。接口板上可以安装多个继电器,以便解决由于nipci-6220采集卡模数转换io数量不足而导致不能测试pcba数据板上全部电压电流的问题。

采集卡采集的各个测试点的电压电流发送给nipci-6220进行处理,上位机软件与允许电压电流进行比对,得出结论。测试人员根据结论判断数据板上各模块电源电压是否属于正常。

tf卡用于存储用于运行pcba数据板的系统和固件程序。tf卡可以通过线缆和顶针与pcba数据板上的sdio接口相连接。tf卡在本测试系统中尤为重要,tf卡中的固件程序用于开启各个模块的电源以方便采集卡对各模块电源进行检测。同时,该固件程序会对pcba数据板上各个模块的通讯接口以及性能进行测试。该固件程序可以包括评估gnss板卡的所搜索到的卫星个数、信噪比、单点定位精度、rtk定位精度;以及各通讯模块通讯情况,例如,当pcba数据板包括wifi模块、蓝牙模块、gprs模块和emmc模块时,检测gprs模块串口通讯、蓝牙模块串口通讯、wifi模块sdio接口通讯和emmc模块检测操作测试。

rs232串口模块是连接pc机和pcba数据板的通讯通道。pcba上各模块的性能数据通过该模块传至pc机,pc机中的上位机软件对性能进行判断处理。同时,预先存储在pc机中的差分改正数据通过该串口传输给pcba数据板,以便进行gnssrtk解算,达到测试rtk精度的目的。

本系统还可以包括设置于电源和pcba数据板之间的开机按键,用于控制电源对pcba数据板的供电。

本系统还可以用于pcba数据板老化试验,即将生产出的pcba数据板连同工装夹具放置于高低温老化房中对pcba数据板进行高低温老化,通过pc机进行实时监控测试数据,暴露smt制造缺陷。

本发明实施例在装配整机之前对pcba数据板进行功能性能测试,包括但不限于pcba数据板电压、电流、通讯接口稳定性、gnss性能指标、emmc坏块检测、传感器等功能性能,能够避免装成整机后,由于pcba数据板出现问题而导致重新拆机、再检测、再装机而增加了工作量,降低了生产效率,能够保证gnsspcba数据板的质量及性能指标,提高整机装备的可靠性;且测试过程自动化程度高,不需要人工过多参与,可避免现有技术的gnsspcba自动化测试过程繁琐、工作量大的问题,并可提高产品质量和提高生产效率,实现自动化检测pcba数据板的功能及性能,从而提高测试效率,节省人力物力成本。

在上述的具体实施例一中,提供了gnsspcba自动化测试系统,与之相对应的,本申请还提供gnsspcba自动化测试系统的应用方法。由于方法实施例基本相似于系统实施例,所以描述得比较简单,相关之处参见系统实施例的部分说明即可。下述描述的方法实施例仅仅是示意性的。

具体实施例二

如图2所示,本发明实施例提供了一种具体实施例二中的gnsspcba自动化测试系统的应用方法,包括以下步骤。

步骤s1、开机前先连接好rs232串口线,并在电脑上打开上位机软件并点击运行开始测试软件。

步骤s2、将装载了系统及测试固件的tf卡插入工装夹具的tf卡槽中。测试时,pcba板上的cpu将tf卡中的测试程序读取到pcba数据板上的内存中运行。

步骤s3、打开电源总开关,此时查看上位机软件中的总电压电流是否在允许范围之内。如果是则会直接跳转到下一步骤s4。如果超出或低于输入电压,则说明工装夹具上的电源模块有问题,需要进行问题排查。同时,在工装夹具的面板上设置了数码管,用于显示该电源模块的电源电压和电流,方便测试人员更直观的进行判断。

步骤s4、工装夹具中设置开机按键,每次pcba数据板上电前需通过轻触开关开机。

步骤s5、开机后,上位机软件会通过电压电流采集卡接口板采集电源的电压电流,再次判断电源的电压和电流值是否在允许范围之内并得出结果。如不在允许范围之内则测试停止,电源自动断电。pcba数据板可能存在电路短路或者其他问题,需经技术人员维修确认后方可进行第二次检测。

步骤s6、正常开机后,pcba数据板上的语音芯片正常工作,驱动工装夹具上的喇叭播放开机音乐。该步骤用于检测数据板上的语音功能是否正常。

步骤s7、完成以上步骤之后,测试人员通过点击上位机软件上的“功能测试”按钮开始对pcba数据板其他功能进行测试。

步骤s8、功能测试主要分为3大部分,包括模块电压电流测试、gnss指标测试、模块通讯测试。

a)模块电压电流测试:主要测试pcba数据板上各个模块的电源电压和电流。在pcba数据板设计中,各个模块电压单独控制并在电压输入输出处可以设计1mm的测试点。测试点通过测试顶针与电压电流采集卡转接板相连。pc机上的nipci-6220通过转接板采集电压电流信息,并显示在上位机软件中。上位机软件通过比对设计人员提供的允许电压电流值与实际测量值,得出测试结论。在上位机软件中,与允许电压电流相符合的结论可以以绿色显示并提示pass,与允许电压电流相符合不符合的结论可以以红色显示并提示fail。测试人员可以根据颜色直观判断该pcba数据板各模块电压是否正常,并对不正常pcba数据板对应模块做好记录,方便维修人员维修。

b)gnss指标测试。该测试为pcba数据板的重要且关键功能性测试,需特别关注该步骤的测试结论。gnss指标测试可以包括测试gpsl1、gpsl2、b1、b2、b3、glnl1、glnl2三星系统7个频段的卫星数据、信噪比和精度;卫星数据可以包括可用卫星数,信噪比可以包括高低仰角卫星信噪比,精度可以包括单点定位精度和rtk定位精度。测试时需要保证gnss天线与工装夹具连接可靠。pcba数据板上的天线接口可以通过测试顶针与工装夹具上的射频接口相连接。可用卫星数测试每个系统每个频段的卫星数测量;信噪比测试低仰角<30°和高仰角>30°的卫星的信噪比;精度测试包括测试各卫星系统各频段的单点定位精度,同时测试三个卫星系统的rtk定位精度。卫星数、信噪比及定位精度的门限值都可以通过上位机软件进行配置。

c)模块通讯测试。主要测试wifi、蓝牙、gprs、emmc等模块的通讯测试。具体做法是:读取wifi模块固件版本号;向蓝牙模块发送相关指令;对gprs发送指令并进行上网拨号;对emmc存储进行格式化、写入、拷贝、删除等检测操作。对这些模块进行测试,检测是否满足设计要求。

步骤s9、功能测试过程自动完成,过程中不需要人工干预。由pcba数据板上的cpu直接从tf卡中执行测试程序进行测试。功能测试过程中,实时将测试过程通过rs232串口反馈给pc机。功能测试完成后会显示测试结论和测试报告。测试人员根据测试结论对pcba数据板进行问题分类,并在pcba数据板上贴好问题标签,以方便维修人员进行维修。

本发明实施例在装配整机之前对pcba数据板进行功能性能测试,包括但不限于pcba数据板电压、电流、通讯接口稳定性、gnss性能指标、emmc坏块检测、传感器等功能性能,能够避免装成整机后,由于pcba数据板出现问题而导致重新拆机、再检测、再装机而增加了工作量,降低了生产效率,能够保证gnsspcba数据板的质量及性能指标,提高整机装备的可靠性;且测试过程自动化程度高,不需要人工过多参与,可避免现有技术的gnsspcba自动化测试过程繁琐、工作量大的问题,并可提高产品质量和提高生产效率,实现自动化检测pcba数据板的功能及性能,从而提高测试效率,节省人力物力成本。

本发明从使用目的上,效能上,进步及新颖性等观点进行阐述,其具有的实用进步性,己符合专利法所强调的功能增进及使用要件,本发明以上的说明及附图,仅为本发明的较佳实施例而己,并非以此局限本发明,因此,凡一切与本发明构造,装置,待征等近似、雷同的,即凡依本发明专利申请范围所作的等同替换或修饰等,皆应属本发明的专利申请保护的范围之内。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。尽管本发明已进行了一定程度的描述,明显地,在不脱离本发明的精神和范围的条件下,可进行各个条件的适当变化。可以理解,本发明不限于所述实施方案,而归于权利要求的范围,其包括所述每个因素的等同替换。对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1