多层PCB板故障检测方法及系统与流程

文档序号:12596809阅读:377来源:国知局
多层PCB板故障检测方法及系统与流程

本发明涉及电子技术领域,尤其涉及多层PCB板故障检测方法及系统。



背景技术:

现有的多层PCB板故障检测方法,都是通过查找原理图纸和元件分布图进行测量和查找故障点,基本流程是:

1、根据电子产品的故障部位,查找具体原理图纸,分析故障点,然后再去元件分布图,在元件分布图中找到对应的元件,然后测量该元件的好坏,如果要测量其他元件,需要继续重复以上步骤。

2、如果需要查找一个元件与电路是否通断时,需要重复上面的步骤,找到需要测量的元件,然后再重复上面的步骤找到第二个测试点,测量它们之间是否开路。

以上操作方法费事费力,需要反复查找原理图纸和元件分布图,有时会因为查找失误而引起其他误判,造成故障扩大化。

因此,现有技术中的缺陷是,现有的多层PCB板故障检测方法需要反复查找原理图纸和元件分布图,有时会因为查找失误而引起其他误判,导致电路故障检测不准确,进而造成故障扩大化。



技术实现要素:

针对上述技术问题,本发明提供一种多层PCB板故障检测方法及系统,通过软件的方式将原理图纸和元件分布图中的对应节点进行匹配,包括原理图和元件分布图之间的节点对应,及元件分布图上节点之间的对应关系两种情况,以此来检测电路的故障,提高了电路故障检测的准确率,且提高了用户体验。

为解决上述技术问题,本发明提供的技术方案是:

第一方面,本发明提供一种多层PCB板故障检测方法,包括:

步骤S1,获得电路元件分布图数据和电路原理图纸数据,所述电路元件分布图数据显示在元件分布图界面,所述电路原理图纸数据显示在原理图纸界面;

步骤S2,通过点选的方式选择所述元件分布图界面中的节点或所述原理图纸界面中的节点,得到选中节点;

步骤S3,匹配与所述选中节点对应的节点;

步骤S4,对所述对应的节点进行缩放处理,获得与所述对应的节点相连的所有节点;

步骤S5,对所述对应的节点及所有节点进行测量,实现对电路中故障节点的检测。

本发明提供的多层PCB板故障检测方法,其技术方案为:先获得电路元件分布图数据和电路原理图纸数据,所述电路元件分布图数据显示在元件分布图界面,所述电路原理图纸数据显示在原理图纸界面;

接着,通过点选的方式选择所述元件分布图界面中的节点或所述原理图纸界面中的节点,得到选中节点;然后,匹配与所述选中节点对应的节点;

接着,对所述对应的节点进行缩放处理,获得与所述对应的节点相连的所有节点;最后,对所述对应的节点及所有节点进行测量,实现对电路中故障节点的检测。

本发明的多层PCB板故障检测方法,通过软件的方式将原理图纸和元件分布图中的对应节点进行匹配,包括原理图和元件分布图之间的节点对应,及元件分布图上节点之间的对应关系两种情况,以此来检测电路的故障,提高了电路故障检测的准确率,同时,可以快速查找电路中任何两点之间(或多点)直接的关系,是否存在开路、短路问题,提高了维修速度。

进一步地,所述步骤S3,具体为:

当所述选中节点为所述元件分布图界面上的节点,在所述原理图纸界面中匹配与所述选中节点对应的节点;

当所述选中节点为所述原理图纸界面上的节点,在所述元件分布图界面中匹配与所述选中节点对应的节点。

进一步地,所述对应的节点及与所述对应的节点相连的所有节点通过不同的颜色进行显示。

进一步地,通过万用表对所述对应的节点及与所述对应的节点相连的所有节点进行测量。

第二方面,本发明提供了一种多层PCB板故障检测系统,包括:

数据获取模块,用于获得电路元件分布图数据和电路原理图纸数据,所述电路元件分布图数据显示在元件分布图界面,所述电路原理图纸数据显示在原理图纸界面;

节点选择模块,用于通过点选的方式选择所述元件分布图界面中的节点或所述原理图纸界面中的节点,得到选中节点;

节点匹配模块,用于匹配与所述选中节点对应的节点;

节点处理模块,用于对所述对应的节点进行缩放处理,获得与所述对应的节点相连的所有节点;

