一种基于逆向技术的PCB电路板制作方法及系统与流程

文档序号:33897110发布日期:2023-04-21 05:40阅读:170来源:国知局
一种基于逆向技术的PCB电路板制作方法及系统与流程

本申请涉及印制线路板制造,尤其涉及一种基于逆向技术的pcb电路板制作方法及系统。


背景技术:

1、pcb电路板即印制线路板,简称印制板,是电子工业的重要部件之一。只要有集成电路等电子元件,为了使各个元件之间的电气互连,都要使用pcb电路板。而随着集成电路的迅速发展,对pcb板的要求也越来越高,体积越来越小,电路布线密度和难度也越来越大,这就要求pcb板质量的确保。

2、pcb抄板是根据pcb电路板实物得到pcb电路原理图的过程,目的是将pcb电路板进行分析研究,以便于后期的开发。pcb逆向技术即pcb抄板技术,就是在已有的电子产品和pcb电路板实物的前提下,利用逆向技术对pcb电路板进行分析和解析,得到新的pcb电路板,实现pcb电路板的还原,以便于后期对现有pcb电路板的开发的扩展应用。

3、现有的制作方法为通过相机或扫描仪采集pcb电路板图像,并仔细记录pcb电路板的导线的走向,然后再通过软件对记录的电路图进行绘制,得到新的pcb电路板,存在电路板中间文件不便于修改、图像采集清晰度不高影响电路走线绘制的问题。


技术实现思路

1、本申请实施例提供一种基于逆向技术的pcb电路板制作方法及系统,在实现滤除扫描图像中不属于电路走线边缘的像素点,提高采集图像清晰度的同时,根据对不同的金属层分别进行扫描生成金属层文件,便于pcb电路板中间文件以及pcb电路板参数的修改,大大提高了对现有pcb电路板的开发和扩展应用。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供了一种基于逆向技术的pcb电路板制作方法,该方法包括:

4、采集pcb电路板图像,记录pcb电路板信息,并将pcb电路板信息汇总生成pcb电路板网络表;pcb电路板信息包括pcb电路板所有的元器件大小、元器件参数、元器件位置;

5、取下pcb电路板顶层金属层和底层金属层上的元器件,将pcb电路板所有的金属层依次进行扫描得到pcb电路板所有的金属层的扫描图像,并从pcb电路板的过孔中取出锡;

6、将扫描图像进行归一化处理,并将归一化处理后的扫描图像根据滤波算法进行滤波,滤除归一化处理后的扫描图像中不属于电路走线边缘的像素点;

7、确定新的pcb电路板边界,并根据滤波后的扫描图像,抄板得到新的pcb电路板。

8、在一种可能的实施方式中,将归一化处理后的扫描图像根据滤波算法进行滤波,包括:

9、选定扫描图像中一个像素点作为邻域的中心点;

10、将邻域中的各个像素点的灰度值按照升序排列,将灰度值的中值作为邻域的中心点像素灰度的输出值。

11、在一种可能的实施方式中,将灰度值的中值作为邻域的中心点的灰度值的输出值,包括:

12、根据邻域的平面邻域、邻域的水平尺寸、邻域的垂直尺寸、扫描图像中的待滤波的像素,计算邻域范围内像素点的灰度值的中值,将中值作为中心点像素灰度的输出值。

13、在一种可能的实施方式中,确定新的pcb电路板边界,并根据滤波后的扫描图像,抄板得到新的pcb电路板,包括:

14、确定新的pcb电路板边界,并根据顶层金属层的扫描图像,测量顶层金属层的过孔孔径、顶层金属层的过孔位置、顶层金属层的焊盘尺寸、顶层金属层的走线宽度和顶层金属层的敷铜区域,生成顶层金属层文件;

15、根据底层金属层的扫描图像,结合顶层金属层的过孔位置,确定剩余的金属层的走线和敷铜区域,得到包含所有金属层的pcb电路板文件;

16、根据pcb电路板文件,抄板得到新的pcb电路板。

17、在一种可能的实施方式中,在得到包含所有金属层的pcb电路板文件之后,包括:

18、根据每个焊盘的尺寸,制作元器件封装库,删除原有的焊盘,并删除重复的过孔;

