登陆注册
45667600000015

第15章 人工设计PCB(1)

本章要点:

人工设计PCB的步骤

定义电路板

加载PCB元件库

放置设计对象

人工布局

打印电路板图

6.1人工设计PCB的步骤

人工设计PCB是指设计者根据电路原理图人工放置元件、焊盘、过孔等设计对象,并进行线路连接的操作过程。人工设计PCB是耗时和费力的,但是掌握人工设计PCB的技术还是非常必要的,它是PCB设计的基础。人工设计PCB一般遵循以下步骤:

(1)启动Protel99SE,建立设计数据库和PCB文件:(2)定义电路板:

(3)加载PCB元件库:

(4)放置设计对象:

(5)人工布局:

(6)电路调整:

(7)打印电路板。

6.2定义电路板

在PCB设计中,首先要定义电路板,即定义印制电路板的工作层和电路板的大小。定义电路板有直接定义电路板和使用向导定义电路板两种方法。定义电路板的大小需要定义电路板的物理边界和电气边界。

6.2.1物理边界和电气边界

1.物理边界

物理边界是指电路板的机械外形和尺寸。Protel99SE系统提供了16个机械层,比较合理的定义方法是在一个机械层上绘制电路板的物理边界,而在其他的机械层上放置物理尺寸、队列标记和标题信息等。一般在Mechanical1或Mechanical4上绘制电路板的物理边界。

2.电气边界

电路板的电气边界是指在电路板上设置的元件布局和布线的范围。电气边界一般定义在禁止布线层(KeepOutLayer)上。禁止布线层是一个对于电路板的自动布局、自动布线非常有用的层,它用于限制布局、布线的范围。为了防止元件的位置和布线过于靠近电路板的边框,电路板的电气边界要小于物理边界,如电气边界距离物理边界50mil。

一般情况下,可以不定义物理边界,而用电路板的电气边界来替代物理边界。

6.2.2直接定义电路板

1.设置电路板工作层

启动Protel99SE,建立设计数据库,新建PCB文件。这样建立的PCB文件是具有如下工作层的双层板(具有两个信号层)。

(1)顶层(TopLayer):放置元件并布线。

(2)底层(BottomLayer):布线并进行焊接。

(3)机械层1(Mechanical1):用于确定电路板的物理边界,也就是电路板的边框。

(4)顶层丝印层(TopOverlay):放置元件的轮廓、标注及一些说明文字。

(5)禁止布线层(KeepOutLayer):用于确定电路板的电气边界。

(6)多层(MultiLayer):用于显示焊盘和过孔。

2.设置电路板边缘尺寸

用电路板的电气边界来设置电路板边缘尺寸。把当前工作层切换为KeepOutLayer,执行菜单命令PlaceLine,或单击放置工具栏的放置连线按钮放置连线,绘制出电路板的电气边界。绘制好的电路板的电气边界如图6-1所示。

6.2.3使用向导定义电路板

对于初学者,使用系统提供的电路板生成向导来定义电路板会带来许多方便,同时也可以根据向导指导的步骤,来学习如何定义电路板。具体操作步骤如下。

1.启动电路板向导

执行FileNew命令,在弹出的对话框中选择Wizards选项卡,如图6-2所示。

2.进入电路板向导

选择PrintedCircuitBoardWizard(印制电路板向导)图标,单击OK按钮,将弹出如3.选择预定义标准板

单击Next按钮,将弹出如图6-4所示的选择预定义标准板对话框。在列表框中可以选择系统已经预先定择其他选项,则直接采用现成的标准板。同时可以选择电路板的尺寸单位(Units),系统提供Metric(公制)和Imperial(英制)两种计量单位,默认为英制。

4.定义电路板基本信息

选择CustomMadeBoard项,单击Next按钮,系统弹出设定电路板相关参数的对话框,如图6-5所示。

对话框的具体参数设置如下。

Width:设置电路板的宽度。

Height:设置电路板的高度。

Rectangular:设置电路板的形状为矩形,需确定宽和高两个参数。

Circular:设置电路板的形状为圆形,需确定半径参数。

Custom:自定义电路板的形状。

BoundaryLayer:设置电路板边界所在层,默认为KeepOutLayer。

DimensionLayer:设置电路板的尺寸标注所在层,默认为MechanicalLayer4。

TrackWidth:设置电路板边界走线的宽度。

DimensionLineWidth:设置尺寸标注线宽度。

KeepOutDistanceFromBoardEdge:设置从电路板物理边界到电气边界之间的距离尺寸。

TitleBlock:设置是否显示标题栏。

LegendString:设置是否显示图例字符。

DimensionLine:设置是否显示电路板的尺寸标注。

CornerCutoff:设置是否在电路板的四个角的位置开口。该项只有在电路板设置为矩形板时才有效。

