pcb封装制作教程.doc_第1页
pcb封装制作教程.doc_第2页
pcb封装制作教程.doc_第3页
pcb封装制作教程.doc_第4页
pcb封装制作教程.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

Allegro元件封装制作方法总结 在Allegro系统中,建立一个零件(Symbol)之前,必须先建立零件的管脚(Pin)。元件封装大体上分两种,表贴和直插。针对不同的封装,需要制作不同的Padstack。Allegro中Padstack主要包括以下部分。1、PAD即元件的物理焊盘 pad有三种:1 Regular Pad,规则焊盘(正片中)。可以是:Circle 圆型、Square 方型、Oblong 拉长圆型、Rectangle 矩型、Octagon 八边型、Shape形状(可以是任意形状)。2 Thermal relief 热风焊盘(正负片中都可能存在)。可以是:Null(没有)、Circle 圆型、Square 方型、Oblong 拉长圆型、Rectangle 矩型、Octagon 八边型、flash形状(可以是任意形状)。3 Anti pad 抗电边距(负片中使用),用于防止管脚与其他的网络相连。可以是:Null(没有)、Circle 圆型、Square 方型、Oblong 拉长圆型、Rectangle 矩型、Octagon 八边型、Shape形状(可以是任意形状)。2、SOLDERMASK:阻焊层,使铜箔裸露而可以镀涂。3、PASTEMASK:胶贴或钢网。4、FILMMASK:预留层,用于添加用户需要添加的相应信息,根据需要使用。表贴元件的封装焊盘,需要设置的层面及尺寸:Regular Pad:具 体尺寸根据实际封装的大小进行相应调整后得到。推荐使用IPC-SM-782A Surface Mount Design and Land Pattern Standard中推荐的尺寸进行尺寸设计。同时推荐使用IPC-7351A LP Viewer。该软件包括目前常用的大多数SMD元件的封装。并给出其尺寸及焊盘设计尺寸。可以从免费下载。Thermal Relief:通常比Regular pad尺寸大20mil,如果Regular Pad尺寸小于40mil,根据需要适当减小。Anti pad:通常比Regular pad尺寸大20mil,如果Regular Pad尺寸小于40mil,根据需要适当减小。SOLDERMASK: 通常比Regular Pad尺寸大4mil。PASTEMASK:通常比Regular Pad尺寸大4mil。FILMMASK:似乎很少用到,暂时与SOLDERMASK 直径一样。直插元件的封装焊盘,需要设置的层面及尺寸: 所需要层面: Regular Pad Thermal Relief Anti pad SOLDERMASK PASTEMASK FILMMASK1)BEGIN LAYER-Thermal Relief Pad和Anti Pad比实际焊盘做大0.5mm2)END LAYER与BEGIN LAYER一样设置2)DEFAULT INTERNAL尺寸如下其中尺寸如下:DRILL_SIZE = PHYSICAL_PIN_SIZE + 10MILRegular Pad = DRILL_SIZE + 16MIL (DRILL_SIZE= DRILL_SIZE + 30MIL (DRILL_SIZE=50)(0.76mm 1.27)Regular Pad = DRILL_SIZE + 40MIL (钻孔为矩形或椭圆形时)(1mm)Thermal Pad = TRaXbXc-d其中TRaXbXc-d为Flash的名称(后面有介绍)Anti Pad = DRILL_SIZE + 30MIL 0.76mmSOLDERMASK = Regular_Pad + 6MIL 0.15mmPASTEMASK = Regular Pad (可以不要)?Flash Name: TRaXbXc-d其中:a. Inner Diameter: Drill Size + 16MILb. Outer Diameter: Drill Size + 30MILc. Wed Open: 12 (当DRILL_SIZE = 10MIL以下) 15 (当DRILL_SIZE = 1140MIL) 20 (当DRILL_SIZE = 4170MIL) 30 (当DRILL_SIZE = 71170 MIL) 40 (当DRILL_SIZE = 171 MIL以上)也有这种说法:至于flash的开口宽度,则要根据圆周率计算一下,保证连接处的宽度不小于10mil。公式为:DRILL SIZE Sin30正弦函数30度批注B.K.1:那不就是1/2?有待商榷d.Angle:45/upimg/allimg/0808/1_05085313.JPG图 1 通孔焊盘(图中的Thermal Relief使用Flash)PCB 元件(Symbol)的必要的 CLASS/SUBCLASS*这些层在添加pad时已经添加,无需额外添加。其他层需要在Allegro中建立封装时添加。*对于PLACE_BOUND_TOP,DIP元件要比零件框大1mm SMD的话是0.2mm注:这些层除标明必要外,其他的层可以不包括在内。另外其他层可以视情况添加进来。序号CLASSSUBCLASS元件要素备注1*EthTopPad/PIN(通孔或表贴孔)Shape(贴片IC 下的散热铜箔)必要、有导电性2*EthBottomPad/PIN(通孔或盲孔)视需要而定、有导电性3*Package GeometryPin_Number映射原理图元件的 pin 号。如果 PAD没标号,表示原理图不关心这个 pin 或是机械孔。必要4Ref DesSilkscreen_Top元件的位号。必要5Component ValueSilkscreen_Top元件型号或元件值。必要6Package GeometrySilkscreen_Top元件外形和说明:线条、弧、字、Shape 等。必要7Package GeometryPlace_Bound_Top*元件占地区域和高度。必要8Route KeepoutTop禁止布线区视需要而定9Via KeepoutTop禁止放过孔区视需要而定备注:1.Regular pad,thermal relief,anti pad的概念和使用方法答:Regular pad(正规焊盘)主要是与top layer,bottom layer,internal layer等所有的正片进行连接(包括布线和覆铜)。一般应用在顶层,底层,和信号层,因为这些层较多用正片。 thermal relief(热风焊盘),anti pad(隔离盘),主要是与负片进行连接和隔离绝缘。一般应用在VCC或GND等内电层,因为这些层较多用负片。但是我们在begin layer和end layer也设置thermal relief(热风焊盘),anti pad(隔离盘)的参数,那是因为begin layer和end layer也有可能做内电层,也有可能是负片。 综上所述,也就是说,对于一个固定焊盘的连接,如果你这一层是正片,那么就是通过你设置的Regular pad与这个焊盘连接,thermal relief(热风焊盘),anti pad(隔离盘)在这一层无任何作用。 如果这一层是负片,就是通过thermal relief(热风焊盘),anti pad(隔离盘)来进行连接和隔离,Regular pad在这一层无任何作用。 当然,一个焊盘也可以用Regular pad与top layer的正片同网络相连,同时,用thermal relief(热风焊盘)与GND内电层的负片同网络相连。2.正片和负片的概念答:正片和负片只是指一个层的两种不同的显示效果。无论你这一层是设置正片还是负片,作出来的PCB板是一样的。只是在cadence处理的过程中,数据量,DRC检测,以及软件的处理过程不同而已。 只是一个事物的两种表达方式。就像一个兄弟发的帖子上面说的,正片就是,你看到什么,就是什么,你看到布线就是布线,是真是存在的。 负片就是,你看到什么,就没有什么,你看到的,恰恰是需要腐蚀掉的铜皮。3.正片和负片时,应如何使用和设置(Regular pad,thermal relief,anti pad)这三种焊盘答:我们在制作pad时,最好把flash做好,把三个参数全部设置上,无论你做正片还是负片,都是一劳永逸。如果不用负片,那么,恭喜你,你可以和flash说拜拜了。 如果在做焊盘的时候,你内层不做花焊盘,那么在多层板的如果电源层是负片的话就不会有花焊盘出现,必须前期做了才会有.如果反过来,前期做了,但出图的时候不想要花焊盘,可以直接在art work负片中设置去掉花焊盘。 当然你电源层也可以采用正片直接铺铜的方式,铺洞时设置孔的连着方式等参数,也可达到花焊盘的效果,这样在做焊盘的时候不做花焊盘也可以通过设置孔的连接 方式达到花焊盘的效果。设置方法:shapeglobal dynamic parameterThermal relief connects里进行相应设置。 每个管脚可以拥有所有类型的pad(Regular, thermal relief, anti-pad and custom shapes),这些pad将应用于设计中的各个走线层。对于artwork层中的负片,allegro将使用thermal relief和anti-pad。而对于正片,allegro只使用Regular pad。这些工作是allegro在生成光绘文件时,自动选择的。 每一层中都有可能指定Regular Thermal relief及Anti-pad是出于以下考虑:在出光绘文件时,当该层中与该焊盘相连通的是一般走线,那么,在正片布线层中,Allegro将决定使用 Regular焊盘。如果是敷铜,则使用Thermal relief焊盘,如果不能与之相连,则使用Anti-pad。具体使用由Allegro决定。-allegro:PCB封装制作过程PCB库的分类:分两大类pad目录psm目录(或者把PSM目录分为:shape目录、flash目录、package目录)1、添加管脚,可用 x 0 0 命令来定义第一个点的位置;2、添加装配外形,设置栅格25mil,选择ADD-Lineclass和subclass 为 PACKAGE GEOMETRY/ASSEMBLY_TOP; 添加丝印class/subclass为PACKAGE GEOMETRY/SILKSCREEN_TOP;3、添加标号RefDesclass和subclass 为 REFDES/ASSEMBLY_TOP;输入U*;放在器件的中央;class和subclass 为 Device Type/ASSEMBLY_TOP;输入DEV;放在器件的中央;class和subclass 为 REFDES/SILKSCREEN_TOP;输入U*;放在器件的上侧中央;class和subclass 为 Device Type/SILKSCREEN_TOP;输入DEV;放在器件的上侧中央;4、生成封装边界,点击SHAPE ADD;画出封装的边界。可以检测器件没有放重叠;class和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;5、定义封装高度(可以选择)选择Setup-Areas-Package Boundary Height;class和subclass 为 PACKAGE GEOMETRY/PLACE_BOUND_TOP;点击刚才画的封装边界,输入高度;6、添加测试点不能添加的区域(可以选择),点击SHAPE ADD;添加阻止测试点放置的区域;class和subclass 为 Manufacturing/No_Probe_TOP;PCB封装的一些规范:1、在LOLDERMASK_TOP层定义的大小规则:在尺寸允许的范围下,相对BEGIN LAYER层,可以大10mil(两边相加, 一边就是5mil);在小尺寸下,大6mil;2、对于普通的通孔器件,REGULAR PAD 比DRILL 大20mil; 其它特殊通孔视情况而定,比如说打的过孔可以只大10mil;3、对于普通的通孔器件,THERMAL RELIEF、ANTI PAD比REGULAR PAD大20mil;其它特殊通孔视情况而定;4、做器件时必须把DATASHEET做上标记,DATASHEET的名称改为所做器件的名称,然后拷贝到集中的目录;做双排封装的时候1、 e = e;2、 e1 = Hmax + 24mil(0.6mm) - 焊盘的长度;3、 E = Emin - 20mil(0.5mm);4、 D = Dmax;-Allegro手动做封装步骤虽然向导很好用,但有些封装必须手动做,以下为本人学习别人的教程后自己在实践中的总结,如有不当请指正:1.File/New 在drawing name 中敲入新零件名(封装名),并在drawing type 中选package symbol2.设作图环境,选 setupdrawing size ,drawing extent 的大小根据实际情况确定,一般为2000 mils. move origin 调整至适当位置。3.加入焊点,选add pin或其图标,在右侧option项目中选择。4.文字面(丝印)绘制silkscreen.选add line,option项目选package geometry下的silkscree

温馨提示

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

评论

0/150

提交评论