Protel DXP的元件封装库_dxp元件与封装库说明

2020-02-27 其他范文 下载本文

Protel DXP的元件封装库由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“dxp元件与封装库说明”。

】 Protel DXP的元件封装库 2011-03-07 19:17 转载自 baiyygtfj 最终编辑 baiyygtfj

Protel DXP是Altium公司(前身是Protel公司)于2002年推出的最新版本的电路和电路板软件开发平台,它提供了比较丰富的PCB(元件封装)库,本文就PCB库使用的一些问题简单地探讨一下,和朋友们共勉。

一、Protel DXP中的基本PCB库:

Protel DXP的PCB库的确比较丰富,与以前的版本不同的是:Protel DXP中的原理图元件库和PCB板封装库使用了不同的扩展名以视区分,原理图元件库的扩展名是.SchLib,PCB板封装库的扩展名.PcbLib,它们是在软件安装路径的“Library...”目录下面的一些封装库中。根据元件的不同封装我们将其封装分为二大类:一类是分立元件的封装,一类是集成电路元件的封装,下面我们简单分别介绍最基本的和最常用的几种封装形式:

1、分立元件类:

电容:电容分普通电容和贴片电容:普通电容在Miscellaneous Devices.IntLib库中找到,它的种类比较多,总的可以分为二类,一类是电解电容,一类是无极性电容,电解电容由于容量和耐压不同其封装也不一样,电解电容的名称是“RB.*/.*”,其中.*/.*表示的是焊盘间距/外形直径,其单位是英寸。无极性电容的名称是“RAD-***”,其中***表示的是焊盘间距,其单位是英寸。

贴片电容在 LibraryPCBChip Capacitor-2 Contacts.PcbLib中,它的封装比较多,可根据不同的元件选择不同的封装,这些封装可根据厂家提供的封装外形尺寸选择,它的命名方法一般是CC****-****,其中“-”后面的“****”分成二部分,前面二个**是表示焊盘间的距离,后面二个**表示焊盘的宽度,它们的单位都是10mil,“-”前面的“****”是对应的公制尺寸。

电阻:电阻分普通电阻和贴片电阻:普通电阻在Miscellaneous Devices.IntLib库中找到,比较简单,它的名称是“AXIAL-***”,其中***表示的是焊盘间距,其单位是英寸。

贴片电阻在Miscellaneous Devices.IntLib库中只有一个,它的名称是“R2012-0806”,其含义和贴片电容的含义基本相同。其余的可用贴片电容的封装套用。

二极管:二极管分普通二极管和贴片二极管:普通二极管在Miscellaneous Devices.IntLib库中找到,它的名称是“DIODE-***”,其中***表示一个数据,其单位是英寸。贴片二极管可用贴片电容的封装套用。

三极管:普通三极管在Miscellaneous Devices.IntLib库中找到,它的名称与Protel99 SE的名称“TO-***”不同,在Protel DXP中,三极管的名称是“BCY-W3/***”系列,可根据三极管功率的不同进行选择。

连接件:连接件在Miscellaneous Connector PCB.IntLib库中,可根据需要进行选择。

其他分立封装元件大部分也在Miscellaneous Devices.IntLib库中,我们不再各个说明,但必须熟悉各元件的命名,这样在调用时就一目了然了。

2、集成电路类:

DIP:是传统的双列直插封装的集成电路;

PLCC:是贴片封装的集成电路,由于焊接工艺要求高,不宜采用;

PGA:是传统的栅格阵列封装的集成电路,有专门的PGA库;

QUAD:是方形贴片封装的集成电路,焊接较方便; SOP:是小贴片封装的集成电路,和DIP封装对应;

SPGA:是错列引脚栅格阵列封装的集成电路;

BGA:是球形栅格阵列封装的集成电路;

其他:除此而外,还有部分新的封装和上述封装的变形,这里就不再一一说明了。

二、将Protel 99 SE的元件库转换到Protel DXP中:

在Protel 99 SE中有部分封装元件是Protel DXP中没有的,如果一个一个地去创建这些元件,不仅费事,而且可能会产生错误,如果将Protel 99 SE中的封装库导入Protel DXP中实际是很方便的,而且事半功倍,方法是:启动Protel 99 SE,新建一个*.DDB工程,在这个工程中导入需要的封装库,需要几个就导入几个,然后保存工程并关闭Protel 99 SE。启动Protel DXP,打开刚保存的*.DDB文件,这时,Protel DXP会自动解析*.DDB文件中的各文件,并将它们保存在 “*/”目录中,以后就可以十分方便地调用了。其实对Protel 99、Protel2.5等以前的版本的封装元件库也可以用导入的方法将封装元件库导入Protel DXP中。

三、在Protel DXP中创建新的封装元件: 创建新的封装元件在Protel DXP中有二种方法,一是手工创建,二是用向导创建,下面我们分别简单进行介绍:

1、用手工绘制封装元件:

用手工绘制封装元件实际是我们经常采用的绘制封装元件的一种方法,和在Protel 99 SE中绘制封装元件的方法基本相同,大家对此是比较熟悉的,在这里我们就最基本的绘制方法和常用的绘制工具给大家简单介绍一下:

A、单击*.PcbLib(在那个元件库创建就单击那个元件库),将*.PcbLib作为当前被编辑的文件;

B、单击【Tools】/【New Component】,关闭向导对话框; C、在编辑区有一个绘图工具箱如下图所示:

其中:P1是焊盘放置工具、P2是过孔放置工具、P3是文字放置工具、P4是坐标放置工具、P5是尺寸放置工具、P6是线条放置工具、P7是园弧放置工具、P8是填充放置工具、P9是阵列粘贴设置工具,下面我们简单说明这些工具的使用方法:

