4、DIP IC封装的制作 首先说明,DIP IC的第一脚一般用正方形,其他脚用圆形,但是这里不介绍IC,以SKHHLNA010为例进行说明。
通孔焊盘设计过程与2.1节类似,区别在于对于通孔IC,一般会用一个特殊形状的通孔来表示第一脚,这里第一脚的焊盘用正方形,其他为圆形。 SKHHLNA010的尺寸图(unit:mm)
SKHHLNA010的引脚直径(实际并非圆柱体)不一样,所以需要两种通孔焊盘。较小的引脚长宽分别为0.7x0.3mm,此引脚的直径按照0.7mm计算;较大的引脚长宽分别为1x1mm,此引脚的直径按照1mm计算。上图中较小引脚的间距为4.5mm = 180mil,较大引脚的间距为7mm = 280mil,较小引脚与较大引脚的间距为2.5mm = 100mil。
因此我们可以定义两个焊盘。 4.1、制作焊盘4.1.1、计算焊盘尺寸设元件直插引脚直径为:PHYSICAL_PIN_SIZE,则对应的通孔焊盘的各尺寸如下: 根据上面表格的公式,对于较大的引脚,PHYSICAL_PIN_SIZE = 1mm = 40mil,Drill Diameter = 52mil, Regular Pad = 82mil,Anti-pad = 102mil,Inner Diameter = 72mil,Outer Diameter = 102mil,Spoke width = 25mil;
对于较小的引脚,PHYSICAL_PIN_SIZE = 0.7mm = 28mil,Drill Diameter = 40mil, Regular Pad = 56mil,Anti-pad = 76mil,Inner Diameter = 60mil,Outer Diameter = 76mil,Spoke width = 18mil; 4.1.2、热风焊盘Thermal Relief制作建DIP焊盘之前必须设置参数如下:
Setup->Design Parameters->Design->Left X: -10000, Lower Y: -10000,-10000可以根据具体情况选取,设置的目的在于防止Add->Flash时报错“Arc segment is outside of the extents”。
首先建立较大引脚的热风焊盘TR_102_72mil。
其次建立较小引脚的热风焊盘TR_76_60mil。 4.1.3、通孔焊盘制作(大焊盘)首先建立较大引脚的通孔焊盘pad82cir52d。
Pad Designer->File->New-> pad82cir52d。
上面命名是因为Drill Diameter = 52mil, Regular Pad = 82mil,cir表示圆形焊盘,d表示镀锡,若是u则表示不镀锡。然后,Parameters选项中设置Drill Diameter (52mil),Drill/Slot symbol中Figure选择Circle,Characters填入_S_(可随意选择),Width=10.0,Height=10.0。 之后设置Layers选项。
BEGIN LAYER的Regular Pad的Width和Height等于Regular Pad(82mil);
BEGIN LAYER的Therm Relief选择Flash,同时添加Tr_102_72Mil;
BEGIN LAYER的Anti Pad的Width和Height设置与Thermal Relief相同即可
DEFAULT_INTERNAL和END_LAYER设置与BEGIN LAYER相同即可。
最后保存为pad82cir52d.pad即可。 4.1.4、通孔焊盘制作(小焊盘)其次建立较小引脚的通孔焊盘pad56cir40d。
Pad Designer->File->New-> pad56cir40d
上面命名是因为Drill Diameter = 40mil, Regular Pad = 56mil,cir表示圆形焊盘,d表示镀锡,若是u则表示不镀锡。然后,Parameters选项中设置Drill Diameter (40mil),Drill/Slot symbol中的Figure若设置为NULL,在保存时会报警告“NCDRILL: Drill hole is defined”,因此Figure选择Circle,Characters填入_S_(可随意选择),Width=10.0,Height=10.0。 之后设置Layers选项。
BEGIN LAYER的Regular Pad的Width和Height等于Regular Pad(56mil);
BEGIN LAYER的Therm Relief选择Flash,同时添加Tr_76_60Mil;
BEGIN LAYER的Anti Pad的Width和Height设置与Thermal Relief相同即可,
最后保存为pad56cir40d.pad即可。
PCB Editor->Setup->User Preferences->Paths->Library->padpath中添加要使f的焊盘路径。 4.2、封装制作4.2.1设置参数、栅格grid和原点
PCB_Editor->File->New->Package symbol,Drawing Name填入SKHHLNA010 (.dra)
之后点开并固定Allegro右侧的Options,选择Layout->Pins,在Options中选择此次要使用的padstack。首先将几个关键参数列在下面。
较小引脚的间距为4.5mm = 180mil,较大引脚的间距为7mm = 280mil,较小引脚与较大引脚的间距为2.5mm = 100mil。
4.2.2放置焊盘
可以批量放置焊盘
4.2.3放置各类标识
放置元件实体区域(Place_Bound)
放置丝印层(Silkscreen)
放置装配层(Assembly)
放置元件标示符(Labels)
放置器件类型(Device,非必要)
设置封装高度(Package Height,非必要)
4.2.4生成dra
|