故障检测模块,用于对所述对应的节点及所有节点进行测量,实现对电路中故障节点的检测。

本发明提供的多层PCB板故障检测系统,其技术方案为:先通过数据获取模块,获得电路元件分布图数据和电路原理图纸数据,所述电路元件分布图数据显示在元件分布图界面,所述电路原理图纸数据显示在原理图纸界面;

接着通过节点选择模块,通过点选的方式选择所述元件分布图界面中的节点或所述原理图纸界面中的节点,得到选中节点;然后通过节点匹配模块,匹配与所述选中节点对应的节点;

接着通过节点处理模块,对所述对应的节点进行缩放处理,获得与所述对应的节点相连的所有节点;最后通过故障检测模块,对所述对应的节点及所有节点进行测量,实现对电路中故障节点的检测。

本发明提供的多层PCB板故障检测系统,通过软件的方式将原理图纸和元件分布图中的对应节点进行匹配,包括原理图和元件分布图之间的节点对应,及元件分布图上节点之间的对应关系两种情况,以此来检测电路的故障,提高了电路故障检测的准确率,同时,可以快速查找电路中任何两点之间(或多点)直接的关系,是否存在开路、短路问题,提高了维修速度。

进一步地,所述节点匹配模块,具体用于:

当所述选中节点为所述元件分布图界面上的节点,在所述原理图纸界面中匹配与所述选中节点对应的节点;

当所述选中节点为所述原理图纸界面上的节点,在所述元件分布图界面中匹配与所述选中节点对应的节点。

进一步地,所述对应的节点及与所述对应的节点相连的所有节点通过不同的颜色进行显示。

进一步地,所述故障检测模块中,通过万用表对所述对应的节点及与所述对应的节点相连的所有节点进行测量。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。

图1示出了本发明第一实施例所提供的一种多层PCB板故障检测方法的流程图;

图2示出了本发明第一实施例所提供的一种多层PCB板故障检测系统的示意图;

图3示出了本发明第二实施例所提供的一种多层PCB板故障检测系统的检测示意图;

图4示出了本发明第二实施例所提供的一种多层PCB板故障检测系统的检测示意图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

实施例一

图1示出了本发明第一实施例所提供的一种多层PCB板故障检测方法的流程图;如图1所示,本发明实施例一提供的一种多层PCB板故障检测方法包括:

步骤S1,获得电路元件分布图数据和电路原理图纸数据,电路元件分布图数据显示在元件分布图界面,电路原理图纸数据显示在原理图纸界面;

其中,元件分布图界面和原理图纸界面可设置在同一个界面,也可设置在不同的界面。

步骤S2,通过点选的方式选择元件分布图界面中的节点或原理图纸界面中的节点,得到选中节点;

其中,用鼠标点击元件分布图节点时候,可显示该元器件参数、位置号等信息,帮助用户更清楚的了解电路的结构及电路元件的属性。

步骤S3,匹配与选中节点对应的节点;

具体是通过查找元件分布原理图或电路原理图中元件位置,并根据元件的极性,在元件分布图中对应的位置做标记,来选择与选中节点对应的节点。

步骤S4,对对应的节点进行缩放处理,获得与对应的节点相连的所有节点;

其中,对对应节点进行缩放处理,目的是为了更好的看清楚节点与其他关系节点的关系。

步骤S5,对对应的节点及所有节点进行测量,实现对电路中故障节点的检测。

除了能够显示所有的节点之间关系外,还能够显示空点,空点如果从PCB脱落对电路没有任何影响,但是哪些是有效节点,哪些是空点,对维修有非常大的用处。如果确定某一个点是空点了,可以不用管它,会大大缩短维修时间。

本发明提供的多层PCB板故障检测方法,其技术方案为:先获得电路元件分布图数据和电路原理图纸数据,电路元件分布图数据显示在元件分布图界面,电路原理图纸数据显示在原理图纸界面;

接着,通过点选的方式选择元件分布图界面中的节点或原理图纸界面中的节点,得到选中节点;然后,匹配与选中节点对应的节点;

接着,对对应的节点进行缩放处理,获得与对应的节点相连的所有节点;最后,对对应的节点及所有节点进行测量,实现对电路中故障节点的检测。

