PCB元件封装的创建.

  • 格式:doc
  • 大小:1.60 MB
  • 文档页数:29

第9章PCB元件封装的创建元件的封装是指原件焊接到电路板时所指示的外观和焊点的位置。

不同的元件也可共用同一元件封装,同种元件也可能有不同的零件封装。

在PADS中进行PCB设计时,需要应用一个具体图形来表示实际的元器件,这种图形称为“PCB Decal(PCB封装)”。

一个封装可以对应不同的元器件,这就需要对相同封装的元器件进行区分。

在PCB设计中添加一个元器件的同时,必须保证这个元器件PADS库中已经存在这个元器件类型。

元件类型(Part Type)包含3个元素:(1)逻辑符号(Logic Symbol),或CAE封装;(2)P PCB封装(PCB Decal);(3)电性能参数(Electrical parameters),例如,引脚号(Pin Number)和分配门(Gate Assignments)。

9.1 创建PCB封装PCB封装是元件的物理表示,即提供它的引脚图形。

PCB封装包括元件引脚的各个端点和元件的外框。

所有的PCB封装都是在PADS Layout的PCBDecal Editor(PCB封装编辑器)中创建的。

执行Tool/PCB Decal Editor菜单命令,打开封装编辑器。

字符Name和Type以及一个PCB封装原点标记出现在编辑器中,如图9-1所示。

图9-1 封装编辑器字符Name代表一个元件的参考编号,字符Type代表元件类型,原点标记用来标识元件的原点位置,可用于PADS Layout中的移动、旋转和其它相关元件的操作。

下面通过创建一个26脚连接器的PCB封装来学习PCB封装的创建。

9.1.1 添加端点(Add Terminals)创建PCB封装,首先就要添加端点,端点表示元件的各个引脚。

每个端点加到封装后都有一个编号,每个端点编号就是封装的引脚号,例如端点1是引脚号1,端点2 是引脚号2等。

第9章PCB元件封装的创建174 (1)从工具栏中选择图标,弹出Decal Editor Drafting Toolbar(绘图工具栏),如图9-2所示。

图9-2 Decal Editor Drafting Toolbar(2)从绘图工具栏中选择图标,弹出“Add Terminals”对话框,如图9-3所示,设置引脚号,单击按钮完成设置。

现在处于添加端点方式下,鼠标在工作区中每单击一下就添加一个端点,如图9-4所示。

图9-3 Add Terminal对话框图9-4 添加端点9.1.2 创建26引脚的封装运用上一节添加端点的方法,我们来创建一个包含26个引脚的封装。

(1)在原点标记处单击鼠标添加第一个端点,如图9-5所示。

(2)移动光标到X50、Y50处,在状态栏上可以看到动态坐标的显示。

单击鼠标添加第二个端点,如图9-6所示。

图9-5 添加第一个端点图9-6 添加第二个端点(3)在绘图工具栏中单击选择图标,并且选择第一个端点。

按Ctrl键的同时,选择第二个端点,将两个端点都选中。

(4)单击鼠标右键,弹出菜单,如图9-7所示。

在弹出拉菜单中选择“Step andRepeat”命令。

弹出“Step and Repeat”对话框,如图9-8所示。

“Step and Repeat”对话框允许用户快速地添加规则的目标,例如端点等。

(5)选择Linear选项卡。

在Direction选项栏中选择“Right”作为方向,设置Count为12,设置Distance为100,完成设置后单击按钮,添加了24个新的端点,完成这个引脚的形状,如图9-9所示。

创建PCB 封装175图9-7 下拉菜单 图9-8 Step and Repeat 对话框图9-9 添加端点9.1.3 指定焊盘形状和尺寸大小封装的引脚确定之后,需要指定焊盘形状和尺寸大小,可以在Pad Stack 中进行。

用户必须手动进行调整焊盘(Pad )和钻孔(Drill )尺寸大小。

(1) 执行Setup/Pad Stacks 菜单命令,弹出“Pad Stacks Properties ”对话框。

此对话框中可以定义封装中各个端点每一层的焊盘形状和尺寸大小,如图9-10所示。

图9-10 Pad Stacks Properties 对话框第9章PCB元件封装的创建176 (2)从Sh: Sz: Layer :栏内选择“CNN60<Mounted Side>”,如图9-11所示。

图9-11 选择CNN60<Mounted Side>(3)在Parameters栏中选择圆形焊盘形状,并输入Diameter的值为55,表示焊盘直径为55,如图9-12所示。

(4)设置Drill Size的值为28,表示钻孔大小为28,如图9-13所示。

图9-12 选择圆形焊盘形状图9-13 钻孔尺寸(5)同样的方法,设置其余层的焊盘形状和尺寸大小,从Sh: Sz: Layer 栏内分别选择“CNN60<Inner Layers>”和“CNN60<Opposite Side>”,设置Diameter 的值为55,其他值不变。

如图9-14和9-15所示。

