画PCB图详细步骤

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

以下是我做课程设计的时候画PCB 图积累的画图步骤:
2012-12-20
一、画电路原理图 (1)
1、首先建一个工程 (1)
2、建完工程以后建一个原理图文件 (2)
3、添加和删除原理图的库 (2)
4、添加元件并确定封装 (4)
5、用户创建元件 (4)
6、用户创建封装 (5)
二、编译和生成PCB (7)
1、编译 (7)
2、查看编译错误 (7)
3、生成PCB (7)
4、调整PCB 位置和图的大小 (8)
5、摆放元件 (8)
6、设置板子形状 (9)
7、修改显示的文字 (9)
8、布线前设置电气特性 (9)
9、布线 (9)
11、写制板日期等标志 (10)
12、覆铜 (10)
13、另存为.pcb 文件 (10)
14、生成该PCB 板的库 (11)
一、画电路原理图
1、首先建一个工程
即file –> new -> PCB project
2、建完工程以后建一个原理图文件
file->new ->schematic 。

这就建立了原理图文件,之后就在这个文件上画原理图。

同时建立一个 PCB 文件, file->new->PCB ,然后可以在这个文件中画 PCB 图。

注意:默认显示的库只有元件库,而没有封装( footprint )库。

如果要在 PCB 文件下放 入封装,则需要点击 library 下一行最右边的三角标志,然后在 footprint 前面打勾。

如下图
3、添加和删除原理图的库
点右侧 library 对话框,在 installed
里面先删除所有的库。

如下图:
注意,若是某个元件在这个库中找不到,可以点 library 右侧的 search 查找包含某个元 件
名称的库。

注意:默认显示的库只有元件库,而没有封装( footprint )库。

如果要在 PCB 文件下放 入封装,则需要点击 library 下一行最右边的三角标志,然后在 footprint 前面打勾。

如下图
然后添加我们需要的库:首先最常用的是 电阻电容等的原理图,同时也包含它们的封装,另外 miscellaneous devices 的 miscellaneous connectors 库也要添加,
里面有各种接口,如查排
等。

4、添加元件并确定封装
在原理图文件下从 library 中找到所需要的元件,拖动到原理图中就行。

双击可以修改 参数,右下角有该元件的封装 footprint 。

如果不确定该元件在库里面的封装是不是正确,可以在在 PCB 文件下拖动该封装到 PCB 文件,然后测量其引脚间距等参数是否与实际元件相符。

小技巧: 选择了元件或封装, 但是还没有点左键放置时, 按键盘上的空格键可以改变旋 转元件,按 Tab 键可以打开元件属性对话框。

5、用户创建元件
文件,及 Schematic library

如果元件库里面没有我们要用到的一个元件, 则需要自己画元件。

首先新建一个元件库
然后开始画元件。

步骤 1:首先点 Place ,选择方形、圆等画出元件大概形状。

步骤 2:放置管脚,即 Place->pins 。

放置引脚时可以按键盘上 Tab 键,修改引脚参数。

参数中 Display name 是将会显示的名字,可以随意取,以方便阅读为原则。

Designator 是引 脚标号,很重要,要与封装的标号一一对应。

步骤 3:添加完所有引脚,可以双击元件,修改元件引脚参数。

步骤 4:画好封装以后,修改封装名称等属性。

点击 tools ->component properties 。

修改 好后保存。

此时用户就自己创建了一个元件了!
步骤 5:创建完元件,要在自己的原理图中用这个元件,就需要将刚才这个库添加到我 们的原理图的元件库中。

方法是在原理图文件下,点击右侧的 library ,然后在 installed 下找 到这个库的目录并添加。

添加后就可以在原理图文件中调用新建的这元件。

6、用户创建封装
如果库里面没有我们需要的封装,则需要自己画。

首先新建一个
图:
PCB library 文件,如
然后开始画封装。

步骤 1:可以在 PCB 库文件中按需要的封装的参数放置焊盘、过孔、连线等。

双击它 可以改变其属性,如焊盘的标号( Designator )等。

注意一个元件的焊盘标号不能有重复, 且特别注意封装上每个引脚的标号要与原理图上元件引脚的标号一一对应, 否则会报错。

标 号相同时会自动物理连接上。

步骤 2:放完了焊盘以后, 需要画出元件的轮廓,这个是在 TopOverlay 层画。

点击焊盘 旁边的直线、圆圈等,画出元件轮廓,表示这个范围内不能放其他的元件。

画出来的轮廓线 是黄色的。

步骤 3:画一些标志,如元件的正负极标志等。

可以用直线,即 place lines 画标志。

步骤 4:设置参考点:设置该元件的参考点,一般参考点是 Pin1 或者其中心,即: Edit –> Set Reference ->Pin 1 ( 或者 Center 也行 )。

