文档详情

东南大学AltiumDesigner09电路设计案例教程第30讲第14章AD9与protel99se转换

夏**
实名认证
店铺
PPT
1.48MB
约26页
文档ID:590511030
东南大学AltiumDesigner09电路设计案例教程第30讲第14章AD9与protel99se转换_第1页
1/26

第第14章章 Altium Designer与与Protel 99SE的转换的转换•任务描述任务描述• 由于Protel 99SE软件用得非常广泛,所以在他基础上有很多资源,比如建立的元器件库、设计的电路原理图、PCB板等,为了使用以前的工作成果,减少重复劳动,所以需要把Protel99SE上建的元器件库、设计的PCB板等导入Altium Designer中• 由于有的PCB板制造厂家制造PCB板时,用的是Protel 99SE的软件,而用户设计PCB板是用Altium Designer软件,为了生产,有时又需要把用Altium Designer软件设计的PCB板转换成Protel 99SE的格式所以本章介绍以下内容:•将Protel 99SE元器件库导入Altium Designer中;•将Protel 99SE设计的文件导入Altium Designer中;•将Altium Designer中设计的文件导入Protel 99SE中东南大学东南大学 第14章 AD9与protel99se转换 •教学目的及要求:教学目的及要求:•1. 1. 熟悉将熟悉将Protel 99SEProtel 99SE元器件库导入元器件库导入Altium Altium DesignerDesigner中中•2. 2. 熟悉将熟悉将Altium DesignerAltium Designer的元件库转换成的元件库转换成99SE99SE的格式的格式•3. 3. 将将Altium DesignerAltium Designer设计的文件转换为设计的文件转换为99SE99SE格格式式•教学重点、难点:教学重点、难点:将将Protel 99SEProtel 99SE元器件库导入元器件库导入Altium DesignerAltium Designer中中 •复习:复习:•13.1仿真元件库•13.2仿真器的设置•13.3多谐振荡器电路仿真实例• 13.3.1 13.3.1绘制仿真原理图绘制仿真原理图• 13.3.2 13.3.2仿真器参数设置仿真器参数设置• 13.3.3 13.3.3信号仿真分析信号仿真分析东南大学东南大学 14.1 将Protel 99SE器件库导入Altium Designer中 • 在许多工作中,用户常需要导入以前版本的Protel元器件库。

为了介绍该方法请用户从Altium网站上下载元器件库• (1)在 ://www2.altium/forms/libraries/p99se/library_list.asp下载Atmel_003112000.zip元件库并保存在用户自己建立的“F:\ad9\99SE库文件下载”文件夹下• (2)下载完成后将其解压,解压后为Atmel.ddb• 在硬盘上建立“F:\Altium Designer9\Protel99se库文件转AD9”文件夹,用于存放导入的库文件• (3)启动Altium Designer软件,执行File → Import Wizard命令,打开如图14-1对话框东南大学东南大学 • 按照提示,点击Next,在出现的对话框中选择99SE DDB Files如图14-2所示• 点击Next,出现如图14-3所示的“Choose files or folders to import”对话框图14-1 Import Wizard对话框图14-2 选择导入文件的类型东南大学东南大学 • 该对话框用于设置需要导入的文件,如果用户需要批量导入文件,可以单击左侧的“Folders To Process”列表下方的“Add”按钮,打开“浏览文件夹”对话框,选择需要批量导入的文件所在的目录,这样可以一次将所选目录下的所有“.DDB”文件全部导入。

如果需要一次导入多个“.DDB”文件,可以单击右侧的“Files To Process”列表下方的“Add”按钮,打开“浏览文件夹”对话框,选择需要批量导入的文件• 本例选择右边的“Add”按钮,选择“F:\ad9\99SE库文件下载\Atmel_003112000\Atmel.ddb”文件,如图14-3所示图14-3 选择导入的文件东南大学东南大学 • 点击点击NextNext,出现选择输出文件夹对话框,,出现选择输出文件夹对话框,“Set file extraction options”“Set file extraction options”对话框中的对话框中的“Output “Output Folder”Folder”编辑框用于设置导入后的文件保存的路径,编辑框用于设置导入后的文件保存的路径,如图如图14-414-4所示,最好记住该路径所示,最好记住该路径图14-4 Set File extraction options对话框 在“Set file extraction options”对话框中单击“Output Folder”编辑框右侧的浏览按钮,打开“浏览文件夹”对话框,在“浏览文件夹”对话框内选择导入文件的保存路径,单击“确定”按钮,然后单击“Set file extraction options”对话框中的“Next”按钮,出现“Set Schematic conversion options”对话框,该对话框用于设置原理图导入选项,本例中没有原理图,所以不需要设置该对话框,如图14-5所示。