1.点击P1 十字形鼠标跟随的焊盘在需要放置的位置点击放置即可,双击后可修改焊盘的属性;

2.点击P2 十字形鼠标跟随的过孔在需要放置的位置点击放置即可,双击后可修改过孔的属性;

3.点击P3 十字形鼠标跟随的文字在需要放置的位置点击放置,双击文字在对话框设置文字和文字大小以及文字的所在层;

4.点击P4 十字形鼠标跟随的坐标在需要放置的位置点击放置即可;

5.点击P5 十字形鼠标跟随的起始尺寸在尺寸的起始位置点击放置起始尺寸,然后在尺寸的结束位置点击放置结束尺寸,双击尺寸可修改尺寸的大小和尺寸所在层; 6.点击P6 在线条的起始位置点击开始放置线条,然后移动鼠标到线条的结束位置点击放置线条,再点击确定,如果继续重复上面的工作,双击导线可修改导线的宽度。注意:放置线条必须将层转换到需要放置的层;

7.点击P7 十字形鼠标跟随的圆弧在需要放置的位置点击放置,注意移动鼠标可改变圆弧的形状或绘制椭圆或圆;

8.点击P8 十字形鼠标跟随的填充在需要放置的位置点击放置起始位置,在结束位置点击即可;

9.首先在编辑区选择需要阵列粘贴的部件并复制,然后点击P9,在对话框设置阵列粘贴的参数即可。除使用绘图工具外,还可以用点击【Place】/【Arc】等菜单进行绘制,其方法和前面介绍雷同。上述操作点击鼠标右键可取消操作。D、下面我们具体绘制一个封装元件,看看用手工绘制的过程:现在我们是在绘制一个变形的集成电路元件,它的外形图如下图所示:

中间的阴影区域是一个大焊盘,主要是为了散热。①首先点击P1 在编辑界面放置一个焊盘,双击焊盘将焊盘的名称改为1,焊盘形状为Round,Y尺寸为60mil,X尺寸为60mil,确定。②用主工具条的选取工具选取焊盘并复制。

③点击P9 在对话框设置阵列粘贴的个数为6,增量为1,X方向的增量为100mil,Y方向的增量为0后确定,在坐标(0,0)处点击放置阵列粘贴。

④再次点击P9 在对话框设置阵列粘贴的个数为5,增量为1,X方向的增量为100mil,Y方向的增量为0后确定,在坐标(50,60)处点击放置阵列粘贴,取消全部选取删除第一次放置的原焊盘。

⑤双击1号焊盘,在对话框修改焊盘形状为Octagonal,Y尺寸为50mil,X尺寸为50mil,确定。双击7号焊盘,将名称修改为2后确定。用同样的方法将2号修改为3,8号修改为4,3号修改为5,9号修改为6,4号修改为7,10号修改为8,5号修改为9,11号修改为10,6号修改为11,其他不变。

⑥点击P6,将图层转换到TopOverlay(丝印层)按照外形尺寸绘制外形,然后将线条宽度全部修改为2-5mil。点击P7 在图形绘制园处绘制园。

⑦点击P1 在编辑界面的其他位置再放置一个焊盘,双击这个焊盘在对话框修改焊盘的X尺寸为500mil,Y尺寸为200mil,中心孔尺寸为0,名称为0,焊盘所在层为TopLayer(顶层)后确定。选取这个焊盘,用移动工具将焊盘移动到外形的方框区。

⑧将图层转换到TopOverlay(丝印层),点击P3 放置文字,双击后修改文字内容为“TDIP11”确定,鼠标左键压住文字拖到中心焊盘上。⑨点击【Edit】/【Set Reference】/【Pin1】将参考点设置在1号焊盘上。点击【Report】/【Component Rule Check】执行元件设计规则检查,按照尺寸图选择选项后确定,如果在输出报表没有错误,则设计是成功的。⑩单击“Rename„”按键,修改元件名为TDIP11然后保存即可。右下图是完成的封装元件。在中间放置一个大焊盘,是为了散热,使用焊盘而不用填充的目的是为防止在有阻焊层时由于阻焊阻挡使散热效果变差。

E、绘制的封装元件的尺寸必须和实际的元件尺寸绝对相吻合,这些尺寸包括外形尺寸、焊盘尺寸、焊盘间尺寸、元件引脚穿孔尺寸等。我们在上面的例子中的第一个图就是元件的实际尺寸图。实际上在我们制作PCB电路板的时候,有许多元件的封装在元件库中是没有的,对于比较熟练的工程师来讲,他们也基本是用手工来绘制比较特殊的封装元件的,因此熟练掌握用手工来绘制封装元件是用好本软件的最起码的基本功。除此以外,对元件库中的有部分封装元件需要进行某些部位的修改或利用原封装元件修改新的封装元件,都是需要用手工来绘制和修改封装元件的。

2、用向导创建封装元件:

用向导创建封装元件根据封装元件的不同其步骤也有所不同,但是基本的方法大致是相同的,下面我们对最基本的方法简单介绍一下:

①、单击*.PcbLib(在那个元件库创建就单击那个元件库),将*.PcbLib作为当前被编辑的文件;

②、单击【Tools】/【New Component】,在对话框中选择准备创建元件的封装类型,下面的表格是各封装类型对照表: 序号 名 称 说 明Ball Grid Arrays(BGA)BGA类型 2 Capacitors CAP无极性电容类型 3 Diodes 二极管类型Dual in-line Package(DIP)DIP类型 5 Edge Connectors EC边沿连接类型 6 Leadle Chip Carier(LCC)LCC类型 7 Pin Grid Arrays(PGA)OGA类型 8 Quad Packs(QUAD)GUAD类型 9 Resistors 二脚元件类型Small Outline Package(SOP)SOP类型Staggered Ball Gird Arrayd(SBG)SBG类型 12 Staggered Pin Gird Arrayd(SPGA)SPGA类型

