一种POS机PCBA自动测试系统技术方案

技术编号:38138797 阅读:18 留言:0更新日期:2023-07-08 09:52
本发明专利技术公开了一种POS机PCBA自动测试系统,其包括基于嵌入式主板构成的测试工装、后台数据库以及测试程序模块;测试工装与后台数据库通过Cat1通信连接,同时与待测PCBA间采用串口通信,并向待测PCBA供电;测试程序模块运行在待测PCBA上,根据测试要求控制待测PCBA产生相应的待测信号,并传输至测试工装,由测试工装分别分时采样测试;测试工装将测试结果通过cat1通信上传至后台数据库。本发明专利技术提供的方案中直接采用嵌入式主板来构建相应的测试工装,由测试工装直接来对PCBA进行测试,整体构成简单,成本低;同时基于cat1通信模块实现与后台数据服务通信,无需在现场进行网络铺设,使用方便,可以有效解决POS机行业在生成过程中功能模块专项测试所面临的问题。中功能模块专项测试所面临的问题。中功能模块专项测试所面临的问题。

【技术实现步骤摘要】
一种POS机PCBA自动测试系统


[0001]本专利技术涉及测试技术,具体涉及PCBA的测试技术。

技术介绍

[0002]POS机在生产过程中涉及到PCBA(印刷电路板)的组装。其中PCBA贴片完成到组装前,可能会经过转运、入库、出库等环节。作为生产流程的一部分,将涉及到对物料的检测,以及组装前的验证。
[0003]POS机在生产过程中将需要对PCBA的相关功能及性能进行针对性检测。目前针对PCBA的功能及性能检测一般采用ICT(自动在线测试仪)来测试,采用工控机+测试板卡以及辅助工装测试PCBA对应功能、性能。
[0004]现有的ICT测试方案整体构成复杂,对硬件要求较多,主要由工控机、板卡、辅助工装等组成,成本高,对现场布置要求高,如需要现场铺设相应的网络等等,提高使用成本,而且也影响测试效率。

技术实现思路

