PowerPCB元件封装和库制作图文详细讲解.docx

上传人:b****7 文档编号:11065428 上传时间:2023-02-24 格式:DOCX 页数:59 大小:961.28KB
下载 相关 举报
PowerPCB元件封装和库制作图文详细讲解.docx_第1页
第1页 / 共59页
PowerPCB元件封装和库制作图文详细讲解.docx_第2页
第2页 / 共59页
PowerPCB元件封装和库制作图文详细讲解.docx_第3页
第3页 / 共59页
PowerPCB元件封装和库制作图文详细讲解.docx_第4页
第4页 / 共59页
PowerPCB元件封装和库制作图文详细讲解.docx_第5页
第5页 / 共59页
点击查看更多>>
下载资源
资源描述

PowerPCB元件封装和库制作图文详细讲解.docx

《PowerPCB元件封装和库制作图文详细讲解.docx》由会员分享,可在线阅读,更多相关《PowerPCB元件封装和库制作图文详细讲解.docx(59页珍藏版)》请在冰豆网上搜索。

PowerPCB元件封装和库制作图文详细讲解.docx

PowerPCB元件封装和库制作图文详细讲解

PowerPCB元件封装制作图文详解!

新手一定要看!

  PowerPCB元件封装制作图文详解!

***************************************************EDA365论坛网"x,X5V3~5H

  我们习惯上将设计工作分为三大阶段,指的是前期准备阶段、中间的设计阶段以及后期设计检查与数据输出阶段。

前期准备阶段的最重要的任务之一就是制作元件,制作元件需要比较专业的知识,我们会在下一部教程中专门介绍。

但是学会了做元件只是第一步,因为元件做好后还必须保存起来,保存的场所就是我们现在要讨论的元件库,而且在PowerPCB中只有将元件存放到元件库中之后,才能调出使用。

因此做元件与建元件库操作是密不可分的,有时还习惯将两个操作合而为一,统称为建库。

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛.A9u7}3w"m/W

  建库过程中的重要工作之一就是对元件库的管理,可以想像一个功能强大的元件库,至少要能满足设计者的下列几方面的要求:

必须能够随意新建元件库、具有较强的检索功能、可以对库中的容进行各种编辑操作、可以将元件库中的容导入或者是导出等等。

0f:

?

/N'X$u#rEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛  下面我们将分几小节对PowerPCB元件库的各种管理功能进行详细讨论。

-z7m%P!

v!

n.}:

e(T3g0JEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛一,PowerPCB元件库基本结构EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛&k1\(p$T8p,[

;f0]#{&I2?

)L'G#1.元件库结构5m)J3K5?

!

n(M"d

  在深入讨论之前,有必要先熟悉PowerPCB的元件库结构,在下述图9-1已经打开的元件库管理窗口下,我们可以清晰地看到四个图标,它们分别代表PowerPCB的四个库,这是PowerPCB元件库的的一个重要特点。

换句话说,每当新建一个元件库时,其实都有四个子库与之对应。

有关各个库的含义请仔细阅读图9-1说明部分。

%~+i#A;o"m8E:

P+h*QEDA365论坛网

#^7q8w)[)V  p3F0X2s,p:

bEDA设计师论坛EDA设计师论坛'c7M#_1|+A6Y4f/Q:

L

下载(68.99KB)

2008-1-417:

19

/s0v-K"M6I-G,QEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛EDA设计师论坛2R5N#s6Q:

u){8w5p8N

                 图9-1各元件库功能说明

7^)t9n1m#D!

~.f6CEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛

'r:

s&e(M5C

8K1v5]$\#L*y0i:

`/Z例如我们新建了一个名为FTL的库后,在Padspwr的Lib目录下就会同时出现四个名称相同但后缀名各异的元件库,如图9-2分别为:

2S9r$i;l.`*G-@EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛  FTL.pt4:

PartType元件类型库

"I%M3c"`-m)S1v0a$x.M0~EDA365论坛网  FTL.pd4:

PartDecal元件封装库

+f+F%|,J"{8E0u7a!

q  FTL.ld4:

CAE逻辑封装库

9a2r4[!

r$F;v.u  FTL.ln4:

Line线库

+G-M/C5_1O0_  i&["K4HEDA365论坛网  这是Padspwr的Lib目录下的所有元件库的列表,在这里可以找到所有元件库,包括系统自带的与客户新建的库。

%L"b"-s)N+t/{5a

下载(51.18KB)

2008-1-417:

19

    

-]3p1r$T'W&V  ]8[

4q+R/x%n"s!

KEDA设计师论坛

图9-2元件库文件名称

  图9-1的介绍已经清楚,这四个元件库可以分别存放不同特性的元件与数据。

那么它们之间是否是彼此独立的?

如果不是又存在什么样的关联呢?

EDA365论坛网9#f+K#p;p,^0s(Y(I

  2.PowerPCB元件子库之间的关系EDA365论坛网"Q/W(b2i*~-P;5u

  有过设计经验与元器件基础知识的朋友都知道,在PCB设计中涉及到元件制作时,手头必须要有器件的下列两类资料--即包含器件的电气信息与物理信息的资料。

电气信息主要是指与管脚极性、管脚配制、器件部电路等相关的说明与示意图,而物理信息应该指器件的物理尺寸:

包括外框尺寸、管脚间距、孔径大小等封装尺寸数据。

在设计过程中只要根据上述电气与封装物理数据,就可以完成器件制作。

EDA365论坛网!

H*p"h5J8`/v;f*F&f'd

  既然一般的器件通过它们的电气与封装特性就可以确定,那么在PowerPCB中为什么会设置四个库呢?

设置这么多库有必要吗?

设计者是否需要用到所有的库?

什么时候会用到?

0J:

X8m$k:

v6t4c!

PEDA365论坛网  要找到这些问题的答案,我们需要分两个步骤来完成。

第一步应该对PowerPCB中的几个专用名词的概念有一个很清晰的理解,第二步则需要理顺每一个库的作用与它们之间的关联。

那么首先从第一步做起,阅读下面的对照表,弄懂几个关键名词PartDecal/PartType/CAEDecal的含义与用途。

这是几个很容易混淆的词汇,如果概念不清对元件库的关系就很难理解。

5X:

~-j/J0q0F'V,|"G:

DEDA365论坛网  

(1)名词解释

)a8m'}  a/W1N:

