一种用于IO自动测试平台的开关量输入检测卡的制作方法

文档序号:18969354发布日期:2019-10-28 23:47阅读:414来源:国知局
一种用于IO自动测试平台的开关量输入检测卡的制作方法

本实用新型涉及电路板测试领域,尤其涉及一种用于IO自动测试平台的开关量输入检测卡。



背景技术:

国外从20世纪初就开始研制电路板测试系统,起初主要应用于军事领域。据统计采用电路板测试后,可以使装备的测试效率提高10倍以上,在其全寿命周期内节省费用20%以上。鉴于电路板测试在生产维护中的卓越功能,世界各国都投入研制各自的电路板测试技术,促进了这一行业的飞速发展。其中开关量输出检验是电路板测试的重要组成部分。

现有技术中,对电路板开关量输出模块的测试主要依靠人工完成,利用单一功能测试平台逐一测试开关量输出状态。这需要大量人工以及时间来完成该工作,并且测试的效率及精度都不高。因此,为了提高电路板测试的自动化水平、工作效率以及测试精度同时降低测试工作的人工成本,需要开发电路板自动测试平台装置中的开关量输入检验装置,用于检测电路板的开关量输出状态。

因此,本领域的技术人员致力于开发一种用于IO自动测试平台的开关量输入检测卡,可以实现对电路板中的多个开关量信号输出状态进行自动同时检测。



技术实现要素:

有鉴于现有技术的上述缺陷,本实用新型所要解决的技术问题是电路板的多个开关量输出状态使用人工方式逐一测试。

为实现上述目的,本实用新型提供了一种用于IO自动测试平台的开关量输入检测卡,包括电源模块、开关量输入电路和采样计算电路,其中:所述采样计算电路包括FPGA和微处理器,所述开关量输入电路用于接收被测电路板的多路开关量输出信号并进行预处理后为所述FPGA提供信号;所述微处理器与所述FPGA通讯连接,所述FPGA用于开关量控制以及与所述自动测试平台进行通讯,所述微处理器用于处理所述FPGA采集的数据;所述电源模块为所述开关量输入检测卡供电。

进一步地,所述采样计算电路控制所述开关量输入电路对被测电路板的多路开关量输出状态进行自动同时检测。

进一步地,所述开关量输入电路具有32路开关量输入通道。

进一步地,所述开关量输入电路包括多路分解器和信号处理装置,所述多路分解器和所述信号处理装置均设置在所述开关量输入通道与所述FPGA之间。

进一步地,所述信号处理装置对所述开关量输入通道输出的信号进行滤波处理。

进一步地,所述采样计算电路通过并行异步串口与所述自动测试平台进行通讯。

进一步地,所述FPGA为Lattice公司LCMX02-1200HC-6TG100芯片。

进一步地,所述微处理器为32位的ARM7MO516LAN微处理器。

进一步地,所述电源模块将两路24V直流供电通过2个二极管进行比较,选择压值大的一路电源转换为正负12V、5V或3.3V直流电源。

进一步地,所述开关量输入检测卡还包括一个与所述微处理器相连的看门狗电路。

本实用新型具有以下技术效果:与自动测试平台配合使用,操作人员通过自动测试平台的人机界面进行操作,可以实现对被测试电路的多路开关量输出状态进行自动同时检测,提高了测试的自动化水平、工作效率和测试精度,降低了人工成本。

以下将结合附图对本实用新型的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本实用新型的目的、特征和效果。

附图说明

图1是本实用新型的一个较佳实施例的开关量输入检测卡结构框图。

具体实施方式

以下参考说明书附图介绍本实用新型的一个优选实施例,使其技术内容更加清楚和便于理解。本实用新型可以通过许多不同形式的实施例来得以体现,本实用新型的保护范围并非仅限于文中提到的实施例。

在附图中,结构相同的部件以相同数字标号表示,各处结构或功能相似的组件以相似数字标号表示。附图所示的每一组件的尺寸和厚度是任意示出的,本实用新型并没有限定每个组件的尺寸和厚度。为了使图示更清晰,附图中有些地方适当夸大了部件的厚度。

如图1所示,本实施例提供的开关量输入检测卡,是IO自动测试平台的功能模块之一,包括开关量输入电路、采样计算电路和电源模块。

开关量输入电路用于接收被测电路板的多路开关量输出信息,本实施例中,设置了32路输入通道,即可以同时接收被测电路板的32路开关量输出状态信号,较好地解决了单一功能测试平台和逐一测试开关量输出状态的问题。

在采样计算电路的控制下,每通道开关量信号输入检测可以对被测电路的多个开关量输出信号进行自动同时检测,本实施例中,最大可实现对32路开关量输出信号的自动同时检测。

采样计算电路包括FPGA和微处理器,FPGA用于开关量控制,并与自动测试平台进行通讯,将开关量输入数据和状态参数传送给自动测试平台进行处理。优选地,本实施例中的FPGA选用Lattice公司LCMXO2-1200HC-6TG100芯片。

微处理器用于开关量数据的计算,通过与FPGA进行通讯,处理FPGA采集的数据。优选地,本实施例中选用新塘公司32位的ARM7MO516LAN微处理器。

开关量输入电路还包括多路分解器和信号处理装置,两者均设置在32路开关量输入电路与FPGA之间。多路分解器用于对开关量输入信号进行隔离,信号处理装置用于对开关量输入信号进行滤波处理。

为了更快更好地解决开关量输入检测卡与自动测试平台之间的数据传输问题,本实施例中将通讯接口与FPGA进行连接,并采用并行异步串口通讯方式。

电源模块将自动测试平台的两路24V直流供电通过2个二极管进行比较,选择压值大的一路电源转换为正负12V、5V或3.3V直流电源,给各个模块供电。

本实施中,还设置了一个与微处理器相连的看门狗电路,用于监控主程序的运行,保证系统正常工作。

以上详细描述了本实用新型的较佳具体实施例。应当理解,本领域的普通技术无需创造性劳动就可以根据本实用新型的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本实用新型的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。

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