19、获取pcb电路板芯片管脚资料,根据pcb电路板芯片管脚资料修改pcb电路板网络表中的pcb电路板参数;

20、进行电气检查,保存电气检查合格的pcb电路板文件,删除电气检查不合格的pcb电路板文件。

21、在一种可能的实施方式中,电气检查包括pcb电路板上距离安全检查和敷铜区域连接检查;

22、pcb电路板上安全距离用于指示pcb电路板上不同网络的连接线和器件之间必须存在的距离。

23、在一种可能的实施方式中,pcb电路板信息还包括二极管方向、三极管方向、芯片方向。

24、第二方面,提供了一种基于逆向技术的pcb电路板制作系统,该系统包括采集模块、扫描模块、滤波模块、抄板模块;

25、采集模块,用于采集pcb电路板图像,记录pcb电路板信息,并将pcb电路板信息汇总生成pcb电路板网络表;pcb电路板信息包括pcb电路板所有的元器件大小、元器件参数、元器件位置;

26、扫描模块,用于将pcb电路板的所有金属层依次进行扫描得到pcb电路板所有金属层的扫描图像;

27、滤波模块,用于将扫描图像进行归一化处理,并将归一化处理后的扫描图像根据滤波算法进行滤波,滤除归一化处理后的扫描图像中不属于电路走线边缘的像素点;

28、抄板模块,用于确定pcb电路板边界,并根据扫描图像,抄板得到pcb电路板。

29、第三方面,提供了一种电子设备,包括存储器、处理器;处理器中包括上述的pcb电路板制作系统;

30、存储器,用于存储计算机程序;处理器执行计算机程序时,实现上述的pcb电路板制作方法。

31、第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有指令,当指令在上述的电子设备上执行,用于实现上述的pcb电路板制作方法。

32、关于上述第二方面、第三方面、第四方面的技术效果与第一方面相同。



技术特征:

1.一种基于逆向技术的pcb电路板制作方法,其特征在于,包括:

2.根据权利要求1所述的一种基于逆向技术的pcb电路板制作方法,其特征在于,所述将归一化处理后的扫描图像根据滤波算法进行滤波,包括:

3.根据权利要求2所述的一种基于逆向技术的pcb电路板制作方法,其特征在于,所述将灰度值的中值作为所述邻域的中心点的灰度值的输出值,包括:

4.根据权利要求1所述的一种基于逆向技术的pcb电路板制作方法,其特征在于,所述确定新的pcb电路板边界,并根据所述滤波后的扫描图像,抄板得到新的pcb电路板,包括:

5.根据权利要求4所述的一种基于逆向技术的pcb电路板制作方法,其特征在于,在所述得到包含所有金属层的pcb电路板文件之后,包括:

6.根据权利要求5所述的一种基于逆向技术的pcb电路板制作方法,其特征在于,

7.根据权利要求1所述的一种基于逆向技术的pcb电路板制作方法,其特征在于,所述pcb电路板信息还包括二极管方向、三极管方向、芯片方向。

8.一种基于逆向技术的pcb电路板制作系统,其特征在于,包括采集模块、扫描模块、滤波模块、抄板模块;

9.一种电子设备,其特征在于,包括存储器、处理器;所述处理器中包括如权利要求8所述的pcb电路板制作系统;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有指令,当所述指令在如权利要求9所述的电子设备上执行,用于实现如权利要求1-7中任一项所述的pcb电路板制作方法。


技术总结
本申请实施例提供了一种基于逆向技术的PCB电路板制作方法及系统,应用于PCB电路板制造领域。在该PCB电路板制作方法中,首先采集PCB电路板图像,记录PCB电路板信息,并将PCB电路板信息汇总生成PCB电路板网络表;其次取下PCB电路板顶层金属层和底层金属层上的元器件,将PCB电路板所有的金属层依次进行扫描得到PCB电路板所有的金属层的扫描图像;然后将扫描图像进行归一化处理,并根据滤波算法进行滤波,滤除归一化处理后的扫描图像中不属于电路走线边缘的像素点;最后确定新的PCB电路板边界,抄板得到新的PCB电路板,在提高采集图像清晰度的同时,大大提高了对现有PCB电路板的开发和扩展应用。

技术研发人员:党国庆
受保护的技术使用者:佛山市顺德区浩硕捷电子科技有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1