DXP的元件封装库_第1页
DXP的元件封装库_第2页
DXP的元件封装库_第3页
DXP的元件封装库_第4页
DXP的元件封装库_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、谈谈Protel DXP 的元件封装库Protel DXP是Altium公司(前身是Protel公司)于2002年推出的最新版本的电路和电路板软件开发平台,它提供了比较丰富的PCB(元件封装)库,本文就PCB库使用的一些问题简单地探讨一下,和朋友们共勉。一、Protel DXP 中的基本PCB库:Protel DXP的PCB库的确比较丰富,与以前的版本不同的是: Protel DXP中的原理图元件库和PCB板封装库使用了不同的扩展名以视区分,原理图元件库的扩展名 是.SchLib, PCB板封装库的扩展名.PcbLib,它们是在软件安装路径的“.目录下面的一些封装库中。根据元件的不同封装我们将

2、其封装分为二大类:一类是分立元件的封装,一类是集成电路元件的封装,下面我们简单分别介绍最基本的和最常用的几种封装形式:1、分立元件类:电容:电容分普通电容和贴片电容:普通电容在Miscellaneous Devices.IntLib库中找到,它的种类比较多,总的可以分为二类,一类是电解电容,一类是无极性电容,电解电容由于容量和耐压不同其封装也不一样,电解电容的名称是“RB.*/.*,其中.*/.*表示的是焊盘间距/外形直径,其单位是英寸。无极性电容的名称是“RAD* ”,其中*表示的是焊盘间距,其单位是英寸。贴片电容在LibraryPCBChip Capacitor-2 Contacts.Pc

3、bLib中,它的封装比较多,可根据不同的元件选择不同的封装,这些封装可根据厂家提供的封装外形尺寸选 择,它的命名方法一般是 CC*-* ,其中-后面的“*分成二部分,前面二个*是表示焊盘间的距离,后面二个*表示焊盘的宽度,它们的单位都是 10mil,-” 前面的“*是对应的公制尺寸。电阻:电阻分普通电阻和贴片电阻:普通电阻在Miscellaneous Devices.IntLib库中找到,比较简单,它的名称是“AXIAL* ”,其中*表示的是焊盘间距,其单位是英寸。贴片电阻在Miscellaneous Devices.IntLib库中只有一个,它的名称是“R201-0806”,其含义和贴片电容

4、的含义基本相同。其余的可用贴片电容的封装套用。二极管:二极管分普通二极管和贴片二极管:普通二极管在Miscellaneous Devices.IntLib库中找到,它的名称是“DIODE* ”,其中*表示一个数据,其单位是英寸。贴片二极管可用贴片电容的封装套用。三极管:普通三极管在 Miscellaneous Devices.IntLib库中找到,它的名称与 Protel99 SE的名称“TO* 不同,在Protel DXP中,三极管的名称是“BCYW3/* 系 列,可根据三极管功率的不同进行选择。连接件:连接件在Miscellaneous Connector PCB.IntLib库中,可根据

5、需要进行选择。其他分立封装元件大部分也在 Miscellaneous Devices.IntLib库中,我们不再各个说明,但必须熟悉各元件的命名,这样在调用时就一目了然了。2、集成电路类:DIP :是传统的双列直插封装的集成电路;PLCC :是贴片封装的集成电路,由于焊接工艺要求高,不宜采用;PGA:是传统的栅格阵列封装的集成电路,有专门的PGA库;QUAD :是方形贴片封装的集成电路,焊接较方便;SOP:是小贴片封装的集成电路,和DIP封装对应;SPGA :是错列引脚栅格阵列封装的集成电路;BGA:是球形栅格阵列封装的集成电路;其他:除此而外,还有部分新的封装和上述封装的变形,这里就不再一一

6、说明了。二、将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文件中的各文件,并将它们保存

7、在“*/目录中,以后就可以十分方便地调用了。其实对 Protel 99、Protel2.5等以前的版本的封装元件库也可以用导入的方法将封装元件库导入Protel DXP中。三、在Protel DXP中创建新的封装元件:创建新的封装元件在Protel DXP中有二种方法,一是手工创建,二是用向导创建,下面我们分别简单进行介绍:1、用手工绘制封装元件:用手工绘制封装元件实际是我们经常采用的绘制封装元件的一种方法,和在Protel 99 SE中绘制封装元件的方法基本相同,大家对此是比较熟悉的,在这里我们就最基本的绘制方法和常用的绘制工具给大家简单介绍一下:A、单击*.PcbLib(在那个元件库创建就

8、单击那个元件库),将*.PcbLib作为当前被编辑的文件;B、单击【Tools /【New Component ,关闭向导对话框;C、在编辑区有一个绘图工具箱如下图所示:从左到右命名为2 PK P2. P3、P4. P5. P6v FT、 P8.P9其中:P1是焊盘放置工具、P2是过孔放置工具、P3是文字放置工具、P4是坐标放置工具、P5是尺寸放置工具、P6是线条放置工具、P7是园弧放置工具、P8是填充放 置工具、P9是阵列粘贴设置工具,下面我们简单说明这些工具的使用方法:1. 点击P1十字形鼠标跟随的焊盘在需要放置的位置点击放置即可,双击后可修改焊盘的属性;2. 点击P2十字形鼠标跟随的过孔

