关注、星标公众,不错过精彩内容
PCB抄板的技术实现过程简单来说,就是先将要抄板的电路板进行扫描,记录详细的元器件位置,然后将元器件拆下来做成物料清单(BOM)并安排物料采购,空板则扫描成图片经抄板软件处理还原成pcb板图文件,然后再将PCB文件送制版厂制板,板子制成后将采购到的元器件焊接到制成的PCB板上,然后经过电路板测试和调试即可。

一、PCB抄板的具体步骤

1.拿到一块PCB,首先在纸上记录好所有元气件的型号,参数,以及位置,尤其是二极管,三级管的方向,IC缺口的方向。最好用数码相机拍两张元气件位置的照片。现在的pcb电路板越做越高级上面的二极管三极管有些不注意根本看不到。
2.拆掉所有器多层板抄板件,并且将PAD孔里的锡去掉。用酒精将PCB清洗干净,然后放入扫描仪内,扫描仪扫描的时候需要稍调高一些扫描的像素, 以便得到较清晰的图像。再用水纱纸将顶层和底层轻微打磨,打磨到铜膜发亮,放入扫描仪,启动PHOTOSHOP,用彩色方式将两层分别扫入。注意,PCB 在扫描仪内摆放一定要横平竖直,否则扫描的图像就无法使用。
3.调整画布的对比度,明暗度,使有铜膜的部分和没有铜膜的部分对比强 烈,然后将次图转为黑白色,检查线条是否清晰,如果不清晰,则重复本步骤。如果清晰,将图存为黑白BMP格式文件TOP.BMP和BOT.BMP,如果发 现图形有问题还可以用PHOTOSHOP进行修补和修正。
4.将两个BMP格式的文件分别转为PROTEL格式文件,在 PROTEL中调入两层,如过两层的PAD和VIA的位置基本重合,表明前几个步骤做的很好,如果有偏差,则重复第三步。所以说pcb抄板是一项极需要耐 心的工作,因为一点小问题都会影响到质量和抄板后的匹配程度。
5.将TOP层的BMP转化为TOP.PCB,注意要转化到SILK层,就是黄色的那层,然后你在TOP层描线就是了,并且根据第二步的图纸放置器件。画完后将SILK层删掉。不断重复知道绘制好所有的层。
6.在PROTEL中将TOP.PCB和BOT.PCB调入,合为一个图就OK了。
7.,用激光打印机将TOP LAYER,BOTTOM LAYER分别打印到透明胶片上(1:1的比例),把胶片放到那块PCB上,比较一下是否有误,如果没错,你就大功告成了。
一块和原板一样的抄板就诞生了,但是这只是完成了一半。还要进行测试,测试抄板的电子技术性能是不是和原板一样。如果一样那真的是完成了。
备注:如果是多层板还要细心打磨到里面的内层,同时重复第三到第五步的抄板步骤,当然图形的命名也不同,要根据层数来定,一般双面板抄板要比多层板简单 许多,多层抄板容易出现对位不准的情况,所以多层板抄板要特别仔细和小心(其中内部的导通孔和不导通孔很容易出现问题)。
二、双面板抄板方法
1. 扫描线路板的上下表层,存出两张BMP图片。
2. 打开抄板软件Quickpcb2005,点“文件”“打开底图”,打开一张扫描图片。用PAGEUP放大屏幕,看到焊盘,按PP放置一个焊盘,看到线按PT走线……就象小孩描图一样,在这个软件里描画一遍,点“保存”生成一个B2P的文件。
3.再点“文件”“打开底图”,打开另一层的扫描彩图;
4. 再点“文件”“打开”,打开前面保存的B2P文件,我们看到刚抄好的板,叠在这张图片之上——同一张PCB板,孔在同一位置,只是线路连接不同。所以我们按“选项”——“层设置”,在这里关闭显示顶层的线路和丝印,只留下多层的过孔。
5. 顶层的过孔与底层图片上的过孔在同一位置,现在我们再象童年时描图一样,描出底层的线路就可以了。再点“保存”——这时的B2P文件就有了顶层和底层两层的资料了。
6. 点“文件”“导出为PCB文件”,就可以得到一个有两层资料的PCB文件,可以再改板或再出原理图或直接送PCB制版厂生产
三、多层板抄板方法
其实四层板抄板就是重复抄两个双面板,六层就是重复抄三个双面板……,多层之所以让人望而生畏,是因为我们无法看到其内部的走线。一块精密的多层板,我们怎样看到其内层乾坤呢?——分层。
现在分层的办法有很多,有药水腐蚀、刀具剥离等,但很容易把层分过头,丢失资料。经验告诉我们,砂纸打磨是最准确的。
当我们抄完PCB的顶底层后,一般都是用砂纸打磨的办法,磨掉表层显示内层;砂纸就是五金店出售的普通砂纸,一般平铺PCB,然后按住砂纸,在PCB上均匀磨擦(如果板子很小,也可以平铺砂纸,用一根手指按住PCB在砂纸上磨擦)。要点是要铺平,这样才能磨得均匀。
丝印与绿油一般一擦就掉,铜线与铜皮就要好好擦几下。一般来说,蓝牙板几分钟就能擦好,内存条大概要十几分钟;当然力气大,花的时间会少一点;力气小花的时间就会多一点。
磨板是目前分层用得最普遍的方案,也是最经济的了。咱们可以找块废弃的PCB试一下,其实磨板没什么技术难度,只是有点枯燥,要花点力气,完全不用担心会把板子磨穿磨到手指头哦。
PCB布板过程中,对系统布局完毕以后,要对PCB 图进行审查,看系统的布局是否合理,是否能够达到最优的效果。通常可以从以下若干方面进行考察:
1. 系统布局是否保证布线的合理或者最优,是否能保证布线的可靠进行,是否能保证电路工作的可靠 性。在布局的时候需要对信号的走向以及电源和地线网络有整体的了解和规划。
2. 印制板尺寸是否与加工图纸尺寸相符,能否符合PCB 制造工艺要求、有无行为标记。这一点需要特 别注意,不少PCB 板的电路布局和布线都设计得很漂亮、合理,但是疏忽了定位接插件的精确定位,导致 设计的电路无法和其他电路对接。
3. 元件在二维、三维空间上有无冲突。注意器件的实际尺寸,特别是器件的高度。在焊接免布局的元 器件,高度一般不能超过3mm。
4. 元件布局是否疏密有序、排列整齐,是否全部布完。在元器件布局的时候,不仅要考虑信号的走向 和信号的类型、需要注意或者保护的地方,同时也要考虑器件布局的整体密度,做到疏密均匀。
5. 需经常更换的元件能否方便地更换,插件板插入设备是否方便。应保证经常更换的元器件的更换和 接插的方便和可靠。

