论文部分内容阅读
摘要:简要概述了如何通过网络升级Protel DXP元件库,及对早期版本Protel 99SE元件库的兼容。
关键词:Protel DXP元件库;网上升级;Protel 99SE
1网上升级Protel元件库
对于任何一款EDA软件来讲,它都不可能包含世界上所有的元器件供用户调用,Protel同样如此,虽然它自带的原理图符号库提供了众多厂商生产的元器件,但由于电子技术的发展日新月异,每时每刻都会增加新的元器件,各种全新功能的器件层出不穷。另外设计者虽然可以自己创建原理图符号或封装,但费时费力。而互联网是一个随时更新电子元器件的好平台,利用网络升级元件库是电路设计爱好者一个健全自己元件库的重要方法。
(1)常见网站介绍:www.altium.com与www.Protel.com。
在搜索网站中输入www.altium.com,然后回车,即可打开该网站首页(如图1所示)。
图1 Altium公司网站
(2)在网站首页面中找到“shortcuts”(捷径)栏,图1圈中所示。单击下面的“库”(如图2所示)。即可进入图3所示的界面。
图2
图3 单击“库”后的工作面板
(3)图3中的第一栏是Altium Designer库。包括Altium Designer的板级设计集成库、PCB封装库和FPGA/PLD库。第二栏是Libraries for Previous Product Versions(早先产品版本的库),产品分别是DXP(2002年发布)库与Protel 99SE库。我们只要正确安装软件,第二栏中的库文件都有。
(4)单击图3第一栏中的Altium Designer库(图3第一个圈),进入图4所示界面。
图4 图5
图4中的内容分别是:
①Altium Designer板级设计集成库:浏览、查询和下载板级设计的最新Altium Designer集成库(79782个器件)。
②Altium Designer封装库:浏览、查询并下载最新的Altium Designer PCB封装库(3015个独特封装,覆盖了5975个包)。
③Altium Designer FPGA/PLD库:关于器件支持和最新独立于供应商的FPGA/PLD宏及原语符号库的信息。
④查看Altium Designer软件提供的库:查看Altium Designer软件提供库的完整列表。
(5)单击图4“Altium Designer板级设计集成库”,即可进入图5所示界面。
在图5中单击“查找器件”,在最新的库中查找某个特定器件,进入图6所示界面。
图6 Altium公司网站查询元器件对话框
(6)我们在Component Name中输入元器件名,如要查找单片机芯片89C51,只需输入89C51即可。需要说明的是,在输入元器件名时不能像在Protel DXP软件中查找元器件一样:输入*89C51*,这样是查不到元器件的。单击下面的按钮,系统会自动查找所需元器件(如图7所示)。
图7 搜索到元器件结果的对话框
这样我们可根据需要下载相应公司的元器件集成库。单击图7中圈处Download即可进行下载,下载后的文件是压缩文件(如图8所示)。
图8 下载后的压缩文件
(7)解压后的元器件可以直接在Protel DXP软件中,通过添加元器件库使用(如图9所示)。
图9 解压后的文件
经过以上操作过程,即实现了从网上升级元件库,当然也可以将升级的元件库以及用常见的元件来创建自己的元件库。
2Protel 99元件库在Protel DXP中的使用
Protel DXP在使用过程中全新的设计方法、集成元件库等很多增强功能。相比以前的版本,能方便地绘制原理图,深受广大电子爱好者的喜爱。但很多设计者在元器件的使用方面一时很难适应集成元器件库的构成和组织方式,还是喜欢用Protel 99SE中元器件库的构成和组织方法。并且很重要的一点是,很多设计人员在长期使用Protel 99SE设计电路板的过程中,积累了丰富的元器件封装知识,自制了大量的原理图符号和元器件封装。如果因为使用Protel DXP而舍弃这些元器件封装库,那将是很大的损失。
那么有没有其他办法既能发挥Protel DXP优越性能,又能使用原来积累的元器件封装库呢?Protel DXP系统充分考虑到这一点,给Protel老版本用户留了转换的接口,以前版本的元器件库完全可以导入Protel DXP中。
将Protel DXP以前版本的元件库导入Protel DXP中,要注意其文件类型的切换。如在Protel 99SE中,元件的后缀名为“ddb”,而Prote DXP的后缀名为“IntLib”,要注意文件类型的转换。下面详细地叙述一下元件库的转换过程。
(1)在原理图编辑器中,单击命令File/Open之后,在弹出的对话框中将文件位置定位到Protel 99SE系统的元器件的原理图库的目录下,选择名称为“Protel DOS Schematic Libraries”的原理图库(如图10所示)。
图10 打开Protel 99SE的原理图
(2)单击按钮,可弹出如图11所示的Confirm(确认)对话框。
图11 确认提示对话框
在该对话框中,系统提示该命令将会把DDB文件的内容转换成Protel DXP系统的工程文件,如果确认则单击按钮,否则单击按钮即可退出当前命令。
(3)单击按钮即可完成文件的转换,如图12所示。
图12Projects面板
在图12所示的Projects面板中,可以看到名为“Protel DOS Schematic Libraries”的Protel 99SE的原理图库文件已经转换成了Protel DXF的元器件库文件,文件扩展名也从“ddb”转换成了“LIBPKG”。
(4)在图13所示的Projects面板中双击“Protel DOS Schematic 4000 CMOS.lib”文件,即可进入4000CMOS系列元器件的原理图库(如图13所示)。
图13 4000CMOS元器件的原理图库
(5)单击工作窗口左下边的,即可打开元器件库编辑器面板(如图14所示)。
图14 Library Editor面板
在Library Editor面板中可以浏览4000CMOS系列所有的元器件,并且可以对每一个元器件的原理图符号进行编辑,如编辑引脚,给元器件添加相应的引脚等。
(6)在图13中单击按钮,可保存当前导入的元器件文件,在保存文件之前,系统将会提示选择存储库文件的类型,如图15所示。
图15 库文件存储类型
系统提供了两种存储的文件版本:
①SCH Library Version 5.0:5.0版本原理图库文件。
②SCH Library Version 4.0:4.0版本原理图库文件。
5.0版本的库文件为系统的存储类型,如果存储为4.0版本的文件将会丢失一些数据。
(7)单击按钮即可。此时系统已经在打开的Protel 99SE原理图文件的位置建立了一个新的文件夹,该文件夹包括一个集成元器件库文件包和许多“*lib”的文件(如图16所示)。
图16 新建的集成元器件库文件
如果要编辑导入的库文件,可以直接打开集成元器件库的文件包,如“Protel DOS Schematic Libraries”,即可对该文件进行编辑(如图17所示)。
图17 编辑新导入的元器件库文件
如果在绘制原理图时要调用导入的元器件库中的原理图符号或元器件封装,直接在Libraries中添加库文件即可,但不能直接添加集成元器件的文件包(如图18所示)。
图18
上面介绍的只是原理图库的转换操作,其实元器件封装库的导入方法基本相同,只是生成的文件类型不同。
关键词:Protel DXP元件库;网上升级;Protel 99SE
1网上升级Protel元件库
对于任何一款EDA软件来讲,它都不可能包含世界上所有的元器件供用户调用,Protel同样如此,虽然它自带的原理图符号库提供了众多厂商生产的元器件,但由于电子技术的发展日新月异,每时每刻都会增加新的元器件,各种全新功能的器件层出不穷。另外设计者虽然可以自己创建原理图符号或封装,但费时费力。而互联网是一个随时更新电子元器件的好平台,利用网络升级元件库是电路设计爱好者一个健全自己元件库的重要方法。
(1)常见网站介绍:www.altium.com与www.Protel.com。
在搜索网站中输入www.altium.com,然后回车,即可打开该网站首页(如图1所示)。
图1 Altium公司网站
(2)在网站首页面中找到“shortcuts”(捷径)栏,图1圈中所示。单击下面的“库”(如图2所示)。即可进入图3所示的界面。
图2
图3 单击“库”后的工作面板
(3)图3中的第一栏是Altium Designer库。包括Altium Designer的板级设计集成库、PCB封装库和FPGA/PLD库。第二栏是Libraries for Previous Product Versions(早先产品版本的库),产品分别是DXP(2002年发布)库与Protel 99SE库。我们只要正确安装软件,第二栏中的库文件都有。
(4)单击图3第一栏中的Altium Designer库(图3第一个圈),进入图4所示界面。
图4 图5
图4中的内容分别是:
①Altium Designer板级设计集成库:浏览、查询和下载板级设计的最新Altium Designer集成库(79782个器件)。
②Altium Designer封装库:浏览、查询并下载最新的Altium Designer PCB封装库(3015个独特封装,覆盖了5975个包)。
③Altium Designer FPGA/PLD库:关于器件支持和最新独立于供应商的FPGA/PLD宏及原语符号库的信息。
④查看Altium Designer软件提供的库:查看Altium Designer软件提供库的完整列表。
(5)单击图4“Altium Designer板级设计集成库”,即可进入图5所示界面。
在图5中单击“查找器件”,在最新的库中查找某个特定器件,进入图6所示界面。
图6 Altium公司网站查询元器件对话框
(6)我们在Component Name中输入元器件名,如要查找单片机芯片89C51,只需输入89C51即可。需要说明的是,在输入元器件名时不能像在Protel DXP软件中查找元器件一样:输入*89C51*,这样是查不到元器件的。单击下面的按钮,系统会自动查找所需元器件(如图7所示)。
图7 搜索到元器件结果的对话框
这样我们可根据需要下载相应公司的元器件集成库。单击图7中圈处Download即可进行下载,下载后的文件是压缩文件(如图8所示)。
图8 下载后的压缩文件
(7)解压后的元器件可以直接在Protel DXP软件中,通过添加元器件库使用(如图9所示)。
图9 解压后的文件
经过以上操作过程,即实现了从网上升级元件库,当然也可以将升级的元件库以及用常见的元件来创建自己的元件库。
2Protel 99元件库在Protel DXP中的使用
Protel DXP在使用过程中全新的设计方法、集成元件库等很多增强功能。相比以前的版本,能方便地绘制原理图,深受广大电子爱好者的喜爱。但很多设计者在元器件的使用方面一时很难适应集成元器件库的构成和组织方式,还是喜欢用Protel 99SE中元器件库的构成和组织方法。并且很重要的一点是,很多设计人员在长期使用Protel 99SE设计电路板的过程中,积累了丰富的元器件封装知识,自制了大量的原理图符号和元器件封装。如果因为使用Protel DXP而舍弃这些元器件封装库,那将是很大的损失。
那么有没有其他办法既能发挥Protel DXP优越性能,又能使用原来积累的元器件封装库呢?Protel DXP系统充分考虑到这一点,给Protel老版本用户留了转换的接口,以前版本的元器件库完全可以导入Protel DXP中。
将Protel DXP以前版本的元件库导入Protel DXP中,要注意其文件类型的切换。如在Protel 99SE中,元件的后缀名为“ddb”,而Prote DXP的后缀名为“IntLib”,要注意文件类型的转换。下面详细地叙述一下元件库的转换过程。
(1)在原理图编辑器中,单击命令File/Open之后,在弹出的对话框中将文件位置定位到Protel 99SE系统的元器件的原理图库的目录下,选择名称为“Protel DOS Schematic Libraries”的原理图库(如图10所示)。
图10 打开Protel 99SE的原理图
(2)单击按钮,可弹出如图11所示的Confirm(确认)对话框。
图11 确认提示对话框
在该对话框中,系统提示该命令将会把DDB文件的内容转换成Protel DXP系统的工程文件,如果确认则单击按钮,否则单击按钮即可退出当前命令。
(3)单击按钮即可完成文件的转换,如图12所示。
图12Projects面板
在图12所示的Projects面板中,可以看到名为“Protel DOS Schematic Libraries”的Protel 99SE的原理图库文件已经转换成了Protel DXF的元器件库文件,文件扩展名也从“ddb”转换成了“LIBPKG”。
(4)在图13所示的Projects面板中双击“Protel DOS Schematic 4000 CMOS.lib”文件,即可进入4000CMOS系列元器件的原理图库(如图13所示)。
图13 4000CMOS元器件的原理图库
(5)单击工作窗口左下边的,即可打开元器件库编辑器面板(如图14所示)。
图14 Library Editor面板
在Library Editor面板中可以浏览4000CMOS系列所有的元器件,并且可以对每一个元器件的原理图符号进行编辑,如编辑引脚,给元器件添加相应的引脚等。
(6)在图13中单击按钮,可保存当前导入的元器件文件,在保存文件之前,系统将会提示选择存储库文件的类型,如图15所示。
图15 库文件存储类型
系统提供了两种存储的文件版本:
①SCH Library Version 5.0:5.0版本原理图库文件。
②SCH Library Version 4.0:4.0版本原理图库文件。
5.0版本的库文件为系统的存储类型,如果存储为4.0版本的文件将会丢失一些数据。
(7)单击按钮即可。此时系统已经在打开的Protel 99SE原理图文件的位置建立了一个新的文件夹,该文件夹包括一个集成元器件库文件包和许多“*lib”的文件(如图16所示)。
图16 新建的集成元器件库文件
如果要编辑导入的库文件,可以直接打开集成元器件库的文件包,如“Protel DOS Schematic Libraries”,即可对该文件进行编辑(如图17所示)。
图17 编辑新导入的元器件库文件
如果在绘制原理图时要调用导入的元器件库中的原理图符号或元器件封装,直接在Libraries中添加库文件即可,但不能直接添加集成元器件的文件包(如图18所示)。
图18
上面介绍的只是原理图库的转换操作,其实元器件封装库的导入方法基本相同,只是生成的文件类型不同。