Jason-zou第18讲PCB元件封装制作2广东职业技术学院元件封装的复制1打开自己的库文件2单击标准工具栏中的按钮,弹出对话框选择路径广东职业技术学院广东职业技术学院广东职业技术学院3在元件列表中,点击选择”DIP-12/SW”广东职业技术学院4在选择的封装上单击右键。执行右键菜单中复制的命令,所选的元件封装就被复制到剪切板上。5在选择“PcbLib1.PcbLib”作为当前库文件。在对应的【PCBLibrary】面板的元件列表中电解右键,执行【Paste1Components】命令,所选的元件封装就被复制到当前库文件中广东职业技术学院广东职业技术学院掌握了复制元件封装和自行绘制元件封装的方法以后,就可以根据需要灵活地使用这些技巧了。广东职业技术学院使用PCB库元件向导制作元件封装广东职业技术学院使用封装向导制作LCC元件封装手工制作元件封装是非常繁琐的工作,ProtelDXP提供的元件封装向导(ComponentWizard)使设计工作变得非常简单,常用的标准封装都可以通过封装向导来实现。下面以图6.50所示的LCC68封装为例,介绍利用向导创建元件封装的基本步骤。图6.50LCC68封装(1)在项目管理器(Projects)面板中双击“Myuse.PCBLIB”文件名,打开新创建的库文件。执行菜单【Tools】工具/【NewComponent】新元件命令,弹出如图所示的界面,此界面是元件封装向导界面。然后就可以选择封装形式,并可以定义设计规则。(2)用鼠标左键单击图中的下一步按钮,系统将弹出如图6.52所示的对话框。用户在该对话框中可以设置元件的类型。我们选择LCC.(3)单击图6.52中的下一步按钮,系统会弹出如图6.53所示的焊盘尺寸设置对话框。图6.52选择封装类型图6.53焊盘尺寸设置对话框(4)单击图6.53中的下一步按扭,系统将会弹出如图6.54所示的焊盘形状设置对话框。一般情况下,“Forthefirstpad”(第一脚)设置为圆角焊盘(Rounded),其他引脚设置为方形焊盘(Rectangular)。图6.54焊盘形状设置对话框(5)单击图6.54中的下一步按钮,系统会弹出如图6.55所示的对话框。用户在该对话框中可以设置丝印层导线宽度。本例将丝印层导线宽度设置为10mil。图6.55丝印层导线宽度设置对话框(6)单击图6.55中的下一步按钮,系统会弹出如图6.56所示的对话框。用户在该对话框中可以设置焊盘的水平间距、垂直间距和尺寸。注意这些尺寸要严格根据产品手册给出的尺寸来设置,否则会导致制作出来的封装与实际元件尺寸不一致。本实例采用默认值。图6.56焊盘间距设置对话框(7)单击图6.56中的按钮,系统会弹出如图6.57所示的引脚排列方向设置对话框。用户在该对话框中可以设置元件第一脚所在的位置和引脚排列方向。本例引脚按逆时针方向排列。(8)单击图6.57中的按钮,系统会弹出如图6.58所示的对话框。用户在该对话框中可以设置元件引脚数量。本实例封装因有68根引脚,每边17根,故只需在指定位置输入元件引脚数量“17”即可。图6.57引脚排列方向设置对话框图6.58引脚数量设置(9)单击图6.58中的按钮,系统会弹出如图6.59所示的元件封装名称设置对话框。用户在该对话框中可以设置元件的名称。本实例封装命名为“LCC68”。图6.59元件封装名称设置对话框(10)单击图6.59中的按钮,系统会弹出结束提示对话框,单击按钮,即可完成对新元件封装的制作。完成后的元件封装如图6.60所示。图6.60完整的LCC68封装创建项目PCB元件封装库在一个设计项目中,设计元件用到的元件封装往往来自不同的库文件。为了方便设计文件的交流和管理,在设计结束时,可以将该项目中用到的所有文件集中起来,生成基于该项目的PCB元件库文件。广东职业技术学院首先打开已完成的PCB设计文件,进入PCB编辑器【设计】——【生成PCB库】系统会自动生成与该设计文件同名的PCB库文件,同时生成的库文件会自动打开,并设置为当前文件。【PCBLibrary】面板中可以看到其元件列表通过【元件库】也可以将新的库文件加入到当前库中来,即可调用其中的元件封装了。广东职业技术学院创建集成元件库集成库的优点就是在调用一个元器件时可以同时查看该元器件的原理图符号、PCB图的封装形式、仿真模型等。设计者在创建了元器件的原理图符号和PCB图的封装形式,可以方便地利用DXP提供的创建集成库工具,为自己创建一个独立的集成库文件。广东职业技术学院如何在现有的库文件的基础上建立自己新的集成元件库。方法就是,在原有库文件的基础上修改得到原理图库文件和pcb库文件,再将两者合为集成元件库。广东职业技术学院1、启动proteldxp,在菜单中点击文件—创建—库—原理图库。新建一个原理图库文件。点击菜单file—save,为原理图库文件取个名字,例如test.schlib。广东职业技术学院2、Pl2303的封装为sop28。Pl2303的原理图可以在一个28脚的芯片基础上修改。可以在atmelmicrocontroller8-bitavr.intlib中找到28脚芯片。菜单【文件】—【打开】,在对话框中从proteldxp的安装目录中找到library文件夹下的atmel,并选中集成元件库atmelmicrocontroller8-bitavr.schlib点击打开。广东职业技术学院广东职业技术学院这时弹出对话框。由于是集成文件库,打开该文件时需要释放。选择对话框中最左侧的释放/抽取资源。释放后在library文件夹下回生成一个新的文件夹miscellaneousdevices。广东职业技术学院3、抽取后在左侧的project栏中可以看到Atmelmicrocontroller8-bitavr.schlib。双击该文件。广东职业技术学院广东职业技术学院点击面板左下角的schlibrary选项。找到其中一个28脚的芯片。4、选中一个28脚芯片后,点击菜单tool【工具】—copycomponent【复制元件】广东职业技术学院广东职业技术学院这时会弹出一个对话框,选择元件的目的地,即test.schlib。点击确认。广东职业技术学院5、点击最左下角的project,回到project节目,选中test.schlib。再点击最左下角的schlibrary,就可以看到原理图库中已经有了一个28脚的芯片。广东职业技术学院广东职业技术学院双击元件,对元件命名为pl2303。广东职业技术学院在工作区对这个28脚的各管脚进行修改,使其符合要求。这样这个原理图库就做好了。广东职业技术学院6、新建pcb库文件。菜单文件—创建—库—pcb库。把他保存命名为test库文件广东职业技术学院7、Pl2303的封装为sop28。可以在ticonverterdigitaltoanalog.intlib中找到sop28。8、菜单【文件】—【打开】open,在对话框中从proteldxp的安装目录中找到library文件夹下的TexasInstruments,并选中集成元件库ticonverterdigitaltoanalog.intlib点击打开。广东职业技术学院广东职业技术学院广东职业技术学院9、抽取后,在ticonverterdigitaltoanalog.intlib所在文件夹下就会产生一个新的文件夹ticonverterdigitaltoanalog。在这个文件夹下有ticonverterdigitaltoanalog.schlib和ticonverterdigitaltoanalog.pcbtlib。选择菜单【文件】—【打开】打开在ticonverterdigitaltoanalog.pcbtlib。广东职业技术学院广东职业技术学院广东职业技术学院10、选中ticonverterdigitaltoanalog.pcbtlib,在左下角选library选项,如下图。从components框中选中dw028。广东职业技术学院广东职业技术学院11、菜单【编辑】edit—【复制元件】copycomponet。12、点击左下角的project,选中test.pcblib。13、右键component区,pasty1componet。广东职业技术学院当然,管脚封装也可以自己来画广东职业技术学院14、关闭所有项目工程。菜单文件—创建—项目—integratedlibrary。新建一个集成元件库。菜单文件—保存。保存这个集成元件库的名字为test,指定地址。15、菜单project—addexistingtopriject。将刚才的schlib和pcblib添加到工程中。广东职业技术学院广东职业技术学院16、菜单project—compileintegratedlibrarytest。广东职业技术学院广东职业技术学院17、选中test.schlib。选左下角的schlirary。右击pl2303,选择modelmanager。双击model,有如下对话框,选择sop28封装即可。广东职业技术学院广东职业技术学院广东职业技术学院这样就完成了将原理图库元件和PCB库元件集成在自建的集成库中。广东职业技术学院