(来源:电子工程专辑,黄工整理)

//end
大家好,我是张巧龙,一名电子技术爱好者,会写一些关于硬件与软件结合的技术文章,若觉得文章对你有帮助,转发分享,也是我们继续更新的动力。
关注下方公众号,后台回复:更多资源。送你一份学习资源大礼包~
长按识别图中二维码关注

详解PCB抄板过程,太牛了!相关推荐

  1. PCB抄板过程中反推原理图的方法

    PCB抄板过程中反推原理图的方法 在PCB设计行业中,有PCB文件想要原理图该怎么办呢?在PCB反向技术研究中,反推原理图是指依据PCB文件图反推出或者直接根据产品实物描绘出PCB电路图,旨在说明线路 ...

  2. PCB抄板最新方法及步骤

    什么是PCB抄板?如何实现? PCB抄板,业界也常被称为电路板抄板.电路板克隆.电路板复制.PCB克隆.PCB逆向设计或PCB反向研发,关于PCB抄板的定义,业界和学术界有多种说法,但是都不太完整,如 ...

  3. PCB抄板就是一种反向研究技术

    PCB抄板就是一种反向研究技术,就是通过一系列反向研究技术,来获取一款优秀电子产品的PCB设计电路,还有电路原理图和BOM表.业界也常被称为电路板抄板.电路板克隆.电路板复制.PCB克隆.PCB逆向设 ...

  4. PCB抄板教程(PS更改底图方法)

    PCB抄板教程(PS更改底图方法) PS 调正扫描图的教程 一些说明: 演示所用PS 版本如下: 演示所用板子数据: 长52.2mm 宽43.5mm,双面 扫描分辨率:1200dpi 调正图片时,PS ...

  5. PCB抄板几个相关问题

    1.抄板类型 对于哪些类型板可以抄哪些不可以抄的问题,其实很简单,只要抄板软件能够直接打开和保存PROTEL的PCB文件,所有放置的元素属性完全支持PROTEL的格式,包括放置功能一样,就可以抄出任何 ...

  6. PCB抄板及反向研发技巧总结

    PCB抄板,业界也常被称为电路板抄板.电路板克隆.电路板复制.PCB克隆.PCB逆向设计或PCB反向研发. 即在已经有电子产品实物和电路板实物的前提下,利用反向研发技术手段对电路板进行逆向解析,将原有 ...

  7. php里面的socket编程,详解PHP Socket 编程过程

    详解PHP Socket 编程过程 作者:PHPYuan 时间:2019-03-13 03:41:20 概述 Socket用于进程间通信.进程间通信通常基于客户端-服务端模型.此时,客户端-服务端是可 ...

  8. 多图详解freeBSD8.2安装过程

    多图详解freeBSD8.2安装过程 Wmware新建freeBSD虚拟机,光盘挂载freeBSD.iso.真机光驱放freeBSD光盘,修改bios光驱启动,选择1安装系统,选择4则可以修改root ...

  9. 什么是PCB抄板?主要抄板软件有哪些?

    PCB抄板,是在已经有电子产品实物和电路板实物的前提下,利用反向研发技术手段对电路板进行逆向解析,将原有产品的PCB文件.物料清单(BOM)文件.原理图文件等技术文件以及PCB丝印生产文件进行1:1的 ...

