检测电路的装置及其检测方法 【技术领域】
本发明涉及检测装置及其方法,特别涉及一种检测电路的装置及其方法。
背景技术
印刷电路板坚固耐用、成本低廉且可靠度高。在生产时,虽然开始需要投入电路布局的成本,但是可便宜且快速地大量生产。
在电子组件焊接于印刷电路板之后,印刷电路板需要通过检测,才能出货。传统的内电路测试设备(ICT DEVICE)主要检查单个元器件以及各电路网络的开、短路情况,包括对电阻、电容、电感、晶体管等器件进行测量,可发现如焊锡短路,组件插错、插反、漏装,管脚翘起、虚焊,印刷电路板短路、断线等故障。但是,对于印刷电路板部分功能测试却不能涵盖,如内存之类的程序错误,运算放大器、电源模块等以及小规模的集成电路的功能等等。
由此可见,上述现有的内电路测试设备,显然存在不便与缺陷,而亟待加以进一步改进。为了解决内电路测试设备无法进行功能测试的问题,相关领域都费尽心思来谋求解决的方法,但长久以来一直未见有适用的解决方案。因此,如何能在内电路测试设备上实现一些必要的功能测试,实属当前重要研发课题之一,也成为当前相关领域急需改进的目标。
【发明内容】
为克服上述已有技术的不足,本发明要解决的技术问题是提供一种检测电路的装置及其方法,克服了现有的内电路测试设备存在的缺陷,对以前不具备功能测试的内电路测试设备进行改装,使其能够进行一些功能测试。
为解决上述技术问题,本发明的技术方案是:
一种检测电路的装置,包含:
接口转换器,电性连接至少一个电路;以及
内电路测试设备,电性连接该接口转换器,其中该内电路测试设备包含:
线路内测试模块,用以对该电路进行硬件测试;
测试命令产生模块,用以当该电路通过硬件测试以后,并且在该电路上电时,将测试命令经由该接口转换器发送至该电路,藉以使该电路产生反馈信息;以及
反馈信息分析模块,用以经由该接口转换器接收该反馈信息,据以分析该电路的功能是否正常。
一种检测方法,适用于上述的内电路测试设备,其中该检测方法包含:
对至少一个电路进行硬件测试;
当该电路通过硬件测试以后,并且在该电路上电时,将测试命令经由接口转换器发送至该电路,藉以令该电路产生反馈信息;以及
经由该接口转换器接收该反馈信息,据以分析该电路的功能是否正常。
与现有技术相比,本发明的有益效果可以是:
本发明适用于内电路测试设备,检测方法不仅可检查电路中的硬件是否故障,还可检查电路的功能是否出错,从而提高电路测试涵盖率和生产效率,同时也会降低生产成本。
本发明检测电路的装置及其方法不论在产品结构或功能上都有较大的改进,在技术上有显著的进步,并产生了好用及实用的效果,且相对于现有的内电路测试设备具有增强的突出多项功效,从而更加适于实用,并具有产业的广泛利用价值,实为新颖、进步、实用的新方法及新装置。
【附图说明】
图1是本发明较佳实施例的检测装置的方块图。
图2是图1中反馈信息分析模块的方块图。
图3是本发明检测方法的流程图。
图4是图3中步骤250的流程图。
【主要组件符号说明】
100:检测装置
110:内电路测试设备
120:接口转换器
130:继电器
115:线路内测试模块
140:测试命令产生模块
150:反馈信息分析模块
152:数据库
154:判断单元
156:第一指示单元
158:第二指示单元
190:电路
200:检测方法
210-250:步骤
251-258:子步骤
【具体实施方式】
下面结合附图和实施例对本发明的具体实施方式做进一步详细的说明,但不应以此限制本发明的保护范围。
本发明检测装置,可应用在检测印刷电路板或印刷电路板组合,或是广泛地运用在相关的技术环节。以下将配合图1至图2说明此检测装置的具体实施方式。
请参照图1,图1是本发明较佳实施例的检测装置100的方块图。如图1所示,检测装置100包含内电路测试设备110与接口转换器120,其中内电路测试设备110包含线路内测试模块115、测试命令产生模块140与反馈信息分析模块150。
在结构上,内电路测试设备110可电性连接至接口转换器120。接口转换器120可电性连接至电路190。
在使用时,线路内测试模块115可对电路190进行硬件测试。当电路190通过硬件测试以后,并且在电路190已上电时,测试命令产生模块140可产生测试命令,并将测试命令经由接口转换器120发送至电路190,藉以使电路190产生反馈信息。反馈信息分析模块150可经由接口转换器120接收反馈信息,据以分析电路的功能是否正常。
内电路测试设备110不仅可检查电路中的硬件是否故障,还可检查电路的功能是否出错,从而提高电路测试涵盖率和生产效率,同时也会降低生产成本。
上述线路内测试模块115可为电路190进行开短路测试、集成电路空焊测试、电路测试、保护二极管测试等等。由于该些测试是为熟知技术,因此不作额外赘述。
至于测试命令产生模块140与反馈信息分析模块150是为电路190进行功能测试,例如内存的程序错误,或是运算放大器、电源以及小规模的集成电路的功能等等。在本实施例中,检测装置100可借助发送各类测试命令与分析反馈信息的机制,对于电路190进行下列功能测试:版本测试、内存(RAM)测试、闪存测试、随机数字发生器(Random Number Generator,简称RNG)测试、电池电压测试、温度测试等等。以上所举的功能测试项目都仅为示例,并非用以限制本发明,本领域技术人员应视各个电路本身的特性,灵活增加或删减测试项目。
实际中,线路内测试模块115、测试命令产生模块140与反馈信息分析模块150可整合于内电路测试设备110的软件程序与/或硬件电路中。本领域技术人员应当视当时需要灵活选择其实施方式,而不需全为软件程序或全为硬件电路,可以部分为软件程序或部分为硬件电路。
上述接口转换器120可制作在电路板上。在本实施例中,接口转换器120可为RS-232-TTL转换器,以便于在电路190本身没有RS-232至TTL的转换芯片时,测试命令产生模块140可将测试命令经由RS-232-TTL转换器传送给电路190;反馈信息分析模块150也可经由RS-232-TTL转换器接收反馈信息,据以分析电路的功能正常与否。当然,本领域技术人员应视当时需要,灵活选择接口转换器120的实施方式,如通用接口总线(GPIB)等各种接口,也都可用来作为接口转换器120。
上述电路190可为印刷电路板上某一区块的电路或是整体电路;或者,电路190可为印刷电路板组合的其中一部分。应了解到,以上所举的印刷电路板与印刷电路板组合都仅为例示,并非用以限制本发明,本领域技术人员应视实际需要,灵活选择电路190的具体实施方式。
请继续参照图1,如图1所示,检测装置100可包含继电器130。在结构上,继电器130可电性连接至电路190。在使用时,继电器130可为电路190上电。
上述继电器130可制作在电路板上。在本实施例中,单一继电器130可电性连接多个电路190,并对于这些电路190作电源切换的动作。举例来说,若测试命令产生模块140与反馈信息分析模块150对某一电路190作功能测试,则继电器130可将电源切换到此电路190。
为了对上述反馈信息分析模块150作更进一步的描述,请继续参照图2,图2是图1的反馈信息分析模块150的方块图。如图2所示,反馈信息分析模块150可包含数据库152、判断单元154、第一指示单元156以及第二指示单元158。
在使用时,数据库152可预载响应数据。判断单元154可检查上述反馈信息与响应数据是否匹配。当反馈信息与响应数据相匹配时,第一指示单元156可指示电路190的功能正常。相反地,当反馈信息与响应数据不相匹配时,第二指示单元158可指示电路190的功能正常。
上述数据库152可包含内存,以便于储存响应数据。然此并不限制本发明,其它各种存储元件,也都可作为数据库152的实施方式。
上述的第一指示单元156与第二指示单元158可包含显示器,以便于在屏幕上显示出电路190的功能正常与否。或者,第一指示单元156与第二指示单元158可包含双色LED。举例来说,在模块功能正常时,双色LED发出绿光;在模块功能异常时,双色LED发出红光。同样地,以上所举的显示器、双色LED都仅为例示,并非用以限制本发明,本领域技术人员应视实际需要,灵活选择第一指示单元156与第二指示单元158的具体实施方式。
本发明检测方法,可应用在检测印刷电路板或印刷电路板组合,或是广泛地运用在相关的技术环节。以下将配合图3至图4来说明此检测方法的具体实施方式。
请参照图3,图3是依照本发明适用于内电路测试设备的检测方法200的流程图。如图3所示,本发明检测方法200可包含下列步骤210-250:
(210)对电路进行开短路测试;
(220)对电路进行集成电路空焊测试;
(230)对电路进行电路测试;
(240)对电路进行保护二极管测试;以及
(250)对电路进行功能测试。
在检测方法200中,内电路测试设备可执行步骤210至步骤240,是对电路的进行硬件测试。关于步骤210至步骤240所作的测试都为熟知技术,因此不作额外赘述。
值得注意的是,若电路通过上述硬件测试以后,内电路测试设备可执行步骤250的功能测试,为了对步骤250作更进一走的描述,请参照图4。图4是图3中步骤250的流程图。如图4所示,步骤250可包含下列的子步骤251-258:
(251)按下取消键,此取消键例如可为内电路测试设备的至少一个按键;
(252)打开通讯;
(253)对电路上电;
(254)松开取消键;
(255)发送测试命令;
(256)得到反馈信息;
(257)程序读反馈信息;以及
(258)程序检查反馈信息。
据此,在本实施例中,步骤250可分成以下阶段:首先,依照子步骤251-254可开始操作内电路测试设备,并对电路上电。接着,在电路上电时,依照子步骤255可将测试命令经由接口转换器发送至电路,藉以使电路产生反馈信息。然后,依照子步骤256-258可经由接口转换器接收反馈信息,据以分析电路的功能是否正常。
上述接口转换器是用来将电路与内电路测试设备电性连接。在本实施例中,接口转换器可为RS-232-TTL转换器,以便于在电路本身没有RS-232至TTL的转换芯片时,在子步骤255可将测试命令经由RS-232-TTL转换器传送给电路;在子步骤256-258也可经由RS-232-TTL转换器接收反馈信息,据以分析电路的功能是否正常。当然,本领域技术人员应视当时需要,灵活选择接口转换器的实施方式,像是通用接口总线(GPIB)等各种接口,也都可用来作为接口转换器。
至于子步骤258可包含以下阶段:首先,预载响应数据。接着,若电路回复反馈信息时,检查反馈信息与响应数据是否匹配。若反馈信息与响应数据相匹配时,指示电路的功能正常;相反地,若反馈信息与响应数据不相匹配时,指示电路的功能异常。
以上所述仅为本发明的较佳实施例而已,并非用来限定本发明的实施范围。任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视权利要求书所界定范围为准。