步骤 4:画好封装以后,修改封装名称等属性。

点击 tools ->component properties 。

修改 好后保存。

此时用户就自己创建了一个封装了!
步骤 5:创建完封装,要在自己的 PCB 中用这个封装,就需要将刚才这个库添加到我
们的PCB 的封装库中。

方法是在PCB 文件下,点击右侧的library ,然后在installed 下找到
这个库的目录并添加。

添加后就可以在PCB 文件中调用新建的这封装。

步骤6:然后回到原理图文件,双击原元件,在右下角footprint 栏选择填入我们新画的
封装的名称,就为该元件添加好了封装。

有几个需要注意的地方:
注意1:放置时是以吸附点( Snap Grid) 为单位移动的,要方便放置,就要改变吸附点大小,快捷键为Ctrl+G ,也就是工具栏网格形状的图标。

吸附点常用单位是mil 和mm ,直接按一下键盘上的Q 键,就可以在这两者之间切换。

注意2:注意焊盘需要能放得下元件的引脚,即修改焊盘的内孔大小。

注意3:Ctrl+M 是调用尺子的快捷键,或者report->measure distance
7、完成原理图的绘制
添加完元件后进行连线,即Place wire 。

如果线太长不方便连,可以在需要连接的两个端点处各放一个标签 ( Place -> Net Label ),注意标签名完全相同就是物理连接了。

连接完成后就完成了原理图的绘制。

记得随时保存原理图和工程。

、编译和生成PCB
1、编译
画完原理图后编译,点击Project -> Compile Document ···对原理图进行编译。

2、查看编译错误
编译完成后会给出编译错误汇报,需要点击右下角的System -> Messages 才能看到。

查看错误和警告并修改,警告可以不管。

3、生成PCB
先删除PCB 文件下的所有封装,然后选择Design -> Update PCB Document ···。

在弹出来的对话框中点击左下角的Validate changes,则能在对话框右侧的check 栏看到检查结果,
如果都是勾,则表示生成PCB 过程中没有错误,则点击Execute Changes 就可以生产PCB 了。

然后点右下角Close 关闭对话框。

如下图:
4、调整 PCB 位置和图的大小
PCB 图然后删除表面
Design -> board Shap -> Redefine Board Shape ,然后画
5、摆放元件
般手动摆放的性能更好,但手动摆放前可以先自动摆放一次,再调整。

自动摆放:Tools -> Component Placement -> Auto
然后在PCB 文件下找到生成的PCB 图,拖动到合适位置。

点击
一层。

如果图大小不合适,可以选择一个合适大小的框。

如下图:
6、设置板子形状
大致放好了封装位置后, 设置板子形状。

切换到 Keep-Out Layer ,然后点击 Place –>Line, 画一个封闭的图形作为板子形状。

然后在合适位置 (一般是四个角落) 放置安装板子所用的 螺钉孔。

即放四个过孔,并修改过孔内经大小,一般为 3.5mm 。

7、修改显示的文字
修改板子上显示的文字,以方便阅读。

当需要修改很多相同的内容时,点击需要修改的一个,右键单击选择第一项: find similar ··· ,然后在弹出的对话框你要符合的某一项属性最右边一栏的
any 改为 same ,就可
以查找相同属性的内容,然后统一修改属性。

8、布线前设置电气特性
Design –> Rules.按需要设置电气特性。

9、布线
可以全自动布线: Auto Route –>All 。

或手动布线。

Placer.
10、检查布线错误
布线完成后检查是否有错:Tools -> Design rule check ,在弹出的对话框左下角点击run Design rule check.
11、写制板日期等标志
在Top-Overly Layer 点击Place -> string 。

要写入汉字的话,可以在word 中先写汉字,然后复制过去。

12、覆铜
在底层和顶层覆铜。

覆铜对话框选中间的Hatched,可以选择连接到GND ,并移除死铜。

如果需要正面覆铜,则将下面图中Track Width 和Grid Size 设置成相同的就行。

13 、另存为.pcb 文件
因为protel99 不是别.pcb 以外的文件,所以要另存为.pcb 文件,如下图:
14 、生成该PCB 板的库
当做好了某个板子的PCB 图后,可以将这个板子所用的所有封装生成一个库。

方法是:点击Design->Make PCB Library ,然后就会进入该库文件,然后点击files->Save as 保存该库就行了。

以后也可以将该库导出,复制到其他板子的PCB 目录下,就可以在画其他的板子的PCB 时调用该库的封装。

注意:估计在覆铜前漏掉一个步骤,要在物理层设置板子大小。

但是我找不到该如何做。

相关文档
最新文档