ALtiumdegner使用出现问题.doc_第1页
ALtiumdegner使用出现问题.doc_第2页
ALtiumdegner使用出现问题.doc_第3页
ALtiumdegner使用出现问题.doc_第4页
ALtiumdegner使用出现问题.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【转】Altium Designer中自建原理图库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在菜单中点击FileNewSchematic 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浮动面板中列出由原理图生成原理图库文件的具体操作是:首先,打开原理图文件;然后,使用菜单命令:DesignMake Project Library,即可生成一个扩展名为“.SCHLIB”的和打开原理图同名的原理图库文件3 自己绘制原理图符号 可以直接打开自己的库文件,如上述中的“Myschlib.SchLib”,然后通过菜单命令:ToolsNew Component,在出现的对话框中,输入想要建立元件符号的名字,再用图形工具进行编辑为避免操作失误造成原有元件的丢失或覆盖,可先建立一个临时原理图库文件,如“Temp.SchLib”,再在临时库文件中编辑想要建立元件符号下面以建立电路分析中的电流源符号为例,说明一下建立新元件的过程a) 新建一个原理图库文件,取名为“Temp.SchLib”打开自己的原理图库MySchLib.SchLibb) 在Temp.SchLib中用菜单命令:PlaceArc画一个圆,双击画好的圆形,出现属性对话框,可以设置线宽、颜色、大小、位置等属性c) 用菜单命令:Place Line再圆形的内部画一条直线,象画圆形一样设置好线宽、颜色、大小、位置等属性d) 用菜单命令:Hace Pin在圆形的两边画两个管脚,双击管脚,在管脚属性窗口中设置好管脚的各项参数e) 添加实心箭头作为电流源的电流参考方向,这里使用画多边形的工具,设计好箭头在管脚上的位置、箭头两边的角度及箭头内部填充的颜色这时可能需要改变编辑窗口中栅格的定义,默认的Snap Grids和Visible Snap均为10mil,为了画好箭头需要把这两个值改小一些,如1mil但在(b)、(c)、(d)步骤中,为保障画电路图时可靠的电气连接,最好都用默认值,这一点需要注意改变编辑窗口中栅格的定义在菜单Tools下的Document Options.中f) 保存文件然后用本文第一部分从现有的库中拷贝原理图符号的方法,把建好的元件拷贝到自己的库文件中至此,就已经在自己的原理图库中添加了一个电路分析课程中用到的电流源符号添加其他的自定义符号的步骤与此类似,不赘述 对于经常使用Altium Designer6.9绘制电路原理图的使用者来说,用上面介绍的三种方法,把自己绘制好的和从别处搜集到的或者是经常使用的元器件原理图符号分门别类地放在自己创建的原理图库文件中这样既便于平时管理,又在使用时带来很大的方便集成库的制作制作步骤:1、打开AltiumDesigner(以下简称AD)2、新建集成库 FileNewProjectIntegrated Library,即可新建一个集成库新建原理图库 FileNewLibrarySchematic Library,即可新建一个原理图库新建PCB库 FileNewLibraryPCB Library,即可新建一个PCB库保存以上三个新建的库:右键单击新建的库,选择保存,即可3、绘制元件原理图打开项目面板,在项目面板上双机原理图库即可打开前面建的原理图库添加元件 ToolsNew Component,即可弹出新元件,可以进行命名。元件名输入后即可在软件右下角【SCH】【SCH Library】中看到新建的元件。绘制元件原理图4、绘制PCB封装打开项目面板,在项目面板上双机PCB库即可打开前面建的PCB库添加PCB ToolsNew Blank Component,即可弹出新PCB,元件名输入后即可在软件右下角【PCB】【PCB Library】中看到新建的元件,双机它可以进行重命名。绘制PCB,注意焊盘编号要和原理图引脚编号一致。在Top Overlay绘制丝印5、编辑原件封装属性在项目面板原理图库相应元件上点击EDIT。Default Designtor填写首字符+?,Comment中填写元件名称在右下角footprint下面点击ADD,选择刚建立集成块工程中绘制的PCB。5、编译封装库在项目面板上,右键单击原理图库,选择编译,若无错误便没有提示在集成库上右键单击,选择编译,若无错误便没有提示编译通过后集成库就自动加到Library中去了,便可直接调用。至此,所有步骤都完成了,接下来享受设计的乐趣吧PCB打样找华强 /3 样板2天出货出现过的错误解决方案1、“has no driver”的解决方法今天在进行原理图绘制完成后,对其进行编译,发现出现好多相同的错误:“.has no driver”,找了很久,没有发现什么错误。经过慢慢摸索:原来,我开始只是新建了一个schematic文件,即单单是对一个sch文件进行编译,所以,出现了前述的“has no driver”的error!解决方法:将schematic原理图添加到某工程,再编译就不会出现那些error了。还可参考:解法一:你使用的元件对应的引脚是输入的,可以改变原理图中对应元器件的引脚属性解决。解法二:在protel中,软件会检查你的输入管脚有没有连,这样的好处是提醒画图的人还有输入管脚悬空的,我们知道,在电路系统中,大部分输入管脚是不允许悬空 的.所以建议画图的人在做原理图库的时候尽量把元件管脚的属性加上,这样可以不让自己出错.如果有输入哪个管脚必须悬空的话,可以在上面添加忽略ERC检查.这样编译的时候就没有警告了!解发三:在做元件封装的时候,管脚的electrical type有很多选择,一般情况下,选择passive就没事了解发四:设置属性。在Project-Error Reporting-Violations Associated with NetsSignals with no driver中,选择no report,2、当有两根总线时,会一直出现Duplicate Names Wire,解决方法:去掉一根总线后,就解决了。另外网上有一种解决方法,如下方法是:打开Project(工程)Project Option(工程参数)Option标签,在Net Identifier Scope(网络标识范围)一栏的四个选项(Automatic、Hierarchical、Flat、Global)中选择Global项,然后点确定就行了。主要是使网络标签范围设定为全局范围。但对有些无效,我遇到的这次就没有用。制作集成库步骤:制作步骤:1、打开AltiumDesigner(以下简称AD)2、新建集成库 FileNewProjectIntegrated Library,即可新建一个集成库新建原理图库 FileNewLibrarySchematic Library,即可新建一个原理图库新建PCB库 FileNewLibraryPCB Library,即可新建一个PCB库保存以上三个新建的库:右键单击新建的库,选择保存,即可3、绘制元件原理图打开项目面板,在项目面板上双机原理图库即可打开前面建的原理图库添加元件 ToolsNew Component,即可弹出新元件,可以进行命名。元件名输入后即可在软件右下角【SCH】【SCH Library】中看到新建的元件。绘制元件原理图4、绘制PCB封装打开项目面板,在项目面板上双机PCB库即可打开前面建的PCB库添加PCB ToolsNew Blank Component,即可弹出新PCB,元件名输入后即可在软件右下角【PCB】【PCB Library】中看到新建的元件,双机它可以进行重命名。绘制PCB,注意焊盘编号要和原理图引脚编号一致。在Top Overlay绘制丝印5、编辑原件封装属性在项目面板原理图库相应元件上点击EDIT。Default Designtor填写首字符+?,Comment中填写元件名称在右下角footprint下面点击ADD,选择刚建立集成块工程中绘制的PCB。5、编译封装库在项目面板上,右键单击原理图库,选择编译,若无错误便没有提示在集成库上右键单击,选择编译,若无错误便没有提示编译通过后集成库就自动加到Library中去了,便可直接调用。至此,所有步骤都完成了,接下来享受设计的乐趣吧PCB打样找华强 /3 样板2天出货出现问题:元件自动布局时出现no valid keepout is defined on this board.Autoplacement connot proceed.:解决方案:元件自动布局.在进行该步之前,要先设定PCB的大小,你得给他规划一下大小和形状。 点击下边选中keep-out layer,然后再place菜单中,选中画线,然后在黑色底板上画一个矩形就行,大小你自己选。注意:此时的画线为粉色!这说明你在keep-out layer在规划电路板尺寸。然后自动布局,布线就可以顺利进行了。(参考网站帖子)执行Tools/Auto Placement/Auto Placer,进行自动元件布局.如果不进行以上操作,就会出现 No valid keepout is defined on this board .Autoplacement cannot proceed.状况.问题2:怎么利用PCB文件向导建立模版PCB步骤:找到HOme,点击PCB设计,再找到PCB Document wizard,然后按步骤设计问题3:Altium Designer中如何建立.intlib库文件每个.intlib (integrated library) 需包含 .pcblib (建封装) 和 .schlib (路线图) 两个文件。1) 先创建 .intlib (file - new - project - integrated library)2)将已做好的.pcblib 和 .schlib 纳入 .intlib project 之下 (左边的视窗)3) 点按 project - compile integrated library .最后在工程文件夹里面的 Project Outputs for 可以找到 .intlib 文件 建立元件封装库心得体会:1. 制作元件时,对网格更改用同时按D和O键

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论