基于贴片机的集成化硬件板卡接口测试系统技术方案

技术编号:37278886 阅读:12 留言:0更新日期:2023-04-20 23:45
本实用新型专利技术涉及贴片机板卡调试领域,具体公开了一种基于贴片机的集成化硬件板卡接口测试系统,包括依次连接的上位机、辅助测试板和待测试板;所述辅助测试板包括FPGA信号处理模块和接口模块,所述FPGA信号处理模块用于解析并执行来自上位机的测试指令;所述接口模块包括所述待测试板上所有接口类型。通过该方案,基于FPGA的并行快速的特点,可以有效地处理高速数字信号,且集成了多种功能的测试接口,可以快速准确、全面地测试接口功能,确保板卡的接口功能正常。卡的接口功能正常。卡的接口功能正常。

【技术实现步骤摘要】
基于贴片机的集成化硬件板卡接口测试系统


[0001]本技术涉及贴片机板卡调试领域,具体地涉及一种基于贴片机的集成化硬件板卡接口测试系统。

技术介绍

[0002]贴片机涉及的硬件板卡的接口一般包括通信接口、电气开关量输入和输出接口、电平的供电输入和输出接口、AD转换接口、DA转换接口、光源驱动的电流输出接口、光栅尺信号的输入检测接口、以太网接口的收发、cameralink(一种图像数据收发协议)的收发接口等,有些接口在实际应用时多达10路或者20路,这些接口主要负责各种信号的传输,它们相互配合构成了贴片机的绝大部分硬件功能。
[0003]在成熟的板卡设计下,贴片机板卡在贴片完成后,传统的人工测试,对于简单的接口功能,测试人员可以用万用表逐个测量,当接口数量多,且板卡大量生产,板卡测试需要花费大量时间。
[0004]对于信号的输入检测功能和复杂一点的图像数据、以太网收发,例如电平信号的输入检测,板卡测试需要代码设计人员开发一套测试代码(待测试板和辅助测试板),控制辅助测试板输出电平信号,待测试板去检测。这种方法,需要花费代码设计人员针对所用到的所有功能专门去写这样一套代码,研发成本昂贵。
[0005]测试代码的使用基于一块调试完毕,确认功能无误的辅助测试板卡,这种板卡主要会存在接口功能不全的问题,接口功能不全时,就需要寻找合适的板卡,相对应的测试代码也需要做出维护和调整。
[0006]传统的人工测试板卡的方法还存在板卡测试方案不完整,测试计划不详细,测试范围不全面等问题,极大地影响板卡测试的效率和合理性,而板卡出现功能性问题,先不说贴片机功能不能实现,单单是板卡功能性问题导致的工程故障,是贴片机最不能接受的。
[0007]针对上述问题,一个集成式接口测试系统,在生产测试中是很有必要的。
[0008]集成式接口测试系统,由于需要处理大量的图像数据,处理芯片采用FPGA(可编程逻辑门阵列),FPGA(可编程逻辑门阵列)具有高速、并行、灵活的处理的方式,其他芯片灵活性不足,或者不能高速、并行地处理图像数据。

技术实现思路