图9-14 CNN60<Inner Layers>设置创建PCB 封装177图9-15 CNN60<Opposite Side>设置(6) 单击按钮,关闭“Pad Stacks Properties ”对话框,确认这些参数的设置,会发现各个端点的直径缩小了。

如图9-16所示。

图9-16 参数设置后的端点9.1.4 创建封装的外框封装的外框是在PCB 封装中采用二维线创建的。

(1) 从绘图工具栏中单击二维线图标。

(2) 单击鼠标右键,弹出菜单,选择Rectangle (矩形)绘图方式,如图9-17所示。

图9-17 选择矩形绘图方式第9章PCB元件封装的创建178 (3)参看状态栏的坐标位置,在X-100,Y100处单击鼠标,确定外框的起始位置,然后移动光标到X1350,Y-50 处单击鼠标结束外框的绘制,如图9-18所示。

图9-18 完成外框绘制(4)在绘图工具栏内,单击图标。

单击鼠标右键,弹出菜单,选择Select Text/Drafting命令,如图9-19所示。

图9-19 Select Text/Drafting命令(5)选择要移动的标号“Name”和“Type”,单击鼠标右键,选择Move命令,或者使用快捷键Ctrl+E。

移动此标号到用户希望的位置,如图9-20所示。

图9-20 完成标号移动9.1.5 保存PCB 封装至此,一个26引脚的封装就创建完毕了,然后将这个封装保存到库中,已备将来用在设计中。

(1)执行File/Save Decal菜单命令,或者在PADS Layout的工具栏中选择图标,弹出Save PCB Decal to Library对话框,如图9-21所示。

图9-21 Save PCB Decal to Library对话框(2)在Save PCB Decal to Library对话框中,从Library的下拉列表中选择…\Libraries\preview,在Name of PCB Decal中输入文件名“26pinconn”来替代已有的名称,如图9-22所示。

创建元件类型179图9-22 保存路径和文件名(3) 单击按钮保存。

若出现是否覆盖的提示时,单击按钮,如图9-23所示。

图9-23 提示信息(4) 保存完毕后,退出封装编辑器。

9.2 创建元件类型在上一节中已经完成了PCB 封装的创建,但在使用这个封装之前,用户必须为这个新的26引脚封装创建一个元件类型。

执行File/Library 菜单命令,打开Library Manager (库管理器)对话框,库管理器用来管理元器件的类型、CAE 封装和PCB 封装,如图9-24所示。

图9-24 Library Manager 对话框 单击图标,然后单击新建按钮,打开Part Information for Part-Unnamed 对话框,如图9-25所示。

该对话框包括7个选项卡,分别是“General ”选项卡、“PCB Decals ”选项卡、“Gates ”选项卡、“Pins ”选项卡、“Attributes ”选项卡、“Connector ”选项卡和“Pin Mapping ”选项卡。

第9章PCB元件封装的创建180图9-25 Part Information for Part-Unnamed对话框一、“General”选项卡如上图所示即为“General”选项卡,主要用来设置元件类型的全局。

Part Statistics栏用来统计元器的信息,包括Pin(引脚数)、Decal(封装)、Gate(逻辑门数)和Signal pin (信号引脚数);Logic Family 用来为元件选择相应的逻辑家族。

单击按钮,打开Logic Family对话框,可以对不用的逻辑家族的开头字母进行编辑,如图9-26所示。

图9-26 逻辑家族Options用来设置各种选项,包括Define Mapping of Part Type pin numbers to PCB De,选中该项,“Pin Mapping”选项卡才被激活;选中Connector,“Connector”选项卡被激活,可以用来设置元件为连接器;ECO registered par在默认情况下被选中,表示元件在默认情况下都是ECO注册元件;Prefix用来为元件类型输入前缀。

二、“PCB Decals”选项卡“PCB Decals”选项卡如图9-27所示,用来为元件类型分配相应的PCB封装,最高可达16个PCB封装。

在Library中选择相应的库;在Filte中输入需要查找的封装,单击按钮将封装分配给该元件类型,并显示在Assigned列表中。

创建元件类型181图9-27 “PCB Decals ”选项卡三、 “Gates ”选项卡“Gates ”选项卡如图9-28所示,Gate 用来设置逻辑门的名称,默认为A 、B 、C …;Pins 表示封装的引脚数;Swap 双击之后可以输入交换序号,范围为0~100。

当设置为0 时,表示不可以进行交换操作;CAE Decal1~ CAE Decal4双击之后可以添加或者编辑CAE 封装,并允许最多添加4个。

图9-28 “Gates ”选项卡四、 “Pins ”选项卡“Pins ”选项卡如图9-29所示,主要用来设置特殊元件的引脚。

第9章PCB元件封装的创建182图9-29 “Pins”选项卡五、“Attributes”选项卡“Attributes”选项卡如图9-30所示,用来设置元件类型的属性,包括元件的制造商、说明等信息。

图9-30 “Attributes”选项卡六、“Connector”选项卡“Connector”选项卡如图9-31所示,用来设置连接器的各个引脚的引脚类型和CAE封装类型。