System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种PCBA集成自动测试系统技术方案_技高网

一种PCBA集成自动测试系统技术方案

技术编号:43889059 阅读:22 留言:0更新日期:2025-01-03 13:05
本发明专利技术涉及产品检测技术领域,具体涉及一种PCBA集成自动测试系统,包括:测试模组,用于装载PCBA,驱动PCBA运行,同步采集PCBA运行参数;采集模块,用于采集PCBA运行状态下的图像数据;分析模块,用于接收采集模块运行采集到的PCBA运行状态下图像数据,应用图像数据分析PCBA是否存在外观缺陷;评估模块,用于接收测试模组运行采集的PCBA运行参数,基于PCBA运行参数评估PCBA功能完整性;本发明专利技术通过PCBA外观检测,为PCBA带来了初步的缺陷判定,进一步的结合PCBA运行参数的多方分析,对PCBA进一步开展功能完整性评估,由此对PCBA作出全方位的合格判定,为PCBA产线生产的PCBA提供有效质量控制,确保PCBA产线产出PCBA的品质,且以此,进一步完善PCBA的自动化生产工艺。

【技术实现步骤摘要】

本专利技术涉及产品检测,具体涉及一种pcba集成自动测试系统。


技术介绍

1、pcba 测试是确保电子产品质量的关键环节。它包括电气性能测试、功能测试,测试过程中通过施加特定电信号,检测电流、电压等参数,判断电路是否正常。功能测试则模拟实际使用场景,验证 pcba 能否实现预期功能,为产品质量提供有力保障。

2、中国专利文献cn116381448a(申请日:2022年12月30日)公开了一种pos机pcba自动测试系统,包括基于嵌入式主板构成的测试工装、后台数据库、主测试程序模块以及辅助测试程序模块;所述测试工装与后台数据库通过cat1通信连接,同时与待测pcba间采用串口通信,并向待测pcba供电;所述测试程序模块运行在待测pcba上,根据测试要求控制待测pcba产生相应的待测信号,并传输至测试工装,由测试工装分别分时采样测试;所述测试工装中运行主测试程序模块,所述主测试程序模块基于设定的测试用例从待测pcba中采样测试信号,以进行专项测试工作,并生成相应测试数据;所述测试工装将测试结果通过cat1通信上传至后台数据库。

3、该申请在于解决:“现有的ict测试方案整体构成复杂,对硬件要求较多,主要由工控机、板卡、辅助工装等组成,成本高,对现场布置要求高,如需要现场铺设相应的网络等等,提高使用成本,而且也影响测试效率”的问题。

4、然而,目前对于pcba的测试往往针对于pcba的外观测试及性能测试,鲜有结合外观测试及性能测试的pcba全面测试系统。

5、基于此,提出了一种pcba集成自动测试系统。


技术实现思路

1、针对现有技术所存在的上述缺点,本专利技术提供了一种pcba集成自动测试系统,解决了上述
技术介绍
中提出的技术问题。

2、为实现以上目的,本专利技术通过以下技术方案予以实现:

3、一种pcba集成自动测试系统,包括:

4、测试模组,用于装载pcba,驱动pcba运行,同步采集pcba运行参数;采集模块,用于采集pcba运行状态下的图像数据;分析模块,用于接收采集模块运行采集到的pcba运行状态下图像数据,应用图像数据分析pcba是否存在外观缺陷;评估模块,用于接收测试模组运行采集的pcba运行参数,基于pcba运行参数评估pcba功能完整性;记录模块,用于累积记录分析模块pcba是否存在外观缺陷的分析结果及评估模块中pcba功能完整性评估结果;报文模块,用于遍历记录模块中记录的分析结果及评估结果,基于分析结果及评估结果生成pcba生产报文;

5、所述测试模组内部通过网络交互连接有储存单元,所述测试模组通过网络交互连接有采集模块、分析模块及评估模块,所述评估模块下级通过网络交互连接有触发单元及选择单元,所述触发单元通过网络与分析模块交互连接,所述选择单元通过网络与储存单元交互连接,所述评估模块通过网络交互连接有记录模块及报文模块。

6、更进一步地,所述测试模组由ict测试仪所集成,所述测试模组内部设置有子模块,包括:

7、储存单元,用于接收测试模组运行采集的pcba运行参数,对pcba运行参数进行储存;

8、其中,pcba运行参数包括:电流、电阻、电压、电容、电感、信号频率、信号幅值及信号相位,pcba产线的输出端与ict测试仪的输入端连接,ict测试仪基于其自带的夹持工装运输pcba产线输出端输出的pcba到达ict测试仪,与ict测试仪电性连接,基于ict测试仪模拟pcba运行场景,以采集pcba于模拟运行场景下的运行参数。

9、更进一步地,所述测试模组与采集模块于系统中并行运行;

10、所述分析模块中储存有合格pcba的参照图像数据,基于参照图像数据与采集模块采集的pcba运行状态下的图像数据进行相似性比对,以分析pcba是否存在外观缺陷;

11、所述参照图像数据与采集模块采集的pcba运行状态下的图像数据的相似性,通过下式进行求取,公式为:

12、;

13、式中:为pcba运行状态下的图像数据a与参照图像数据的相似性;为pcba上元件的总量;为两组图像数据放置于同一二维空间时,两组图像数据中第i个元件相互之间的距离;为两组图像数据放置于同一二维空间时,同一元件相互之间的最大距离;为颜色通道索引的总量;为pcba运行状态下的图像数据a中第j个颜色通道索引下的颜色直方图;为参照图像数据中第j个颜色通道索引下的颜色直方图;

14、其中,≥95%时,判定两组图像相似,则pcba运行状态下的图像数据所对应的pcba被判定为不存在外观缺陷,反之,则pcba被判定为存在外观缺陷。