9、在需要放置的位置点击放置即可,双击后可修改过孔的属性;3. 点击P3十字形鼠标跟随的文字在需要放置的位置点击放置,双击文字在对话框设置文字和文字大小以及文字的所在层;4. 点击P4十字形鼠标跟随的坐标在需要放置的位置点击放置即可;5. 点击P5十字形鼠标跟随的起始尺寸在尺寸的起始位置点击放置起始尺寸,然后在尺寸的结束位置点击放置结束尺寸,双击尺寸可修改尺寸的大小和尺寸所在层;6. 点击P6在线条的起始位置点击开始放置线条,然后移动鼠标到线条的结束位置点击放置线条,再点击确定,如果继续重复上面的工作,双击导线可修改导 线的宽度。注意:放置线条必须将层转换到需要放置的层;7. 点击P7十字形鼠标跟

10、随的圆弧在需要放置的位置点击放置,注意移动鼠标可改变圆弧的形状或绘制椭圆或圆;8. 点击P8十字形鼠标跟随的填充在需要放置的位置点击放置起始位置,在结束位置点击即可;9. 首先在编辑区选择需要阵列粘贴的部件并复制,然后点击P9,在对话框设置阵列粘贴的参数即可。除使用绘图工具外,还可以用点击【Place /【Arc】等菜单进行绘制,其方法和前面介绍雷同。上述操作点击鼠标右键可取消操作。D、下面我们具体绘制一个封装元件,看看用手工绘制的过程:现在我们是在绘制一个变形的集成电路元件,它的外形图如下图所示:tied 4.XEI中间的阴影区域是一个大焊盘,主要是为了散热。 首先点击P1在编辑界面放置一个

11、焊盘,双击焊盘将焊盘的名称改为 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,确定。

12、双击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(顶层)后确定。选取这个焊盘,用移动工具将焊盘移动到外形的方框

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

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

15、们对最基本的方法简单介绍一下: 、单击*PcbLib(在那个元件库创建就单击那个元件库),将*PcbLib作为当前被编辑的文件; 、单击【Tools /【New Component ,在对话框中选择准备创建元件的封装类型,下面的表格是各封装类型对照表:序号名称说明1 Ball Grid Arrays(BGA) BGA 类型2 Capacitors CAP无极性电容类型3 Diodes二极管类型4 Dual in-line Package(DIP) DIP 类型5 Edge Connectors EC边沿连接类型6 Leadless Chip Carier(LCC) LCC 类型7 Pin Gr

16、id Arrays(PGA) OGA 类型8 Quad Packs(QUAD) GUAD 类型9 Resistors二脚元件类型10 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封装的元件,可以采

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

18、建一个DIP封装的元件,根据封装设置;如果创建的不是 DIP封装的元件,要根据焊盘的多少设置,当然由于是DIP封装设置一般要采用双数,如果设置和具体的封装有区别,在后面我们还可以修改,设置好后单击“ Next; 、在这个对话框中是设置封装元件的名称的,在文本输入框输入即可,输入好后单击“Next 、进入向导完成对话框,单击“Finish结束向导。如果我们创建的是 DIP元件,基本已经完成,但是我们创建的不是 DIP元件,可能和元件封装有一定的差别,我们可以进行手工修改; 、用手工绘制的方法进行修改,修改的内容包括增加或减少焊盘、对某个焊盘进行大小和名称的重新设置、对某个焊盘进行移动、重新绘制元

19、件封装的轮廓线等等。全部设置和修改完成并经过反复检查认为没有问题后,点击【Edit /【Set Reference /【* 设置参考点。点击【Report /【Component Rule Check 执行元件设计规则检查,如果在输出报表没有错误,则设计是成功的。点击主工具条的存盘键进行存盘。到此,这个元件封装就完成了。上面的做法是最基本的创建步骤,但是根据选择不同的封装类型其各对话框可能有区别,应根据各对话框进行相应的设置。四、在Protel DXP中封装元件在封装元件库间的复制:有的时候我们需要将一个封装元件库中的某个封装元件复制到另一个封装元件库中,复制的方法比较多,我们在这里介绍二种比

20、较常用和比较简单的方法供参考:方法一、单击*.PcbLib(被复制的封装元件所在的元件库),将*.PcbLib作为当前被编辑的文件,用鼠标右键点击被复制的封装元件,在下拉菜单单击“Copy单击*1.PcbLib(被复制的封装元件要复制到的元件库),将*1.PcbLib作为当前被编辑的文件,用鼠标右键点封装元件列表最上面的空白处,在下拉菜单单击“ Paste然后保存即 可;方法二、单击*.PcbLib(被复制的封装元件所在的元件库),将*.PcbLib作为当前被编辑的文件,用鼠标左键点击被复制的封装元件,使被复制的封装元件到编辑区,点击【Edit / Select / All选择编辑区的全部内容