名称

形状例

含 义 与 用 途

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛:

E(Q4X*k3T(s*z

PCBDecal

7l7}6y:

E%]  s1wEDA365论坛网

  V  C7J3_0p,p.e)q5Q

下载(4.96KB)

2008-1-417:

19

(PartDecal)就是元件的PCB封装外形,与之对应的是DecaL库。

我们平时所说的制作元件的大部分工作就是制作PartDecal。

制作过程包括绘制元件的外观尺寸及SILK图形、按照元件资料放置元件的端子、设定焊盘(PadStack)尺寸等工作,这些作业必须要在DecalEditor界面下才能完成。

完成设置后,必须为每一个PartDecal命名并保存到相应的Decal库之中。

注意:

保存在Decal库中的元件如果不与PartType建立关联是无法被调入到设计数据中的。

也就是说,PowerPCB中所指的元件不是PCBDecal,PCBDecal只是元件的一个物理特性!

PartType

显示相应PartDecal或者是CAEDecal的图形。

需要为每一个PartType分配PartDecal与CAEDecal。

而且一个PartType名下可以分配多个PartDecal(因为一个元件类型可能对应SMD或者是DIP的多个封装形状)。

主要操作是在PartInformation对话框下进行。

元件型号名称,它是PowerPCB与PowerLogic中唯一具有元件所有特性的名称,保存了元件的所有电气与封装信息。

也可以理解为真正的元件名称。

因为无论是在PowerPCB或者是PowerLogic中提到元件时都是指它的PartType名。

或者说软件在上述两个系统下调用元件时使用的都是PartType。

  P0@6j3@*Z'J注意:

EDA365论坛网/X1  l0v*h!

e:

m'o6n

  1.PartType既可以在PowerLogic下也可以在PowerPCB下建立。

有关建立PartType的时期也比较灵活,可以在PCBDecal与CAEDecal建立之前或者是之后完成。

9\26q:

u+p/L:

R7c1d(o

  2.需要通过PartType将PowerPCB的PCBDecal与PowerLogic的CAEDecal结合为一个整体。

建立联系之后具有完整信息后才能成为Part,保存在Parts库中。

7T3w;{$I,k&G!

a!

Q0N

CAEDecal

4A(M&r  H$V$iEDA设计师论坛

下载(4.9KB)

2008-1-417:

19

我们还可以称之为GateDecal,是元件的逻辑封装外形,如NOR、AND、OR电路等的外形符号,主要用于电路原理图中,代表元器件的一些外形符号,CAEDecal在PowerLogic中定义。

.h+P6g%Z  W$U)b8K*UEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛注意:

通过其它CAD导入NETLIST或者是部分手工输入NETLIST的情况下,没有CAEDecal。

EDA设计师论坛;]/[)I"c5m'O4s

  

(2)元件库关系说明www.eda365.#b!

`:

W5[*v/~2o5E;G"r)Q-B

  首先让我们回顾一下前文介绍的各个库的主要功能。

2V%A7['A6P;ZEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛

库名称

用   途

Lib目录下的对应名称

输出文件名称

Decals库EDA365论坛网!

q1A-T0g;G,N3B(T*I.c!

L

是PowerPCB中用来存放PartDecal--及保存器件的封装特性的场所。

0Y8C%\9K7^

在完成Decal封装制作后,必须将它们命名保存到该库中。

;F(p%Q9n"j  z9i2h

应该与PartType建立对应关系。

库文件名.pd4.eda365.;f9O4P&D"Y,~

可以通过Import与Export命令将Decal元件导入和导出。

H7`+y*x9`!

@,G/^0{(nEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛使用的文件后缀名称是.d。

形式为:

1y(Q7d"I5f,~#~)J!

Y7ZEDA365论坛网名称.d

Parts库

%q;W(z,H8z:

k-K

将上面的表1中的PartType与PartDecal以及CAEDecal结合后就具有完整的Part信息,保存到该库中。

在PowerPCB与PowrrLogic中都需要,而且对于同一个元件在上述两个系统中必须是同一个PartType名!

2D  ~)Z4d;R(k'T)D+m

注:

Parts库中保存的是PartType名称,是在相应的PartInformation表中定义PIN与GATE信息,同时将PartDecal与CAEDecal联系起来!

库文件名.pt4.eda365.'v,a:

T6P)Q4H1R1J7g

可以通过Import与Export命令将PartType导入和导出。

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛!

k.i*W  d  q5Y%H-T8C.[

使用的文件后缀名称是.p。

形式为:

.eda365.!

4O4Z4H%g"S

名称.p

CAE库

是PowerLogic中的逻辑封装CAEDecal库。

必须与PartType建立对应关系。

库文件名.ld42Z4y!

t7l.z3q6?

%Q1u9^

可以通过Import与Export命令将PartType导入和导出。

;`4V(n.L3S$\&fEDA设计师论坛使用的文件后缀名称是.c。

形式为:

名称.c

Lines库

PowerPCB与PowerLogic中都有,可以用来保存用2D-Line绘制的独立图形以及与TEXT或者是多个图形的合成图形,来提高效率,避免重复操作。

库文件名.ln4

可以通过Import与Export命令将PartType导入和导出。

9U,i  `$R1`&rEDA365论坛网使用的文件后缀名称是.l。

形式为:

(~'r"y(j-N  \1B/^"[EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛名称.lwww.eda365.%E;r)A4s*l9R

%H%Q9[-q)z  w8n"x8Y&}EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛  (3)元件库关系图解www.eda365.#Y#n8_(n2|'[3i'm%K;J

  综上所述,在使用PowerLogic绘制原理图的规化操作的前提下,设计过程中的元件作业,必须要涉及到三个子库及PartType/Decal/CAE,也就是这三个库是密切关联的。

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛/x/[)K6O5B-n3J1o

下载(29.48KB)

2008-1-417:

19

8k2d:

V%m8x!

E+v"O

$f5J'P8w0KEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛  x9X;"z&u.w*d"|

图9-3元件库关联结构

(1)  如果用户是通过其它CAD导入NETLIST的,或者是通过手工输入NETLIST,也就是说没有使用PowerLogic来定义CAEDecal,也就没有CAEDecal与PartType的关系,这时可以作为一个特例,PCB设计时只与Decals与Parts两个库有关。

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛)t%{&q"A"K'm(m!

N2[$j+n

    EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛9e({8`-x&E

1d.l1C)Z:

N

下载(34.52KB)

2008-1-417:

19

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛)G(k9g,a$Y

图9-4元件库关联结构

(2)  

9.1.2打开元件库管理窗口

:

K;w8g)F-e3d6L  1.进入元件库管理窗口

3N.F*Y(N9Q([EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛  在PowerPCB与PowerLogic两个系统下进入元件库管理窗口的方式基本相同。

见示意图,只要从File菜单下选择Library直接进入。

另外在PowerPCB与PowerLogic的DecalEditor与CAEDecal窗口下的进入方式也完全相同。

  H(a,F&i9[+c:

G#xEDA设计师论坛

下载(18.76KB)

2008-1-417:

19

EDA365论坛网'K9],l&i'n/O:

v0-g9V5c

/`  w;I.p5F7^$G%G7S6NEDA365论坛网

图9-5打开元件库管理窗口

  2.元件库管理窗口(LibraryManage)说明EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛0B#J:

l!

O1{2d/t:

g  T2E:

d!

C

  图9-6是打开的元件库管理窗口。

它有下面几个部分组成:

0\/s)Z6p#S(X$W7E1v5D9REDA设计师论坛   ●

0P4I8w5s)g7uEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛Library:

所有元件库的列表,用户需要从中选择,将其设定为当前活动库(操作库)。

一般默认值是AllLibraries即对所有库适合。

但是一般建议针对当前活动库操作,这样比较安全。

.w4j6w,n8C0DEdit区域由三个部分组成

  F  e+i+v$EEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛   ●

(n9n!

P(v&I:

B&L1V4FEDA365论坛网元件子库:

元件子库与显示区域。

选择要操作的子库后,所选元件的图形会在左侧显示区域显示出来。

/l8}3H;Z5L%C7iEDA365论坛网   ●

*I'{&O:

t8~(d5a,]EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛元件库容显示编辑区:

与上述子库对应的元件库容显示区域,根据Filter过滤器设定状况,在此可以看到所有元件的名称。

而右侧则是一组编辑命令。

编辑命令说明请参见本章后序部分的容。

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛1F$~"\0q#E&W"m

   ●EDA365论坛网1G*E,z;E'{8j7t0m

Filter:

过滤设置区域,用户可以设定关键字检索方式。

  V:

F7K;|#o!

G   ●(V8A8M'H+e  C)}"u

输入/出命令:

Import/Export/ListToFile,可以将某一个子库的部分后者是全部容输出到相应文件中,也可以将相应合适的文件输入,实现不同系统之间的元件库数据合并操作,非常方便。

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛;O)~*a#B8a-p+a:

{!

J#p*U  A!

i

元件库管理相关命令:

/_6_&]8b:

kEDA设计师论坛   ●

:

D8E+A)A  s!

e  WNewLib:

新建元件库操作。

这一操作会在Padspwr的Lib目录下增加一个新库。

EDA设计师论坛1Y.L0M:

l0x

   ●EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛-Z8`,V3M5E(_(T

LibList:

对当前设计中的元件库列表的管理窗口,改变库的顺序、设置共享限制、实现将元件库从显示列表中删除或者是追加等管理功能。

.eda365.;P)K8j!

R(\8f%~

   ●AttrManager:

元件属性管理窗口,可以按照元件库来设置元件属性,并对该库中的所有元件有作用。

&K+P/M+{.{"pEDA365论坛网  3.元件库管理窗口说明示意图

  t%K9y5Z2Y8L5f#|/R3[EDA设计师论坛EDA设计师论坛;N:

F1Y0]5W2C4i3D#k6m

下载(67.48KB)

2008-1-417:

19

0V-H6_.w#D

.eda365.,n0c5f$t(O#c  M5Z4K4g5N

图9-6元件库管理窗口解释

EDA365论坛|PCB论坛|PCBlayout论坛|SI仿真技术论坛6.o2~3_9e8p

8_6m-\/s*A7]EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛

2J+_3W:

z&K2V:

n#\  HEDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛

回复引用

订阅报告道具TOP

哆啦@梦

∙发短消息

∙加为好友

哆啦@梦(哆啦@梦)当前离线

哆啦@梦

UID

1172 

精华

14 

积分

3347 

威望

2635 

阅读权限

60 

在线时间

356小时 

注册时间

2007-12-6 

最后登录

2009-6-19 

 

荣誉版主

帖子

456 

积分

3347 

所在地

 

2#

发表于2008-1-416:

46|只看该作者

  在对元件库的结构有了一个基本了解后,本节主要介绍元件库管理窗口下的一些重要操作。

包括元件库的管理操作、元件检索操作以及一些编辑操作等。

首先学习与元件库管理相关的建库操作。

.t;[$g9w5F;|EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛   新建元件库EDA设计师论坛/^8F  r,A'h-V#S0X*?

-b

  虽然PowerPCB系统有自带的有几个元件库,其中一个叫做USR的库是专门为用户准备的。

但是在正规的设计过程中,一个USR库往往不够,比如可能需要按照元件的类别或者是厂商的名称来分别建库,这样在PowerPCB中就需要不断添加新的元件库来实现。

.P-h/M&t0f-n$M:

{/B:

k新建元件库的操作步骤非常简单,简述如下:

EDA设计师论坛2P)E&h;p;_%x

  ●在LibraryManager下点击NewLib。

*l*T*W1Z,n&P6sEDA设计师论坛  ●在NewLibrary窗口下输入新的元件库名称,后缀名称默认为Pt4即PartType的元件库,但是一旦输入新的元件库名称后。

在Lib目录下应该会同时出现4个元件子库。

&]9k"g%Z;P+^EDA365论坛网站|PCB论坛|PCBlayout论坛|SI仿真技术论坛

下载(44.83KB)

2008-1-418:

07

EDA365论坛网0b2A4I+i1p;|;O7w1B(d%F

.a*e.P!

?

.E9XEDA设计师论坛图9-7新建元件库操作示意

  建议:

每做一个新的设计,可以为此专门建立一个暂时的元件库,然后经过一段时期后(待设计的板子安装调试完成,证明无元件错误后),再将该库中的元件分类合并到自己的最终元件

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1