假定我们选择Dual in-line Package(DIP)的封装类型,并选择单位制为“Imperial”(英制,一般均选择英制),然后单击“Next”;

③、在这个对话框中是设置焊盘的大小,我们如果是创建一个DIP封装的元件,可以采用默认值,当然如果创建的不是典型的DIP封装元件,要根据焊盘流过的电流大小设置,对于电流较大的元件焊盘要设置的稍大一点,设置好后单击“Next”;

④、在这个对话框中是设置焊盘之间的X方向和Y方向间距的,如果我们是创建一个DIP封装的元件,可以采用默认值,当然如果创建的不是典型的DIP封装元件,要根据焊盘流过的电流大小设置,对于电流较大的元件焊盘的间距要设置的稍大一点,设置好后单击“Next”; ⑤、在这个对话框中是设置丝印层中丝印线条的宽度的,为了使丝印比较清晰最好印线条的宽度的设置为2-5mil,比较流行的设置是5 mil,设置好后单击“Next”;

⑥、在这个对话框中是设置焊盘的数目,我们如果是创建一个DIP封装的元件,根据封装设置;如果创建的不是DIP封装的元件,要根据焊盘的多少设置,当然由于是DIP封装设置一般要采用双数,如果设置和具体的封装有区别,在后面我们还可以修改,设置好后单击“Next”;

⑦、在这个对话框中是设置封装元件的名称的,在文本输入框输入即可,输入好后单击“Next”;

⑧、进入向导完成对话框,单击“Finish”结束向导。如果我们创建的是DIP元件,基本已经完成,但是我们创建的不是DIP元件,可能和元件封装有一定的差别,我们可以进行手工修改;

⑨、用手工绘制的方法进行修改,修改的内容包括增加或减少焊盘、对某个焊盘进行大小和名称的重新设置、对某个焊盘进行移动、重新绘制元件封装的轮廓线等等。全部设置和修改完成并经过反复检查认为没有问题后,点击【Edit】/【Set Reference】/【*】设置参考点。点击【Report】/【Component Rule Check】执行元件设计规则检查,如果在输出报表没有错误,则设计是成功的。点击主工具条的存盘键进行存盘。

到此,这个元件封装就完成了。上面的做法是最基本的创建步骤,但是根据选择不同的封装类型其各对话框可能有区别,应根据各对话框进行相应的设置。

四、在Protel DXP中封装元件在封装元件库间的复制:

有的时候我们需要将一个封装元件库中的某个封装元件复制到另一个封装元件库中,复制的方法比较多,我们在这里介绍二种比较常用和比较简单的方法供参考:

方法

一、单击*.PcbLib(被复制的封装元件所在的元件库),将*.PcbLib作为当前被编辑的文件,用鼠标右键点击被复制的封装元件,在下拉菜单单击“Copy”;单击*1.PcbLib(被复制的封装元件要复制到的元件库),将*1.PcbLib作为当前被编辑的文件,用鼠标右键点封装元件列表最上面的空白处,在下拉菜单单击“Paste”,然后保存即可;

方法

二、单击*.PcbLib(被复制的封装元件所在的元件库),将*.PcbLib作为当前被编辑的文件,用鼠标左键点击被复制的封装元件,使被复制的封装元件到编辑区,点击【Edit】/【Select】/【All】选择编辑区的全部内容,再点击【Edit】/【Coyp】进行复制;单击*1.PcbLib(被复制的封装元件要复制到的元件库),将*1.PcbLib作为当前被编辑的文件,用鼠标左键点击【Tools】/【New Component】新建一个元件,关闭向导对话框,继续点击【Edit】/【Paste】将封装元件复制到编辑区,点击【Tools】/【Rename Component】对元件重命名,然后保存即可。上述方法同样适合原理图元件库中元件的复制。

五、在Protel DXP中创建自己的封装元件库:

我们在制作PCB板时不是需要在Protel DXP中的所有的元件库,而是仅仅需要其中的部分元件库和封装库,或者是某个库中的部分元件或封装元件,如果我们将这些元件或封装元件创建自己的元件库和封装元件库,给我们带来很大的方便,在查找过程中也特别容易了。在某个磁盘分区,新建一个目录如“PDXP LIB”,在这个目录下再新建二个目录“SCH”和“PCB”,在“SCH”目录中可以创建自己的电路原理图的元件库,由于本文主要讨论PCB封装元件库,这里我们不再讨论,在“PCB”中我们创建PCB封装元件库。在Protel DXP的单击【File】/【New】/【PCB Library】新建一个空的PCB元件库,并用另外的名称如“分立元件.PcbLib”存盘到“X:/PDXP LIB/PCB/”中,其中“X:”是上面目录的所在盘符。在这个库中用运上面新建封装元件的方法和封装元件在封装元件库间的复制方法将分立元件的封装全部放置在这个库中。用同样的方法,创建“DIP.PcbLib”、“贴片电容.PcbLib”、“接插件.PcbLib”、“PLCC.PcbLib”、“SOP.PcbLib”等等等等封装元件库,在这些库中用运上面新建封装元件的方法和封装元件在封装元件库间的复制方法将相应元件的封装全部放置在这个库中。在分类过程中,最好分的比较细一点,虽然看起来库比较多,但是一则管理比较方便,维护、修改、添加等都十分容易,二则在调用元件时一目了然,作者就是这样管理和用运的,比在原来的库中用运方便的多。

六、创建和修改封装元件时注意的一些问题:

1、我们建议自己创建的元件库保存在另外的磁盘分区,这样的好处是如果在Protel DXP软件出现问题或操作系统出现问题时,自己创建的元件库不可能因为重新安装软件或系统而丢失,另外对元件库的管理也比较方便和容易。