[0009]本技术的目的是为了克服现有技术存在的问题,提供一种基于贴片机的集成化硬件板卡接口测试系统。
[0010]为了实现上述目的,本技术提供一种基于贴片机的集成化硬件板卡接口测试系统,包括依次连接的上位机、辅助测试板和待测试板;所述辅助测试板包括FPGA信号处理模块和接口模块,所述FPGA信号处理模块用于解析并执行来自上位机的测试指令;所述接口模块包括所述待测试板上所有接口类型。
[0011]优选地,所述上位机和所述辅助测试板之间通过RS485通讯协议连接,所述辅助测
试板和所述待测试板之间,通过RS485通讯协议相连。
[0012]优选地,所述辅助测试板的接口模块包括辅助测试板输出接口、辅助测试板输入接口、辅助测试板输入输出接口;所述待测试板的接口包括待测试板输出接口、待测试板输入接口、待测试板输入输出接口;其中,所述辅助测试板输出接口与所述待测试板输入接口信号连接,所述辅助测试板输入接口与所述待测试板输出接口信号连接,所述辅助测试板输入输出接口与所述待测试板输入输出接口信号连接。
[0013]优选地,所述待测试板包括指令接收模块和指令执行模块,所述指令接收模块用于解析来自辅助测试板转发的测试指令,所述指令执行模块用于执行所述测试指令。
[0014]优选地,所述上位机和所述辅助测试板之间的通信速率为1Mbps;所述辅助测试板和所述待测试板之间的通信速率为10Mbps。
[0015]优选地,所述待测试板上设有RS485(一种通信协议)接口、cameralink rx接口(一种图像传输协议)、cameralink tx(一种图像传输协议)接口、以太网接口、模拟量输出接口、模拟量输入检测接口、光栅尺信号输出接口、开关量输出接口、开关量输入检测接口、电平输出接口或电平输入检测接口中的任意几种。
[0016]优选地,所述辅助测试板还包括电源模块,采用24V电源进行供电,通过电源转换芯片给辅助测试板供电。
[0017]通过上述技术方案,基于FPGA(可编程逻辑门阵列)的并行快速的特点,可以有效地处理高速数字信号,且集成了多种功能的测试接口,可以快速准确、全面地测试接口功能,确保板卡的接口功能正常。
附图说明
[0018]下面结合附图,对本技术的具体实施方式进行详细描述。
[0019]图1为本技术接口测试系统的整体结构框图;
[0020]图2为本技术接口功能的交互示意图;
[0021]图3为本技术辅助测试板的结构框图。
具体实施方式
[0022]为了进一步说明本技术的特征,下面通过具体的实施方式对本技术的技术方案进行更加详细的说明。但是本技术能够以很多不同于此描述地在其他地方展开实施,本领域技术人员可以在不违背本技术内涵的情况下做类似改进,因此本技术不受下面公开的具体实施的限制。
[0023]本技术提供一种基于贴片机的集成化硬件板卡接口测试系统,如图1所示,包括依次连接的上位机、辅助测试板和待测试板;所述辅助测试板包括FPGA(可编程逻辑门阵列)信号处理模块和接口模块,所述FPGA(可编程逻辑门阵列)信号处理模块用于解析并执行来自上位机的测试指令;所述接口模块包括所述待测试板上所有接口类型;所述上位机和所述辅助测试板之间、所述辅助测试板和所述待测试板之间均通过RS485通信链路连接,上位机和所述辅助测试板之间使用串口调试工具,辅助测试板和所述待测试板之间的通信链路连接基于RS485通信芯片。
[0024]示例性地,所述RS485通信链路包含11路485通信链路,其中一路作为上位机与辅
助测试板的固定通信通道,其他10路作为辅助测试板与待测试板的通信链路。由于上位机串口驱动不支持10Mbp通信速率,第一通信模块中的485通信链路的通信速率定为1Mbps,第一通信模块采用1Mbps的通信速率适用于大部分的串口调试工具;辅助测试板与待测试板间的485通信链路的通信速率为10Mbps,适用于贴片机的板卡之间通信速率。辅助测试板主要针对贴片机所需的硬件板卡(即待测试板)的接口功能进行测试;辅助测试板以FPGA(可编程逻辑门阵列)芯片为信号处理模块,包括FPGA(可编程逻辑门阵列)信号处理模块、电源模块和接口模块。示例性地,如图3所示,辅助测试板接口模块的接口(即11路485通信链路)包括RS485(一种通讯协议)接口、cameralink rx(一种图像数据收发协议)接口、cameralink tx(一种图像数据收发协议)接口、以太网接口、模拟量输出接口、模拟量输入检测接口、光栅尺信号输出接口、开关量输出接口、开关量输入检测接口、电平输出接口、电平输入检测接口。
[0025]按照信号流向方式,辅助测试板的上述接口可以分为三类,如图2所示:辅助测试板输出接口、辅助测试板输入接口以及辅助本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于贴片机的集成化硬件板卡接口测试系统,其特征在于,包括依次连接的上位机、辅助测试板和待测试板;所述辅助测试板包括FPGA信号处理模块和接口模块,所述FPGA信号处理模块用于解析并执行来自上位机的测试指令;所述接口模块包括所述待测试板上所有接口类型。2.根据权利要求1所述的基于贴片机的集成化硬件板卡接口测试系统,其特征在于,所述上位机和所述辅助测试板之间通过RS485通讯协议连接,所述辅助测试板和所述待测试板之间,通过RS485通讯协议相连。3.根据权利要求1所述的基于贴片机的集成化硬件板卡接口测试系统,其特征在于,所述辅助测试板的接口模块包括辅助测试板输出接口、辅助测试板输入接口、辅助测试板输入输出接口;所述待测试板的接口包括待测试板输出接口、待测试板输入接口、待测试板输入输出接口;其中,所述辅助测试板输出接口与所述待测试板输入接口信号连接,所述辅助测试板输入接口与所述待测试板输出接口信号连接,所述辅助测试板输入输出接口与所述待测试板输入输出接口信号连接。4.根据权利要求1所述的基于贴片...

【专利技术属性】
技术研发人员:马柱贺张婉元光远
申请(专利权)人:合肥安迅精密技术有限公司
类型:新型
国别省市:

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

1