APP下载

电路设计中创建Altium Designer个性化原理图库

2014-04-29张建国

中国电子商情 2014年6期
关键词:图库原理图新建

介绍了创建Altium Designer 原理图库文件的四种途径, 并着重说明了自己管理原理图库文件和绘制原理图符号的思路。

一、引言

Altium Designer是原Protel软件开发商Altium公司推出的一体化的电子产品开发系统是Protel系列的更新版本。软件通过把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案。熟练使用这一软件必将使电路设计的质量和效率大大提高,是非常优秀的EDA软件。

Altium Designer除了全面继承包括Protel 99SE、DXP在内的先前一系列版本的功能和优点外,还增加了许多改進和很多高端功能。同样提供丰富的元器件库,主要是集成库和PCB库,在安装软件时会提示用户是否安装库。从Protel DXP 版本开始不再有单独的原理图库,原理图符号存在于集成库中。但在教学或电路设计过程中发现,完全依赖软件提供的元件库会有很多弊端:元件分散、加载库太多、管理难、设计效率低、无法体现自己的思想等。

鉴于此, 把绘制的和搜集到的原理图符号集中起来,创建一个常用元器件原理图库文件尤为必要。

二、创建Altium Designer 原理图库文件的四种途径

(一)从现有的库文件中复制原理图符号

为了便于管理,启动软件后先新建项目(Project)文件(PCB项目或集成库项目),改名、保存于专用的文件夹下,此后全部操作都在项目下进行。

1.新建一个原理图库文件

右击项目名→Add New to Projects→Schematic Library, 工程面板将显示新建的原理图库文件,默认名为Schlibl.SchLib,起一个个性化的名字,如:MySchLib.SchLib,保存时会自动跳到所属项目所在的文件夹。

2.释放集成库

打开一个含有目标元器件符号的集成库文件, 例如添加一个在“Miscellaneous Devices”集成库文件中包含的二极管元件符号,执行文件→打开,打开该集成库文件。弹出提示:释放这个集成库还是要添加集成库到系统中。选择“Extract Sources”按钮, 系统就会把原理图库文件和PCB库文件从原集成库中释放出来,一个名为“Miscellaneous Devices.LIBPKG ”集成库项目文件将显示在工程面板中。

3.从释放的原理图库中复制元件到目标库中

单击SCH Library面板,在Components区域中找到被添加的元件名称,单击后会在编辑区显示该元件符号。例如:Diode 1N4006,复制该元件到新建的原理图库文件中。或执行“工具→复制元件”,系统会弹出选择目标原理图库文件的对话框,选择目标库即可。

(二)从现有的原理图文件中提取原理图符号

若有现成的原理图文件, 想把其中的原理图符号添加到个性化的库文件中,可使用Altium Designer提供的由原理图生成原理图库文件的命令,把当前打开的原理图文件中所有原理图符号抽取出来,生成一个同名的原理图库文件。只要Altium Designer能打开的原理图文件,如扩展名为“*.SCHDOC”、“*.SCH”、“*.DSN”等的文件,都可以执行该命令。

具体操作是:新建项目文件,改名、保存;然后在该项目下打开原理图文件,执行设计→创建工程的库文件,生成一个名为“项目名_1.SCHLib”的原理图库文件,系统会提示包含元件数。

(三)自己绘制原理图符号

在项目下,打开新建的库文件, 然后通过菜单命令:工具→新建元件,在弹出的对话框中,输入想要建立元件符号的名称,再用图形工具进行编辑。在设计的初期,读者编辑之前把一个现有的元件符号作为模仿对象,获取常规参数。以二极管Diode 1N4006为例,说明一下建立新元件的过程。

1.在项目下新建原理图库文件,取名为“我的元件库. SchLib”,打开。

2.在项目下新建原理图文件,取名“模仿对象.Schdoc”,添加元件Diode 1N4006所在的集成库,从库中查找目标元件放于此原理图中,研究它的参数。

通过执行“浮动状态+TAB键→ComponentProperties”,观察弹出的元件属性对话框和元件外形。单击元件属性对话框中的“编辑引脚”,在弹出的元件引脚编辑器中可看到最重要的引脚参数。

该元件的直观信息是:引脚长度:2×10=20;图形:等腰三角形:底边20×高10,直线长20,颜色:229。

特别说明:有的元件图形边长不是显示栅格的整数倍,在获取坐标时就需要设计者灵活设置“捕获栅格Snap”和“显示栅格Visible”,引脚的长度根据图纸灵活设置。

3.获取参数之后,在原理图库文件中编辑图形,分4步:

①放置引脚:放置→引脚, 点TAB键设置引脚参数,注意电气端朝外,放好第一个引脚后,再点TAB键修改参数,编号自动增加,只需修改名称即可,个人反对放下引脚后双击修改参数,引脚数多的话会浪费很多时间。

②放置直线:放置→直线,长度20。

③放置多边形:放置→多边形,设置线宽、填充颜色等参数,绘制底边20,高10的等腰三角形。

④参照第2步设置元件参数。

4.查看并保存文件。可以调用到原理图中与模仿对象对比,发现不足加以改进。

(四)对原有原理图符号加工创建自己的个性化符号

原理图元件符号只是一个标识符号并不代表元件实际的封装情况,所以作者可以在国际标准的前提下自由发挥,比如变换引脚位置、改变颜色等等,还可以用元件的图片代替图形部分,这就需要有一定基础的使用者去结合本文的思路精心创作。

结束语

用本文的几种方法, 可以把绘制好的和从别处搜集到的经常使用的原理图符号分类放在原理图库文件中。既便于平时管理, 又能提高设计效率。对于电路系统的设计者来说每一个项目都是一次积累,特别是讲授电子技术课程的教师,他们在写教案、做课件、出试卷、写论文时经常用Altium Designer画电路图, 而且软件自带的库文件一般滞后于教材[2]。第三种方法对初学者来说更是必须要经历的一个打基础的阶段。显然建造一些个性化的原理图库文件,就更有必要性。而设计的过程更能体现作者的管理思想、审美能力。

参考文献

[1]江思敏,胡烨.Altium Designer(Protel)原理图与PCB设计教程[M].北京:机械工业出版社,2009.

[2]刘宝成,申晓秋,杜誉辉.在Protel DXP中建造自己的原理图库.内蒙古民族大学学报(自然科学版)[J],2004.

[3]闫学斌,马振琴.自建Protel DXP原理图元器件库[J].电脑知识与技术,2009,5(17).

[4]来清民,马涛.PCB设计经验浅谈.河南教育学院学报(自然科学版),2001.

作者简介

张建国(1983-),男,青岛黄海学院实践教学部电工电子基地,助教,本科。

猜你喜欢

图库原理图新建
Spin transport properties in ferromagnet/superconductor junctions on topological insulator
重庆三年新建农村公路6.26×10~4 km
金山农民画矢量图库的建设与应用
浅谈STM32核心板原理图设计
电路原理图自动布图系统的设计与实现
基于Protel DXP 2004层次原理图的设计
万紫蝶、梁新建作品
曹曙东、温新建作品
视图库在AI浪潮里的发展应用
Photoshop CC图库面板的正确打开方法