2、对于自己用手工绘制元件时必须注意元件的焊接面在底层还是在顶层,一般来讲,贴片元件的焊接面是在顶层,而其他元件的焊接面是在底层(实际是在MultiLayer层)。对贴片元件的焊盘用绘图工具中的焊盘工具放置焊盘,然后双击焊盘,在对话框将Saple(形状)中的下拉单修改为Rectangle(方形)焊盘,同时调整焊盘大小X-Size和Y-Size为合适的尺寸,将Layer(层)修改到“Toplayer”(顶层),将Hole Size(内经大小)修改为0mil,再将Designator中的焊盘名修改为需要的焊盘名,再点击OK就可以了。有的初学者在做贴片元件时用填充来做焊盘,这是不可以的,一则本身不是焊盘,在用网络表自动放置元件时肯定出错,二则如果生产PCB板,阻焊层将这个焊盘覆盖,无法焊接,请初学者们特别注意。

3、在用手工绘制封装元件和用向导绘制封装元件时,首先要知道元件的外形尺寸和引脚间尺寸以及外形和引脚间的尺寸,这些尺寸在元件供应商的网站或供应商提供的资料中可以查到,如果没有这些资料,那只有用千分尺一个尺寸一个尺寸地测量了。测量后的尺寸是公制,最好换算成以mil为单位的尺寸(1cm=1000/2.54=394mil 1mm=1000/25.4=39.4mil),如果要求不是很高,可以取1cm=400mil,1mm=40mil。

4、如果目前已经编辑了一个PCB电路板,那么单击【Design】/【Make PCB Library】可以将PCB电路板上的所有元件新建成一个封装元件库,放置在PCB文件所在的工程中。这个方法十分有用,我们 在编辑PCB文件时如果仅仅对这个文件中的某个封装元件修改的话,那么只修改这个封装元件库中的相关元件就可以了,而其他封装元件库中的元件不会被修改。

protel DXP 元件库名中英对照2010-12-15 18:33Fairchild Semiconductor FSC Discrete BJT.IntLib 三极管 FSC Discrete Diode.IntLib 二极管

FSC Discrete Rectifier.IntLib IN系列二极管 FSC Logic Flip-Flop.IntLib 40系列

FSC Logic Latch.IntLib 74LS系列

C-MAC MicroTechnology 晶振 Dallas Semiconductor DallasMicrocontroller 8-Bit.IntLib 存储器 International Rectifier IR Discrete SCR.IntLib 可控硅 IR Discrete Diode.IntLib 二极管 KEMET Electronics KEMET.Chip.Capacitor..IntLib 粘贴式电容 Motorola Motorola Discrete BJT.IntLib 三极管

Motorola.Discrete.Diode.IntLib 1N系列稳压管 Motorola Discrete JFET.IntLib 场效应管 Motorola.Discrete.MOSFET.IntLib MOS管 Motorola Discrete SCR.IntLib 可控硅

Motorola Discrete TRIAC.IntLib 双向可控硅

Motorola.PowerManagementVoltage 电源LM系列 National Semiconductor NSC Audio Power Amplifier.IntLib LM38、48系列 NSC Analog Timer Circuit.IntLib LM555 NSC Analog Timer Circuit.IntLib 三极管 NSC Discrete Diode.IntLib IN系列二极管 NSC Discrete Diode.I ntLib IN系列稳压管 NSC Logic Counter.IntLib CD40系列 NSC Logic Counter.IntLib 74系列

NSCPowerMgtVoltageRegulator.IntLib 电源块子78系列 ON Semiconductor ON Semi Logic Counter.IntLib 74系列 ON Semi Logic Counter.IntLib 晶振 Simulation Simulation Sources.IntLib 信号源

Simulation Voltage Source.INTLIB 信号源 ST Microelectronics ST Analog Timer Circuit.IntLib LM555 ST Discrete BJT.IntLib 2N系列三极管

ST Operational Amplifier.IntLib TL084系列 ST Logic Counter.IntLib 40、74系列 ST Logic Flip-Flop.IntLib 74系列4017 ST Logic Switch.IntLib 4066系列 ST Logic Latch.IntLib 74系列 ST Logic Register.IntLib 40系列

ST Logic Special Function.IntLib 40系列

STPowerMgt Voltage Reference.IntLib TL、LM38系列

STPower Mgt Voltage Regulator.IntLib 电源块子78、LM317系列 Teccor Electronics Teccor Discrete TRIAC.IntLib 双向可控硅 Teccor Discrete SCR.IntLib 可控硅 Texas Instruments TI Analog Timer Circuit.IntLib 555系列

TI Converter Digital to Analog.IntLib D/A转换器 TI C onverter Analog to Digital.IntLib A/D转换器 TI Logic Decoder Demux.IntLib SN74LS138 TI Logic Flip-Flop.IntLib 逻辑电路74系列 TI Logic Gate 1.IntLib 逻辑电路74系列 TI Logic Gate 2.IntLib 逻辑电路74系列

TI Operational Amplifier.IntLib TL系列功放块

一、Protel DXP中的基本PCB库:

原理图元件库的扩展名是.SchLib,PCB板封装库的扩展名.PcbLib,它们是在软件安装路径的“Library...”目录下面的一些封装库中。根据元件的不同封装我们将其封装分为二大类:一类是分立元件的封装,一类是集成电路元件的封装

1、分立元件类:

电容:电容分 普通电容和贴片电容:普通电容在Miscellaneous Devices.IntLib库中找到,它的种类比较多,总的可以分为二类,一类是电解电容,一类是无极性电容,电解电容由于容量和耐压不同其封装也不一 样,电解电容的名称是“RB.*/.*”,其中.*/.*表示的是焊盘间距/外形直径,其单位是英寸。无极性电容的名称是“RAD-***”,其中*** 表示的是焊盘间距,其单位是英寸。

