主要有如下几种方法可供使用,1:自己建立一个空白的原理图库,自己绘制各个器件的原理图;2:利用网络资源download原理图和PCB图,然后将两者加入到自己所建立的原理图库和PCB库中;3:若是手头上有PCB工程,可以将此工程导出为原理图库和PCB库;
这里在建立自己的原理图和封装库
1:自己建立一个空白原理图库
建立的方法:File—New—Library—Schematic Library;建立PCB图库的步骤也一样,File—New—Library—PCB Library;
上图是新建原理图库,对于以后的工程,可以建立一个自己的原理图库,可以方便以后任何工程的使用,到时候只需要导入原理图库,若是没有在原理图库中进行添加,然后再更新即可。具体操作步骤如下:
在上图中找到Place Rectangle,然后放置矩形区域即可。放置完之后可以添加输入或者输出引脚,快捷键P—P,有一点要注意就是在布置引脚的时候一定要注意引脚的热点要朝外,可以使用“空格键”进行旋转,如下图所示:
当按快捷键P—P出现引脚之后,在未按鼠标左键放置引脚之前按键盘TAB键可以编辑引脚的属性,出现如下图所示:
在上图中有两个地方需要注意,第一个是Display Name,这个是引脚的名称,最重要的是Designator这个设置,此参数是定义的引脚标号,这个标号是和封装的引脚相对应的,如设置为1,则对应封装的引脚1,以此类推,一般封装库中的引脚都是从1开始,焊盘类的都是以0的标号出现。
画一个任意8引脚的器件,完成的效果如下所示:
对于1~8引脚,引脚线有点长,想统一修改短一点,怎么实现呢,操作步骤如下:
选中其中任意一个引脚,然后右键选择Find Similar Objects,出现如下图所示:
(2)对于上图中有很多选项可以选择,这里选择这些引脚具有的共同的特征,选择Length 30,将Any改成Same,点击确定。
(3)按键盘快捷键:ctrl + A,选择全部的引脚,如下图所示:
然后设置Length 15,按Enter键即可。
对于常看数据手册的朋友们,应该在芯片的最后几页会给出器件的封装图,如下图所示:
上述两个图中左边是画封装库时需要使用的数据参数,右边这幅图是在画原理图库时需要用到的参数,注意上述图中引脚的顺序,在画原理图时不要弄错顺序方向。
上述画完原理图库后,还要对原理图库中的原理图设置一下属性,在Tools—Component Properties,出现如下图所示:
在左边一栏,可以设置器件标号,一般情况下对于芯片可以采用U?来标注,电阻可以用R?,电容C?,电感L?,插座J?,注意这里的?是在英文状态下输入的,其含义是当进行原理图绘制时,最后要对整个原理图的所有器件进行编号,这里?起到临时编号的作用。这里由于是个芯片类,可以设置为U?。在Library Link一栏种的Symbol Reference中可以设置此芯片的名称。右边上边一栏是对所用器件的描述,对于芯片类此处可以不添加,对于电容,电感,电阻等这里需要添加上阻值,感值,容值等。
上图中可以在Value处设置阻值,感值,容值等。
Properties属性页的右下方Models一栏,可以添加与之对应的封装库文件。
最终完成的效果如下:
上图中注意有个Libraries选项,此选项可以加载原理图库和封装库,这就是第二种方法。
2:利用网络资源download原理图和PCB图,然后将两者加入到自己所建立的原理图库和PCB库中;
可以在网上自行下载一些原理图库和封装库,先点击Libraries选项,然后查看当前Project中已添加的库,这里笔者已经添加了一个库,切换到Installed选项,选择Install—Install from files即可。
添加在网上下载的原理图库和封装库即可。如下图所示:
在这里添加了一个Altera Cyclone III.Intlib这个集成库,集成库对应的原理图和封装是不能更改的,这也是为什么不建议去建立集成库的原因。
3:可以从工程导出为原理图库和PCB库
如下图打开一个工程,在标题栏中选择Design—Make Schematic Library,即可把当前工程中所打开的原理图中的器件导出成原理图库。
上图中是导出的POWER这个原理图库。
上面讲了三种常用的制作原理图库的方法,有时在晚上找不到合适的原理图库,可以自己画,这样更加快速。