本发明的多层PCB板故障检测方法,可以对开路故障、短路故障进行检测,根据这种系统提供的数据,检测某任何两个节点之间,如果系统提供的数据是通路,该两点之间阻值为无穷大,则故障为开路;如果任何两个节点之间系统提供的数据显示无对应关系,该两点之间阻值为0欧姆或接近0欧姆,则故障为短路。

本发明的多层PCB板故障检测方法,通过软件的方式将原理图纸和元件分布图中的对应节点进行匹配,包括原理图和元件分布图之间的节点对应,及元件分布图上节点之间的对应关系两种情况,以此来检测电路的故障,提高了电路故障检测的准确率,同时,可以快速查找电路中任何两点之间(或多点)直接的关系,是否存在开路、短路问题,提高了维修速度。

具体地,步骤S3,具体为:

当选中节点为元件分布图界面上的节点,在原理图纸界面中匹配与选中节点对应的节点;

当选中节点为原理图纸界面上的节点,在元件分布图界面中匹配与选中节点对应的节点。

本发明的多层PCB板故障检测方法中,将原理图纸和元件分布图通过软件的方式设置在同一个界面,通过用户用鼠标在元件分布图界面或原理图纸界面进行点选的方式,可选择电路中的任何一个节点,对应的将该节点缩放,同时与选择的节点对应的节点及与之连接的所有节点会显示出不同的颜色,用来区分不同的节点,这样用户可以选择任何一个想要检测的节点进行检测,检测其是否是开路状态,或是存在其他故障,然后故障点会进行提醒,表明哪个节点存在故障,同时,通过这种方式可以快速查找电路中任何两点之间(或多点)直接的关系。

优选地,对应的节点及与对应的节点相连的所有节点通过不同的颜色进行显示。

本发明中直接通过不同的颜色显示节点,来区分所有节点,这样显示在显示界面清晰明了,可帮助用户快速区分各个节点,也可以通过其他方式进行区分。比如,可以用发色、高亮、加黑、凸起等来区分,只要可实现点击某一个节点,与之有对应关系的所有节点区别于其他节点的方式都可以。

优选地,通过万用表对对应的节点及与对应的节点相连的所有节点进行测量。

本发明中采用万用表对电路中的故障节点直接进行检测,具体判断故障的情况,万用表使用简单方便,可帮助用户快速检测电路中节点的故障。除了万用表之外,也可以使用其他设备专业设备进行测量,例如飞针测试机、针床等。

图2示出了本发明第一实施例所提供的一种多层PCB板故障检测系统的示意图。如图2所示,本发明实施例一提供了一种多层PCB板故障检测系统10,包括:

数据获取模块101,用于获得电路元件分布图数据和电路原理图纸数据,电路元件分布图数据显示在元件分布图界面,电路原理图纸数据显示在原理图纸界面;

其中,元件分布图界面和原理图纸界面可设置在同一个界面,也可设置在不同的界面。

节点选择模块102,用于通过点选的方式选择元件分布图界面中的节点或原理图纸界面中的节点,得到选中节点;

其中,用鼠标点击元件分布图节点时候,可显示该元器件参数、位置号等信息,帮助用户更清楚的了解电路的结构及电路元件的属性。

节点匹配模块103,用于匹配与选中节点对应的节点;

具体是通过查找元件分布原理图或电路原理图中元件位置,并根据元件的极性,在元件分布图中对应的位置做标记,来选择与选中节点对应的节点。

节点处理模块104,用于对对应的节点进行缩放处理,获得与对应的节点相连的所有节点;

其中,对对应节点进行缩放处理,目的是为了更好的看清楚节点与其他关系节点的关系。

故障检测模块105,用于对对应的节点及所有节点进行测量,实现对电路中故障节点的检测。

除了能够显示所有的节点之间关系外,还能够显示空点,空点如果从PCB脱落对电路没有任何影响,但是哪些是有效节点,哪些是空点,对维修有非常大的用处。如果确定某一个点是空点了,可以不用管它,会大大缩短维修时间。

本发明提供的多层PCB板故障检测系统10,其技术方案为:先通过数据获取模块101,获得电路元件分布图数据和电路原理图纸数据,电路元件分布图数据显示在元件分布图界面,电路原理图纸数据显示在原理图纸界面;