贴片电容在 LibraryPCBChip Capacitor-2 Contacts.PcbLib中,它的封装比较多,可根据不同的元件选择不同的封装,这些封装可根据厂家提供的封装外形尺寸选择,它的命名方法一般是 CC****-****,其中“-”后面的“****”分成二部分,前面二个**是表示焊盘间的距离,后面二个**表示焊盘的宽度,它们的单位都是 10mil,“-”前面的“****”是对应的公制尺寸。

电阻:电阻分普通电阻和贴片电阻:普通电阻在Miscellaneous Devices.IntLib库中找到,比较简单,它的名称是“AXIAL-***”,其中***表示的是焊盘间距,其单位是英寸。

贴片电阻在Miscellaneous Devices.IntLib库中只有一个,它的名称是“R2012-0806”,其含义和贴片电容的含义基本相同。其余的可用贴片电容的封装套用。

二极管:二极管分普通二极管和贴片二极管:普通二极管在Miscellaneous Devices.IntLib库中找到,它的名称是“DIODE-***”,其中***表示一个数据,其单位是英寸。贴片二极管可用贴片电容的封装套用。

三极管:普通三极管在Miscellaneous Devices.IntLib库中找到,它的名称与Protel99 SE的名称“TO-***”不同,在Protel DXP中,三极管的名称是“BCY-W3/***”系列,可根据三极管功率的不同进行选择。

连接件:连 接件在Miscellaneous Connector PCB.IntLib库中,可根据需要进行选择。其他分立封装元件大部分也在Miscellaneous Devices.IntLib库中,我们不再各个说明,但必须熟悉各元件的命名,这样在调用时就一目了然了。

2、集成电路类:

DIP:是传统的双列直插封装的集成电路;

PLCC:是贴片封装的集成电路,由于焊接工艺要求高,不宜采用;

PGA:是传统的栅格阵列封装的集成电路,有专门的PGA库;

QUAD:是方形贴片封装的集成电路,焊接较方便;

SOP:是小贴片封装的集成电路,和DIP封装对应;

SPGA:是错列引脚栅格阵列封装的集成电路;

BGA:是球形栅格阵列封装的集成电路;

小结:常用的PCB库文件

1.librarypcbconnectors目录下的元件数据库所含的元件库含有绝大部分接插件元件的PCB封装

1).D type connectors.ddb,含有并口,串口类接口元件的封装 2).headers.ddb:含有各种插头元件的封装

2.librarypcbgeneric footprints目录下的数据库所含的元件库含有绝大部分的普通元件的PCB封状

1).general ic.ddb,含有CFP,DIP,JEDECA,LCC,DFP,ILEAD,SOCKET,PLCC系列以及表面贴装电阻,电容等元件封装

2).international rectifiers.ddb,含有IR公司的整流桥,二极管等常用元件的封装

3).Miscellaneous.ddb,含有电阻,电容,二极管等的封装

4).PGA.ddb,含有PGA封装

5).Transformers.ddb,含有变压器元件的封装

6).Transistors.ddb含有晶体管元件的封装

3.librarypcbIPC footprints目录下的元件数据库所含的元件库中有绝大部分的表面帖装元件的封装

二、将Protel 99 SE的元件库转换到Protel DXP中:

在Protel 99 SE中有部分封装元件是Protel DXP中没有的,如果一个一个地去创建这些元件,不仅费事,而且可能会产生错误,如果将Protel 99 SE中的封装库导入Protel DXP中实际是很方便的,而且事半功倍,方法是:启动Protel 99 SE,新建一个*.DDB工程,在这个工程中导入需要的封装库,需要几个就导入几个,然后保存工程并关闭Protel 99 SE。启动Protel DXP,打开刚保存的*.DDB文件,这时,Protel DXP会自动解析*.DDB文件中的各文件,并将它们保存在 “*/”目录中,以后就可以十分方便地调用了。其实对Protel 99、Protel2.5等以前的版本的封装元件库也可以用导入的方法将封装元件库导入Protel DXP中。

三、在Protel DXP中创建新的封装元件:

创建新的封装元件在Protel DXP中有二种方法,一是手工创建,二是用向导创建

1、用手工绘制封装元件: 用绘图工具箱

2、用向导创建封装元件:

用向导创建封装元件根据封装元件的不同其步骤也有所不同,但是基本的方法大致是相同的,下面我们对最基本的方法简单介绍一下: ①、单击*.PcbLib(在那个元件库创建就单击那个元件库),将*.PcbLib作为当前被编辑的文件; ②、单击【Tools】/【New Component】,在对话框中选择准备创建元件的封装类型,下面的表格是各封装类型对照表: 序号 名 称 说 明Ball Grid Arrays(BGA)BGA类型 2 Capacitors CAP无极性电容类型 3 Diodes 二极管类型Dual in-line Package(DIP)DIP类型 5 Edge Connectors EC边沿连接类型 6 Leadle Chip Carier(LCC)LCC类型 7 Pin Grid Arrays(PGA)OGA类型 8 Quad Packs(QUAD)GUAD类型Resistors 二脚元件类型Small Outline Package(SOP)SOP类型 11 Staggered Ball Gird Arrayd(SBG)SBG类型 12 Staggered Pin Gird Arrayd(SPGA)SPGA类型

假定我们选择Dual in-line Package(DIP)的封装类型,并选择单位制为“Imperial”(英制,一般均选择英制),然后单击“Next”;