最新文章

  1. 2015 Multi-University Training Contest 2 1002 Buildings
  2. Windows组策略屏蔽U盘有妙法
  3. 鼠标滑过GridView的数据行时修改行的背景颜色
  4. 《一个程序猿的生命周期》读后感
  5. Sales and Distribution (SD)
  6. C/C++ 之 C发展史及 各标准特性说明
  7. #pragma once与#ifndef的区别?
  8. boost::core模块实现交换std::bitset
  9. SCCM 2007 R2部署、操作详解系列之部署篇
  10. JavaScript要点 (一) 变量-作用域
  11. java 自学网站推荐
  12. NetXray使用说明之(6)----捕捉oicq message报文
  13. 微软拼音输入法不显示选字栏怎么办?
  14. python优雅编程之旅
  15. Java UTC时间与本地时间互相转换
  16. html 文档在线查看,在网页中在线查看文档(doc、docx 、xls 、xlsx、 pdf 、swf )
  17. (Samsung)Netsol SRAM,Novachips SATA3 SSD Controller,Zywyn 3V RS232,PLX
  18. 不联网也传染!新型病毒通过USB无线传输传播
  19. [Ubuntu] ubuntu/LINUX游戏集锦(更新十余款大型3D游戏)
  20. WIN7任务栏里面无用的图标如何清除

热门文章

  1. 一个抓取网站图片并提供批量下载功能的Chrome扩展
  2. How is application controller loaded by UI5 framework
  3. medium font size in reuse project sapUiFontSize
  4. SAP OData etag flag setting in metadata MPC_EXT
  5. SAP Kyma(Extension Factory on SAP Cloud Platform)的架构简介
  6. 通过debug 修改SE16里的table content
  7. 如何在Ubuntu里安装Helm
  8. 在Windows 10 系统上启用Hyper V遇到的错误:0x800f0831
  9. java ibatis 获取执行的sql_小程序官宣+JAVA 三大框架基础面试题
  10. 介绍计算机硬件的英语作文带翻译,介绍我家的英语作文(带翻译)