1天学会用Candence-Allegro画单双面电源板(1)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1一天学会用Cadence公司的Allegro画电源板(适用于16.3以上版本)——内部教材.(非A4标准页面不可打印)Allegro由于其相对完善、强大的功能,一向被认为是较难学的画板软件之一,主要原因也是因为功能太多,如果按500多页的出版教材来一一学是有点费时的,其实,如果只是用来画简单电源板的话,一两天就可以学会了,没有很多命令要记,几乎要用的命令都可以从下拉菜单中找到且大部分都已以直观的图标按钮形式分布在软件主界面上,即你可直接输入命令也可以从菜单中操作,也可从工具栏中点“按钮”,觉得哪种更方便就用哪种。该教程只说画电源板用到的功能部分,使复杂工具变为简单、易学。如下图是一块用Allegro画的单面电源板。————本教材主要for从用AltiumDesigner和PADS转过来的工程师。上午:原理图篇→画原理图并生成网表一、建原理图*目的是用于生成网表导入allegro中布局。(习惯不需原理图和网表就能画板的工程师请跳到allegro篇)1.1找个盘比如D盘建个项目文件夹,里面再建两个文件夹,一个用于放电路原理图,一个用于放PCB文件,尽量不要中文名。PS:原理图和PCB都放在同一个文件夹下也可以的,只是不好找不方便管理。1.2打开OrCADCaptureCIS→File→New→Project,在name一栏填电路图名称;在CreateaNewProjectUsing一栏中选PCBoardWizard;接下来一栏Location是选刚才建的文件夹路径然后点OK按钮。点“下一步”,再直接点“完成”,出现画图的界面。1.3罢放元器件:共三种途径:(1)菜单栏Place→Part;(2)命令“P”;(3)工具栏图标按钮,以后就不三种都讲出来了,哪一种在这里好用文字描述我就用哪一种。执行该命令后出现如下图如上图在Part一栏输入器件名,然后“回车”该器件就悬挂在光标上了,找个地方点一下就摆下该元器件了。1.4连线:菜单栏Place→Wire,或然后去点元器件的脚连线即可。1.5加电源符号:在右边工具栏里有图标看哪个像点哪个进来即可。这个直观又简单不再详述。1.6加文字:菜单栏Place→Text,弹出的对话框直观又简单不再详述。1.7常用元器件在库中的命名(见最后附页)2二、建新元器件2.1上面我们是调用软件自带的元器件,比如我们有新的器件是库里没有,就自己建一下,很简单:菜单栏File→New→Library,即选建一个自己的元器件库,以后还可以COPY带走。建好库后如下图如上图右击库名称,点NewPart,出现如下小界面Name填器件名,比如IC型号74H595;PartReferencePrefix填相关编号属性,比如IC填U,三极管填Q,LED和二极管填D,电容填C,电阻填RPCBFootprint一般不填,在原理图里再填也不迟。其它项默认不管了点“OK”出现如下左图默认一边可摆4个管脚,根据需要可拖长或宽,然后再菜单栏Place→Pin,弹出下右图,Nam和Number都填1,点“OK”提示:shape栏可选管脚类型,主要是选长脚还是短脚,根据所需选或默认就可以了。Type栏不理。2.2编辑管脚名:按住Ctl键框选所有管脚,右击菜单中点Editproperties,在Name一栏填上管脚名,填完一个就“回车”就到下一个了……提示,管脚名不可同名,如有多个GND,用GND1、GND2、GND3……2.3给器件加上外框,不是所有器件都要加,请根据所需加即可,就是如上左图把虚线加成实线。在右边工具栏里有画线的工具,一看就知道,不再详述。加完实线点关闭选“保存”就算做完了。2.2添加刚才建的库:在摆器件的时候的如下图界面,看图点AddLibrary按钮后找到你建的库加进来即可。提示:如上图,库要被选中状态(蓝底)才可以在Part栏搜到器件。连线等这些比较简单,会AD、PADS的人几分钟就摸索会了,这里不再详述。3三、生成网表3.1给画好的原理图元器件加上PCBFootPrint名称,也叫PCB封装名。如下图,如果板上电阻电容均是用同一个PCB封装,那么选中它们或框选然后“回车”,出现如下图界面,点一下“PCBFootprint”右击菜单中Edit弹出如下框,填上封装名,点“OK”这样就一次性全加上了,不用一个个去填。给单个元器件加就更简单了,也可一样的步骤,不再详说。可以用几个电容电阻填上0805封装名练习、熟悉一下整个过程。提示:封装名是在allegro那边建封装时取的名,也可查自带的库中的名以选用。自带的库的路径:\Cadence\SPB_17.0\share\pcb\pcb_lib\devices和symbols分别存放了不同的库文件。PCB的为symbols。封装名不可填错。(进一步了解请看后面的技巧篇)3.2生网表:在如下界面选中.dsn,然后菜单栏里Tools→CreateNetlist…弹出的对话框中选存网表的路径即可点“确定”,路径我通常选和原理图或PCB放在同一个文件夹里。点“确定”后有个生成网表的动画,然后没有弹出任何错误提示,就算做完了。PS:用PADS画较复杂的板的人通常都是用这个画图软件画原理图,因为它可以直接生成PADS所需的网表,LOGIC也可以导入该原理图(OrCAD10.3~5版本),为什么不直接用logic?一是因为用起来不顺手,没有OrCAD好用,二来也是OrCAD比较通用,它可以生成许多格式的网表。~~~~~~~~~~~~~~~~~~~.上.午.内.容.学.完.~~~~~~~~~~~~~~~~~~~~~~注意:接下来讲的allegro篇是基于已装好个人收集的skill已设好自己的个人习惯快捷键之环境下讲的。当然如果自己新装软件,没有设自己的快捷也没有装任何skill,也是可以正常使用软件出PCB,只是没那么方便。问答:1、AllegroPCB文件夹下那么多文件,是发哪个给板厂?答:发gerber文件.这个文件夹下通常log文件最多,log就是画板过程中事件记录文件,gerber文件路径后面有讲。如果不设单独文件夹,gerber默认就会跟这些log混在一起,比较难找。其实log也可以设路径。2、客户要文件,发什么文件给客户?答:一般都是发gerber文件给客户。客户只要下载一个叫CAM3509.5的软件就可以打开来看。这个软件不大,网上到处有可下载。如果不是客户PCB,只是想给客户看看,可以输出PDF格式的文件给客户。3、可不可以不生gerber直接像protel99那样发设计文件给板厂?答:不可以。一般的板厂工程师不熟悉allegro,他们不能帮你出gerber,之前你用其它软件发的设计文件给板厂,板厂工程师也是要将其转成gerber后才拿去制板的。4、直接发gerber给板厂有什么好处?答:一是对于机密性较高的板可以避免你的劳动成果被盗用。二是可以避免与板厂间不必要的争纷,例如板厂工程师帮你把文件转漏了,或比如过孔是否盖油等,用AD、99SE等的工程师通常都是调用软件库自带的过孔,默认都是开窗的,所以你发给板厂的文件是开窗的,但你另行通知板厂不需要开窗,板厂答应OK,结果做出来依然开窗,为什么?因为他事后忘记帮你处理文件了。如果因此造成了很大的损失,板厂是可以不负责任的,因为你的文件是开窗的。换句话说就是gerber文件是什么样的板做出来就一定是什么样的板,因为这过程未经过板厂转文件,如果不一样,全由板厂负责。从而我们也见到了调用软件库自带的封装出现的一些失误,所以建议所有PCB封装自己做,包括过孔!下午:Allegro篇→画板、出光绘。4四、画板框(导入DXF板框见技巧进阶篇)4.1页面大小及单位设置打开Allegro,File→New,弹出如下图DrawingName填上PCB名称(再强调一下不要中文),Browse就是去指定存放路径。点OK后即可开始画板框,但在画板框前我们一般都要先设一下单位和工程页面大小,以便缩放时PCB不致于像其它画板软件会缩小成一个没意义的小团团。工具栏里点一下“”这个图标,弹出如下图DesignParameterEditor,在Design项只需对如图两项设置即可,其它均不理。4.2画板框,以画一个35mmx60mm的长方形框板为例,在allegro主界面的最下边Command后输入坐标值来精确画板框,如下图,点“”画线按命令钮后输入X空格0空格0回车,即从设计页面的坐标原点开始画。这个就是前一个0是X坐标值,后一个0是y坐标值,明白了这个其它线段一样画就行了,比如接下来输入x60y0就得到一根60mm长的线,输入x60y35(y字可写可不写)就画完半个长方形了,其它不再赘述。在点“”图标命令后,最好到右近控制面板确认一下线的属性是否为outline(板框)。如下左图五、导入网表File→Import→Logic,如上右图,弹出如下图对话框:选DesignentryCIS(Capture)因为我们是用这个生成的网表,指向存网表的路径,点Import即导入。没有弹出什么错误提示即表示导入成功。六、与原理图交互布局:5打开之前画的原理图,allegro这边点一下“”这个手工布局按钮,弹出如下图待摆放器件列表提示:如果没有看到器件列表一般是库路径设置问题。保持这个对话框是打开着的,可将其最小化(提示:如果器件非常少,哪个是哪个你都很清楚就可以直点取摆放而不必从原理图点或用QuickPlace),然后去原理图界面点选你要摆放的器件,可以点一个或多个或框选,点选之后回到allegro这边,被点的器件已悬挂在光标上找个地方摆下即可。摆器件前一般先设适合的格点。输入g空格+格点参数回车,即可。(见技巧篇)提示:快速摆放Place→QuickPlace。七、手工布线(自动布线见巧技进阶篇)按F3后再按1~9数字键选线宽(此为自定义的快捷键)+回车然后就直接走线了,这个勿需多讲,布完如下图:前面说过的一样,一种命令一般有三种操作方法,走线可按F3也可点图标按钮“”以后不再重述,讲解中只提其中一种操作命令。提示:走线和元器件不在同一层,插件在top走线就在bottom,反之亦然。4.6圈铜,就是根据已走出的线用较宽大的铜皮代替它,因为单面板不圈铜的话PCBA易损坏。点“”图标,控制面板那里选静态铜StaticSolid开始圈铜,(控制面板中可将DRC显示关掉)圈完后执行skill:Assignshapenet将走线的网络属性一次性赋给各自的shape,然后一次性接删掉所有Cline即可,结果如下图。让铜皮有网络与原理图对应这样方便日后查找及修改,比较规范化。提示:圈shape时格点设0.1mm。提示:(1)如果圈得不好想要修改,点“”这个图标修边加边等。(2)铜的颜色是自定义的,比如红色为310V电压网络。以上铜皮均在同一层(单面板)。6八、调丝印点“”这个图标,弹出如下图,由于该板有一个SOP的芯片在另一层所以layer选both.如上图要生成哪些丝印就根据需要选一下然后点“silkscreen”就生成了。如下图是经过调整后的丝印。提示:丝印可以不这样生,可以直接用companents属性中的丝印层。出光绘时注意对应即可。这就是allegro的灵活性,一种目的总会有多种方法去实现。8.1、调印字体大小:点“”出现如下图如上图点setuptextsizes后面的按钮出现如下图提示:所有字号都可以自定义,丝印级其它字号最好不要调用9号字体,钻孔表为9号字体,后续会调到这个。8.2更改设计中的某些字体大小:如下左图,看图操作,如下右图填上所需字号。7如下图确认一下find里只选text(字体),这时候就可以到设计中点选或框选要更改的字。九、出Gerber(光绘文件)工艺层:双面板应包含这些文件:底层铜、顶层铜、钻孔表、板框、底层锡膏、顶层锡膏、底层丝印、顶层丝印、底层阻焊开窗、顶层阻焊开窗。提示:没有SMD器件的板可以不出锡膏层。单面板在双面板的基础上删除相关不需要的层即可。生成钻孔数据,如下图,看图操作点NCDrill弹出如下图勾选相关,再点NCPar

1 / 26
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功