21、,再点击【Edit /【Coyp进行复制;单击*1.PcbLib(被复制的封装元件要复制到的元件库),将*1.PcbLib作为当前被编辑的文件,用鼠标左键点击【Tools / New Component 新建一个元件,关闭向导对话框,继续点击Edit / Paste将封装元件复制到编辑区,点击Tools / Rename Component 对元件重命名,然后保存即可。上述方法同样适合原理图元件库中元件的复制。五、在Protel DXP中创建自己的封装元件库:我们在制作PCB板时不是需要在Protel DXP中的所有的元件库,而是仅仅需要其中的部分元件库和封装库,或者是某个库中的部分元件或封装

22、元件,如果我们将这些元件或封装元件创建自己的元件库和封装元件库,给我们带来很大的方便,在查找过程中也特别容易了。在某个磁盘分区,新建一个目录如“PDXP LIB在这个目录下再新建二个目录“SCH和 “PCB在“SCH目录中可以创建自己的电路原理图的元件库,由于本文主要讨论PCB封装元件库,这里我们不再讨论,在 “PCB中我们创建PCB封装元件库。在Protel DXP的单击File / New / PCB Library新建一个空的PCB元件库,并用另外的名称如 分立元件.PcbLib存盘到“X:/PDXP LIB/PCB/中,其中X: 是上面目录的所在盘符。在这个库中用运上面新建封装元件的方

23、法和封装元件在封装元件库间的复制方法将分立元件的封装全部放置在这个库中。用同样的方法,创建“DIP.PcbLib、贴片电容.PcbLib、接插件.PcbLib、“PLCC.PcbLib “SOP.PcbLib等等等等封装元件库,在这些库中用运上面新建封装元件的方法和封装元件在封装元件库间的复制方法将相应元件的封装全部放置在这个库中。在分类过程中,最好分的比较细一点,虽然看起来库比较多,但是一则管理比较方便,维护、修改、添加等都 十分容易,二则在调用元件时一目了然,作者就是这样管理和用运的,比在原来的库中用运方便的多。六、仓曬和修改封装元件时注意的一些问题:1、 我们建议自己创建的元件库保存在另

24、外的磁盘分区,这样的好处是如果在Protel DXP软件出现问题或操作系统出现问题时,自己创建的元件库不可能因为重新安装 软件或系统而丢失,另夕卜对元件库的管理也比较方便和容易。2、 对于自己用手工绘制元件时必须注意元件的焊接面在底层还是在顶层,一般来讲,贴片元件的焊接面是在顶层,而其他元件的焊接面是在底层(实际是在MultiLayer层)。对贴片元件的焊盘用绘图工具中的焊盘工具放置焊盘,然后双击焊盘,在对话框将Saple(形状)中的下拉单修改为Rectangle (方形)焊盘,同时调整焊盘大小X-Size和Y-Size为合适的尺寸,将Layer(层)修改到“Toplayer (顶层),将Ho

25、le Size(内经大小)修改为Omil,再将Designator中的焊盘名修改为需要的焊盘名,再点击 OK就可 以了。有的初学者在做贴片元件时用填充来做焊盘,这是不可以的,一则本身不是焊盘,在用网络表自动放置元件时肯定出错,二则如果生产PCB板,阻焊层将这个焊盘覆盖,无法焊接,请初学者们特别注意。3、在用手工绘制封装元件和用向导绘制封装元件时,首先要知道元件的外形尺寸和引脚间尺寸以及外形和引脚间的尺寸,这些尺寸在元件供应商的网站或供应商提供的资料中可以查到,如果没有这些资料,那只有用千分尺一个尺寸一个尺寸地测量了。测量后的尺寸是公制,最好换算成以mil为单位的尺寸(1cm=1000/2.54

26、=394mil1mm=1000/25.4=39.4mil),如果要求不是很高,可以取 1cm=400mil,1mm=40mil 。4、 如果目前已经编辑了一个PCB电路板,那么单击【Design /【Make PCB Library】可以将PCB电路板上的所有元件新建成一个封装元件库,放置在PCB文件所在的工程中。这个方法十分有用,我们在编辑PCB文件时如果仅仅对这个文件中的某个封装元件修改的话,那么只修改这个封装元件库中的相关元件就可以了,而其他封装元件库中的元件不会被修改。enter选取或启动esc放弃或取消f1启动在线帮助窗口tab 启动浮动图件的属性窗口 pgup放大窗口显示比例pgd

27、n缩小窗口显示比例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关闭 protelspacebar绘制导线,直线或总线时,改变走线模式v+d缩放视图,以显示整张电路图v+f 缩放视图,以显示所有电路部件 home以光标位置为中心,刷新屏幕esc终止当前正在进行的操作,返回待命状态 backspace放置导线或多边形时,删除最末一个顶点delete 放置导线或多边形时,删除最末一个顶点 ctrl+tab在打开的各个设计文件文档之间切换alt+tab 在打开的各个应用程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论