1、单击此处编辑母版文本样式,#,单击此处编辑母版标题样式,第,14,章,AD9,与,protel99se,转换,教学目的及要求:,1.,熟悉将,Protel 99SE,元器件库导入,Altium Designer,中,2.,熟悉将,Altium Designer,的元件库转换成,99SE,的格式,3.,将,Altium Designer,设计的文件转换为,99SE,格式,教学重点、难点:,将,Protel 99SE,元器件库导入,Altium Designer,中,复习:,13.1,仿真元件库,13.2,仿真器的设置,13.3,多谐振荡器电路仿真实例,13.3.1,绘制仿真原理图,13.3.2
2、仿真器参数设置,13.3.3,信号仿真分析,14.1,将,Protel 99SE,器件库导入,Altium Designer,中,在许多工作中,用户常需要导入以前版本的,Protel,元器件库。为了介绍该方法请用户从,A,网站上下载元器件库。,(,1,)在,Designer9Protel99se,库文件转,AD9”,文件夹,用于存放导入的库文件。,(,3,)启动,Altium Designer,软件,执行,File Import Wizard,命令,打开如图,14-1,对话框。,按照提示,点击,Next,,在出现的对话框中选择,99SE DDB Files,。如图,14-2,所示。,点击,N
3、ext,,出现如图,14-3,所示的“,Choose files or folders to import”,对话框。,图,14-1 Import Wizard,对话框,图,14-2,选择导入文件的类型,该对话框用于设置需要导入的文件,如果用户需要批量导入文件,可以单击左侧的“,Folders To Process”,列表下方的“,Add”,按钮,打开“浏览文件夹”对话框,选择需要批量导入的文件所在的目录,这样可以一次将所选目录下的所有“,.DDB”,文件全部导入。如果需要一次导入多个“,.DDB”,文件,可以单击右侧的“,Files To Process”,列表下方的“,Add”,按钮,打开
4、浏览文件夹”对话框,选择需要批量导入的文件。,本例选择右边的“,Add”,按钮,选择“,F:ad999SE,库文件下载,Atmel_003112000Atmel.ddb”,文件,如图,14-3,所示。,图,14-3,选择导入的文件,点击,Next,,出现选择输出文件夹对话框,“,Set file extraction options”,对话框中的“,Output Folder”,编辑框用于设置导入后的文件保存的路径,如图,14-4,所示,最好记住该路径。,图,14-4 Set File extraction options,对话框,在“,Set file extraction options
5、对话框中单击“,Output Folder”,编辑框右侧的浏览按钮,打开“浏览文件夹”对话框,在“浏览文件夹”对话框内选择导入文件的保存路径,单击“确定”按钮,然后单击“,Set file extraction options”,对话框中的“,Next”,按钮,出现“,Set Schematic conversion options”,对话框,该对话框用于设置原理图导入选项,本例中没有原理图,所以不需要设置该对话框,如图,14-5,所示。,点击“,Next”,出现“,Set import options,对话框,可以选择为每个,DDB,文件创建一个,Altium Designer,项目,还
6、是为每个,DDB,文件夹创建一个,Altium Designer,项目。以及是否在项目中创建,PDF,或者,Word,说明文档,如图,14-6,所示。,图,14-5 Set Schematic conversion options,选项,图,14-6,Project Mapping Options,对话框,用户可以根据自己使用,DDB,的需要选择合适的选项,点击“,Next”,,出现选择导入设计文件的对话框,如图,14-7,所示,确认没有问题。则点击“,Next”,进入下一步。然后会出现,Review project creation,对话框,如图,14-8,所示。,图,14-7,选择导入文件
7、对话框,图,14-8 Review project creation,对话框,在图,14-8,所示对话框内,显示了,Protel 99SE,的具体哪些文件将转换成对应的,Altium Designer,内的文件。,点击“,Next”,,出现,Import summary,对话框,如图,14-9,所示,该对话框告知源文件发现了一个,DDB,文件,目标文件将产生一个工作空间、一个集成库包。检查无误后便可进人下一步。若有错误,则退回相应步骤重新修改。,单击“,Next”,按钮,开始导入过程,导入完成后,显示如图,14-10,所示的“,Importing is done.Choose workspac
8、e to open”,对话框。选择该对话中列表内的新建的工作空间,单击“,Next”,按钮,出现“,Protel 99 SE DDB Import Wizard is complete”,对话框,点击“,Finish”,按钮,完成导入过程。系统会自动打开导入后生成的,Altium Designer,项目,如图,14-11,所示。,图,14-10,选择工作空间打开对话框,图,14-9 Import summary,对话框,图,14-11,导入,99SE,库文件以后的项目面板,导入过程完成,下面的步骤是将导入的,99SE,库文件生成,Altium Designer,的集成库文件。,(,4,)关闭所
9、有打开的文件。使用,FileNewProjectIntegrated Library,创建一个集成元件库项目,并把他另存在“,F:Altium Designer9Protel99se,库文件转,AD9”,文件夹下文件名:,Atmel.LibPkg,。,(,5,)执行,ProjectAdd Existing to Project,命令,打开“,Choose Documents to Add to Project”,对话框,找到并选择刚才转换的,.SCHLIB,文件(,F:Altium Designer9Protel99se,库文件转,AD9AtmelSch,文件夹),单击打开按钮如图,14-12
10、所示,被选择的文件添加到项目中了。,图,14-12,添加,SCHLIB,文件,(,6,)重复(,5,)步,把,4,个,.SCHLIB,的文件添加完。,(,7,)重复(,5,)步,选择刚转换的,.PCBLIB,文件,将其添加到项目中,如图,14-13,所示。,图,14-13,添加了,SCHLIB,、,PCBLIB,文件,(,8,)执行,ProjectProject Options,命令,打开如图,14-14,所示的对话框,并打开其中的,Search Paths,选项卡。,图,14-14,打开,Search Paths,选项卡,(,9,)单击,Add,按钮,打开“,Edit Search Pat
11、h”,的对话框。点击“”按钮,弹出对话框,选择,.PCBLIB,所在的文件夹,(,如图,14-15,所示,),,按“,OK”,按钮,返回上一对话框,单击“”按钮,确认所选择文件夹是否正确,然后点击,OK,按钮关闭对话框,(,如图,14-14,所示,),。,图,14-15,选择,.PCBLIB,所在的文件夹,(,10,)在图,14-14,所示的对话框中,选中,Error Reporting,标签,设置所需要的内容,单击,OK,按钮关闭对话框,本例选择缺省值。,(,11,)保存这,4,个原理图库文件。在,Projects,面板上选择一个原理图库文件,.SCHLIB,,按保存按钮,弹出“,File
12、Format”,对话框,如图,14-16,所示,选择,SCH Library Version 5.0,单选按钮,按,OK,按钮。,保存,Atmel Pcb.PCBLIB,图库文件,选择,PCB Library Version 5.0,(,Altium Designer,),按,OK,按钮。,图,14-16 Altium Designer,认识的原理图格式,(,12,)选择,Project Compile Integrated Library Atmel.LibPkg,,编译完成后自动打开库元器件编辑界面。这样,Altium Designer,就在“,F:Altium Designer9Prot
13、el99se,库文件转,AD9Project Outputs for Atmel”,文件夹下生成了一个集成元件库:,Atmel.IntLib,。打开,Libraries,面板,就会发现在库列表中所生成的库即为当前库,在该列表下面,会看到每个器件名称都对应一个原理图符号和一个,PCB,封装,如图,14-17,所示。,Protel99SE,的库文件就转换为,Altium Designer,的集成库文件了。,同理,如果要用自己做的元器件库时,也必须在第,5,步骤之前完成,.SCHLIB,和,.PCBLIB,,然后再从第,5,步骤开始。如果要修改元件库,可以在,.SCHLIB,或,.PCBLIB,中修
14、改后,再从第,5,步骤开始。,图,14-17 Protel99SE,的库文件就转换为,Atmel.IntLib,14.2,将,Altium Designer,的元件库转换成,99SE,的格式,Altium Designer,的库文件是以集成库的形式提供的,而,Protel 99SE,的库文件是,DDB,的形式。它们之间转换需要对,Altium Designer,的库文件作一个分包操作。,具体步骤如下:,(,l,)打开一个要转换的,Altium Designer,的库文件。以,Altlum Designer winter 09LibraryMiscellaneous Devices.IntLib
15、为例,将该文件拷贝到“,F:Altium Designer9AD9,库文件转,99SE”,文件夹下,双击“,Miscellaneous Devices.IntLib”,文件会弹出“,Extract Sources or Install”,的对话框。,(,2,)选择“,Extract Sources”,选项。生成了,Miscellaneous Devices.LibPkg,,软件自动跳转到项目编辑界面,如图,14-18,所示。,(,3,)将项目中的,PCB,库文件保存为,99SE,格式,选择,Miscellaneous Devices.PCBLIB,库文件,执行,File Save As,命令
16、弹出,Save,对话框,选择要保存的文件夹,在保存类型中选择“,PCB 4.0 Library File(*.lib,)”,这是,99SE,可以导入的格式,如图,14-19,所示。,重复上述步骤,选择,Miscellaneous Devices.SCHLIB,库文件,在保存类型中选择“,Schematic binary 4.0 library(*.Lib)”,,这是,99SE,可以导入的格式。,完成了将,Altium Designer,的库文件转换成,99SE,的格式。,图,14-18,跳转到项目编辑界面,图,14-19,选择,PCB,保存的类型为,99SE,可以导入的类型,14.3,将,9
17、9SE,设计的文件导入,Altium Designer,中,Protel 99SE,将所有设计文件(原理图和,PCB,文件等)保存在一个单独的,DDB,文件中,本节主要介绍,Protel 99SE,的,DDB,文件如何导入到,Altium Designer,环境中。将,Protel 99 SE,的例子“,4 Port Serial Interface.ddb”,拷贝到“,G:Altium Designer999SE,文件转,AD9”,文件夹下,以他为例进行介绍。,(,1,)直接双击“,4 Port Serial Interface.ddb”,文件,自动执行,Altium Designer,软件
18、显示“,Protel 99 SE DDB Import Wizard”,对话框。,(,2,)点击,Next,按钮,弹出要导入文件或文件夹的对话框,如图,14-20,所示,用户可以使用向导将一个,DDB,或者含有多个,DDB,的文件夹进行导入。选择,File to Process,选项下方的,Add,按钮,弹出“,Open protel 99 SE design file”,对话框,选择需要导入的“,4 Port Serial Interface.ddb”,文件,如图,14-20,所示。,图,14-20,选择导入文件或文件夹对话框,(,3,)点击,Next,按钮,系统弹出文件输出设置对话框,选
19、择一个输出文件夹,如图,14-21,所示。,图,14-21,文件输出设置对话框,(,4,)点击,Next,按钮,系统弹出原理图转换设置对话框,如图,14-22,所示。使用该设置对话框可以控制原理图怎样转换成新的格式,选择,Convert Schematic documents to current file format,(转换原理图文件至目前文件格式)选项的复选框,有以下连接点导入方式的三种选择方法:,Lock All Auto-Junctions,(锁定所有自动连接点);,Lock X-Cross Junctions Only,(锁定,X,方向的连接点);,Convert X-Cross
20、Junctions,(转换,X,方向的连接点);选择,Lock All Auto-Junctions,单选按钮。,图,14-22,原理图转换设置对话框,(,5,)点击,Next,按钮,系统弹出导入设置对话框,如图,14-23,所示。使用该设置对话框可以选择,DDB,文件转换为,Altium Designer,项目的方式。,Create one Altium Designer project for each DDB,(为每个,DDB,文件创建一个,Altium Designer,项目)。,Create one Altium Designer project for each DDB Folde
21、r,(为每个,DDB,文件夹创建一个,Altium Designer,项目)。,Include non-Protel file(such as PDF or Word)in created Projects(,以及是否在项目中创建,PDF,或者,Word,说明文档,),。,图,14-23,选择,DDB,文件转换为,Altium Designer,项目的方式,用户可以根据自己使用,DDB,的需要选择合适的选项,如图,14-23,所示。,(,6,)点击“,Next”,,出现选择导入设计文件的对话框,如图,14-24,所示。,(,7,)确认无误后,按,Import All,按钮,再点击“,Next”
22、按钮,弹出图,14-25,对话框。,图,14-24,导入文件及导入文件所在文件夹对话框,图,14-25,预览项目创建对话框,(,8,)在图,14-25,中显示了,Protel 99SE,的“,4 Port Serial Interface.ddb”,文件将转换成,Altium Designer,的具体项目,点击,Next,按钮,弹出图,14-26,导入总结对话框。,(,9,)在图,14-26,中显示源文件导入一个,DDB,文件,输出文件产生一个工作区、,PCB,项目文件。点击“,Next”,按钮,系统进入导入过程,导入完成后,显示图,14-27,对话框。,图,14-26,导入总结对话框,图,
23、14-27,导入完成显示打开工作空间对话框,(,10,)在图,14-27,对话框中,选择该对话中列表内的新建的工作空间,单击“,Next”,按钮,出现“,Protel 99 SE DDB Import Wizard is complete”,对话框,点击“,Finish”,按钮,完成导入过程,系统自动打开导入后的“,4 Port Serial Interface_1.PrjPCB”,,如图,14-28,所示。,图,14-28 Protel 99SE,的,DDB,文件成功导入,Altium Designer,(,11,)在,Altium DesignerWinter 09,编辑窗口内,即可对导入
24、的“,4 Port Serial Interface_1.PrjPCB”,的原理图文件、,PCB,文件、库文件等进行编辑。完成了,Protel 99SE,到,Altium Designer Winter 09,的转换。,14.4,将,Altium Designer,设计的文件转换为,99SE,格式,下面以用户在第,9,章设计的数码管显示电路为例,进行“,Altium Designer,软件设计的文件转换成,Protel 99SE,的格式”介绍。,(1),启动,Altium Designer,软件,打开“数码管显示电路,.PcbDoc”,文件,执行,File Save As,命令,弹出保存文件对
25、话框,选择将要存放,99SE,格式的文件夹,在保存类型中选择“,PCB 4.0 Binary File(*.pcb,)”,这是,99SE,可以导入的格式,如图,14-29,所示。,(2),打开“数码管显示电路,.SchDoc”,文件,执行,File Save As,命令,弹出保存文件对话框,选择将要存放,99SE,格式的文件夹,在保存类型中选择“,Schematic binary 4.0(*.sch,)”,这是,99SE,可以导入的格式,如图,14-30,所示。,即完成了,Altium Designer,环境下设计的原理图及,PCB,文件转换为,Protel 99 SE,的格式。,图,14-2
26、9,保存为,99SE,可以认识的,PCB,格式,图,14-30,保存为,99SE,可以认识的,sch,格式,(,3,)启动,Protel 99 SE,软件,执行,FileOpen,命令,弹出打开文件对话框,选择需要打开的文件,如图,14-31,所示。,(,4,)按“打开”按钮,即可显示转换到,Protel 99 SE,的文件,如图,14-32,所示。,图,14-31,选项打开的文件,图,14-32 Altium Designer,设计的,PCB,板转换为,Protel 99SE,的格式,小结:,14.1,将,Protel 99SE,器件库导入,Altium Designer,中,14.2,将,Altium Designer,的元件库转换成,99SE,的格式,14.3,将,99SE,设计的文件导入,Altium Designer,中,14.4,将,Altium Designer,设计的文件转换为,99SE,格式,






