Protel 99 se设计PCB
Protel 99SE 实用教程第7章 双面PCB设计
图7.21 添加元件库文件
7.4 装载电路的网络表
(1)单击菜单命令Design | Load Nets, 进入如图7.22所示的设置框。
全部正确加载
图7.22 装载网络表 7.22 装载网路表
(2)单击“Execute”按钮,即可调入网 络表与元件。如图7.23所示。
图7.23 加载网络表情况
(1)用鼠标拖动的方式对元件的位置、 角度进行调整,同时可利用元件布局工 具栏将元件如图7.26所示进行布局。
图7.26 元件手工调整
(2)当元件处于浮动状态时(注意是在 英文输入法状态下)可进行如下操作。 按空格键,元件按逆时针旋转。 按“X”键,元件水平翻转。 按“Y”键7 7.7 PCB PCB 设置向导 图 设置向导
(2)向导运行设置界面如图7.8至图7.20 所示。
图7.8 向导欢迎界面
英制尺寸
公制尺寸
自定义板卡
7.9 自定义板设置 自定义版设置 图图 7.9
图7.10 板卡参数设置
图7.11 电路板宽高设置
图7.12 标题栏信息设置
图 7.17 最小尺寸限制设置 最小尺寸限制设置 图 7.17
保存为模板
图7.18 保存为模板信息
图 7.18 保存为模版信息
图7.19 设置结束
PCB 板卡
PCB 板卡标题
图 7.20 板框设置完成情况 板框设置完成情况 图7.20
7.3.2 装入元件封装库
切换到Browse PCB标签,单击“Add / Remove”按钮,弹出PCB Libraries设置框, 将所用的元件库添加到元件管理器中,如图 7.21所示。
A/D转换电路元件参数表
元件封装 DIODE0.7 AXIAL0.4 AXIAL0.4 RB.2/.4 RB.2/.4 POWER4 POWER4 AXIAL0.4 AXIAL0.4 AXIAL0.4 AXIAL0.4 AXIAL0.4 VR2 VR2 RB.3/.6 IDC16 RB.3/.6 SIP2 DIP20 DIP14 元件说明 Diode
protel平99se原理图与pcb设计-
第1章
③单击左键后再单击 右键(则放置了一个
元件)
注:0字节的文件不能做导入操作
《Protel 99 SE原理图与PCB设计教程》及力主编
第1章
④关闭原理 图文件
⑤保存文件
《Protel 99 SE原理图与PCB设计教程》及力主编
第1章
⑥在Sheet1.sch文件 图标上单击右键,
选择Export
《Protel 99 SE原理图与PCB设计教程》及力主编
第1章
③新建的原 理图文件
创建PCB文件的步骤与之相同。
《Protel 99 SE原理图与PCB设计教程》及力主编
第 1 章第11页练一练:
将原理图文件导出到指定的路径下:
第1章
②单击Place 按钮
①打开原理 图文件
《Protel 99 SE原理图与PCB设计教程》及力主编
《Protel 99 SE原理图与PCB设计教程》及力主编
⑦选择指定路径
第1章
⑧保存
《Protel 99 SE原理图与PCB设计教程》及力主编
第 1 章第11页练一练:
将原理图文件导入到设计数据库文件中:
第1章
①在快捷菜 单中选择
Import
《Protel 99 SE原理图与PCB设计教程》及力主编
第1章
②选择要导 入的文件名
③单击打 开按钮
《Protel 99 SE原理图与PCB设计教程》及力主编
第1章
④文件被 导入
第1章
①选择
《Protel 99 SE原理图与PCB设计教程》及力主编
第1章
②选择文件 夹图标
③确定
《Protel 99 SE原理图与PCB设计教程》及力主编
Protel 99 SE印制电路板设计第11讲 PCB元件设计
11
三、封装设计前的准备工作
封装信息主要来源于元器件生产厂家提供的用户手 册。若没有所需元器件的用户手册,可以上网查找元器 件信息,一般通过访问元件厂商或供应商的网站可以获 得相应信息。在查找中也可以通过搜索引擎进行,如 。
16
⑴执行Tools→New Component新建元件,取消向导。 ⑵执行菜单Tools→Library Options设置文档参数, 将可视栅格2设置为100mil。 ⑶执行Edit→Jump→Reference将光标跳回原点。 ⑷执行菜单Place→Pad放置两个焊盘,间距100mils。 ⑸绘制外框。将工作层切换到Top Overlay,执行菜 单Place→Track放置连线, 执行菜单Place→Arc放置圆 弧,线宽均设置为10mil。 ⑹执行菜单Edit→Set Reference→Pin1,将元件参 考点设置在管脚1。 ⑺ 执行菜单Tools→Rename Component,将元件名 修改为AXIAL0.1。 ⑻执行菜单File→Save保存当前元件。
1
2
3
4
5
6
7
8
9
二、PCB元件设计基本界面
在 PCB99SE 中 , 执 行 菜 单 File→New , 在 出 现 的 对 话 框中单击 图标,进入PCB元件库编辑器,并自动新建一 个元件库PCBLIB1.LIB,如图示。
自动建立 新元件
10
1.新建元件库 进入PCB元件编辑器后,系统自动新建一个元件库, 为PCBLIB1,库文件名可以修改。同时,在元件库中,程 序已经自动新建了一个名为PCBCOMPONENT_1的元件,可 以用菜单Tools→Rename Component来更名。
Protel99SE印制电路板设计教程第7章PCB99SE自动布线技术课件
7.3.2 元件自动布局
进行自动布局前,必须在Keep out Layer上先规划电路板 的电气边界,然后载入网络表文件,否则屏幕会提示错误信息。
执行Tools→Auto Placement→Auto Placer,屏幕弹出自 动布局对话框,如图7-20所示,有Cluster Placer组布局方式、 Statistical Placer统计布局方式和Quick Component Placer 快速布局三种选择。
第7章 PCB99SE自动布线技术
自动布线步骤 7.1 使用制板向导创建PCB模板 7.2 自动装载网络表与元件 7.3 元件布局 7.4 设计规则设置与自动布线 本章小结
自动布线步骤
PCB自动布线就是通过计算机自动将原理图中元件间的逻辑连 接转换为PCB铜箔连接,PCB的自动化设计实际上是一种半自动 化的设计过程,还需要人工的干预才能设计出合格的PCB。
此后在生成网络表时,选择Protel2格式,系统自动将上述的 布线信息添加到网络表中。
3.Protel2格式网络表
Protel2格式网络表文件是标准Protel网络表的扩展,添加 一些附加信息,由元件描述、网络描述和布线描述3部分组成。
7.2.2 通过网络表装载元件封装
规划PCB后,执行Design→Load Nets载入网络表,屏幕弹出 一个对话框,单击Browse按钮选择网络表文件(*),载入网络表 ,单击Execute按钮,将网络表文件中的元件调到当前印制板中, 如图7-17所示。
返回
7.3 元件布局
7.3.1 元件布局前的处理
1.元件布局栅格设置 执行Design→Options,在弹出的对话框中选择Options选项 卡,设置捕获栅格和元件栅格X、Y方向的间距大小。
(整理)Protel99SE绘制PCB过程详解.
Protel99SE绘制PCB过程详解前提条件:原理图绘制完毕、元件编号、电路规则检查、创建网络表结束绘制好的原理图如下图:1.新建PCB文件:点左侧管理器标签Explorer,双击文件夹Documents弹出界面如下图:点菜单File文件—New…新建文件弹出对话框如下图:选中如箭头所示,选中第3个图标PCB Decument,点OK,输入新建的PCB文件名—*.pcb,此处因为只有一个PCB文件,所以选择默认即可。
2.双击刚刚建立的PCB1.PCB文件,此时工作区内没有任何操作,所以是空的单击左下角的KeepOutLayer,然后选择Place中的Line,根据要求绘制工作框,此处绘制先100mmX100mm正方形,后面可以根据布局后的电路要求修改。
3.为元器件添加封装时,可去PCB文件的封装库中选择合适的封装,记住名称然后去原理图问价中选择相应的器件,添加,下图一原理图中J4为例,J4为一个两针的排针,故选择SIP2封装最为合适。
返回到原理图,双击J4,在起设置窗口的Footprint中输入SIP2,点击OK 即可完成J4的封装添加。
其余器件以相同方式添加封装。
4.添加完器件封装后,需要生成网络表:单击菜单—Design—Create Netlist弹出如下对话框,直接点击OK生成如下网络表,检查此表,是否所有器件都有封装,是否所有器件都在这个表格中,如果有确实,重复第3步。
5.检查错误。
单击菜单栏的Tool-ERC…然后在弹出来的对话框中直接点击OK弹出如下图的检查报告界面,此处为空白,说明没有错误;若有错误,按照错误源进行查找并改正,然后重新差错,知道没有错误为止。
6、将器件导入PCB文件。
单击菜单—Design—Update PCB…弹出如下图对话框,直接点击Execute由于软件问题,个别情况下会弹出如下对话框,不用担心,直接点击Yes即可此时点击PCB.PCB文件,进入PCB文件,呈现如下图情况,所有器件都在之前画好的方框右侧,而且所有器件都呈现绿色,器件呈现绿色是不对的,说明有错误存在。
Protel99SE设计PCB基础教程
04
PCB布线设计
布线原则与规则
遵循电气规则
确保信号完整性,减少电磁干扰(EMI)和串扰。
遵循设计规则
根据PCB制造工艺要求,设置合适的线宽、线距 、过孔等参数。
遵循布局原则
优化布线路径,减少走线长度和交叉,提高信号 传输效率。
报表生成与打印
Protel99SE提供了丰富的报表 生成功能,如元件清单、网络表
、钻孔报表等。
设计者可以根据需要选择相应的 报表类型,并进行自定义设置, 如选择输出格式、排序方式等。
报表生成后,可以直接打印输出 或导出为其他格式文件,如
Excel、PDF等,方便后续的生 产和采购工作。
光绘文件
01
在布线时,需要遵循一定的规则和标准。例如,电源线应该尽量短且粗 ,地线应该尽量宽且连续,信号线应该避免与电源线或地线交叉等。此 外,还需要注意布线层的选择和布线的优先级等因素。
03
PCB布局设计
PCB布局原则
• 遵循“先大后小,先难后易”的布置原则,即重要的单元电路、核心元 器件应当优先布局。
• 布局中应参考原理框图,根据单板的主信号流向规律安排主要元器件。 布局应尽量满足以下要求:总的连线尽可能短,关键信号线最短;去耦 电容的布局要尽量靠近IC的电源管脚,并使之与电源和地之间形成的回 路最短;减少信号跑的冤枉路,防止在路上出意外。
02
PCB的主要作用是使各种电子元 器件形成预定电路的连接,起中 继传输的作用,是电子产品的关 键电子部件之一。
PCB设计流程
PCB布局
将原理图中的元器件按照实际 电路板的尺寸和布局要求进行 摆放。
DRC检查
Protel99SE绘制PCB过程详解
过程详解PCBProtel99SE绘制前提条件:原理图绘制完毕、元件编号、电路规则检查、创建网络表结束绘制好的原理图如下图:DocumentsExplorer,双击文件夹文件:点左侧管理器标签.新建1PCB弹出界面如下图:新建文件—New…File点菜单文件弹出对话框如下图:选中文件DecumentPCB ,点OK,输入新建的PCB如箭头所示,选中第3个图标文件,所以选择默认即可。
,此处因为只有一个PCB*.pcb名—所以是空的双击刚刚建立的2.PCB1.PCB文件,此时工作区内没有任何操作,根据要求绘制工作,中的然后选择KeepOutLayer单击左下角的,PlaceLine100mmX100mm框,此处绘制先正方形,后面可以根据布局后的电路要求修改。
PCB文件的封装库中选择合适的封装,为元器件添加封装时3.记住名称,可去然后去原理图问价中选择相应的器件,添加,下图一原理图中J4为例,J4为一个两针的排针,故选择SIP2封装最为合适。
OK,点击,在起设置窗口的FootprintSIP2返回到原理图,双击J4中输入的封装添加。
其余器件以相同方式添加封装。
即可完成J4Netlist—DesignCreate —需要生成网络表:4.添加完器件封装后,单击菜单OK 弹出如下对话框,直接点击生成如下网络表,检查此表,是否所有器件都有封装,是否所有器件都在这个表格中,如果有确实,重复第3步。
检查错误。
单击菜单栏的5.Tool-ERC…OK然后在弹出来的对话框中直接点击弹出如下图的检查报告界面,此处为空白,说明没有错误;若有错误,按照错误源进行查找并改正,然后重新差错,知道没有错误为止。
…Design—Update PCB6、将器件导入PCB文件。
单击菜单—Execute弹出如下图对话框,直接点击即由于软件问题,个别情况下会弹出如下对话框,不用担心,直接点击Yes 可文件,呈现如下图情况,所有器件都在之文件,进入PCBPCB.PCB此时点击前画好的方框右侧,而且所有器件都呈现绿色,器件呈现绿色是不对的,说明有错误存在。
Protel99SE原理图与PCB设计第2章课件
2.使用菜单放大与缩小图样显示
2.3 设置图纸
进行原理图设计时,首先我们需要选择合适大小的图纸, 然后将元件放置在图纸范围内,并进行原理图的电气连 接。
1.选择标准图纸
2.3.1 图纸大小设置
2.自定义图纸
2.3.2 图纸方向
1.设置图纸方向
2.设置图纸标题栏
图纸设置是纵向还是横向,以及边框 的颜色的设置等,可使用菜单命令 Design/Options来实现。 Schematic允许电路图图纸在显示及打 印时选择为横向(Landscape)或纵向 (Portrait)格式。具体设置可在 Options操作框中的Orientation(方位) 下拉列表框中选取。通常情况下,在 绘制及显示时设为横向,在打印时设 为纵向打印。
2.1 电路原理图的设计步骤
第1章主要讲述了Protel 99 SE的文件操作以及主要特点, 以及相关的基础知识。本章正式进入电路设计系统的讲 解。电路设计的第一步是进行原理图设计,所以本章先 讲述Protel 99 SE原理图设计基础知识。
2.1.1 电路板设计的一般步骤
1.电路原理图的设计 2.生成网络表 3.印制电路板的设计 4.生成印制电路板报表
2.5.3 设置光标
光标是指在画图、放置元器件和连接线路时的光标形状。设定光标可以选 择执行菜单Tools/ Preferences命令。 系统提供了Large Cursor 90、Small Cursor 90和Small Cursor 45三种光标类型, 如图2-15所示。
(a)大光标
(b)小光标
在设计原理图时,图纸上的网格为放置元器件、连接线 路等设计工作带来了极大的方便。在进行图纸的显示操 作时,可以设置网格的种类以及是否显示网格,也可以 对光标的形状进行设置。
2024版年度利用Protel99SE设计PCB基础教程
多层板设计。深入解析多层板设计的层叠规划、内电层分割、信号完整性等问题,并分享成功的多层板设计案例。
案例一
单面板设计。分析单面板设计的布局、布线技巧,以及元件封装的选择等关键因素。
典型案例分析
问题一
01
如何设置元件封装库?解答:详细介绍在Protel99SE中如何创建和编辑元件封装库,以及如何导入和使用第三方封装库。
01
布局规划原则
遵循信号流向、功能模块划分、电磁兼容等原则进行布局设计。
02
布线策略
根据信号类型、频率、电流等因素选择合适的布线方式和线宽,确保信号传输的完整性和稳定性。
布局规划与布线策略
利用设计规则检查(Design Rule Check)功能,对设计进行电气规则、间距规则等方面的检查,确保设计符合规范要求。
PCB编辑器界面介绍
存放元件封装信息的数据库,包括封装外形、尺寸、引脚排列等。
封装库概念
封装编辑器
封装管理
用于创建和编辑元件封装的工具,支持手工绘制和导入外部封装。
对封装库中的元件封装进行添加、删除、修改等操作,确保设计使用的封装正确无误。
03
02
01
封装库与封装管理
03
层次设置与内电层分割
合理规划信号层、电源层、地层等层次结构,实现内电层的分割和连接。
即印制电路板,是电子元器件的支撑体,也是电子元器件电路连接的提供者。
PCB(Printed Circuit Board)…
PCB设计的好坏直接影响电子产品的性能、可靠性和成本。
PCB设计的重要性
Protel99SE软件介绍
Protel99SE是Protel公司推出的一款基于Windows平台的电子设计自动化软件,广泛应用于电路原理图设计、印制电路板设计等领域。
Protel 99 SE电路原理图与PCB设计及仿真
I.印制电路板设计的一般步骤1.电路原理图的设计2.生成网络表//电路原理图设计(Sch)与印制电路板设计(PCB)之间的一座桥梁。
网络表可以从电路原理图中获得,也可以从印制电路板中提取。
3.印制电路板的设计//高难度布线4.生成印制电路板报表//并打印印制电路图5.电路仿真和信号分析//设计PCB时II.绘制原理图:《分析组成》放置元件、电气连接、保存原理图文件1.放置元器件➢选择放置多个电子元件。
选择需要的元器件,并将他们放置在图纸上。
➢编辑各元器件。
如果各元件需要修改属性,则可以执行编辑命令,对各元器件进行编辑。
➢精确调整元件位置。
如果元件的位置放置很凌乱,则可以对于元件的位置进行调整,精确调整位置后,此时就可以进行线路连接操作了,线路连接与节点放置是同时进行的。
2.电气连接➢连接线路➢绘制总线和总线出入端口➢放置网络标号➢放置电源和输入/输出端口➢放置注释文字3.保存原理图文件III.印制电路板设计基础一.印制电路板基础1.印制电路板结构{单面板:一面有敷铜,另一面没有敷铜。
单侧布线、成本低、设计难双面板:顶层和底层,对应元件面和焊锡层面,两面均可敷铜布线,板子变复杂布线更容易,制作较理想多层板:多个工作层,顶层、底层、中间层、内部电源或接地层,指三层以上电路板2.元件封装:指元件焊接到电路板时所指的外观和焊盘位置,不同的元件可以共用同一个元件封装,而同种元件也可以有不同的封装。
元件的封装可以在设计原理图时指定,也可以在引进网络表时指定。
元件生产单位提供的数据手册具有很高的参考价值!{元件封装的分类{ 针脚式元件封装【PCB 的层属性为多层】−−−−−−−(双列直插)DIP 封装:特点是适合PCB 的穿孔安装,易于对PCB 布线和操作方便;结构形式有多层陶瓷、单层陶瓷双列直插式DIP 、引线框架式DIP (含玻璃陶瓷封装式、塑料包封结构式、陶瓷低熔玻璃封装式)SMT(表面贴装式)元件封装【焊盘属性为单一表面】−−芯片载体封装:陶瓷无引线芯片载体LCCC 、塑料有引线芯片载体PLCC 、小尺寸封装SOP 、塑料四边引出扁平封装PQFP 、球栅阵列封装BGA (更加节省电路板面积)元件封装的编号:元件类型+焊盘距离(焊盘数)+元件外形尺寸,英制和公制,1inch 英寸=1000mil 微英寸=25.4mm 4. 铜模导线:也即铜模走线,简称导线,用于连接各个焊盘【印制电路板的设计都是围绕如何布置导线进行的】;与此相关的另一种线常称为飞线,即预拉线,飞线是引入网络表后,系统根据规则生成的,用来指引布线的的一种形式上连线,不像导线具有电气连接意义。
Protel99se设计PCB一般步骤
眉山市电子技能大赛培训资料Protel99se设计PCB 一般步骤1,新建一个文件夹,用来放置设计文件2,打开软件,单击file(文件)点击new(新建)之后出现:在database file name(设计文件)修改名字,后缀名ddb不改,在database location下面单击browse…(浏览),如图所示找到刚刚新建的文件夹,点击“打开”再单击“保存”放在里面。
单击ok,进入到99 界面。
3,右键双击打开,在这里面新建原理图文件,建好之后,命名,打开即可画图!新建原理图方法:(1)在空白处,右键右击,选择new,弹出new document对话框,选择schematic,单击ok(2)单击file(文件)→new(新建)出现上述对话框,选择原理图文件,单击ok即可!4,新建pcb的2种方法同上,选择即可!创建原理图库和pcb封装库方法同上5,创建原理图元件:新建一个原理图库文件→打开原理图库文件→绘制元件,并保存→调用原理图库→调用元件6,创建pcb封装库元件:新建一个pcb封装库文件→打开pcb封装库文件→绘制封装→保存→调用原理图库调用元件7,创建网络表:画好原理图后,用电器规则检查后,单击每个元件,查看封装,如下图所示:查看封装栏是否为空:,表示有封装,如果没有,就需要添加封装!单击每个元件,查看封装:确认给每个元件都添加了封装,在Design(设计)→Create Netlist(创建网络表)出现对话框:按图上设置好,点击ok,出现网络表文件的界面,要会读懂网络表,表示元件编号c1,元件的封装RB.2/.4,元件的值2200uF,三者缺一不可,否则就要去检查原理图,然后关闭8,导入网络表。
打开pcb文件,如图所示选择desig n(设计)→load nets(装载网络表或者导入网络表)选择browse(浏览)单击documen t(文件)→网络表文件出现提示,下面的14 errors found(14个错误被发现)表明,有错误,读懂错误,回到原理图去修改,改好了之后,再创建网络表,再导入网络表,直到没有错误为止,才能点击execute(执行)9,布局:导入元件是凌乱摆放的,需要手动调整布局,这个是布局好了的pcb图,布局完成了,就要给电路板规划边界,在KeepOutLayer (禁止布线层)上规划禁止布线边界,在Mechanical(机械层)上规划电路板的物理边界,即电路板的实际大小,物理边界要比禁止布线边界大。
Protel 99SE 实用教程第8章 单面PCB设计
图8.12 加入元件及网络
8.6 自动布局与手工调整
(1)单击菜单命令Tools | Auto Placement | Auto Placer,进入如图8.13所示的“自动布 局”设置框,系统提供了两种自动布局方式。
图8.13 布局设置
(2)单击“OK”按钮,元件在板框中的 布局如图8.14所示。
图8.2 建立PCB文件
8.2 设置电路参数
8.2.1 设置单面板
(1)打开PCB编辑环境,设置框如图8.3 所示。
元件放置层
信号布线层
单面板选项
图8.3 定义单面板
图 8.3 定义单面板
(2)单击左下角的“Menu”按钮,在弹 出的菜单中选择Example Layer Stacks | Single Layer命令,使得顶层为元件安装 面,底层为铜膜信号布线面。
元件管理器
PCB Libraries 设置框
添加元件
图 8.10 添加元件库文件 图 8.10 添加元件库文件
8.5 加载网络表
(1)单击菜单命令Design/Load Nets,进 入如图8.11所示的设置框。
图8.11 加载网络表
(2)检查网络表,如无错误,则单击“Execute” 按钮,即可调入网络表与元件,如图8.12所示。
第8章 单面PCB设计
8.1
建立电路板文件
8.2
设置电路参数
8.3
定义电路板尺寸
8.4
添加元件库
8.5
加载网络表
8.6
自动布局与手工调整
8.7
自动布线设置
8.1 建立电路板文件
(1)建立PCB文件。如图8.1所示。 (2)单击“OK”按钮,创建PCB文件, 更名后保存,如图8.2所示。
Protel_99_se设计PCB
在“查找范围”下 拉表框中选择所需 加载的元件库
Miscellaneous Devices.ddb(电阻、电 容等常用元件);
Motorola Data books.ddb(逻辑门、 运放等元件);
Protel DOS Schematic Libraries.ddb(摩托罗 拉公司的元件)
单击[Add]按钮,完成元 件库的加载。
网络表出现的主要问题及原因
(1)元件遗漏
原因可能是:①在电路原理图中,元件没有指定封装形式; ②印刷板(PCB)编辑器中没有添加所需封装元件的元件库; ③在已有的PCB元件库中,找不到所需的封装。
(2)引脚遗漏
元件连接正确,ERC检查也无错误,但在生成网络表时,总是提示找不到连接点。
(3)缺少相应的网络
板形状设。加计载印网刷络电表路,板有错误
就要对原理图进行修改;直至 网络表加载成功。
4.电路板上存布盘置、元打件印,设置自
动布线的属件,进行自动布线。 手动布线进行调整,完成布线
后,进行保存结、束输出设计结果。
电路原理图设计
创建新的设计数据库、加载元件库、放置元件、调 整元件、属性编辑、布线、放置电源、I/O端口等。
EDA课程设计
Protel 99SE 电路设计
EDA基本训练简介
一、课程目的 电子设计自动化(EDA)技术改变了传统电路设计
的方法、过程以及观念,已经成为当今电子工程设计 的重要手段。
1、进行电子设计自动化实践与训练的目的
了解、熟悉应用EDA技术设计电路的过程和方法; 提高电路设计能力和计算机应用能力,为学习后续课程 以及今后从事专业工作打下基础。
•
好的事情马上就会到来,一切都是最 好的安 排。下 午11时44分6秒 下午11时44分 23:44:0620.12.11
Protel 99 SE印制电路板设计第9讲 PCB设计基础及单面板设计
对于一个批量生产的电路板而言,通常在印制板上铺设 一层阻焊剂,阻焊剂一般是绿色或棕色,除了要焊接的地方 外,其它地方根据电路设计软件所产生的阻焊图来覆盖一层 阻焊剂,这样可以快速焊接,并防止焊锡溢出引起短路;而 对于要焊接的地方,通常是焊盘,则要涂上助焊剂。
6
2.焊盘(Pad) 焊盘用于固定元器件管脚或用于引出连线、测试线等, 它有圆形、方形等多种形状。焊盘的参数有焊盘编号、X方 向尺寸、Y方向尺寸、钻孔孔径尺寸等。 焊盘分为插针式及表面贴片式两大类,其中插针式焊盘 必须钻孔,表面贴片式焊盘无须钻孔。
7
3. 金属化孔(Via) 金属化孔也称过孔,在双面板和多层板中,为连通各 层之间的印制导线,通常在各层需要连通的导线的交汇处 钻上一个公共孔,即过孔,用以连通中间各层需要连通的 铜箔,而过孔的上下两面做成圆形焊盘形状,过孔的参数 主要有孔的外径和钻孔尺寸。 过孔可以是通孔式和掩埋式。通孔式是指穿通所有敷 铜层的过孔;掩埋式过孔则仅穿通中间几个敷铜层面,仿 佛被其它敷铜层掩埋起来。
一、PCB编辑器
1.启动PCB99SE 进入Protel99SE的主窗口后,执行菜单File→New建立 新的设计项目,单击OK按钮,在出现的新界面中指定文档位 置,再次执行File→New,屏幕弹出新建文件的对话框,单 击图标 ,系统产生一个PCB文件,默认文件名为 PCB1.PCB,此时可以修改文件名,双击该文件进入PCB99SE 编辑器。 2.PCB编辑器的画面管理 ⑴窗口显示 在PCB99SE中,窗口管理可以执行菜单View下的命令实 现,窗口的排列可以通过执行Windows菜单下的命令来实现, 常用的命令如下。
3
⑶单位制设置
执行View→Toggle Units可以实现英制和公制切换。 ⑷浏览器使用 执行菜单View→Design Manager打开管理器,选中 Browse PCB选项打开浏览器,在浏览器的Browse下拉列表 框中可以选择浏览器类型。 Nets--网络浏览器,显示板上所有网络名。 Component--元件浏览器,在将显示当前电路板图中 的所有元件名称和选中元件的所有焊盘。 Libraries--元件库浏览器,在放置元件时,必须使 用元件库浏览器,这样才会显示元件的封装名。 Violations--违规错误浏览器,查看当前违规信息。 Rules--设计规则浏览器,可以查看并修改设计规则。
Protel99Se制作PCB基本流程
一、电路版设计的先期工作1、利用原理图设计工具绘制原理图,并且生成对应的网络表。
当然,有些特殊情况下,如电路版比较简单,已经有了网络表等情况下也可以不进行原理图的设计,直接进入PCB 设计系统,在PCB设计系统中,可以直接取用零件封装,人工生成网络表。
2、手工更改网络表将一些元件的固定用脚等原理图上没有的焊盘定义到与它相通的网络上,没任何物理连接的可定义到地或保护地等。
将一些原理图和PCB封装库中引脚名称不一致的器件引脚名称改成和PCB封装库中的一致,特别是二、三极管等。
二、画出自己定义的非标准器件的封装库建议将自己所画的器件都放入一个自己建立的PCB 库专用设计文件。
三、设置PCB设计环境和绘制印刷电路的版框含中间的镂空等1、进入PCB系统后的第一步就是设置PCB设计环境,包括设置格点大小和类型,光标类型,版层参数,布线参数等等。
大多数参数都可以用系统默认值,而且这些参数经过设置之后,符合个人的习惯,以后无须再去修改。
2、规划电路版,主要是确定电路版的边框,包括电路版的尺寸大小等等。
在需要放置固定孔的地方放上适当大小的焊盘。
对于3mm 的螺丝可用6.5~8mm 的外径和3.2~3.5mm 内径的焊盘对于标准板可从其它板或PCB izard 中调入。
注意:在绘制电路版地边框前,一定要将当前层设置成Keep Out层,即禁止布线层。
四、打开所有要用到的PCB 库文件后,调入网络表文件和修改零件封装这一步是非常重要的一个环节,网络表是PCB自动布线的灵魂,也是原理图设计与印象电路版设计的接口,只有将网络表装入后,才能进行电路版的布线。
在原理图设计的过程中,ERC检查不会涉及到零件的封装问题。
因此,原理图设计时,零件的封装可能被遗忘,在引进网络表时可以根据设计情况来修改或补充零件的封装。
当然,可以直接在PCB内人工生成网络表,并且指定零件封装。
五、布置零件封装的位置,也称零件布局Protel99可以进行自动布局,也可以进行手动布局。
用Protel99SE绘制PCB板图步骤
用Prote l99 SE绘制PCB板图步骤1、绘制原理图x x.sch2、元件编号:点菜单—Tools工具—Annota te…注释,选中Re-Annota te Method排列方式中的4 Across then down,再点OK。
3、电路规则检查:返回到原理图,点菜单—Tools工具—ERC电气规则检查,如果电路中存在电气错误就会给出报告并在原理图上显示出来,修改原理图中的错误,直至无错误则进行下一步。
4、创建网络表:返回到原理图,点菜单—Design设计—Create Netlis t…创建网络表,点OK。
5、新建PCB文件:返回该设计的文件夹Do cumen ts,点菜单Fil e文件—New…新建文件,选中第3个图标 PCB Decume nt,点OK,输入新建的P C B文件名—xx.pcb。
6、装载封装元件库:打开新建的P C B文件,点击左侧“Browse PCB”标签,在Brows e窗口的下拉菜单中选择Libr aries,点击下面的A d d/Remove按纽,找到PCB封装元件库并选中,双击所选元件库文件或点A dd按纽,点OK。
7、装载网络表:单击菜单—Design设计—Netlis t…网络表,单击对话框中的Brow se…按纽,点开Docu ments文件夹,选中刚建立的网络表文件,单击OK,若有错误就会在Erro r一列中显示出来,关闭对话框,回到原理图修改错误,重新做第4、7两步,直至无错通过。
8、放置封装元件:上一步若无错误,则按Exec ute按钮,将所有的元件封装放入P C B窗口中。
点击全局按钮,就会看到所有元件放入P C B窗口中了。
9、设置PCB板参数:在PCB文件上,点鼠标右键,选择菜单Op tions选项中的L a yers层,在第一个Vi sible前打勾,再将第2个V i sibl e (网格2)改成400m il,—OK。
Protel99SE设计PCB印制电路板图的设计环境及设置
印制电路板图的设计环境及设置一、Protel 99 SE印制电路板概述印制电路板(PCB,Printed Circuit Board),是电子产品中最重要的部件之一。
电路原理图完成以后,还必须再根据原理图设计出对应的印制电路板图,最后才能由制板厂家根据用户所设计的印制电路板图制作出印制电路板产品。
(1)印制电路板的制作材料与结构印制电路板的结构是在绝缘板上覆盖着相当于电路连线的铜膜。
通常绝缘材料的基板采用酚醛纸基板、环氧树脂板或玻璃布板。
发展的趋势是板子的厚度越来越薄,韧性越来越强,层数越来越多。
(2)有关电路板的几个基本概念1. 层:这是印制板材料本身实实在在的铜箔层。
2. 铜膜导线:导线。
是敷铜经腐蚀后形成的,用于连接各个焊盘。
印制电路板的设计都是围绕如何布置导线来完成的。
飞线:预拉线。
它是在引入网络表后生成的,而它所连接的焊盘间一旦完成实质性的电气连接,则飞线自动消失。
它并不具备实质性的电气连接关系。
在手工布线时它可起引导作用,从而方便手工布线。
3. 焊盘:放置、连接导线和元件引脚。
过孔:连接不同板层间的导线,实现板层的电气连接。
分为穿透式过孔,半盲孔,盲孔三种。
4. 助焊膜:涂于焊盘上提高焊接性能的一层膜,也就是在印制板上比焊盘略大的浅色圆。
阻焊膜:为了使制成的印制电路板适应波峰焊等焊接形式,要求板子上非焊盘处的铜箔不能粘焊,因此在焊盘以外的各部位都要涂覆一层涂料,用于阻止这些部位上锡。
5.长度单位及换算:100mil=2.54mm(其中1000mil=1Inches)6. 安全间距:是走线、焊盘、过孔等部件之间的最小间距表面黏着式(SMD)一般元件的封装图包括元件图形、焊盘和元件属性三部分。
1. 设置信号层和内部电源/接地层2. 设置Mechanical layers五、规划电路板【上机实训】(因时间原因,本次实训与下次课实训合并一起做。
)一、实训目的:熟悉印制电路板的设计环境及设置提示:焊盘内孔只能为圆形,但焊盘的形状可以为圆的(椭圆和正圆)长方),八角形的3、放置过孔及其属性编辑「操作提醒」1、参数更正:DIP-16为DIP16,SIP-4为SIP4,SIP-6为SIP62、安装孔的直径不作规定,但需要考虑不能离板子边缘太近,尺寸不能太大3、线宽:粗线20mil,细线10mil4、本图为单层板,全部在底层布线(蓝色线段)【操作提醒】1、很多同学看不懂图纸。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
生成网络表文件
制作印刷电路板的基础与关键,实现印刷电路板的
自动布线;也可以用来与从印刷电路板中导出的网络表
进行对比、查错。Design/Create Netlist
主要问题:封装遗漏、元件引脚遗漏、缺少网络表。
检查元件封装
执行[Edit/Export to Spread]菜单命令
二、课程的基本要求
1.了解当前流行的各种EDA软件用途;
设计电原理图 2.掌握Protel软件设计电原理图和制作库元件的方法; 3.掌握Protel软件检查电原理图的方法;
4.熟悉Protel软件设计印刷电路板图和封装库元件的方法。 设计印刷电路板图来自Protel 99SE简介
1、原理图设计系统(Advanced Schematic)
(3)缺少相应的网络
画线不符合规范造成在原理图上看似连接的线实际上并未相连,而ERC没有 报错,从而导致原理图生成的网络表缺少相应的网络。要对照原理图认真阅 读网络表。
新建PCB文件
利用设计向导创建PCB文件
确定电路板边框外形
自定义模式
设置电路板具体尺寸
1mil 0.0254mm
印刷电路板设计
双击
图标
新建Sheet1.sch原理图文档
双击
图标
电路原理图编辑器界面
加载元件库,
执行[Design/Add remove Library]菜单
在“查找范围”下 拉表框中选择所需 加载的元件库
Miscellaneous Devices.ddb(电阻、电 容等常用元件);
Motorola Data books.ddb(逻辑门、 运放等元件);
双击放置的电源或接地符号, 弹出Power Port 对话框。
放置电路节点
执行[Place /Junction]菜单
制作输入/输出端口
执行[Place/Port]菜单命令 单击 图标
电路原理图元件编辑
1. 选取元件
2. 移动元件
3. 旋转元件 4. 复制元件 5. 删除元件
电气设计规则ERC检查
电路原理图设计
创建新的设计数据库、加载元件库、放置元件、调
整元件、属性编辑、布线、放置电源、I/O端口等。
设计环境
创建设计数据库文件(*.ddb),执行[File/New Design….]
New Deign Database对话框
建立新文档
执行[File/New„]菜单命令
新建文档对话框
U1-34
)
;U1的第34脚
;网络定义结束符号
网络表出现的主要问题及原因
(1)元件遗漏
原因可能是:①在电路原理图中,元件没有指定封装形式; ②印刷板(PCB)编辑器中没有添加所需封装元件的元件库; ③在已有的PCB元件库中,找不到所需的封装。
(2)引脚遗漏
元件连接正确,ERC检查也无错误,但在生成网络表时,总是提示找不到连接点。
装载网络表与元件封装
1. 装载元件库 选择[Design/Add/Remove Library] 菜单命令
2. 调入网络表 选择[Design/Load Net] 菜单命令
3. 网络表的错误与排除
4. 完成网络表加载
自动布局
选择[Tools/Auto Placement/Auto Place] 菜单命令
(3)Connection 拆除指定连线的布线。
(4)Component 拆除某个选定元件的布线。
加宽电源/接地线
设计规则检查
选择菜单命令[Tools/Preferences]
设计规则检查设定
选择 [Design /Options] 菜单命令
在线设计规则检查
选择 [Tools/Design Rule Check] 菜单命令
XTALI SIP2, RAD0.3, DIPX VR1~VR5 DIODE0.4~DIODE0.7
晶体管、FET
电源连接头 DIP封装类IC 单排封装的元件和连接头
TO-XXX
POWER4, POWER6, SIPX DIP4~DIP64, DIP-4~DIP-64 FLY4, SIP2~SIP20
检查封装向导
元件封装信息表格*.xls
生成网络表文件
[ C1 RAD0.2 0.1uF ;元件描述开始符号 ;元件标号(Designator) ;元件封装号(Footprint) ;元件数值说明(Part Type)
]
……… ( A0 P1-A31
;元件描述结束符号
;网络定义开始符号 ;网络名称 ;P1的第A31脚
电路系统设计流程
1.使用原理图编辑器设计电路 原理图,要求电路的连接没有 开始 问题,元件的封装已经全部定 义。 2.利用原理图编辑器的Create 绘制电路原理图 Netlist功能创建网络表。是连 接电路原理图和印刷电路板设 计的纽带。 产生网络表 3.启动印刷电路板设计(PCB)编 辑器,定义板框、层数和电路 设计印刷电路板 板形状。加载网络表,有错误 就要对原理图进行修改;直至 网络表加载成功。 存盘、打印 4.电路板上布置元件,设置自 动布线的属件,进行自动布线。 手动布线进行调整,完成布线 结束 后,进行保存、输出设计结果。
生成PCB报表和打印电路板
1.各类报表的生成
2.PCB的打印输出
常用通孔式元件的封装型号
元件类型
电阻或无极性双端子元件 无极性电容器
元件封装型号
AXIAL0.3~AXIAL1.0 RAD0.1~ RAD0.4
有极性电容器
石英晶体振荡器 按键开关、指拨式开关 可变电阻器 二极管
RB.2/.4~ RB.5/1.0
EDA课程设计
Protel 99SE 电路设计
EDA基本训练简介
一、课程目的 电子设计自动化(EDA)技术改变了传统电路设计
的方法、过程以及观念,已经成为当今电子工程设计
的重要手段。 1、进行电子设计自动化实践与训练的目的 了解、熟悉应用EDA技术设计电路的过程和方法; 提高电路设计能力和计算机应用能力,为学习后续课程 以及今后从事专业工作打下基础。
自动布局结果
手工布局结果
自动布线
设置自动布线参数
选择[Design\Rules…]菜单命令
PCB设计规则对话框
自动布线结果
手工布线
调整布线
选择[Tools/Un-Route] 菜单命令,进行手工调整布线
(1)All 拆除所有的布线,回到飞线状态,进行手工布线。 (2)Net 拆除所选布线网格,进行手工布线。
用于电路原理图的设计。包括原理图编辑器Sch和元件库编辑 器SchLib。用元件符号画电路原理图;元件符号需要从元件库中
获得。特殊元件需要自己制作。
2、印制电路板设计系统(Advanced PCB)
用于印制电路板的设计。包括印制电路板编辑器PCB和封装库
编辑器PCBLib。 电路板由专门加工、制作的部门或车间,通过手工或专用设 备来实现;用户必须提供给这些生产部门相关的设计图纸,
绘制电路原理图
放置元件
执行[Place /part…..]菜单 单击 图标
编辑元件属性
绘制导线
执行[Place /Wire]菜单命令 单击 图标
光标将变成十字型
放置电源和接地符号
执行[Place /Power Port]菜单
光标变成十字形,并带有一个电源或接 地符号出现在编辑区内,在合适位置处 单击左键将部件放置在电路图上,即完 成放置电源或接地符号的操作。
Protel DOS Schematic Libraries.ddb(摩托罗 拉公司的元件) 单击[Add]按钮,完成元 件库的加载。
绘制电路原理图
1. Wiring Tools工具箱,放置电气对象。 选择[View/Toolbars/Wiring Tools]菜单
2. Drawing Tools工具箱,放置不具有电气特性的图形和文字。 选择[View/Toolbars/Drawing Tools]菜单