protel建立元件库
- 格式:ppt
- 大小:1.35 MB
- 文档页数:21
在Protel DXP 2004中创建集成元件库作者:钟爱琴来源:《电脑知识与技术》2016年第11期摘要:用Protel DXP 2004设计PCB时,系统自带的集成元件库给用户带来了很多便利,在实际使用中有可能依然不能满足设计人员的要求。
为此,用户需自己创建集成元件库,本文介绍了创建集成元件库的三种方法,解决了用户。
关键词:Protel2004;集成元件库;PCB;创建;项目文件中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)11-0272-03Protel DXP 2004是Altium公司推出的最新版本,它在继承了Protel 99的各项优点的基础上,又做了许多重要的改进,功能更加强大,使用更加方便,尤其是Protel DXP 2004集成了更加完善的元器件库,包括原理图符号库、PCB封装库、SPICE仿真模型库和信号完整性分析模型库等。
Protel DXP 2004 中的库文件管理与Protel 99SE及其以前版本有着明显的不同。
它将原理图库文件和封装库文件进行了集成,形成了专门用于Protel DXP 2004的集成库文件(*.IntLib文件)。
在Protel 99SE及其以前版本中,原理图库和封装库之间没有任何联系。
在创建原理图文件后,用户需要指定该元件封装,相应的,在创建PCB文件时,则需要为当前工作环境添加相应的封装库文件。
而在Protel DXP 2004中,*.IntLib文件中包含了原理图库文件内容、与原理图库文件有关的元件信息以及所有用于PCB文件设计的元件封装和PCB信息,构成了含有元件原理图模型、封装模型以及其他元件信息的集成库文件。
这种集成库文件完成了绝大多数元件信息的定义。
如果用户需要在原理图的基础上生成相应的PCB文件,只需在绘制原理图的过程中,在放置原理图元件时选择相应的元件封装,在创建PCB文件时,不需要在添加相应的封装库文件,这种库模型的处理方式在很大程度上减少了用户的工作量,同时也在很大程度上降低了封装错误出现的概率。
Protel 99原理图库元件和PCB库元件的创建与管理摘要:CAD技术的应用,大大推动了电子、微电子技术的进步,技术的进步和市场竞争,又导致了CAD技术的不断完善,构成了计算机应用技术的一个重要分支。
EDA是继CAD 之后的新一代计算机设计系统,是电子领域基于性能更强,环境更为完善的操作设计系统。
本文着重介绍Protel99软件的体系结构,特点及现存问题;并用这一软件进行原理图库元件和PCB库元件的创建与管理的制作。
其中绘制了以常见典型插接件、固态继电器和CPU插座为例的3个原理图库元件以及相应PCB库元件的封装形式;介绍了属性设置对话框中各参数的含义;并生成相应的报告文件。
关键词:Protel99 ; 绘图; 库元件; 封装Protel 99 principles component of picture library and PCB storehouse components establishment with managedAbstract:The application of CAD technology, has pushed forward the advance of electron, microelectric technique greatly , The progress of technology competes with market, has caused the constant perfection of CAD technology again, Have formed an important branch of application technology of the computer. EDA is that the computer of new generation following CAD designs the system, stronger because of performance in an electronic field , Design the system in operation with more perfect environment. Introducing the system structure of Protel 99 software emphatically, the characteristic and extant question; And carry on establishment of the component of picture library of principle and PCB storehouse component and making of management with this software. Have drawn 3 principles component of picture library and encapsulations form of corresponding PCB storehouse component taking often see the model inserted and connect one, the solid state relay and CPU socketting as example among them ; Have recommended attribute to be set up and talk the meaning of every parameter in the flame ; And produce corresponding reporting the file .The keyword:Protel99 ; Drawing; Storehouse component ; Encapsulation一、引言Protel99是 Protel Technoloy公司1999年4月推出的全新EDA软件.它不仅是以往版本的升级,更主要的是它融合了目前许多先进的新技术和新成果而使其功能和品质有了质的飞跃。
Protel99se建库规则1、框架结构:分为原理图元件库和PCB元件库两个库,每个库做为一个单独的设计项目1.1依据元器件种类,原理图元件库包括以下16个库:1.1.1单片机1.1.2集成电路1.1.3TTL74系列1.1.4COMS系列1.1.5二极管、整流器件1.1.6晶体管:包括三极管、场效应管等1.1.7晶振1.1.8电感、变压器件1.1.9光电器件:包括发光二极管、数码管等1.1.10接插件:包括排针、条型连接器、防水插头插座等1.1.11电解电容1.1.12钽电容1.1.13无极性电容1.1.14SMD电阻1.1.15其他电阻:包括碳膜电阻、水泥电阻、光敏电阻、压敏电阻等1.1.16其他元器件:包括蜂鸣器、电源模块、继电器、电池等1.2依据元器件种类及封装,PCB元件封装库包括以下11个库:1.2.1集成电路(直插)1.2.2集成电路(贴片)1.2.3电感1.2.4电容1.2.5电阻1.2.6二极管整流器件1.2.7光电器件1.2.8接插件1.2.9晶体管1.2.10晶振1.2.11其他元器件2、PCB元件库命名规则2.1 集成电路(直插)用DIP-引脚数量+尾缀来表示双列直插封装尾缀有N和W两种,用来表示器件的体宽N为体窄的封装,体宽300mil,引脚间距2.54mmW为体宽的封装, 体宽600mil,引脚间距2.54mm如:DIP-16N表示的是体宽300mil,引脚间距2.54mm的16引脚窄体双列直插封装2.2 集成电路(贴片)用SO-引脚数量+尾缀表示小外形贴片封装尾缀有N、M和W三种,用来表示器件的体宽N为体窄的封装,体宽150mil,引脚间距1.27mmM为介于N和W之间的封装,体宽208mil,引脚间距1.27mmW为体宽的封装, 体宽300mil,引脚间距1.27mm如:SO-16N表示的是体宽150mil,引脚间距1.27mm的16引脚的小外形贴片封装若SO前面跟M则表示为微形封装,体宽118mil,引脚间距0.65mm2.3 电阻2.3.1 SMD贴片电阻命名方法为:封装+R如:1812R表示封装大小为1812的电阻封装2.3.2 碳膜电阻命名方法为:R-封装如:R-AXIAL0.6表示焊盘间距为0.6英寸的电阻封装2.3.3 水泥电阻命名方法为:R-型号如:R-SQP5W表示功率为5W的水泥电阻封装2.4 电容2.4.1 无极性电容和钽电容命名方法为:封装+C如:6032C表示封装为6032的电容封装2.4.2 SMT独石电容命名方法为:RAD+引脚间距如:RAD0.2表示的是引脚间距为200mil的SMT独石电容封装2.4.3 电解电容命名方法为:RB+引脚间距/外径如:RB.2/.4表示引脚间距为200mil, 外径为400mil的电解电容封装2.5 二极管整流器件命名方法按照元件实际封装,其中BA T54和1N4148封装为1N41482.6 晶体管命名方法按照元件实际封装,其中SOT-23Q封装的加了Q以区别集成电路的SOT-23封装,另外几个场效应管为了调用元件不致出错用元件名作为封装名2.7 晶振HC-49S,HC-49U为表贴封装,A T26,AT38为圆柱封装,数字表规格尺寸如:A T26表示外径为2mm,长度为8mm的圆柱封装2.8 电感、变压器件电感封封装采用TDK公司封装2.9 光电器件2.9.1 贴片发光二极管命名方法为封装+D来表示如:0805D表示封装为0805的发光二极管2.9.2 直插发光二极管表示为LED-外径如LED-5表示外径为5mm的直插发光二极管2.9.3 数码管使用器件自有名称命名2.10 接插件2.10.1 SIP+针脚数目+针脚间距来表示单排插针,引脚间距为两种:2mm,2.54mm 如:SIP7-2.54表示针脚间距为2.54mm的7针脚单排插针2.10.2 DIP+针脚数目+针脚间距来表示双排插针,引脚间距为两种:2mm,2.54mm 如:DIP10-2.54表示针脚间距为2.54mm的10针脚双排插针2.10.3 其他接插件均按E3命名2.11 其他元器件详见《Protel99se元件库清单》3 SCH元件库命名规则3.1 单片机、集成电路、二极管、晶体管、光电器件按照器件自有名称命名3.2 TTL74系列和COMS系列是从网上找的元件库,封装和编码需要在画原理图时重新设定3.3 电阻3.3.1 SMD电阻用阻值命名,后缀加-F表示1%精度,如果一种阻值有不同的封装,则在名称后面加上封装如:3.3-F-1812表示的是精度为1%,封装为1812,阻值为3.3欧的电阻3.3.2 碳膜电阻命名方法为:CR+功率-阻值如:CR2W-150表示的是功率为2W,阻值为150欧的碳膜电阻3.3.3 水泥电阻命名方法为:R+型号-阻值如:R-SQP5W-100表示的是功率为5W,阻值为100欧的水泥电阻3.3.4 保险丝命名方法为:FUSE-规格型号,规格型号后面加G则表示保险管如:FUSE-60V/0.5A表示的是60V,0.5A的保险丝3.4 电容3.4.1 无极性电容用容值来命名,如果一种容值有不同的封装,则在容值后面加上封装。
如何在现有的库文件的基础上建立自己新的集成元件库。
方法就是,在原有库文件的基础上修改得到原理图库文件和pcb库文件,再将两者合为集成元件库。
以protel dxp 自带元件库中没有的pl2303为例。
1、启动protel dxp,在菜单中点击file—new—library--schematic library。
新建一个原理图库文件。
点击菜单file—save,为原理图库文件取个名字,例如changyong3.schlib。
2、Pl2303的封装为sop28。
Pl2303的原理图可以在一个28脚的芯片基础上修改。
可以在atmel microcontroller 8-bit avr.intlib中找到28脚芯片。
菜单file—open,在对话框中从protel dxp的安装目录中找到library 文件夹下的atmel,并选中集成元件库tmel microcontroller 8-bit avr.schlib点击打开。
这时弹出对话框。
由于是集成文件库,打开该文件时需要释放。
选择对话框中最左侧的释放/提取资源。
释放后在library文件夹下回生成一个新的文件夹miscellaneous devices。
avr.schlib.schlib。
双击该文件。
点击面板左下角的schlibrary选项。
找到其中一个28脚的芯片。
4、选中一个28脚芯片后,点击菜单tool—copy component这时会弹出一个对话框,选择元件的目的地,即chagnyong3.schlib。
点击ok5、点击最左下角的project,回到project节目,选中changyong3.schlib。
再点击最左下角的schlibrary,就可以看到原理图库中已经有了一个28脚的芯片。
点击edit,对元件命名为pl2303。
在工作区对这个28脚的各管脚进行修改,使其符合要求。
这样这个原理图库就做好了。
6、新建pcb库文件。
菜单file—new—library—pcblibrary。
创建原理图元件库尽管Protel99se软件自带了许多不同种类、不同型号的元件,但是随着电子技术的发展,某些新型电子器件(如A TMEGA8单片机)及非标元件(如各种类型的继电器),在Protel99se软件自带的元件库中是找不到的。
要使用这些元器件,就必须实现自行创建。
下面介绍创建原理图元件库的方法,同时介绍如何将Protel99se软件自带元件库中的元件拷贝到自己的元件库中,以及如何自行绘制元件。
对于相应元件封装库的创建,我们将在下一节中讲述。
一、启动原理图元件编辑器,并创建“通用元件.ddb”原理图元件库。
1.如图5.1所示,依次单击Protel99se主窗口的File(文件)/New(新建)菜单。
图5.12.执行上述命令后,弹出图5.2 “新建设计数据库”对话框。
图5.2 新建设计数据对话框3.将Database File Name文本框中的文件名更改为“通用元件.ddb”,如图5.3。
图5.34.点击图5.3中的(浏览)按钮,弹出图5.4保存文件对话框。
5.点击“保存在(I):”下拉列表框中的按钮,将文件存储路径更改为/Program File/Design Explorer99SE/Library/Sch,图5.5。
图5.56.点击按钮,就可一把“通用元件.ddb”保存在Sch文件夹中,如图5.6。
图5.6注意:将自行创建的元件库保存在Sch文件夹中的主要目的是:使自行创建的元件库与Protel99se本身的元件库具有同等地位,7.点击按钮,弹出图5.7窗口。
8.双击图标,打开“通用元件.ddb”数据库文件夹,如图5.8。
图5.89.依次单击图5.8中的File/New菜单,弹出“选择文件类型”对话框,如图5.9。
图5.9 选择文件类型10.双击图标,启动原理图元件编辑器,如图5.10。
图5.1011.先将原理图库文件名改为“通用元件.lib”,然后双击图标,弹出图5.11所示编辑原理图元件窗口。
Protel99se教程六:创建原理图元件库
在我们平时使用protel99se进行电路以及PCB设计的时候,系统自带的元件库和PCB封装库,只有一小部分,大部份元件的元件库以及封装库,我们都需要自己制作,使用protel99se,我们可以很容易的制作自己需要的元件库,以供使用,在本节protel99se教程中,我们就是给大家演示,如何制作自己的SCH元件库
第一步:进入protel99se的原理图编辑器
第二步:新建一个元件
第三步:绘制SCH元件以及放入元件的管脚
第四步:给新建的元件改名
第五步:绘制制元件的外形以及放入说明文字
绘制好元件库,我们可以保存好,那么,我们绘制的元件,将会保存进入我们的元件库当中了,我们在画SCH原理图的时候,就可以调用这些元件了.
在下一课当中,我们将给大家讲解,如何制作PCB封装库.。
SCH原理图元件库的建立方法:
(1)、打开protest99 se软件,在“Documents”文件夹下创建元件库,右键鼠标选择“New”
(2)、如下列图,选择SCH元件库的建立图标(Schematic Library Document)
(3)、修改SCH元件库文件的名字
(4)、双击SCH元件库图标,进入元件库编辑界面,默认有一个元件名,可以直接建立
或者删除新建。
新建如下列图:
(5)、点击后弹出一个新建窗口,输入元件名称:
(6)、在工具里面点击矩形图标,如下列图:
(7)、在0.0坐标的位置放置矩形图标,拖动矩形工具拉出适当的大小。
(8)、在工具里面再点击下列图的元件角的图标
(9)、按键盘上的“Tab”键,对此元件脚进行初始设置,主要是设置元件脚的名字(name)和
标号(number),name主要输入元件脚的功能,比方:VCC、P01等,number输入:数字或A、K、B、E、C等
(10)、对元件脚设置完毕后,放置时需要注意的是带圆点的一边一定要再矩形框的外面,这个圆点是连接电气线路的关键点。
放置后的效果如下列图:
(11)、芯片管脚全部放置完成后需要对元件的封装和进行设置设置元件的编号和封装(例如:U?和DIP8)。
(12)、建立放大电路的SCH库
〔12-1〕、先制作放大电路的1路
〔12-2〕、再通过“Ner Part”制作第二个放大电路〔12-3〕、制作后的效果如下列图:
(13)、建立完元件库后发现名称错误,修改的方法:
点击“Tools菜单”内的“Rename Component”进修修改。
PROTEL DXP集成元件库制作教程
发布日期:2009-3-6 21:57:14文章来源:搜电浏览次数:603
从第一代PROTEL DXP开始,官方提供集成元件,即在同一个元件库中,原理图下编辑环境下是原理图库.在PCB编辑环境下是PCB封装库,文件扩展名为:IntLib,那么我们自己能否自己创建一个INTLIB的集成元件库哪?当然是可以的.这里简单介绍一下如何生成一个集成元件库的步骤
第一步:使用DXP2004或AD6环境下,新建→项目→集成元件库.在PRJECT下就多一个Integrated_Library1.LibPkg的集成元件项目文件.然后保存项目.在集成元件库下新增一个原理图元件库和一个封装库,命名要和集成元件库项目名称一致.
在原理图元件库编辑环境为符号库指定封装.然后在项目单击右键,选择”Compile Integrated Library ****.LibPgk”(****代表自己命名的元件库名称).就是编译集成元件.
这时你就可以在元件库保存位置上看一个”Project Outputs for ****”的输出文件夹,
文件夹中就有刚才编译的集成元件库了
此时就可以直接在DXP2004/AD6中直接调用这个元件库了.效果和系统的集成元件一样.下次直接打开集成元件时,就会有这样的提示
选择提取源,你就可以在PROJECT中看到集成元件所有包含的原理图符号库和PCB封装库.
不过要注意的是,如果你对元件库修改后,要记得重新编译一下,否则你是调不到你最新增加的元件库,在项目右键选择” Reompile Integrated Library ****.LibPgk”选项.。
Protel DXP 制作元件在用DXP画图时,往往会有一些元件标准的元件库里面没有,这时候需要自己动手编辑自己的元件。
下面以LT(Linear Technology)公司的LTC1597为例介绍一般元件的制作方法。
1.新建元件库文件进行元件符号的编辑,首先必须建立一个原理图元件库。
下面介绍一下原理图元件库的创建过程。
◆步骤1:在当前工程文件的工作环境下,选择File>New>Schematic Libraries命令,如图1所示,新建一个原理图元件库文件。
图1新建元件库文件◆步骤2:执行该命令后,系统将进入原理图元件库编辑工作界面,选择File>Save 命令,保存原理图元件库文件。
◆步骤3:执行上述命令后,在系统探出的对话框中选择该工程文件所在的文件目录,并在文件名文本框中输入文件名,保存该原理图文件库文件。
现在原理图库文件已经创建成功。
2.元件库的管理新建一个元件文件库后,系统将自动在该元件库中建立一个元件符号为Component_1的元件,下面就以本例中的元件LTC1597为例介绍元件库的管理。
◆步骤1:打开SCH Library面板,在该面板的元件列表中显示了系统自动建立的元件,如图2所示。
图2 SCH Library面板◆步骤2:在元件列表中选择该元件,并单击其下的Edit 按钮,系统将弹出元件属性对话框,如图3所示。
图3 元件属性对话框◆步骤3:在该对话框的Default Designator文本框中输入集成块芯片的默认标识符“U?”,并选中其后的Visible复选框,则在编辑完该元件后,将该元件放入原理图中时将显示该元件的标识。
在Comment文本框中输入该元件的注释“LTC1597-1BCG”,并选中气候的Visible复选框。
同时,也可将Library Ref文本框中的Component_1改为LTC1597-1BCG。
单击OK按钮即可结束元件属性的设置。
3.创建元件现在就开始在前面创建的元件库中创建如图4所示的元件LTC1597。
做SCH零件了,很关键的一步,自力更生才可能走得更远!
1.先来打开SCH文件,选中教学提供的那个SCH零件库,然后选编辑,进入SCH零件编辑器
2.在这个现有的库中新建一个SCH零件
3.先以做一个SCH电阻零件为例子说明一下,请注意看图中所有的中文注释!
4.要注意SCH零件的管脚的电气连接有效点是有讲究的!仔细看一下下面这个图,注意看中文注释!
5.用这个方法可以给零件库中的零件改名字
6.最后是保存你的所有劳动成果,要提取的你的新零件需要重新启动PROTEL99SE
到这里,我们已经学会了如何来做SCH零件了,下面我们再来看看如何做一个PCB封装>>
1.打开在前几课已经做过的PCB,选择那个我给大家提供的封装库,然后按着图选择编辑按纽就进入了PCB封装编
辑器
2.先把制式转换一下,改为公制
3.新建一个PCB封装
2.
4.之后会出现这个对话框,是一个傻瓜精灵,选择取消,因为我们要做一个完全属于自己的封装
5.注意:在做之前一定要把封装的起始位置定位成绝对中心,否者做好后的封装无法正常调用!
6.如果对默认的封装名不满意,就需要改一个自己喜欢的
7.这个是用来设置网格的标准,属于是个人喜好问题
8.这个就是执行上一步后的对话框
X
9.可以开始做封装了,注意哪些中文注释,核心问题就是焊盘的名称,但愿你还记得做SCH零件的重点>>
10.用这个功能可以知道我们做的封装的尺寸是不是精确的
恭喜恭喜! 到这里,你已经学会了PROTEL的基本操作,剩下的是一些的特殊技巧和高级设置了>>。