东南大学东南大学 • 点击“Next”出现“Set import options"对话框,可以选择为每个DDB文件创建一个Altium Designer项目,还是为每个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 选择导入文件对话框图14-8 Review project creation对话框 在图14-8所示对话框内,显示了Protel 99SE的具体哪些文件将转换成对应的Altium Designer内的文件东南大学东南大学 • 点击点击“Next”“Next”,出现,出现Import summaryImport summary对话框,对话框,如图如图14-914-9所示,该对话框告知源文件发现了一个所示,该对话框告知源文件发现了一个DDBDDB文件,目标文件将产生一个工作空间、一个集成库包。

文件,目标文件将产生一个工作空间、一个集成库包检查无误后便可进人下一步若有错误,则退回相应检查无误后便可进人下一步若有错误,则退回相应步骤重新修改步骤重新修改• 单击单击“Next”“Next”按钮,开始导入过程,导入完按钮,开始导入过程,导入完成后,显示如图成后,显示如图14-1014-10所示的所示的“Importing is “Importing is done.Choose workspace to open”done.Choose workspace to open”对话框选择该对对话框选择该对话中列表内的新建的工作空间,单击话中列表内的新建的工作空间,单击“Next”“Next”按钮,按钮,出现出现“Protel 99 SE DDB Import Wizard is “Protel 99 SE DDB Import Wizard is complete”complete”对话框,点击对话框,点击“Finish”“Finish”按钮,完成导入按钮,完成导入过程系统会自动打开导入后生成的过程系统会自动打开导入后生成的Altium DesignerAltium Designer项目,如图项目,如图14-1114-11所示。

所示图14-10选择工作空间打开对话框图14-9 Import summary对话框东南大学东南大学 图14-11导入99SE库文件以后的项目面板 导入过程完成,下面的步骤是将导入的99SE库文件生成Altium Designer的集成库文件4)关闭所有打开的文件使用File→New→Project→Integrated Library创建一个集成元件库项目,并把他另存在“F:\Altium Designer9\Protel99se库文件转AD9”文件夹下文件名:Atmel.LibPkg5)执行Project→Add Existing to Project命令,打开“Choose Documents to Add to Project”对话框,找到并选择刚才转换的.SCHLIB文件(F:\Altium Designer9\Protel99se库文件转AD9\Atmel\Sch文件夹),单击打开按钮如图14-12所示,被选择的文件添加到项目中了 图14-12 添加SCHLIB文件东南大学东南大学 •(6)重复(5)步,把4个.SCHLIB的文件添加完•(7)重复(5)步,选择刚转换的.PCBLIB文件,将其添加到项目中,如图14-13所示。

图14-13 添加了SCHLIB、PCBLIB文件 东南大学东南大学 •(8)执行Project→Project Options命令,打开如图14-14所示的对话框,并打开其中的Search Paths选项卡 图14-14 打开Search Paths选项卡(9)单击Add按钮,打开“Edit Search Path”的对话框点击 “ ”按钮,弹出对话框,选择.PCBLIB所在的文件夹(如图14-15所示),按“OK”按钮,返回上一对话框,单击 “ ”按钮,确认所选择文件夹是否正确,然后点击OK按钮关闭对话框(如图14-14所示)图14-15选择.PCBLIB所在的文件夹东南大学东南大学 •(10)在图14-14所示的对话框中,选中Error Reporting标签,设置所需要的内容,单击OK按钮关闭对话框,本例选择缺省值•(11)保存这4个原理图库文件在Projects面板上选择一个原理图库文件.SCHLIB,按保存按钮,弹出“File 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 Designer9\Protel99se库文件转AD9\Project Outputs for Atmel”文件夹下生成了一个集成元件库:Atmel.IntLib打开Libraries面板,就会发现在库列表中所生成的库即为当前库,在该列表下面,会看到每个器件名称都对应一个原理图符号和一个PCB封装,如图14-17所示• Protel99SE的库文件就转换为Altium Designer的集成库文件了• 同理,如果要用自己做的元器件库时,也必须在第5步骤之前完成.SCHLIB和.PCBLIB,然后再从第5步骤开始如果要修改元件库,可以在.SCHLIB或.PCBLIB中修改后,再从第5步骤开始图14-17 Protel99SE的库文件就转换为Atmel.IntLib东南大学东南大学 14.2 将将Altium Designer的元件库的元件库转换成转换成99SE的格式的格式• Altium Designer的库文件是以集成库的形式提供的,而Protel 99SE的库文件是DDB的形式。