③、在这个对话框中是设置焊盘的大小,我们如果是创建一个DIP封装的元件,可以采用默认值,当然如果创建的不是典型的DIP封装元件,要根据焊盘流过的电流大小设置,对于电流较大的元件焊盘要设置的稍大一点,设置好后单击“Next”;

④、在这个对话框中是设置焊盘之间的X方向和Y方向间距的,如果我们是创建一个DIP封装的元件,可以采用默认值,当然如果创建的不是典型的DIP封装元件,要根据焊盘流过的电流大小设置,对于电流较大的元件焊盘的间距要设置的稍大一点,设置好后单击“Next”; ⑤、在这个对话框中是设置丝印层中丝印线条的宽度的,为了使丝印比较清晰最好印线条的宽度的设置为2-5mil,比较流行的设置是5 mil,设置好后单击“Next”;

⑥、在这个对话框中是设置焊盘的数目,我们如果是创建一个DIP封装的元件,根据封装设置;如果创建的不是DIP封装的元件,要根据焊盘的多少设置,当然由于是DIP封装设置一般要采用双数,如果设置和具体的封装有区别,在后面我们还可以修改,设置好后单击“Next”; ⑦、在这个对话框中是设置封装元件的名称的,在文本输入框输入即可,输入好后单击“Next”; ⑧、进入向导完成对话框,单击“Finish”结束向导。如果我们创建的是DIP元件,基本已经完成,但是我们创建的不是DIP元件,可能和元件封装有一定的差别,我们可以进行手工修改;

⑨、用手工绘制的方法进行修改,修改的内容包括增加或减少焊盘、对某个焊盘进行大小和名称的重新设置、对某个焊盘进行移动、重新绘制元件封装的轮廓线等 等。全部设置和修改完成并经过反复检查认为没有问题后,点击【Edit】/【Set Reference】/【*】设置参考点。点击【Report】/【Component Rule Check】执行元件设计规则检查,如果在输出报表没有错误,则设计是成功的。点击主工具条的存盘键进行存盘。

四、在Protel DXP中封装元件在封装元件库间的复制:

有的时候我们需要将一个封装元件库中的某个封装元件复制到另一个封装元件库中,复制的方法比较多,我们在这里介绍二种比较常用和比较简单的方法供参考:

方法

一、单击*.PcbLib(被复制的封装元件所在的元件库),将*.PcbLib作为当前被编辑的文件,用鼠标右键点击被复制的封装元件,在下拉菜单 单击“Copy”;单击*1.PcbLib(被复制的封装元件要复制到的元件库),将*1.PcbLib作为当前被编辑的文件,用鼠标右键点封装元件列表 最上面的空白处,在下拉菜单单击“Paste”,然后保存即可;

方法

二、单击*.PcbLib(被复制的封装元件所在的元件库),将*.PcbLib作为当前被编辑的文件,用鼠标左键点击被复制的封装元件,使被复制的 封装元件到编辑区,点击【Edit】/【Select】/【All】选择编辑区的全部内容,再点击【Edit】/【Coyp】进行复制;单 击*1.PcbLib(被复制的封装元件要复制到的元件库),将*1.PcbLib作为当前被编辑的文件,用鼠标左键点击【Tools】/【New Component】新建一个元件,关闭向导对话框,继续点击【Edit】/【Paste】将封装元件复制到编辑区,点击【Tools】/【Rename Component】对元件重命名,然后保存即可。上述方法同样适合原理图元件库中元件的复制。

五、在Protel DXP中创建自己的封装元件库:

我们在制作PCB板时不是需要在Protel DXP中 的所有的元件库,而是仅仅需要其中的部分元件库和封装库,或者是某个库中的部分元件或封装元件,如果我们将这些元件或封装元件创建自己的元件库和封装元件 库,给我们带来很大的方便,在查找过程中也特别容易了。在某个磁盘分区,新建一个目录如“PDXP LIB”,在这个目录下再新建二个目录“SCH”和“PCB”,在“SCH”目录中可以创建自己的电路原理图的元件库,由于本文主要讨论PCB封装元件 库,这里我们不再讨论,在“PCB”中我们创建PCB封装元件库。在Protel DXP的单击【File】/【New】/【PCB Library】新建一个空的PCB元件库,并用另外的名称如“分立元件.PcbLib”存盘到“X:/PDXP LIB/PCB/”中,其中“X:”是上面目录的所在盘符。在这个库中用运上面新建封装元件的方法和封装元件在封装元件库间的复制方法将分立元件的封装全 部放置在这个库中。用同样的方法,创建“DIP.PcbLib”、“贴片电容.PcbLib”、“接插件.PcbLib”、“PLCC.PcbLib”、“SOP.PcbLib”等等等等封装元件库,在这些库中用运上面新建封装元件的方法和封装元件在封装元件库间的复制方法将相应元件的封装全部放置在这个 库中。在分类过程中,最好分的比较细一点,虽然看起来库比较多,但是一则管理比较方便,维护、修改、添加等都十分容易,二则在调用元件时一目了然,作者就 是这样管理和用运的,比在原来的库中用运方便的多。

六、创建和修改封装元件时注意的一些问题:

1、我们建议自己创建的元件库保存在另外的磁盘分区,这样的好处是如果在Protel DXP软件出现问题或操作系统出现问题时,自己创建的元件库不可能因为重新安装软件或系统而丢失,另外对元件库的管理也比较方便和容易。