接着通过节点选择模块102,通过点选的方式选择元件分布图界面中的节点或原理图纸界面中的节点,得到选中节点;然后通过节点匹配模块103,匹配与选中节点对应的节点;

接着通过节点处理模块104,对对应的节点进行缩放处理,获得与对应的节点相连的所有节点;最后通过故障检测模块105,对对应的节点及所有节点进行测量,实现对电路中故障节点的检测。

本发明的多层PCB板故障检测方法,可以对开路故障、短路故障进行检测,根据这种系统提供的数据,检测某任何两个节点之间,如果系统提供的数据是通路,该两点之间阻值为无穷大,则故障为开路;如果任何两个节点之间系统提供的数据显示无对应关系,该两点之间阻值为0欧姆或接近0欧姆,则故障为短路。

本发明提供的多层PCB板故障检测系统10,通过软件的方式将原理图纸和元件分布图中的对应节点进行匹配,包括原理图和元件分布图之间的节点对应,及元件分布图上节点之间的对应关系两种情况,以此来检测电路的故障,提高了电路故障检测的准确率,同时,可以快速查找电路中任何两点之间(或多点)直接的关系,是否存在开路、短路问题,提高了维修速度。

具体地,节点匹配模块103,具体用于:

当选中节点为元件分布图界面上的节点,在原理图纸界面中匹配与选中节点对应的节点;

当选中节点为原理图纸界面上的节点,在元件分布图界面中匹配与选中节点对应的节点。

本发明的多层PCB板故障检测方法中,将原理图纸和元件分布图通过软件的方式设置在同一个界面,通过用户用鼠标在元件分布图界面或原理图纸界面进行点选的方式,可选择电路中的任何一个节点,对应的将该节点缩放,同时与选择的节点对应的节点及与之连接的所有节点会显示出不同的颜色,用来区分不同的节点,这样用户可以选择任何一个想要检测的节点进行检测,检测其是否是开路状态,或是存在其他故障,然后故障点会进行提醒,表明哪个节点存在故障,同时,通过这种方式可以快速查找电路中任何两点之间(或多点)直接的关系。

优选地,对应的节点及与对应的节点相连的所有节点通过不同的颜色进行显示。

本发明中直接通过不同的颜色显示节点,来区分所有节点,这样显示在显示界面清晰明了,可帮助用户快速区分各个节点,也可以通过其他方式进行区分。比如,可以用发色、高亮、加黑、凸起等来区分,只要可实现点击某一个节点,与之有对应关系的所有节点区别于其他节点的方式都可以。

优选地,故障检测模块中,通过万用表对对应的节点及与对应的节点相连的所有节点进行测量。

本发明中采用万用表对电路中的故障节点直接进行检测,具体判断故障的情况,万用表使用简单方便,可帮助用户快速检测电路中节点的故障。除了万用表之外,也可以使用其他设备专业设备进行测量,例如飞针测试机、针床等。

实施例二

图3示出了本发明第二实施例所提供的一种多层PCB板故障检测系统的检测示意图,如图3所示,基于实施例一结合软件操作界面进行具体的操作说明:

如图3所示,双击A或者B面上方框,可以单显示A或者B,可通过TAB键实现A面和B面的切换;其中快捷键的功能设置说明如下:

I:放大

O:缩小

F4:适合屏幕(把图片调整到合适显示屏幕的大小)

F:软件会在部份IC封装上加框,再按一下F可以取消外框,由于软件自动判断封装不一定准确,可以按自己使用习惯酌情使用此功能,且此功能不影响线路测试。

N:一键显示PCB上所有空焊盘,对IC下掉点可以一目了然知道那些需要接线那些不用去理会。

T:平铺AB面图纸,参见图4。

不限于上述的快捷键功能设置,可以按照用户的个人习惯等进行设置。

进行线路查找:

用鼠标左键点击焊盘后,相同连接的就会显示为红色,并且注意左下脚;“当前(有)另一面(有)”如果另一面有可按TAB切换到另一面查找相连的焊盘。

当焊盘为蓝色,表示此焊盘为空脚。如果显示另一面(无)则证明另一面无连接焊盘。放大后的图纸移动可以用上下左右键盘控制,也可以长按鼠标右键(手型)拖动图纸查询。

本发明提供的多层PCB板故障检测方法及系统,可用来检测手机电路或其他电路,对于电路故障的检测快速准确。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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