新手小白5天学习画pcb板

您所在的位置:网站首页 四层pcb板怎么画 新手小白5天学习画pcb板

新手小白5天学习画pcb板

2023-03-27 04:57| 来源: 网络整理| 查看: 265

本人电路小白,本科期间没有从事过画电路板的相关工作,现在是大四毕业暑假提前来读研老师这。从软件安装到跟着视频教程绘制STM32F103开发板,到结合自己的理解绘制老师给的画pcb板子的一个练手任务(即遥控器subs信号进入,输出5路pwm波),到发给pcb板厂加工经历了大概5天时间,希望一下的一些经验能给后来者一些便利。

1、软件安装:我安装的是AD17.1版本,安装包和破解教程网上都有很详细的说明,哪位朋友找不到的,微信公众号私聊我,我发百度云链接给你。这里就不做过多说明。

2、在画pcb板前需要掌握的基本概念:

2.1 一个完整的pcb文件一般包括工程文件(.PrjPcb),pcb文件(.PcbDoc),原理图文件(.SchDoc),pcb封装库文件(.PcbLib)。

简单介绍一下之间的相互关系:工程文件是一个总的文件,其它与之相关的都包括在其中。Pcb文件即是大部分我们需要绘制的文件,也是给加工pcb产商的文件,原理图文件需要我们根据其来进行对pcb板的各个元器件进行电器连接,pcb封装库文件即使我们板子上所需要焊接元器件焊盘大小的一个库(也可根据已画好的pcb板导出我们所需要的pcb封装库)。

2.2在进行绘制电路板之前,应先对pcb板的一些基本概念和操作有基本了解,根据我一开始很懵逼的学习经历,列举了几个我认为需要了解的概念。

层级概念:pcb板有各种不同层,下面一一对其介绍:

1 Signal layer(信号层)

信号层主要用于布置电路板上的导线,也是我们绘制pcb图的主要操作层,如Top layer(顶层),Bottom layer(底层),另外还有30个MidLayer(中间层)。

2 Internal plane layer(内部电源/接地层)

该类型的层仅用于多层板,主要用于布置电源线和接地线.我们称双层板,四层板,六层板,一般指信号层和内部电源/接地层的数目。

3 Mechanical layer(机械层)

一般用于设置电路板的外形尺寸,数据标记,对齐标记,装配说明以及其它的机械信息。

4 Solder mask layer(阻焊层)

在焊盘以外的各部位涂覆一层涂料,如防焊漆,用于阻止这些部位上锡。阻焊层用于在设计过程中匹配焊盘,是自动产生的。

5 Keep out layer(禁止布线层)

用于定义在电路板上能够有效放置元件和布线的区域。在该层绘制一个封闭区域作为布线有效区,在该区域外是不能自动布局和布线的。

6 Silkscreen layer(丝印层)

丝印层主要用于放置印制信息,如元件的轮廓和标注,各种注释字符等,就是为了方便组装和维修时,在PCB板上的注释,比如电阻序号,大小。

7 Multi layer(多层)

电路板上焊盘和穿透式过孔要穿透整个电路板,与不同的导电图形层建立电气连接关系,因此系统专门设置了一个抽象的层—多层。一般,焊盘与过孔都要设置在多层上,如果关闭此层,焊盘与过孔就无法显示出来。

8 Drill layer(钻孔层)

钻孔层提供电路板制造过程中的钻孔信息(如焊盘,过孔就需要钻孔)。Protel 99 SE提供了Drillgride(钻孔指示图)和Drill drawing(钻孔图)两个钻孔层。

2.2画pcb板的一些基本操作概念

1.铺铜:如果PCB的地较多,有SGND、AGND、GND,等等,就要根据PCB板面位置的不同,分别以最主要的“地”作为基准参考来独立覆铜,即是将地连接在一起。

好处是:

1)减小地线阻抗,提高抗干扰能力;

2)降低压降,提高电源效率;

3)与地线相连,还可以减小环路面积。

4)也出于让PCB 焊接时尽可能不变形的目的,大部分PCB 生产厂家也会要求PCB 设计者在PCB 的空旷区域填充铜皮或者网格状的地线。

2.焊盘:用于实现元件与PCB板的电气连接。焊盘的通孔用于焊接直插型元件的管脚。

3.过孔:用于布线过程中的层切换,以便实现所需的电气连通性。

4.飞线:在我们进行布局的时候元器件之间的电气连接关系显示的线,便于布局。

到这就差不多开始我们的真正画电路板之旅吧。

3、常用快捷键:

飞线连接显示 N

单层显示 Shift +s

拖动器件过程中按L,是器件放置位置正面与背面的切换

放置过孔 Shift + xtrl + F2

更多的快捷键可百度或自行设置。

3、画图步骤(已有原理图和pcb图,简单介绍,视屏教程为:链接:https://pan.baidu.com/s/1utjEPNESZuOCGCqn-X8hDg 密码:yudv,若失效请发消息给后台。该视频是基于stm32F401开发板为例共6讲,实测挺好的。):

1、创建工程,新建“PrjPCB”文件。

2、将已有原理图和封装库添加到工程中。

3、确定pcb板的面积大小(在keep out层绘制板子大小,绘制完成后,选中线框,在设计 板子形状,选择按照选择对象定义即可 快捷键 DSD)

4、原理图编译检查、排错

5、封装库与原理图的匹配导入,直到没有任何错误方可

6、然后就是具体的布局连线,结合视屏从头到尾来一遍就好啦。

7、规则检查:画好pcb板前需要需要进行规则检查,避免错误,非常重要,视屏里有讲。准备后面跟新一下常用规则。

备注:下面是我学的时候的一些备忘录,大家可以忽略。

为了板子好安装,添加非金属过孔(放置焊盘命令,将hole size 与 library尺寸设置成一样的即为过孔,)

对板子边框做倒角处理 (均在keep out 层完成)

PCb 板子布局 根据原理图 将每个模块分离开 由主芯片 看信号流向 先大后小 先接口

更改全局位号大小 选中一个位号 单击右键选择查找相似对象 将string type 设为 same 然后点击OK 然后系统会自动选择所有的位号 这时 我们更改大小即可(text height/width)

更改位号位于器件位置,选中所有器件,按A,选择定位器件文本,然后选择想要放置的位置即可。

关注公众号share space,获得更多相关资料、项目经验分享。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3