Altium_Designer集成库建立
Altium_Designer6.9集成元件库制作教程
Altium Designer6.9集成元件库制作教程从第一代ALTIUM DESIGNER6.9开始,官方提供集成元件,即在同一个元件库中,原理图下编辑环境下是原理图库.在PCB编辑环境下是PCB封装库,文件扩展名为:IntLib,那么我们自己能否自己创建一个INTLIB的集成元件库哪?当然是可以的.这里简单介绍一下如何生成一个集成元件库的步骤第一步:使用Altium Designer6.9或AD6环境下,新建→项目→集成元件库.在PRJECT下就多一个Integrated_Library1.LibPkg的集成元件项目文件.然后保存项目.在集成元件库下新增一个原理图元件库和一个封装库,命名要和集成元件库项目名称一致.在原理图元件库编辑环境为符号库指定封装.然后在项目单击右键,选择”Compile Integrated Library ****.LibPgk”(****代表自己命名的元件库名称).就是编译集成元件.这时你就可以在元件库保存位置上看一个”Project Outputs for ****”的输出文件夹,,文件夹中就有刚才编译的集成元件库了。
此时就可以直接在Altium Designer6.9/AD6中直接调用这个元件库了.效果和系统的集成元件一样.下次直接打开集成元件时,就会有这样的提示选择提取源,你就可以在PROJECT中看到集成元件所有包含的原理图符号库和PCB封装库.不过要注意的是,如果你对元件库修改后,要记得重新编译一下,否则你是调不到你最新增加的元件库,在项目右键选择” Reompile Integrated Library****.LibPgk”选项.在Altium Designer6.9中建造自己的原理图库Altium Designer6.9是Altium公司的桌面板级电路设计系统,它集原理图设计输入、PCB设计绘制、模拟电路仿真、数字电路仿真、VHDL混合输入、FPGA 设计、信号完整性分析等诸多功能于一体,是非常优秀的EDA软件.Altium Designer6.9提供了丰富的元器件库,这些元器件库主要是集成库和PCB 库.Altium Designer6.9没有单独的原理图库,原理图符号存在于集成库中.即使这样,在使用的过程中,有时也经常遇到需要的元器件原理图符号在Altium Designer6.9自带的元器件库中找不到.这时就需要使用者自己绘制原理图符号或者下载所需的库文件.可是如果不进行存档,下次使用时又得重新绘制或者重新下载,麻烦不说,还要浪费很多时间.因此,把自己绘制的和从网上搜集到的原理图符号集中起来,建造一个属于自己的元器件原理图库文件就显得尤为必要.再有,把自己经常需要用到的Altium Designer6.9原理图符号统一放在一个自己建造的Altium Designer6.9原理图库文件中,既便于使用时查找,又便于平时对原理图库文件的管理.下面简单介绍一下如何在ProtelDXP建造一个属于自己的原理图库文件.1 从现有的库文件中拷贝原理图符号首先,启动Altium Designer6.9在菜单中点击File→New→Schematic Library,新建一个原理图库文件.接着,保存文件,给它起一个有特色又能反应原理图库特点的名字,如“MySchLib”.然后,再打开一个含有想要添加元器件符号的Altium Designer6.9自带的库文件,假如添加一个电阻元件符号,已知在"Miscellaneous Devices IntLib"集成库文件中含有电阻元件符号,那么就打开该集成库文件.由于是集成库文件,打开该文件时系统会给出“你想要释放这个集成库吗?”的信息.按“Yes”按钮,系统就会把原理图库文件“Miscellaneous Devices.SchLib”,从“Miscellaneous Devices.IntLib”集成库文件中抽取出来,添加到“Projects”面板中.接着,双击“Projects'’面板中“Miscellaneous Devices.SchLib”打开该文件,点击“SCH Library”面板标签,在该面板的“Component”中找到想要添加到自己新建的原理图库文件中去的元件名称.假如以添加电阻元件符号为例,找到“RES2”电阻元件,单击选中它.最后,拷贝该元件到自己新建的原理图库文件中,用Altium Designer6.9的菜单命令:Tools→Copy Component命令.执行该命令以后系统会出现对话框:在该对话框中单击鼠标,选中要拷贝的目的原理图库文件名,这里是“Myschlib.SchLib”,按“OK”按钮.这样就把电阻元件的原理图符号复制到了我们自己的库文件中.2 从现有的原理图文件中提取原理图符号如果你有现成的原理图文件,想把其中你需要的元器件原理图符号添加到自己的库文件中,可又找不到含有该原理图符号的库文件,而且又不想自己重新绘制.这种情况下,可以使用Altium Designer6.9提供的一个由原理图生成原理图库文件的命令.此命令可以把当前打开的原理图文件中用到的所有原理图符号抽取出来,生成一个与当前打开的原理图文件同名的一个原理图库文件.这样一来,只要Altium Designer6.9能打开的原理图文件,你就可以利用这个命令,把现有原理图中所需要的原理图符号抽取出来,用本文第一部分从现有的库中拷贝原理图符号的方法,添加到自己的原理图库文件中去.一般扩展名为“.SCHDOC”、“.SCH”、“.DSN”等的文件,Altium Designer6.9可以直接打开.而且对于扩展为“.DSN”的文件,用Altium Designer6.9打开后就已经自动生成了原理图库文件,并且直接在Projects浮动面板中列出.由原理图生成原理图库文件的具体操作是:首先,打开原理图文件;然后,使用菜单命令:Design→Make Project Library,即可生成一个扩展名为“.SCHLIB”的和打开原理图同名的原理图库文件.3 自己绘制原理图符号可以直接打开自己的库文件,如上述中的“Myschlib.SchLib”,然后通过菜单命令:Tools→New Component,在出现的对话框中,输入想要建立元件符号的名字,再用图形工具进行编辑.为避免操作失误造成原有元件的丢失或覆盖,可先建立一个临时原理图库文件,如“Temp.SchLib”,再在临时库文件中编辑想要建立元件符号.下面以建立电路分析中的电流源符号为例,说明一下建立新元件的过程.a)新建一个原理图库文件,取名为“Temp.SchLib”.打开自己的原理图库MySchLib.SchLib.b)在Temp.SchLib中用菜单命令:Place→Arc画一个圆,双击画好的圆形,出现属性对话框,可以设置线宽、颜色、大小、位置等属性.c)用菜单命令:Place→Line再圆形的内部画一条直线,象画圆形一样设置好线宽、颜色、大小、位置等属性.d)用菜单命令:Hace→Pin在圆形的两边画两个管脚,双击管脚,在管脚属性窗口中设置好管脚的各项参数.e)添加实心箭头作为电流源的电流参考方向,这里使用画多边形的工具,设计好箭头在管脚上的位置、箭头两边的角度及箭头内部填充的颜色.这时可能需要改变编辑窗口中栅格的定义,默认的Snap Grids和Visible Snap均为10mil,为了画好箭头需要把这两个值改小一些,如1mil.但在(b)、(c)、(d)步骤中,为保障画电路图时可靠的电气连接,最好都用默认值,这一点需要注意.改变编辑窗口中栅格的定义在菜单Tools下的Document Options.中.f)保存文件.然后用本文第一部分从现有的库中拷贝原理图符号的方法,把建好的元件拷贝到自己的库文件中.至此,就已经在自己的原理图库中添加了一个电路分析课程中用到的电流源符号.添加其他的自定义符号的步骤与此类似,不赘述.对于经常使用Altium Designer6.9绘制电路原理图的使用者来说,用上面介绍的三种方法,把自己绘制好的和从别处搜集到的或者是经常使用的元器件原理图符号分门别类地放在自己创建的原理图库文件中.这样既便于平时管理,又在使用时带来很大的方便.。
ALtium创建集成库
创建集成库(原理图与PCB封装关联在一起):1:New—>integrated library—>取名、保存(这个文件其实并不是最终需要的,它生成的文件夹里的“Altium Compiled Library (.IntLib)”文件才是我们要的)2:右击其名字为其新建一个Sch库文件,取名、保存,绘制原理图(可在里面绘制多个,免得一图一库)3:右击“project options”,选择“search path”—>选择封装模型路径(安装路径下的PCB文件夹)—>“更新”—>“OK”—>“OK”4:右击,选择“编译集成库”5:若有些器件编译不成功,则极有可能是没有匹配的PCB封装,这时要为集成库新建一个PCB库,取名、保存,绘制需要的封装(同样可在里面绘制很多,以后需要绘制封装模型都可在此库里绘,免得一图一库)6:重复上面的3、4步骤,只是在选择封装模型路径时要选择刚才步骤 5 所建的库文件。
7:编译成功后,会生成一个名为“Project Outputs for ..”的文件夹,里面的“Altium Compiled Library (.IntLib)”文件就是我们需要的集成库,其他的所有文件都可以删除,如果想再次使用它的 Sch库、PCB库以添加原理图和PCB 封装,则可打开集成库,在弹出的对话框中选择“ Extract Sources”项(也就是默认项),在它的打开目录里就会有 Sch库、PCB库================================================================================ ===========如果想把已有的原理图库转化为集成库:则只需将以上7个步骤中的步骤2改为:右击,选择“Add Existing to project”,将此原理图库添加进去,其他的步骤照做。
altiumdesigner集成元件库的创建
按钮,出现如图4-23
所示的PCB Model对话框,单击选中Any单选项,在 Name文本框中输入刚创建的元件封装名称:
0805,为电容元件指定封装模型.
图4-23 PCB Model对话框
22. 单击 所示.
按钮,返回SCH Library面板,在Model一栏中显示了添加的封装模型,如图4-24
动鼠标,再次单击左键,放置第二个焊盘,如图4-16所示.
图4-16放置焊盘
16. 按住Shift键,分别单击选中焊盘1、2,松开Shift键,执行菜单命令Edit » Align»Align Top,将两 个焊盘在水平方向上对齐,如图4-17所示.
图4-17 对齐焊盘
17. 按下Q键,将系统单位更改为公制.执行菜单命令Edit » Set Reference»Location,进入原点设 置状态,鼠标呈十字状,移动鼠标至如图4-18所示的位置,单击左键,确定新的原点.
⑵ 执行菜单命令File » New»Library» Schematic Library,创建一个原理图库文档; 执行菜单命令File » Save,将刚创建的原理 图库文档保存并命名为PIC.SCHLIB.
⑶ 执行菜单命令File » New»Library» PCB Library,创建一个PCB库文档;执行菜单命令 File » Save,将刚创建的PCB库文档保存并命 名为PIC.PcbLib,如图4-1所示.
图4-13 PCB Library Component对话框
14. 单击
按钮,关闭Pin Properties对话框.在工具栏中单击 图标,进入焊盘放置状态,
如图4-14所示.在出现的Pad对话框中设置焊盘参数如图4-15所示.
altium designer 建库大全
1、借助已有原理图生成库/如何将别人的一个工程中用到的元件生成原理图库打开“原理图编辑器”,确保原理图没有错误。
Tools中的Reset Schematic Designators来将器件复位成“?”状态,或者在Annotate Schematics中选择Reset。
在Design中,选择Make Schematic Library来生成原理图库。
快捷键:D+M 第一次运行时出现下面情况点击ok6-1)、利用现成的库来做自己想要的库元件:很方便(包括PCB库封装也可以这样)新建自己元件库;在库元件编辑的窗口下,点击File→“打开”,选择要挑选的原理图库文件,然后打开;打开库元件后;选择自己想要的元件复制到自己创建的元件库中,进行编辑即可。
6-2)、如何将“.lib”文件合并到自己的库文件中应用altium打开“.lib”文件(sch、pcb),然后file→save as 将其另存为altium格式。
最后可以通过合并库将其加入自己的库中。
6-3)、合并库先打一个库,在pcb library中,点击任一元件,按右键全选、复制; 打开另一库,同样在在pcb library中,点击任一元件,按右键点“Paste ... “,存盘即成Pcb库的合并步骤和sch库一样:1)、打开已有的库;2)、点击右下角的PCB;3)在下图中进行编辑。
6-4).ddb结尾的库文件转为.PCBLIB、.SCHLIB1、protel的元件库和封装库文件和Altim Designer的文件名是不同的,protel是.lib的库文件,Altim Designer是.PCBLIB或者.SCHLIB的库文件,所以protel的库文件Altim Designer无法直接使用。
2、如果protel的库文件想导入到Altim Designer,protel库文件必须是以.ddb结尾的,至于.lib结尾的怎么导入我不会,我也没找到能实现的。
Altium-designer集成库详解(共7张)
的替代符号)
原理图的显示名称-[Comment]
4.2 设置元件的默认电气参数
[Parameters for *]->Add
4.3 添加PCB封装
另外本层也可单独进行非电气走线,则阻焊绿油相应(xiāngyīng)开窗。如果是 在铜箔走线上面,则用于增强走线过电流能力,焊接时加锡处理;如果是在非铜箔 走线上面,一般设计用于做标识和特殊字符丝印,可省掉制作字符丝印层。
4、 Top/Bottom Paste(顶层/底层锡膏层):该层一般用于贴片元件的SMT回流焊过程时上锡膏,
焊盘在设计中默认会开窗(OVERRIDE:0.1016mm),即焊盘露铜箔,外扩0.1016mm, 波峰焊时会上锡。建议不做设计变动,以保证可焊性;
过孔在设计中默认会开窗(OVERRIDE:0.1016mm),即过孔露铜箔,外扩 0.1016mm,波峰焊时会上锡。如果设计为防止过孔上锡,不要露铜,则必须将过孔的附加 属性SOLDER MASK(阻焊开窗)中的PENTING选项打勾选中,则关闭过孔开窗。
加到Library中去了,便可直接调用。
至此,所有步骤都完成了,接下来享受设计的乐趣吧~
6 集成库的修改
集成库不能直接修改,需要先打开集成库->Extract Sources之后生成库包下的
原理图或是封装图进行修改,修改完成后要重新编译生成集成库。
第5页,共7页。
PCB的各层定义及描述:
1、Top Layer(顶层布线层):设计为顶层铜箔走线。如为单面板则没有该层。 2、Bottom Layer(底层布线层):设计为底层铜箔走线。 3、Top/Bottom Solder(顶层/底层阻焊绿油层):顶层/底层敷设阻焊绿油,以防止铜箔 上锡,保持绝缘。在焊盘、过孔及本层非电气走线处阻焊绿油开窗。
Altium_Designer集成库建立
– 其中叧有元件引脚是具有电气意义的
制作元件
• 绘制元件图形
– 元件应绘制在元件库图纸中的原点处,该原点是在原理图中放置该元件时,光标 拖动元件的定位点 – 绘制元件图形时,可使用“P”工具栏中除引脚外的所有工具
• 绘制的元件图形,应以简明、美观大方为原则 • 大部分工具在绘制过程中,可以按“Tab”键修改属性
新建的PCB库文件中,会 包含一个空的新封装 “PCBCOMPONENT_1”, 可直接编辑这个封装得到 第一个新封装,也可在新 建封装后将其删除
现在,创建 AD7886SBDCK” 的封装“SC70-6” (虽然AD的库中 已经有这个封装了)
封装名
封装高度,根据 Datasheet中的 描述填写
封装描述,根据 自己的需要,填 写一些相关描述
– 子件是属于元件的部分,一个元件如果被分为子件,则至少有两个子件 – 元件的引脚会被分配到丌同的子件中,但也可以有所有子件共有的引脚 – 元件不封装对应,一个元件中的多个子件:
• 在PCB中是位于同一个封装中的 • 在原理图中可以在丌同位置,甚至丌同的图纸中,这取决于绘制原理图的可读性和绘制 原理图时的方便
创建PCB库文件
• 通过菜单或工程面板(推荐)向工程中添加PCB库文件
– 在工程面板中,右键单击工程 - Add New to Project - PCB Library – 加入工程中的PCB库文件会在工程面板中归到新类别“Libraries”中 – 新建的文件并丌直接在硬盘中创建文件,需要保存
• 不原理图库文件一样, PCB库文件也有三种存在形式:
– 作为某个PCB工程中的文件,为PCB工程提供元件封装 – 作为独立文件,可在工作区中被任何工程、元件和PCB文件使用 – 作为集成库工程中的文件,不其他库文件(如原理图文件、仿真模型文件等)一 起被编译成集成库
ALtium创建集成库
如果想把已有的原理图库转化为集成库:
则只需将以上7个步骤中的步骤2改为:右击,选择“Add Existing to project”,将此原理图库添加进去,其他的步骤照做。
其他的所有文件都可以删除,如果想再次使用它的 Sch库、PCB库 以添加原理图和PCB封装,则可打 开集成库,在弹出的对话框中选择“ Extract Sources”项(也就是默认项),在它的打开目录里就 会有 Sch库、PCB库
===========================================================================================
3:右击“project options”,选择“search path”—>选择封装模型路径(安装路径下的PCB文件夹)
—>“更新”—>“OK”—>“OK”
4:右击,选择“编译集成库”
5:若有些器件编译不成功,则极有可能是没有匹配的PCB封装,这时要为集成库新建一个PCB库,取名、 保存,绘制需要的封装(同样可在 里面绘制很多,以后需要绘制封装模型都可在此库里绘,免得 一图一库)
创建集成库(原理图与PCB封装关联在一起):
1:New—>integrated library—>取名、保存(这个文件其实并不是最终需要的,它生成的文件夹里的 “Altium Compiled Library (.IntLib)”文件才是我们要的)
2:右击其名字为其新建一个Sch库文件,取名、保存,绘制原理的3、4步骤,只是在选择封装模型路径时要选择刚才步骤 5 所建的库文件。
7:编译成功后,会生成一个名为“Project Outputs for ..” 的文件夹,里面的“Altium Compiled Library (.IntLib)” 文件就是我们 需要的集成库,
Altium-Designer工程设计流程
Altium-Designer工程设计流程前言:网上有很多AD教程,不过看完之后对用AD设计一个项目的具体步骤依然很模糊(尤其自学的对新手来说)。
下面将简单介绍AD设计流程,弥补各大教程的遗漏。
一、制作元件集成库(包括原理图库,PCB封装库,PCB 3D库)。
集成库在正式的工业设计中是必不可少的,因为绘制原理图等过程中会用到一些特殊或者自己绘制的元件,当需要将工程文件导入另一台电脑的时候集成库就显得尤为便利。
当然,平时练习可跳过次步骤。
1、新建集成库工程2、保存工程到自定文件夹下4、绘制元件原理图,然后保存5、通常库里不可能只有一个元件,这是我们可以单击tool添加新元件继续完善原理图库6、新建PCB库,并保存。
PCB库元件为实际元件大小,相关数据请查阅元件datasheet。
具体操作过程参考其他教程,不再赘述。
7、继续添加元件,完善PCB库8、新建PCB 3D库,并保存。
由于AD本身不能编辑3D模型,所以各位见仁见智。
注意选用的3D模型需与元件尺寸一致。
9、3D库完成后,编译集成库,生成库文件,此库文件可在其他电脑上安装使用。
二、绘制原理图1、新建工程及原理图文件2、安装之前制作的集成库,进行原理图的绘制。
具体操作参考其他教程。
三、绘制PCB1、原理图绘制完成后,新建PCB工程,利用原理图生成PCB图。
2、摆放元件,布置线路3、成品展示4、3D效果至此,本教程结束。
小伙伴是不是对用AD设计PCB的步骤有了大概的了解?看完本教程再去看其他教程不再有种毫无头绪的感觉?若满意,就话一券下载吧!支持一下作者哦!!!。
Altium_designer简介及集成库建立
建立PCB元件
设置完成焊盘参数后,按确定后进行放置焊盘;放置完第一个后,继续直 接放置第二个同样焊盘不需要重新设置参数;标识也会自动递增。完成焊 盘放置如下图:
建立PCB元件
绘制PCB元件封装外形。单击工具栏中 图标,进入线段放置状态,按 TAB键弹出线约束对话框,设置线宽、层;按确定后绘制如图线段。双击 各条线段,出现轨迹属性对话框设置线段参数。
DXP系统平台简介
任何设计都以项目 (Project)为基础。 右图为一个完整的 PCB项目结构图,一 个项目可以包含多个 设计文件,包括原理 图设计文件,PCB 设 计文件等等。同时还 包含有项目输出文件, 以及设计中所用到的 库文件。
一个PCB工程
DXP设计环境
AD的用户界面主要分两部分:
→ 文档编辑区 → 功能面板(Panel):功能面板可悬浮、可停靠于界面边缘、也可自动隐藏浮现。
菜单 工具栏 多文档标签(通过 这些标签选择同时 打开的多个文档)
Project面板
文档编辑区 不Project面板 停靠在同一侧 的其它面板 库(Library)面板
此处显示了光标 的当前位置和当 前格大小
建立SCH元件
选择SCH Library面板中,系统自动创建的一个名为Component_1的元件; 执行:工具→重新命名元件,弹出Rename Component对话框,修改元件名。
建立SCH元件
在工具栏中单击 图标右侧的下拉箭头,在出现的下拉菜单中选择 (Place Line) 命令,光标呈十字状,进入线段放置状态。按下TAB键,出现如图4-5所示的PolyLine 对话框,单击Color色块,在出现的Choose Color对话框中设置线段的颜色为蓝色。
AD集成库简介
Altium Designer集成库简介时间:2012-01-10 22:04:46 来源:作者:一.集成库概述Altium Designer 采用了集成库的概念。
在集成库中的元件不仅具有原理图中代表元件的符号,还集成了相应的功能模块。
如Foot Print 封装,电路仿真模块,信号完整性分析模块等。
(关系图如图1)集成库具有以下一些优点:集成库便于移植和共享,元件和模块之间的连接具有安全性。
集成库在编译过程中会检测错误,如引脚封装对应等。
二.集成库的创建集成库的创建主要有以下几个步骤1.)创建集成库包2.)增加原理图符号元件3.)为元件符号建立模块联接4.)编译集成库举例:1.执行File New Project Integrated Library, 创建一个包装库项目,然后重命名并保存到目录,如c:librarylibrary, 生成library.libpkg 集成库包。
2.在project 标签右键点击project 名,在弹出的菜单中选择增加原理图库。
(图2)并命名保存。
3.在shclib 编辑界面,选择Place 菜单下工具绘制一个元件符号,如图3,添加一个NPN 晶体管。
4.在sch library 标签下选择默认元件名component_1,双击进入元件属性对话框。
在“defaultdesignator” 处输入默认符号名;(如Q?)在“comment” 处输入对元件的描述;(如NPN Transistor )在“physical component” 处输入元件的名称;(NPN)如图4。
点击OK 就生成了一个名为NPN 的元件。
5.在为符号元件建立模块联接之前,先建立查找路径。
选择Projectproje ct Option…,进入project 属性对话框,在Search Paths 页添加模块路径。
Footprint库在Altium Designer 6 libraryPCB 路径下。
AltiumDesignerSummer09生成集成库——遇到的问题
AltiumDesignerSummer09生成集成库——遇到的问题在Altium Designer Summer 09安装目录之下的Library:D:\Program Files (x86)\Altium Designer Summer 09\Library 建立一个用户自己的文件夹用于放置集成库。
具体步骤:第一步新建集成库单击菜单【File】【New】【Project】【Integrated Library】即可新建一个集成库。
第二步新建原理图库单击菜单【File】【New】【Library】【Schematic Library】即可新建一个原理图库。
第三步新建PCB库单击菜单【File】【New】【Library】【Pcb ibrary】即可新建一个PCB库。
编辑结束自己的Schematic Library、Pcb ibrary之后,分别保存于上面目录之下的文件夹之下。
Integrated Library也是如此。
在这个过程中,遇到的问题是:D:\Program Files (x86)\Altium Designer Summer09\Library\SunnyLib目录下的集成库:Sunny_Integrated_Library,在Altium Designer Summer 09 库面板添加时,ERROR 无法正常添加。
解决的办法是:点击:第一个或是第二个。
在Projects面板内选中要编译的库,右键,单击在其菜单内选择Compile Document***库名***即可开始编译,错误会信息将在Messages框内自动弹出,无错误会信息时将不会弹出Messages信息框。
小注:如果是编译原理图封装库和PCB封装库,系统会自动添加在Libraries面板内,库可以直接调用了。
建议:还是直接编译集成库Integrated Library,这样在原来的目录下,sunnylib文件夹下会多出一个文件夹Project Outputs for Sunny_Integrated_Library,其中Sunny_Integrated_Library这个集成库可以手动添加在Libraries 面板内。
Altium Designer教程 第13章 集成库及其管理
Altium Designer 教程
13.4 原理图元件库的使用
13.4.2 元件库的编辑管理
2.工具(Tools)菜单
Altium Designer 教程
13.4 原理图元件库的使用
13.4.2 元件库的编辑管理
3.标准符号(IEEE Symbols)菜单
Altium Designer 教程
Altium Designer 教程
13.1 集成库概述
所谓集成库,是把器件的各种符号模型文件集成在一起,能够代表 在各种不同设计阶段所需的模型的集合体。
AltiumDesigner系统集成库具有多功能特性和安全性,允许用户对 独立元件源的参数进行设置,从而对元件数据进行管理。
Altium Designቤተ መጻሕፍቲ ባይዱr 教程
Altium Designer 教程
13.4 原理图元件库的使用
13.4.1 元件库的调用
2.元件库的搜索与加载 (1)执行菜单命令【Design】/【Browse Library...】 (2)在库文件(Libraries)面板中,单击查找按钮, 弹出搜索库文件(Libraries Search)对话框
13.2 元件库标准
13.2.1 PCB封装
(1)表面安装:表面安装模式的PCB封装根据IPC(电子工业连接协会)开发 的当前标准建立。
(2)公制:所有PCB封装的尺寸都以公制为单位。硬件公制尺寸均根据 JEDEC JC-11“公制政策”SPP-003B(1998年2月)设置。
(3)封装首字母:每个封装都分配了唯一的名称。
13.4 原理图元件库的使用
13.4.3 新元件原理图符号绘制
1.进入编辑模式 单击菜单命令【File】/【New】/【Schematic Library】
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 不原理图库文件一样, PCB库文件也有三种存在形式:
– 作为某个PCB工程中的文件,为PCB工程提供元件封装 – 作为独立文件,可在工作区中被任何工程、元件和PCB文件使用 – 作为集成库工程中的文件,不其他库文件(如原理图文件、仿真模型文件等)一 起被编译成集成库
有关PCB和PCB库的一些概念
• 原理图库文件的存在形式:
– 作为某个PCB工程中的文件,为PCB工程提供元件 – 作为独立文件,可在工作区中被任何工程和原理图文件使用 – 作为集成库工程中的文件,不其他库文件(如PCB库文件、仿真模型文件等)一起 被编译成集成库
• PCB库文件不原理图库文件一样,也有上述三种存在形式
有关原理图库的一些概念
• PCB库:原理图库是一个或多个用于元件封装的集合 • 元件封装:一个元件在PCB中的表现形式(焊盘尺寸和排列、外形边 框示意图和一些辅助装配的信息),主要包含顶层、底层或穿透的焊 盘、丝印层的简单图形等 • 焊盘:PCB中的电气连接点,不原理图库中元件的引脚相对应,一般 包含多个层的信息,如一个穿孔式焊盘可能包括多层(顶层、底层、 所有内层和内电层)、阻焊层、孔定位层、孔型层和机械层的信息 • 过孔:穿透PCB介质用于连接两个或多个电气布线层或内电层的导电 的孔,根据贯穿形式又分为:
内容
• • • • • • • 创建原理图库文件 有关原理图库的一些概念 制作元件 子件(子元件) 创建PCB库文件 制作封装 集成库工程
创建原理图库文件
• 通过菜单或工程面板(推荐)向工程中添加原理图库文件
– 在工程面板中,右键单击工程 - Add New to Project - Schematic Library – 加入工程中的原理图库文件会在工程面板中归到新类别“Libraries”中 – 新建的文件并丌直接在硬盘中创建,需要保存
制作封装
• PCB库图纸选项
– – – 快捷键“T - O” 其中关于栅格的概念不原理图中的栅格概念相似,丌再赘述 在PCB库或PCB图纸中:
• • 光标空闲时,按“G”键可快速设置捕捉栅格 拖动单个元件时,按“G”键可快速设置元件栅格 电气栅格 选择电气对象 时光标的栅格
单位,可选 公制或英制
捕捉栅格 光标移动的 栅格,可XY 轴单独设置 元件栅格 拖动元件时的 栅格,可XY轴 单独设置
–
非电气层:没有电气意义的层,丌导电的层,用于辅助装配,或印制、存储一些可见的辅助信 息,一般包含:
• • • • • • • • 阻焊层(Solder):包括顶层阻焊和底层阻焊,位于顶层和底层的表面,是一层绝缘介质,用于保护布 线并阻止焊接时焊剂渗流 焊膏层(Paste):包括顶层焊膏和底层焊膏,用于辅助贴片元件焊接前的锡膏分配(制作钢网),在 制成的PCB中并丌包含这一层的实体 丝印层(Overlay):包括顶层丝印和底层丝印,位于阻焊层表面,用于印刷一些可见的字符或图形, 辅助装配,提高PCB的可读性 禁止布线层(Keepout):在该层上绘制图形后,任何电气层的布线都丌准穿越这些图形。虽然它本意 并丌用于指定PCB切割的外形,但许多PCB板厂常用该层定义PCB外形 多层(Multi):该层叧用于穿孔式焊盘,表示该焊盘穿越整个PCB上的所有电气层 Drill Guide和Drill Drawing:定义PCB上的钻孔信息(定位和孔型) 机械层(Mechanical):定义一些机械加工信息 其它在AD中用于辅助显示的层……
制作元件
• 编辑元件属性
– 选中新建的元件,单击库面板元件列表区的“Edit”按钮
默讣元件标号,元件被添加到原理图 中时,默讣的元件标号,一般后面带 有一个英文标点“?”,用于自动标注
元件注释,一般填入元件型号 元件描述,可填写元件 datasheet的标题
自定义参数区,可 自行添加一些不元 件相关的任何参数
– 绘制ADS7886的元件图形
• 使用快捷键“P - R”绘制元件的矩形边框 • 按“Tab”键修改属性
是否绘制内部填 充,对于集成电 路,常勾选 是否使用 透明效果 填充颜色,对于 集成电路,一般 选用内置的 “218”号颜色 边框粗细、对于集 成电路边框,较常 用“Smallest”
边框颜色,对于 集成电路,一般 选用内置的 “221”号颜色
– 通孔:贯穿整个PCB,在PCB设计中,能用通孔尽量叧用通孔,相较于盲孔和埋孔, 通孔的加工成本低 – 盲孔:连接表面层(顶层和底层)和内层/内电层 – 埋孔:连接内层/内电层
ቤተ መጻሕፍቲ ባይዱ
有关PCB和PCB库的一些概念
• 层(Layer),PCB中的常见层:
– 电气层:具有电气意义的层,导电的层,用于布线,分为信号层和内电层,一般包含:
制作元件
• 原理图库(SCH Library)面板
– 原理图库面板是管理原理图库的 最主要功能区 – 包含多个区域
• • • • • • • 元件选择(查找)过滤器 元件列表 别名列表 引脚列表 封装列表 供应商列表 订购列表 元件列表 罗列元件并提 供对元件的放 置、新建、删 除和编辑功能
元件别名
• 原理图库:原理图库是一个或多个用于原理图绘制的元件符号的集合 • 元件符号:一个元件在原理图中的表现形式,主要包含引脚、元件图 形、元件属性的内容 • 引脚:元件的电气连接点,是电源、电气信号的出入口,它不PCB库 中元件封装中的焊盘相对应 • 元件图形:用于示意性地表达元件实体和原理的无电气意义的绘图元 素的集合 • 元件属性:元件的标号、注释、型号、电气值、封装、仿真等信息的 集合
制作元件
• 放置引脚
– “P - P”
• 放置引脚时可按“Tab”键修改属性 • 放置引脚时,应根据元件datasheet设置正确的名称、编号和电气类型 • 放置引脚时,可使用“X”、“Y” 引脚名称 “Space”键翻转或旋转 引脚编号 • 引脚的摆放应以原理图的可读性和 绘制原理图时的方便为原则, 电气类型 可丌按编号顺序放置。
子件
• 创建子件不绘制子件图形
– 需要为一个元件创建子件时,在库规图元件列表区中选中元件,然后在菜单中选 择“Tools - New Part”,需要继续添加子件时,可继续在菜单中选择“Tools New Part” – 在生成的两个子件“Part A”和“Part B”中,可以像一般的元件一样地绘制元件 图形
规图栅格 图纸上显示的格子, 便于绘制时定位
制作封装
新建的PCB库文件中,会 包含一个空的新封装 “PCBCOMPONENT_1”, 可直接编辑这个封装得到 第一个新封装,也可在新 建封装后将其删除
现在,创建 AD7886SBDCK” 的封装“SC70-6” (虽然AD的库中 已经有这个封装了)
封装名
封装高度,根据 Datasheet中的 描述填写
封装描述,根据 自己的需要,填 写一些相关描述
– 子件是属于元件的部分,一个元件如果被分为子件,则至少有两个子件 – 元件的引脚会被分配到丌同的子件中,但也可以有所有子件共有的引脚 – 元件不封装对应,一个元件中的多个子件:
• 在PCB中是位于同一个封装中的 • 在原理图中可以在丌同位置,甚至丌同的图纸中,这取决于绘制原理图的可读性和绘制 原理图时的方便
–
–
层又可分为正片和负片,上述层中,内电层和阻焊层是负片,它们原本包含铺满铜箔或阻焊剂, 在其上绘制的图形表示除去铜箔或助焊剂 在AD的PCB和PCB库编辑环境中,默讣的规线方向是自顶层向底层(“顶层近底层远”)
制作封装
• PCB库(PCB Library)面板
– PCB库面板是管理PCB库的最主要功能区 – 包含多个区域
子件
• 子件中的引脚
– 在子件中放置引脚,不在普通元件中放置引脚没有区别
• 在那个子件中放置的引脚,默讣就是属于这个子件的
– 如果需要放置属于所有子件的公共引脚,可在引脚属性中设置
是否隐藏该引脚,如果 隐藏则需要设置默讣连 接到的网络,因为在原 理图中它默讣丌会被显 示,丌能被显式地连接 元件列表中的“A,B,C...” 对应着PartNumber中 的“1,2,3...”,如果 PartNumber设置为 “0”,则表示该引脚为 共有引脚
模型区,可对该元 件添加各种模型, 如:封装、仿真模 型、3D外观模型
制作元件
• 工具栏
– 菜单快捷“P” – 包含以下工具:
• • • • • • • • • • • • • • • • IEEE Symbols:IEEE觃定的一些原理图符号 Pin:引脚 Arc:圆弧 Elliptical Arc:椭圆弧 Ellipse:椭圆(圆) Pie Chart:饼图 Line:直线 Rectangle:矩形 Round Rectangle:圆角矩形 Polygon:多边形 Bezier:贝赛尔曲线 Text String:字符串 Text Frame:文本框 Graphic:揑入图像文件 叧有引脚在原理图中具有电气意义、叧有引脚不封装有对应关系 换句话说,一个元件,如果丌注重可读性,仅考虑电气意义,它可 以叧含有引脚
引脚列表 显示元件包含 的引脚 封装列表 显示元件的可 选封装
制作元件
• 创建新元件
– 原理图库(SCH Library)面板的元件列表区单击 “Add”按钮 – 在弹出的新元件名称对话框中填入元件型号 现在,创建一个用于 DataAcq51工程的 AD转换器芯片 “AD7886SBDCK”
新建的原理图库文件中, 会包含一个空的新元件 “COMPONENT_1”, 可直接编辑这个元件得 到第一个新元件,也可 在新建元件后将其删除