2、对于自己用手工绘制元件时必须注意元件的焊接面在底层还是在顶层,一般来讲,贴片元件的焊接面是在顶层,而其他元件的焊接面是在底层(实际是在 MultiLayer层)。对贴片元件的焊盘用绘图工具中的焊盘工具放置焊盘,然后双击焊盘,在对话框将Saple(形状)中的下拉单修改为 Rectangle(方形)焊盘,同时调整焊盘大小X-Size和Y-Size为合适的尺寸,将Layer(层)修改到“Toplayer”(顶层),将 Hole Size(内经大小)修改为0mil,再将Designator中的焊盘名修改为需要的焊盘名,再点击OK就可以了。有的初学者在做贴片元件时用填充来做 焊盘,这是不可以的,一则本身不是焊盘,在用网络表自动放置元件时肯定出错,二则如果生产PCB板,阻焊层将这个焊盘覆盖,无法焊接,请初学者们特别注 意。

3、在用手工绘制封装元件和用向导绘制封装元件时,首先要知道元件的外形尺寸和引脚间尺寸以及外形和引脚间的尺寸,这些尺寸在元件供应商的网站或供应商提 供的资料中可以查到,如果没有这些资料,那只有用千分尺一个尺寸一个尺寸地测量了。测量后的尺寸是公制,最好换算成以mil为单位的尺寸(1cm=1000/2.54=394mil 1mm=1000/25.4=39.4mil),如果要求不是很高,可以取1cm=400mil,1mm=40mil。

4、如果目前已经编辑了一个PCB电路板,那么单击【Design】/【Make PCB Library】可以将PCB电路板上的所有元件新建成一个封装元件库,放置在PCB文件所在的工程中。这个方法十分有用,我们 在编辑PCB文件时如果仅仅对这个文件中的某个封装元件修改的话,那么只修改这个封装元件库中的相关元件就可以了,而其他封装元件库中的元件不会被修改。

protel dxp快捷键大全

enter——选取或启动 esc——放弃或取消

f1——启动在线帮助窗口

tab——启动浮动图件的属性窗口 pgup——放大窗口显示比例 pgdn——缩小窗口显示比例 end——刷新屏幕

del——删除点取的元件(1个)

ctrl+del——删除选取的元件(2个或2个以上)x+a——取消所有被选取图件的选取状态 x——将浮动图件左右翻转 y——将浮动图件上下翻转

space——将浮动图件旋转90度

crtl+ins——将选取图件复制到编辑区里

shift+ins——将剪贴板里的图件贴到编辑区里 shift+del——将选取图件剪切放入剪贴板里 alt+backspace——恢复前一次的操作 ctrl+backspace——取消前一次的恢复 crtl+g——跳转到指定的位置 crtl+f——寻找指定的文字 alt+f4——关闭protel spacebar——绘制导线,直线或总线时,改变走线模式 v+d——缩放视图,以显示整张电路图 v+f——缩放视图,以显示所有电路部件 home——以光标位置为中心,刷新屏幕

esc——终止当前正在进行的操作,返回待命状态

backspace——放置导线或多边形时,删除最末一个顶点 delete——放置导线或多边形时,删除最末一个顶点 ctrl+tab——在打开的各个设计文件文档之间切换 alt+tab——在打开的各个应用程序之间切换 a——弹出editalign子菜单 b——弹出viewtoolbars子菜单 e——弹出edit菜单 f——弹出file菜单 h——弹出help菜单 j——弹出editjump菜单

l——弹出editset location makers子菜单 m——弹出editmove子菜单 o——弹出options菜单 p——弹出place菜单 r——弹出reports菜单

s——弹出editselect子菜单 t——弹出tools菜单 v——弹出view菜单 w——弹出window菜单 x——弹出editdeselect菜单 z——弹出zoom菜单

左箭头——光标左移1个电气栅格

shift+左箭头——光标左移10个电气栅格 右箭头——光标右移1个电气栅格

shift+右箭头——光标右移10个电气栅格 上箭头——光标上移1个电气栅格

shift+上箭头——光标上移10个电气栅格 下箭头——光标下移1个电气栅格

shift+下箭头——光标下移10个电气栅格 ctrl+1——以零件原来的尺寸的大小显示图纸 ctrl+2——以零件原来的尺寸的200%显示图纸 ctrl+4——以零件原来的尺寸的400%显示图纸 ctrl+5——以零件原来的尺寸的50%显示图纸 ctrl+f——查找指定字符 ctrl+g——查找替换字符

ctrl+b——将选定对象以下边缘为基准,底部对齐 ctrl+t——将选定对象以上边缘为基准,顶部对齐 ctrl+l——将选定对象以左边缘为基准,靠左对齐 ctrl+r——将选定对象以右边缘为基准,靠右对齐

ctrl+h——将选定对象以左右边缘的中心线为基准,水平居中排列 ctrl+v——将选定对象以上下边缘的中心线为基准,垂直居中排列 ctrl+shift+h——将选定对象在左右边缘之间,水平均布 ctrl+shift+v——将选定对象在上下边缘之间,垂直均布 f3——查找下一个匹配字符

shift+f4——将打开的所有文档窗口平铺显示 shift+f5——将打开的所有文档窗口层叠显示 shift+单左鼠——选定单个对象

crtl+单左鼠,再释放crtl——拖动单个对象 shift+ctrl+左鼠——移动单个对象

按ctrl后移动或拖动——移动对象时,不受电器格点限制 按alt后移动或拖动——移动对象时,保持垂直方向 按shift+alt后移动或拖动——移动对象时,保持水平方向

PCB使用技巧

1、元器件标号自动产生或已有的元器件标号取消重来

Tools工具|Annotate„注释

All Part:为所有元器件产生标号

Reset Designators:撤除所有元器件标号

2、单面板设置:

Design设计|Rules„规则|Routing layers

Toplayer设为NotUsed

Bottomlayer设为Any3、自动布线前设定好电源线加粗

Design设计|Rules„规则|Width Constraint

增加:NET,选择网络名VCC GND,线宽设粗

4、PCB封装更新,只要在原封装上右键弹出窗口内的footprint改为新的封装号5、100mil=2.54mm;1mil=1/1000英寸

