1、protel学习总结合 肥 学 院课 程 设 计 报 告题 目:_系 别:_电子信息与电气工程_专 业:_ 通信工程 _ _ _班 级:_09级_一班_ _ 学 号:_0905071004_姓 名:_ _ _ _导 师:_ _ 成 绩:_ 2011年 9 月 7 日 目 录1 摘要: - 1 -2 设计电路原理图 - 1 -2.1 电路原理图的设计流程 - 1 -2.2 绘图准备 - 2 -2.3 选择元器件 - 3 -2.4 设计元件库 - 3 -2.5 绘制原理图 - 4 -2.6 对电路原理图进行仿真 - 6 -3 制作PCB板 - 8 -3.1 生成网络表 - 8 -3.2 PCB板规
2、划 - 9 -3.3制作封装库 - 10 -3.4 载入网络表布局、布线 - 11 -4总结 - 15 -EDA设计基础1 摘要:通过一个多星期的学习,我们已经掌握了简单原理图及PCB板的设计方法。Protel 中的原理图都是用元件库中的元件,进行正确的排列后进行连线,检查其正确性。本次设计的模板是CPLD10 32EDE 实验电路板配套的光耦输入板,要求完成该板的电路原理图及其PCB板图的设计。设计中遇到了系统元件库中没有的元件,只能自己设计元器件库及其PCB板图封装库。关键字:电路原理图、元器件库、封装库、仿真2 设计电路原理图2.1 电路原理图的设计流程电路原理图设计室整个电路设计的基础
3、,它决定了后面工作的进展。一般设计是需要这些的,但是在这次的设计中并没有对于图纸的细致要求,设计是对Protel 99 SE基本功能的操作运用。设计中最主要 的便是电路原理图的设计绘制,因为原理图是其他操作的基础,而元件库又是原理图的基础,因此选择和设计正确的元器件是非常重要的。2.2 绘图准备设计原理图是在原理图编辑器中进行的,进入Protel 99 SE系统后,首先建立一个新的设计数据库:图2.2-1 建立一个新的数据库图2.2-2 命名数据库然后建立一个Schematic Document文件:图 2.2-3 建立一个原理图编辑器原理图的绘制元件都来自元件库,系统自带的元件库可以为我们提
4、供很多的元器件,在绘制原理图之前需要先装载元件库:图 2.2-4 添加元件库图 2.2-5装载Sim.ddb2.3 选择元器件本次设计主要用到了以下几种器件:电阻(RES2),二极管(DIODE),发光二极管(LED),单排插座(CON2、CON6),运放器等,其中TLP521是需要自己设计的。出了需要自己设计的元件,其他都是可以在元件库中找到的。2.4 设计元件库首先打开元件库编辑器,进入元件库编辑器:图2.4-1建立元件库编辑器图2.4-2元件库编辑器初始页面然后根据所给图形,画出所需器件并保存:图2.4-3画好的元件图2.4.4保存设计好的元件库把绘制好的元件库命名为“TLP521.Li
5、b”并装载,保存之后就可以在原理图编辑器中直接使用了。2.5 绘制原理图在已装载的元件库中查找所需的元件,然后放置到画板上,并对各个元件的属性进行修改,每隔器件都必须有封装。然后根据所给图形进行布局。图2.5-1对元件进行布局对布局后的元件进行布线,用“导线”将各器件连接。注意此时不可用绘图工具的直线来连接,因为此线不具有电气意义。必须要用电路绘制工具中的或者执行菜单命令“Place” “Wire”将编辑状态切换成连线模式。连线后的电路原理图如下:图2.5-2连线后的电路原理图根据以上步骤设计出仿真的电路原理图,protel 中可提供仿真技术,但是能够仿真的元件很少。只有Sim.Ddb中的元件
6、可以进行仿真,因此在设计仿真原理图时,需要把其它的元件库全部删除,只添加仿真库。下面是设计好的原理图:图2.5-3仿真原理图2.6 对电路原理图进行仿真首先需要对信号源的属性进行设置:图2.6-1连线后的电路原理图然后对仿真参数进行设置,执行菜单“Simulate”“Setup”:图2.6-2仿真参数设置然后单击“Run Analyses”按钮,得出仿真波形:图2.6-2仿真波形3 制作PCB板3.1 生成网络表 打开电路原理图,点击工具栏的Design设计,找到创建网络表:图3.1-1创建网络表 生成网络表:图3.1-2生成网络表3.2 PCB板规划电路板规划,单击“File”“New”命令
7、,弹出“New Document”对话框,双击PCB Document 图标。设计为双面板:图3.2-1设计PCB板规格图3.2-2生成双面板单击编辑区下方的标签KeepOutLayer,即将当前的工作层设置为KeepOutLayer。单击工具栏中相应的按钮,在限制区域画出合适大小的矩形作为电路板的边界。3.3制作封装库打开PCB封装库编辑器:单击“File”“New”命令,弹出“New Document”对话框,双击PCB Library Document 图标。图3.3-3创建封装库编辑器执行“Tools”“New Component”,开始制作新的封装:图3.3-4创建新的封装库图3.3
8、-5选择封装类型设计好尺寸,生成TLP521.LIB封装库:图3.3-6 TLP521封装库保存后即可在PCB编辑器中使用了。3.4 载入网络表布局、布线在PCB板中,执行命令“Design”“Load Nets”,系统弹出如图3.4-1所示的装入网络表与元件对话框,点击Browse,选择Sheet3.NET 网络表文件,再单击“Execute”按钮,即可实现装入网络表与元件。图3.4-1 加载网络表加载网络表时常会出现一些错误,我也曾遇到过。主要是没有封装或者元件封装不正确等错误。在原理图中存在二极管时还有一个最常见的错误就是,元件的引脚名称与封装不符,最简单的修改方法是在网络表中将二极管的
9、引脚与封装库中修改一致。导入网络表后:图3.4-2 装入元件和网络表后的PCB板对元件进行手动布局,把元件放置于合适的位置。然后自动布线,自动布线前需要对布线参数进行设置。首先执行“Design”“Rules”,系统将会弹出如下对话框,再次对话框中可设置布线参数。图3.4-3 设置自动布线参数本次设计中对底线和电源线的宽度有所要求,可以在上图中进行设定。点击Add后弹出下图A,选择Net Class,单击左下角的Edit Classes弹出B对话框,单击Add 弹出C对话框,选择GND与VCC后点击OK即以完成电源线和地线宽度的设置。(A)(B)(C)图3.4-4 设置电源和地线宽度然后就可以
10、进行自动布线了,执行“Auto Route”“All”命令后弹出如下对话框:图3.4-5 自动布线设置对话框单击Route All即可。最后完成的PCB板如下:图3.4-6最终PCB板4总结Protel 是目前国内普及率最高的EDA软件之一,它具有很多功能。对于我这个初学者来说,想要在两周内完全学会它的所有功能简直是天方夜谭。经过两周的时间我已初步掌握了protel的基本功能,可以独立完成电路原理图的绘制,可以制作简单的PCB板,对于一些电气元件的用法也有了进一步的认识。其实我对于这种软件的学习并不是很感兴趣,因此在刚开始的学习中显得总是手忙脚乱,感觉总也跟不上。经过一两天的学习,开始认识的这款软件对于我们日后的学习十分重要,上课时便打起十二分精神,课下也会去想一些学的好的同学取经。渐渐地我也可以自己绘制电路原理图,对于protel也不再觉得厌烦。在本次设计的过程中,遇到了许多困难和意料之外的事情,设计进度比较慢,但通过仔细的分析和进行多方面的调整后解决了问题。我从中体会了与人交流、分享知识的重要性,同时也提高了自身的综合能力。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1