InnerCutoff:设置是否在电路板内部开口。该项只有在电路板设置为矩形板时才有效。

Scale:设置是否显示刻度尺。当Title和Scale两个复选框同时无效时,将不再显示标题栏和刻度尺。

设置完成后,系统将弹出几个有关电路板尺寸参数设置的对话框,对所定义的电路板的形状、尺寸加以确认或修改,如图6-6、图6-7和图6-8所示。

图6-6对电路板的边框尺寸进行设置设置完毕,如果图6-5中的TitleBlock项被选中,系统将弹出如图6-9所示的对话框,可输入电路板标题块中的信息。

5.定义电路板工作层

单击Next按钮,将弹出如图6-10所示对话框,可设置信号层的数量和类型,以及电源/接地层的数目。各项具体含义如下。

TwoLayer-PlatedThroughHole:两个信号层,过孔电镀。

TwoLayer-NonPlated:两个信号层,过孔不电镀。

FourLayer:4层板。

SixLayer:6层板。

EightLayer:8层板。

SpecifythenumberofPower/Groundplanesthatwillbeusedinadditiontothelayersabove:选取内部电源/接地层的数目,包括Two(两个内部层)、Four(四个内部层)和None(无内部层)。

注意:该电路板向导不支持单层板。

6.定选择过孔类型

单击Next按钮,将弹出如图6-11所示的对话框,可设置过孔的类型(穿透式过孔、盲过孔和隐藏过孔)。对于双层板,只能使用穿透式过孔。

7.选择元件形式

单击Next按钮,将弹出如图6-12所示的对话框,针脚式元件和表面粘贴式元件哪一种较多,可设置将要使用的布线技术。如选择表面粘贴式元件(Surface-mountcomponents),还要设置元件是否在电路板的两面放置,如图6-12所示。如选择针脚式元件(Throughholecomponents),还要设置在两个焊盘之间穿过导线的数目,如图6-13所示,有OneTrack、TwoTrack和ThreeTrack三个选项。

8.走线参数设置

单击Next按钮,将弹出如图6-14所示的对话框,可设置最小的导线宽度、最小的过孔尺寸和相邻走线的最小间距,这些参数都会作为自动布线的参考数据。设置参数的具体含义如下。

MinimumTrackSize:设置最小的导线尺寸。

MinimumViaWidth:设置最小的过孔外径直径。

MinimumViaHoleSize:设置过孔的最小内径直径。

MinimumClearance:设置相邻走线的最小间距。

9.保存模板

单击Next按钮,弹出是否作为模板保存的对话框,如图6-15所示。如果选择此项,则需再输入模板名称和模板的文字描述。

10.完成

单击Next按钮,弹出完成对话框,如图6-16所示,单击Finish按钮结束生成电路板的过程,该电路板已经定义完毕。最后形成如图6-17所示的电路板。

6.3加载PCB元件库

确定电路板的外形尺寸后,就可以开始向电路板中放置元件。放置元件前,先加载PCB元件库。

6.3.1加载PCB元件库

在PCB管理器中选择BrowsePCB选项卡,在Browse下拉列表框中选择Libraries,将其设置为元件库浏览器。

Protel99SE在\ProgramFiles\DesignExplorer99SE\Library\Pcb路径下有3个文件夹,提供3类PCB元件,即Connector(连接器元件封装库)、GenericFootprints(普通元件封装库)和IPCFootprints(IPC元件封装库)。在3个文件夹下各有若干元件封装库,比较常用的元件封装库主要在GenericFootprints(普通元件封装库)文件夹中,常用元件封装库有PCBFootprints.lib、GeneralIC.lib、InternationalRectifiers.lib、Miscellaneous.

lib、Transistors.lib等。

加载、移除与浏览PCB元件库的操作方法与原理图元件库基本一致,可参考3.2.7节的加载原理图元件库内容。

6.3.2浏览元件封装

打开了某个PCB元件库文件后,元件库浏览器的Libraries栏内将出现其库中的元件库名,在Components栏中显示此元件库中所有元件的封装名称。选中某个元件封装,下方的视窗中将出现此元件封装图,如图6-19所示。

如果觉得视窗太小,可以单击元件库浏览器右下角的Browse按钮,屏幕将弹出元件封装浏览窗口,如图6-20所示,可以进行元件封装浏览,从中可以获得元件的封装图,窗口右下角的3个按钮可用来调节图形显示的大小。

6.4放置设计对象

人工设计PCB时,先要在电路板上放置元件、焊盘、过孔等设计对象,然后根据电路原理图中的电气连接关系进行布线并放置一些标注文字等。这些操作可以通过执行主菜单Place中的各命令来实现,还可以通过Protel99SE提供的PlacementTools(放置工具栏)来进行。放置工具栏使用起来非常方便,执行菜单命令ViewToolbarsPlacementTools,即可打开如图6-21所示的放置工具栏。