6、快捷键“M”,下拉菜单内的Dram Track End 拖拉端点====拉PCB内连线的一端点处继续连线。

7、定位孔的放置

在KeepOutLayer层(禁止布线层)中画一个圆,Place|Arc(圆心弧)center,然后调整其半径和位置

8、设置图纸参数

Design|Options|Sheet Options

(1)设置图纸尺寸:Standard Sytle选择

(2)设定图纸方向:Orientation选项----Landscape(小平方向)----Portrait(垂直方向)

(3)设置图纸标题栏(Title BlocK):选择Standard为标准型,ANSI为美国国家协会标准型

(4)设置显示参考边框Show Reference Zones

(5)设置显示图纸边框Show Border

(6)设置显示图纸模板图形Show Template Graphics

(7)设置图纸栅格Grids

锁定栅格Snap On,可视栅格设定Visible

(8)设置自动寻找电器节点

10、元件旋转:

Space键:被选中元件逆时针旋转90

在PCB中反转器件(如数码管),选中原正向器件,在拖动或选中状态下,X键:使元件左右对调(水平面);

Y键:使元件上下对调(垂直面)

11、元件属性: Lib Ref:元件库中的型号,不允件修改

Footprint:元件的封装形式

Designator:元件序号如U1

Part type:元件型号(如芯片名AT89C52 或电阻阻值10K等等)(在原理图中是这样,在PCB中此项换为Comment)

12、生成元件列表(即元器件清单)Reports|Bill of Material13、原理图电气法则测试(Electrical Rules Check)即ERC

是利用电路设计软件对用户设计好的电路进行测试,以便能够检查出人为的错误或疏忽。

原理图绘制窗中Tools工具|ERC„电气规则检查

ERC对话框各选项定义:

Multiple net names on net:检测“同一网络命名多个网络名称”的错误

Unconnected net labels:“未实际连接的网络标号”的警告性检查

Unconnected power objects:“未实际连接的电源图件”的警告性检查

Duplicate sheet mnmbets:检测“电路图编号重号”

Duplicate component designator:“元件编号重号”

bus label format errors:“总线标号格式错误”

Floating input pins:“输入引脚浮接”

Suppre warnings:“检测项将忽略所有的警告性检测项,不会显示具有警告性错误的测试报告”

Create report file:“执行完测试后程序是否自动将测试结果存在报告文件中”

Add error markers:是否会自动在错误位置放置错误符号 Descend into sheet parts:将测试结果分解到每个原理图中,针对层次原理图而言

Sheets to Netlist:选择所要进行测试的原理图文件的范围

Net Identifier Scope:选择网络识别器的范围

14、系统原带库Miscellanous Devices.ddb中的DIODE(二级管)封装应该改,也就把管脚说明

1(A)2(K)改为A(A)K(K)

这样画PCB导入网络表才不会有错误:Note Not Found15、PCB布线的原则如下

(1)输入输出端用的导线应尽量避免相邻平行。最好加线间地线,以免发生反馈藕合。

(2)印制摄导线的最小宽度主要由导线与绝缘基扳间的粘附强度和流过它们的电流值决定。

当铜箔厚度为0.05mm、宽度为1~15mm时.通过2A的电流,温度不会高于3℃,因此导线宽度为1.5mm(60mil)可满足要求。对于集成电 路,尤其是数字电路,通常选0.02~0.3mm(0.8~12mil)导线宽度。当然,只要允许,还是尽可能用宽线.尤其是电源线和地线。导线的最小间 距主要由最坏情况下的线间绝缘电阻和击穿电压决定。对于集成电路,尤其是数字电路,只要工艺允许,可使间距小至5~8mm。

(3)印制导线拐弯处一般取圆弧形,而直角或夹角在高频电路中会影响电气性能。此外,尽量避免使用大面积铜箔,否则.长时间受热时,易发生铜箔膨胀和脱落现象。必须用大面积铜箔时,最好用栅格状.这样有利于排除铜箔与基板间粘合剂受热产生的挥发性气体。

(4)焊盘:焊盘中心孔要比器件引线直径稍大一些。焊盘太大易形成虚焊。焊盘外径D一般不小于(d+1.2)mm,其中d为引线孔径。对高密度的数字电路,焊盘最小直径可取(d+1.0)mm。

16、工作层面类型说明

⑪、信号层(Signal Layers),有16个信号层,TopLayer BottomLayer MidLayer1-14。

⑫、内部电源/接地层(Internal Planes),有4个电源/接地层Planel1-4。

⑬、机械层(Mechanical Layers),有四个机械层。

⑭、钻孔位置层(Drill Layers),主要用于绘制钻孔图及钻孔的位置,共包括Drill Guide 和Drill drawing两层。

⑮、助焊层(Solder Mask),有TopSolderMask和BottomSolderMask两层,手工上锡。

⑯、锡膏防护层(Paste Mask)有TopPaste和BottomPaster两层。

⑰、丝印层(Silkscreen),有TopOverLayer和BottomOverLayer两层,主要用于绘制元件的外形轮廓。

⑱、其它工作层面(Other):

KeepOutLayer:禁止布线层,用于绘制印制板外边界及定位孔等镂空部分。

MultiLayer:多层

Connect:连接层

DRCError:DRC错误层

VisibleGrid:可视栅格层

Pad Holes:焊盘层。

Via Holes:过孔层。

17、PCB自动布线前的设置

⑪Design|Rules„„

⑫Auto Route|Setup„„

Lock All Pro-Route:锁定所有自动布线前手工预布的连线。

《Protel DXP的元件封装库.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Protel DXP的元件封装库
点击下载文档
相关专题 dxp元件与封装库说明 元件 Protel DXP dxp元件与封装库说明 元件 Protel DXP
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文