它们之间转换需要对Altium Designer的库文件作一个分包操作• 具体步骤如下:• (l)打开一个要转换的Altium Designer 的库文件以\Altlum Designer winter 09\Library\Miscellaneous Devices.IntLib为例,将该文件拷贝到“F:\Altium Designer9\AD9库文件转99SE”文件夹下,双击“Miscellaneous Devices.IntLib”文件会弹出“Extract Sources or Install”的对话框• (2)选择“Extract Sources”选项生成了Miscellaneous Devices.LibPkg,软件自动跳转到项目编辑界面,如图14-18所示东南大学东南大学 • ((3 3)将项目中的)将项目中的PCBPCB库文件保存为库文件保存为99SE99SE格格式式• 选择选择Miscellaneous Devices.PCBLIBMiscellaneous Devices.PCBLIB库文件,执行库文件,执行File→ Save AsFile→ Save As命令,弹出命令,弹出SaveSave对话框,选择要保存对话框,选择要保存的文件夹,在保存类型中选择的文件夹,在保存类型中选择“PCB 4.0 Library “PCB 4.0 Library File(*.libFile(*.lib))” ”,这是,这是 99SE 99SE可以导入的格式,如图可以导入的格式,如图14-14-1919所示。

所示• 重复上述步骤,选择重复上述步骤,选择Miscellaneous Miscellaneous Devices.SCHLIBDevices.SCHLIB库文件,在保存类型中选择库文件,在保存类型中选择“Schematic binary 4.0 library(*.Lib)”“Schematic binary 4.0 library(*.Lib)”,这是,这是99SE99SE可可以导入的格式以导入的格式• 完成了将完成了将Altium DesignerAltium Designer的库文件转换成的库文件转换成99SE99SE的格式 图14-18跳转到项目编辑界面图14-19选择PCB保存的类型为99SE可以导入的类型东南大学东南大学 14.3 将将99SE设计的文件导入设计的文件导入Altium Designer中中• Protel 99SE将所有设计文件(原理图和PCB文件等)保存在一个单独的DDB文件中,本节主要介绍Protel 99SE的DDB文件如何导入到Altium Designer环境中。