[0005]针对现有采用ICT测试方案来检测POS机PCBA相关功能与性能所存在的问题,本专利技术的目的在于提供一种POS机PCBA自动测试系统,整体构成简单,操作便捷,成本低,可有效克服现有技术所存在的问题。
[0006]为了达到上述目的,本专利技术提供的POS机PCBA自动测试系统,主要包括基于嵌入式主板构成的测试工装、后台数据库、主测试程序模块以及辅助测试程序模块;
[0007]所述测试工装与后台数据库通过Cat1通信连接,同时与待测PCBA间采用串口通信,并向待测PCBA供电;
[0008]所述测试程序模块运行在待测PCBA上,根据测试要求控制待测PCBA产生相应的待测信号,并传输至测试工装,由测试工装分别分时采样测试;
[0009]所述测试工装中运行主测试程序模块,所述主测试程序模块基于设定的测试用例从待测PCBA中采样测试信号,以进行专项测试工作,并生成相应测试数据;所述测试工装将测试结果通过cat1通信上传至后台数据库。
[0010]进一步地,所述测试工装主要由以MH1903芯片作为主控的嵌入式主板来构成,所述嵌入式主板中基于MH1903芯片形成主控模块,并运行主测试程序模块。
[0011]进一步的,所述电源模块能够为待测PCBA供电。
[0012]进一步地,所述主测试程序模块包括初始化模块、测试模块、按键模块、数据通信模块;所述初始化模块导入测试参数;所述按键模块监测按键事件,测试开始键按下启动测试;所述测试模块依据测试顺序依次执行;所述通信模块将测试结果上传。
[0013]进一步地,所述测试工装对产生的测试数据采用tlv格式,基于TCP通讯协议整包发送至后台数据库。
[0014]进一步地,所述测试工装中写入相应的SN与私钥,同时对应的公钥保存在后台数
据库。
[0015]本专利技术提供的方案中摒弃采用工控机,而是直接采用嵌入式主板来构建相应的测试工装,由测试工装直接来对PCBA进行测试,整体构成简单,成本低;同时基于cat1通信模块实现与后台数据服务通信,无需在现场进行网络铺设,使用方便,可以有效解决POS机行业在生成过程中功能模块专项测试所面临的问题。
附图说明
[0016]以下结合附图和具体实施方式来进一步说明本专利技术。
[0017]图1为本专利技术实例中POS机PCBA自动测试系统的应用示例图;
[0018]图2为本专利技术实例中电源测试部分连接图例;
[0019]图3为本专利技术实例中camera测试部分连接图例;
[0020]图4为本专利技术实例中打印机测试部分连接图例。
具体实施方式
[0021]为了使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本专利技术。
[0022]本专利技术摒弃现有基于ICT测试技术来对POS机的PCBA进行专项测试的常规方案,创新的设计出一种测试工装,该测试工装基于嵌入式主板构建而成,能够直接对PCBA进行测试,无需采用工控机与板卡,大大减缓结构;与此同时,该测试工装采用cat1通信模块实现与后台数据库进行数据服务通信,有效避免在现场铺设大量的网络。
[0023]参见图1,其所示为本专利技术基于测试工装所形成的POS机PCBA自动测试系统的示例。
[0024]本POS机PCBA自动测试系统100在构成上主要包括基于嵌入式主板构成的测试工装110、后台数据库120、主测试程序模块130以及辅助测试程序模块140三部分。
[0025]其中,测试工装110为整个自动测试系统的主体部分,用于直接针对PCBA进行所有专项测试工作,并产生相应的测试数据。
[0026]该测试工装110中具有cat1通信模块,与后台数据库130通过Cat1通信连接,完成测试数据的传输;该测试工装110中具有串口通信模块,用于与待测PCBA 200间进行串口通信,用于获取测试信号,并向待测PCBA 200供电。
[0027]该测试工装110中运行有主测试程序模块130,该主测试程序模块基于设定的测试用例从待测PCBA中分时采样测试信号,以进行专项测试工作,并生成相应测试数据。
[0028]本系统中的辅助测试程序模块140运行在待测PCBA 200上,配合运行在测试工装110中的主测试程序模块130,根据测试用例要求控制待测PCBA产生相应的待测信号,并传输至测试工装。
[0029]本系统中的后台数据库120通过cat1通信获取并存储测试工装产生的测试结果,便于后续调取。
[0030]在本专利技术的一些实例中,本系统中的测试工装110主要由以MH1903芯片作为主控的嵌入式主板来构成。
[0031]该基于MH1903芯片的嵌入式主板上设置有相应的CAT1模块,其与待测PCBA连接,
并进行测试,然后将获取到的数据通过CAT1模块上传测试数据到服务器。
[0032]具体的,该嵌入式主板由主控模块、电源模块、ADC转换模块、开关控制模块、路径选择模块、CAT1模块以及IO输入输出模块相互配合构成。
[0033]主控模块控制连接ADC转换模块、开关控制模块、路径选择模块以及IO输入输出模块。
[0034]同时电源模块为主板上各模块运行提供稳定工作电源,同时还为待测板提供电源。
[0035]该主控模块主要由MH1903芯片来实现,其运行主测试程序模块由此来协调其他模块来完成测试作业,由此实现对各个信号的采集、测试,并将结果上传到服务器,从而实现了原来由工控机+采集板卡执行的测试与上传工作。
[0036]在本专利技术的一些实例中,本系统中的主测试程序模块包括初始化模块、测试模块、按键模块、数据通信模块。
[0037]其中,初始化模块导入测试参数;按键模块监测按键事件,测试开始键按下启动测试;测试模块依据测试顺序依次执行;通信模块将测试结果上传。
[0038]在本专利技术的一些实例中,本系统中的测试工装110针对产生的测试数据优选采用tlv格式,基于TCP通讯协议整包发送至后台数据库120,采用通信模块发送数据,可以使工装本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.POS机PCBA自动测试系统,其特征在于,包括基于嵌入式主板构成的测试工装、后台数据库、主测试程序模块以及辅助测试程序模块;所述测试工装与后台数据库通过Cat1通信连接,同时与待测PCBA间采用串口通信,并向待测PCBA供电;所述测试程序模块运行在待测PCBA上,根据测试要求控制待测PCBA产生相应的待测信号,并传输至测试工装,由测试工装分别分时采样测试;所述测试工装中运行主测试程序模块,所述主测试程序模块基于设定的测试用例从待测PCBA中采样测试信号,以进行专项测试工作,并生成相应测试数据;所述测试工装将测试结果通过cat1通信上传至后台数据库。2.根据权利要求1所述的POS机PCBA自动测试系统,其特征在于,所述测试工装主要由以MH1903芯片作为主控的嵌入式主板来构成,所述嵌入式主板中基于MH19...

【专利技术属性】
技术研发人员:沈勇坚胡永刚
申请(专利权)人:上海动联信息技术股份有限公司
类型:发明
国别省市:

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

1