15、更进一步地,所述评估模块下级设置有子模块,包括:

16、触发单元,用于实时接收分析模块中pcba是否存在外观缺陷的分析结果,在接收到分析结果为pcba不存在外观缺陷时,触发评估模块运行;

17、选择单元,用于接收触发单元运行结果,在触发单元触发评估模块运行时同步运行,于储存单元选择pcba运行参数,并将选择的pcba运行参数向评估模块传输;

18、其中,选择单元运行时,由系统端用户于储存单元中选择两组pcba运行参数,或选择基于采集时间戳最早及最晚的两组pcba运行参数作为选择目标。

19、更进一步地,所述评估模块中pcba功能完整性评估逻辑表示为:

20、;

21、式中:为一组pcba功能完整性参考值;为pcba运行参数中电流;为基于pcba运行参数计算的阻抗;为pcba运行参数中电压;为pcba运行参数中信号幅值;为预期信号幅值;为pcba运行参数中信号相位;为预期信号相位;为综合pcba功能完整性指数;为基于式(1)求取的两组pcba运行参数对应的pcba功能完整性参考值;

22、其中,及由系统端用户自定义,越大,表示pcba功能越完整,反之,表示pcba功能完整程度越低,系统端用户于评估模块中手动设定pcba功能完整判定值,基于判定值与比对,评估pcba功能是否完整。

23、更进一步地,所述阻抗的计算公式为:

24、;

25、式中:为电阻;为电感;为电容;为信号频率;

26、其中,所述阻抗的取值采用进一法取小数点后两位。

27、更进一步地,所述记录模块中记录的分析结果及评估结果均标记有对应结果输出时间戳,记录模块中记录的分析结果及评估结果基于标记时间戳进行排序,进一步以符号“√”、“×”迭代分析结果及评估结果排序队列中结果;

28、所述迭代逻辑为:

29、pcba外观存在缺陷的分析结果以“×”进行迭代,pcba功能不完整的评估结果以“×”进行迭代;pcba外观不存在缺陷的分析结果以“√”进行迭代,pcba功能完整的评估结果以“√”进行迭代。

30、更进一步地,以符号“√”、“×”迭代所得的由“√”、“×”组成的队列中,基于一组及以上的“√”对本文档来自技高网...

【技术保护点】

1.一种PCBA集成自动测试系统,其特征在于,包括:

2.根据权利要求1所述的一种PCBA集成自动测试系统,其特征在于,所述测试模组由ICT测试仪所集成,所述测试模组内部设置有子模块,包括:

3.根据权利要求1所述的一种PCBA集成自动测试系统,其特征在于,所述测试模组与采集模块于系统中并行运行;

4.根据权利要求1所述的一种PCBA集成自动测试系统,其特征在于,所述评估模块下级设置有子模块,包括:

5.根据权利要求4所述的一种PCBA集成自动测试系统,其特征在于,所述评估模块中PCBA功能完整性评估逻辑表示为:

6.根据权利要求5所述的一种PCBA集成自动测试系统,其特征在于,所述阻抗的计算公式为:

7.根据权利要求1所述的一种PCBA集成自动测试系统,其特征在于,所述记录模块中记录的分析结果及评估结果均标记有对应结果输出时间戳,记录模块中记录的分析结果及评估结果基于标记时间戳进行排序,进一步以符号“√”、“×”迭代分析结果及评估结果排序队列中结果;

8.根据权利要求7所述的一种PCBA集成自动测试系统,其特征在于,以符号“√”、“×”迭代所得的由“√”、“×”组成的队列中,基于一组及以上的“√”对队列进行分割,得到若干组子队列,且若干组子队列中均仅包含一组及以上的符号“×”,子队列基于队列排序记作q1、q2、q3、、、,根据子队列变化评估PCBA产线的安全;

9.根据权利要求1所述的一种PCBA集成自动测试系统,其特征在于,所述报文模块中生成的PCBA生产报文内容还包括:基于符号“√”、“×”表示的PCBA分析、评估结果的队列;PCBA产安全性判定结果。

10.根据权利要求1所述的一种PCBA集成自动测试系统,其特征在于,所述测试模组内部通过网络交互连接有储存单元,所述测试模组通过网络交互连接有采集模块、分析模块及评估模块,所述评估模块下级通过网络交互连接有触发单元及选择单元,所述触发单元通过网络与分析模块交互连接,所述选择单元通过网络与储存单元交互连接,所述评估模块通过网络交互连接有记录模块及报文模块。

...

【技术特征摘要】

1.一种pcba集成自动测试系统,其特征在于,包括:

2.根据权利要求1所述的一种pcba集成自动测试系统,其特征在于,所述测试模组由ict测试仪所集成,所述测试模组内部设置有子模块,包括:

3.根据权利要求1所述的一种pcba集成自动测试系统,其特征在于,所述测试模组与采集模块于系统中并行运行;

4.根据权利要求1所述的一种pcba集成自动测试系统,其特征在于,所述评估模块下级设置有子模块,包括:

5.根据权利要求4所述的一种pcba集成自动测试系统,其特征在于,所述评估模块中pcba功能完整性评估逻辑表示为:

6.根据权利要求5所述的一种pcba集成自动测试系统,其特征在于,所述阻抗的计算公式为:

7.根据权利要求1所述的一种pcba集成自动测试系统,其特征在于,所述记录模块中记录的分析结果及评估结果均标记有对应结果输出时间戳,记录模块中记录的分析结果及评估结果基于标记时间戳进行排序,进一步以符号“√”、“×”迭代分析结果及评估结果排序...

【专利技术属性】
技术研发人员:陈必涵戴菊云武兴军
申请(专利权)人:广东华庄科技股份有限公司
类型:发明
国别省市:

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

1