6.4.1放置元件

1.通过放置工具栏或菜单放置

单击放置工具栏的按钮,或执行菜单命令PlaceComponent来放置元件的封装形式。屏幕弹出放置元件对话框,如图6-22所示。在Footprint栏中输入元件封装的名称,如果不知道可单击Browse按钮在元件封装库中浏览:在Designator栏中输入元件的标号:在Comment栏中输入元件的型号或标称值。单击OK按钮放置元件。

放置元件后,系统再次弹出放置元件的对话框,可继续放置元件。单击Cancel按钮,退出放置状态。

2.通过元件库直接放置

从如图6-19所示的元件浏览器中选中元件后,单击右下角的Place按钮,光标便会跳到工作区中,同时还带着该元件的封装图,将光标移到合适位置后,单击鼠标左键,放置该元件。这种方法较为常用,但必须知道所要放置的元件在哪一个元件库中。

在放置元件的命令状态下,按下Tab键,或用鼠标左键双击已放置的元件,屏幕将弹出如图6-23所示的元件属性对话框,可以设置元件属性。

设置的参数说明如下。

Designator:设置元件的标号。

Comment:设置元件的型号或标称值。

Footprint:设置元件的封装。

Layer:设置元件所在的层。

Rotation:设置元件的旋转角度。

X-Location和Y-Location:元件所在位置的X和Y方向的坐标值。

LockPrims:选中此项,该元件封装图形不能被分解开。

Locked:选中此项,该元件被锁定,不能进行移动、删除等操作。

Selection:选中此项,该元件处于被选取状态,呈高亮显示。

图6-23中Designator和Comment选项卡的功能是对元件这两个属性的进一步设置,较容易理解,这里不再赘述。

6.4.2放置焊盘和过孔

1.放置焊盘

单击放置工具栏中的按钮,或执行菜单命令PlacePan进入放置焊盘状态,将光标移到要放置焊盘的位置,单击鼠标左键便放置了一个焊盘,焊盘中心有序号。这时光标仍处于命令状态,可继续放置焊盘。单击鼠标右键,退出放置状态。

在放置焊盘的命令状态下,按下Tab键,或用鼠标左键双击已放置的焊盘,屏幕弹出如图6-24所示的焊盘属性对话框,可以设置焊盘属性。

焊盘设置的参数说明如下。

UsePadStack:设定使用焊盘栈。选中此项,本栏将不可设置。焊盘栈就是在多层板中同一焊盘在顶层、中间层和底层可各自拥有不同的尺寸与形状。

X-Size和Y-Size:设定焊盘在X和Y方向的尺寸。

Shape:选择焊盘形状。从下拉框中可选择焊盘形状,有Round(圆形)、Rectangle(正方形)和Octagonal(八角形)。

Designator:设定焊盘的序号,从0开始。

HoleSize:设定焊盘的通孔直径。

Layer:设定焊盘的所在层,通常在MultiLayer(多层)。

Rotation:设定焊盘旋转角度。

X-Location和Y-Location:设定焊盘在X和Y方向的坐标值。

Locked:选中此项,焊盘被锁定。

Selection:选中此项,焊盘处于选取状态。

Testpoint:将该焊盘设置为测试点。有两个选项,即Top和Bottom。焊盘设为测试点后,在焊盘上会显示Top或BottomTest-Point文本,且Locked属性同时被选取,使之被锁定。

在自动布线中,必须对独立的焊盘进行网络设置,这样才能完成布线。在如图6-24所示的焊盘属性对话框中选中Advanced选项卡,如图6-25所示,在Net下拉列表框中选定所需的网络。