将Protel 99 SE的例子“4 Port Serial Interface.ddb”拷贝到“G:\Altium Designer9\99SE文件转AD9”文件夹下,以他为例进行介绍• (1)直接双击“4 Port Serial Interface.ddb”文件,自动执行Altium Designer软件,显示“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按钮,系统弹出文件输出设置对话框,选择一个输出文件夹,如图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 Junctions(转换X方向的连接点);选择Lock All Auto-Junctions单选按钮图14-22 原理图转换设置对话框东南大学东南大学 • ((5 5)点击)点击NextNext按钮,系统弹出导入设置对话按钮,系统弹出导入设置对话框,如图框,如图14-2314-23所示使用该设置对话框可以选择所示使用该设置对话框可以选择DDBDDB文件转换为文件转换为Altium DesignerAltium Designer项目的方式项目的方式• Create one Altium Designer project for Create one Altium Designer project for each DDBeach DDB(为每个(为每个DDBDDB文件创建一个文件创建一个Altium Altium DesignerDesigner项目)。

项目)• Create one Altium Designer project for Create one Altium Designer project for each DDB Foldereach DDB Folder(为每个(为每个DDBDDB文件夹创建一个文件夹创建一个Altium DesignerAltium Designer项目)• Include non-Protel file(such as PDF or Include non-Protel file(such as PDF or Word)in created Projects(Word)in created Projects(以及是否在项目中创建以及是否在项目中创建PDFPDF或者或者WordWord说明文档说明文档) )图14-23 选择DDB文件转换为Altium Designer项目的方式 用户可以根据自己使用DDB的需要选择合适的选项,如图14-23所示东南大学东南大学 • (6)点击“Next”,出现选择导入设计文件的对话框,如图14-24所示。

• (7)确认无误后,按Import All按钮,再点击“Next”按钮,弹出图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导入总结对话框图14-27 导入完成显示打开工作空间对话框东南大学东南大学 •((1010)在图)在图14-2714-27对话框中,选择该对话中列表内对话框中,选择该对话中列表内的新建的工作空间,单击的新建的工作空间,单击“Next”“Next”按钮,出现按钮,出现“Protel 99 SE DDB Import Wizard is complete”“Protel 99 SE DDB Import Wizard is complete”对话框,点击对话框,点击“Finish”“Finish”按钮,完成导入过程,系按钮,完成导入过程,系统自动打开导入后的统自动打开导入后的“4 Port Serial “4 Port Serial Interface_1.PrjPCB”Interface_1.PrjPCB”,如图,如图14-2814-28所示。

所示图14-28 Protel 99SE的DDB文件成功导入Altium Designer (11)在Altium DesignerWinter 09编辑窗口内,即可对导入的“4 Port Serial Interface_1.PrjPCB”的原理图文件、PCB文件、库文件等进行编辑完成了Protel 99SE到Altium Designer Winter 09的转换东南大学东南大学 14.4 将将Altium Designer设计的文设计的文件转换为件转换为99SE格式格式• 下面以用户在第下面以用户在第9 9章设计的数码管显示电路为章设计的数码管显示电路为例,进行例,进行“Altium Designer“Altium Designer软件设计的文件转换成软件设计的文件转换成Protel 99SEProtel 99SE的格式的格式” ”介绍• (1) (1)启动启动Altium DesignerAltium Designer软件,打开软件,打开“ “数码管数码管显示电路显示电路.PcbDoc”.PcbDoc”文件,执行文件,执行File→ Save AsFile→ Save As命令,命令,弹出保存文件对话框,选择将要存放弹出保存文件对话框,选择将要存放99SE99SE格式的文件格式的文件夹,在保存类型中选择夹,在保存类型中选择“PCB 4.0 Binary “PCB 4.0 Binary File(*.pcbFile(*.pcb))” ”,这是,这是 99SE 99SE可以导入的格式,如图可以导入的格式,如图14-14-2929所示。

所示• (2) (2)打开打开“ “数码管显示电路数码管显示电路.SchDoc”.SchDoc”文件,执文件,执行行File→ Save AsFile→ Save As命令,弹出保存文件对话框,选择将命令,弹出保存文件对话框,选择将要存放要存放99SE99SE格式的文件夹,在保存类型中选择格式的文件夹,在保存类型中选择“Schematic binary 4.0(*.sch“Schematic binary 4.0(*.sch))” ”,这是,这是 99SE 99SE可以导可以导入的格式,如图入的格式,如图14-3014-30所示• 即完成了即完成了Altium DesignerAltium Designer环境下设计的原理环境下设计的原理图及图及PCBPCB文件转换为文件转换为Protel 99 SEProtel 99 SE的格式图14-29 保存为99SE可以认识的PCB格式图14-30 保存为99SE可以认识的sch格式东南大学东南大学 • (3)启动Protel 99 SE软件,执行File→Open命令,弹出打开文件对话框,选择需要打开的文件,如图14-31所示。

• (4)按“打开”按钮,即可显示转换到Protel 99 SE的文件,如图14-32所示图14-31 选项打开的文件图14-32 Altium Designer设计的PCB板转换为Protel 99SE的格式东南大学东南大学 小结:小结:•14.1 14.1 将将Protel 99SEProtel 99SE器件库导入器件库导入Altium Altium DesignerDesigner中中•14.2 14.2 将将Altium DesignerAltium Designer的元件库转换成的元件库转换成99SE99SE的格式的格式•14.3 14.3 将将99SE99SE设计的文件导入设计的文件导入Altium DesignerAltium Designer中中•14.4 14.4 将将Altium DesignerAltium Designer设计的文件转换为设计的文件转换为99SE99SE格式格式 东南大学东南大学 。

下载提示
相似文档
正为您匹配相似的精品文档
相关文档