同类推荐
  • 网络广告经纪人

    网络广告经纪人

    本书为网络广告经纪人培训认证的指定教材,该认证是商务部中国商务广告协会和信息产业部中国电子商会联合推出的,旨在为国家造就和培养出一大批网络广告梯队型人才。该教材包括网络广告经纪人的介绍和发展趋势,以及网络广告的原理、策划、设计、制作、发布与交换、效果评估、管理,以及网络广告营销的国内外最新的成功案例,还提供了一些常用的网络广告制作工具。本教材适合助理网络广告经纪人和网络广告经纪人层次使用。也可作为高校广告、电子商务等专业的教材。
  • 如何选购电脑

    如何选购电脑

    本书以问答的形式介绍了选购电脑的基本知识。内容包括:电脑的组成、选购电脑的技巧、主机的部件构成、主板的主要类型、CPU的性能指标等。
  • 玩转手机

    玩转手机

    本书主要包括:手机的发展历史、手机知识、手机的选购与巧用、手机与网络、手机短信等内容。
  • 高校校园网管理与网上引导工作研究

    高校校园网管理与网上引导工作研究

    在当今的信息化潮流之下,我们不可否认互联网的出现,绝不仅仅是传送手段的变化,更重要的是它代表着一种新的社会形态——网络社会的来临。互联网已经以一种前所未有的方式渗透到现代社会的各个层面和领域,成为现代社会前进和发展的动力和工具,它推动了社会经济、文化政治实现所谓的“数字化转变”。
  • 微软360度

    微软360度

    本书是由微软总部华人协会组织编写的第二本书,是《微软360度——企业和文件》一书的姐妹篇,本书将着重向你呈现微软总部的华人专家是如何一步一步地走向成功的及在微软总部成功的心路历程,以及如何应对挑战,揭示了微软成功的最重要秘密之一——人才至上,读者读后收获更多的是这些成功人士的成功经验,从而为自己的成功做出更好的规划。就让我们一起通过此书来看看微软公司人才至上管理的方方面面,聆听微软的心声,感觉微软的脉动吧。
热门推荐
  • 护花极品小混混

    护花极品小混混

    杀手之星,何大仙因为一些事情,厌倦了打打杀杀的日子,在都市混了好几年,养成了一个极品小混混,一次奇遇,从此走了的修真之路,各路美女纷纷来贴身。
  • 重生之娱乐天骄

    重生之娱乐天骄

    一场车祸,将我带到了这个平行世界。同样,她也遇到了一场车祸,导致我驻进了她的身体,看一个平凡的混血儿,在美国起步,走向亚洲,走向国际巨星的顶峰。谁说重生等于复制,在复制的同时,我也能创新;谁说音乐女神缪斯只存在于书中,我就是缪斯;谁说娱乐圈就是污潭,我就要当里面的清泉。本文主角性别女。因为是新人,文笔不够好,更新慢,不喜勿入。
  • 春晓之巨龙(龙枪编年史3)
  • 凤魔天下

    凤魔天下

    绝对爽文!!!男主魔界之王,对外人冰山,心狠手辣……对女主温柔体贴,无赖!!!!!
  • 空港

    空港

    王泳在航空公司航线部工作近五年,斗志磨平,生活尚好。 某天,上司程女王说,副总想将她调去专机部。 新舞台在眼前展开,但后面发生的事,将她打回原形,甚至跌入谷底。 紧接着,她又临时接到跟新人一起赴突尼斯撤侨的命令…… 作者假借王泳的身份描绘了整个航空业的现状,这里有惊心动魄的撤侨故事,也有和其他行业类似的办公室政治、职场歧视、办公室恋情……这个职业,跟别的职业并没有太大不同。但它又是一个踩在“安全”这一底线上、与人命相关的行业。 作者以真实的职业经验为基础,描写出了民航职员专业的工作细节与丰富的生活历程,使小说超越了一般大众所认知的“时装航空剧”的故事。
  • 不言不喻

    不言不喻

    大二女生安楚荆,一次偶然的机会邂逅了曾经有过一面之缘的XX大学“四大明星学者”石勂谦,经过一番努力终于考上了他的研究生。但身为教授的石勂谦已经结婚并有一女。楚荆经过一番思想斗争,还是决定以学生的身份继续待在石勂谦的身边。在此期间楚荆又遇到了混世博士师兄何崇。何崇渐渐发现了这个秘密,并爱上了这个倔强美丽的女孩。石勂谦最后也知道这个学生不一般的心思……
  • 快穿之男主再看我一眼

    快穿之男主再看我一眼

    晨曦本是一线当红女星,从小无父无母被演艺世家收养,从没感受过父爱母爱,在她正值青春年华时被查出患有癌症没过多久就个屁了。“bi……您好这里是857为您服务”“我……这是没死?”“恭喜您幸运的被选中,拯救银河系”“不想拯救”“……您考虑考虑?”“不想……”(857内心一阵草泥马奔腾)“我知道您的亲生父母是谁……只要您帮我们……”“好”……“你为何不告诉我拯救银河系就是抱大腿……”“嘿嘿”“857为什么还要谈恋爱”“嘿嘿”“857我不干了,还要生孩子!”“您别激动别激动”……
  • 现代之天星轮回

    现代之天星轮回

    也许,仅仅只需要一份机缘,一介凡人的赵羽,就可以轻轻松松的成为屹立在世界之巅的强者,只因为他背靠着一个帝国,一个世界,拥有着无限的未来。
  • 情人契约

    情人契约

    听闻自己父亲重病入院,柳烟儿就直闯总裁办公室寻求帮助,总裁落井下石,给了她一纸的契约!契约的背后,究竟是他绑定了她,还是将他自己绑在了她的身上呢?
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!