1、电路原理图与电路板设计实验报告学院: 班级: 专业: 姓名: 学号: 指导老师: 河南工业大学 实验报告专业 班级 姓名 学号 同组者姓名 完毕日期 成绩评估 实验题目:(一)原理图设计环境画原理图实验实验目的:1.纯熟PROTEL99se的原理图编辑环境。2.掌握常用管理器,菜单的使用,电气规则检查。3.掌握元器件的调用,属性含义。实验内容:教材:1.1,1.2,1.3,1.4环境熟悉2.1,2.2工具条对象,器件调用2.3,2.4菜单使用,元件属性修改4.2练习1-练习8实验仪器:PROTEL99se软件实验环节:(1) 放置元件:就是在元件库中找元件,然后用元件管理器的Place按钮将元
2、件放在原理图中。放置元件时需要使用如下所示快捷键:空格键:每单击一次空格键使元件逆时针旋转90度。TAB键:当元件浮动时,单击TAB键就可以显示属性编辑窗口。X键:元件水平镜像。Y键:元件垂直镜像。(2)连接导线。使用划线工具连接导线。(3)放置电源,地线和网络标记。放置电源和地线标记前要显示电源地线工具箱。(4)自动元件编号:使用菜单Tool/Annotate对元件自动编号。(5)编辑元件属性。单击元件,在弹出的属性窗口中输入元件的属性,注意一定要输入元件封装。(6)电气规则检查。使用Tool/ERC菜单,对画好的原理图进行电气规则检查,检查完毕后,出现报表信息,就可以进行下一步。(7)原件
3、图元件列表。使用Edit/Export to Spread菜单,按照向导提醒进行操作。(8)建立网络表。使用菜单Design/Netlist。实验截图:注意事项:连线:从器件的端点开始到端点结束,不要多余的线,按空格旋转原件;PAGEDOWN PAGEUO缩放。河南工业大学 实验报告专业 自动化 班级 1302 姓名 张鹏涛 学号 同组者姓名 完毕日期 成绩评估 实验题目:(二)原理图练习实验实验目的:1.掌握层次电路图设计方法。2.了解层次电路原理图各图之间的关系。3.熟悉顶层图,子图的生成方法。实验内容:教材:2.4,4层电路图菜单使用参考33页(5)(6)实验仪器:PROTEL99se软
4、件实验环节:1. 从图纸符号建立子原理图。菜单Design/Create Sheet From Symbol用于生成顶层图纸符号相应的分原理图。(1)一方面在顶层原理图中生成图纸符号,如图一。(2)生成图纸符号相应的分原理图“整流”,“稳压”。启动菜单Design/Create Sheet From Symbol。光标变成十字,用这个十字光标,用这个十字光标单击图纸整流为名的分原理图,由于图纸符号与分原理图的端口方向一致,所以选择No。随后就生成整流为名的分原理图。用同样的方法建立稳压的分原理图。实验截图:2. 在稳压和整流的分原理图中画出整流和稳压电路如 图二,三所示。3. I、O端口和网络
5、标号的有效范围。4. 从分原理图建立图纸符号。菜单Design/Create Symbol from Sheet用于从分电路图形成图纸符号。5. Tool/Up/Down Hierarchy,该菜单用于顶层电路和底层电路之间的切换。方法是启动该菜单后,用变成十字的光标单击总图中的图纸符号,就进入了分电路图,若用变成十字光标单击分图的端口就进入了总图。图一:图二:图三:说明:用总图和分图的设计方法设计电路是一个很好的设计方法,它可以使整个设计思绪清楚,特别对于复杂的电路图,这个特点就更明显,但是一定要注意网络标记,端口的使用范围,这一点在形成网表时特别需要注意。注意事项:1.在顶层电路图中,图纸
6、符号(Sheet symbol)代表一张子图纸,子图是通过图纸符号入口(Sheet symbol entry)与外界连接的。2.子图中的端口(Port)与顶层图中的图纸符号入口(Sheet symbol entry)的不同。端口(Port)是在生成子图的时候自动生成的。3.层次电路图出现多张图纸,需要修改图纸编号(number),修改方法:Design-Options-Organizations。河南工业大学 实验报告专业 自动化 班级 1302 姓名 张鹏涛 学号 同组者姓名 完毕日期 成绩评估 实验题目:(三)原件图绘制实验实验目的:1.掌握原件图绘制基本环节方法。2.了解多原件芯片含义。
7、3.多元原件芯片原件图的绘制及其在原理图中的调用方法。4.理解元件库的作用,库的创建与修改。实验内容:教材:1.教材:3.4画原件图示例2.教材:87页,练习9画多原件芯片U9及其在原理图中的调用。实验仪器:PROTEL99se软件实验环节:1.启动Protel99SE,建立设计数据库文献“MyDesign2.ddb”,存入实验一在D盘建立的文献夹,新建原理图文献“放大器”,进入原理图设计器,设立画图环境;2.装入常用元件库(MiscellaneousDevice.ddb、ProtelDOSSchematicLibraries.ddb)。3放置线,菜单命令Place放置/Wire线,是具有电气
8、连接意义的线。原理图里两个工具栏的第一项都是放置线,一个有电气连接意义,一个没有电气连接意义。单击放置工具命令,在起始点单击鼠标左键,拖动鼠标,在拐弯处单击左键,结束处单击左键,然后单击右键,此时仍处在画线命令状态,要结束画线命令状态,再单击一次鼠标右键。可以通过属性对话框设立线形。5.放置电源地线,执行菜单命令Place放置/PowerPort电源端口,按空格键旋转电源端口;更改电源属性,双击电源端口,弹出电源属性对话框,Net栏目就是电源端口连接的网络名称,这里改为+5V,接地的NET设为GND;更改电源端口类型,电源端口类型实际指的是电源种类,用鼠标点Style栏目的下拉箭头。6放置网络
9、标号,网络标号的作用和电源地线的作用是相同的,电源地线可以理解成一种图形化的网络标号。上面已经介绍过电源端口的作用:假如一个原理图里有多个相同网络名称的电源端口,那么,这些相同网络名称的电源端口在电气连接意义上是相连的。同样道理,假如一个原理图里有多个相同的网络标号,那么,这些相同的网络标号在电气连接意义上也是是相连的。用PlaceWire延长引脚,执行菜单命令Place放置/NetLabel网络标号。7.放置元件,注意元件名称(类型,parttype),元件编号(partdesignator),管脚名称,管脚编号。8.连线,保存。实验截图:注意事项:1.库原件(*LIB)的建立,库中可以存放
10、多个元件。元件的添加:Tools-New Component。2.多原件芯片的子件的添加:ToolsNew Part。河南工业大学 实验报告专业 自动化 班级 1302 姓名 张鹏涛 学号 同组者姓名 完毕日期 成绩评估 实验题目:(四)电路板图环境实验实验目的:1.理解电路板图和原理图之间的关系。2.理解网络表生成及其作用,网络表所包含的内容。3.掌握由原理图(网络表)生成电路版图的环节方法,错误因素及其修改。实验内容:1. 熟悉电路板设计环境6.12. 300页12.2练习1实验仪器:PROTEL99se软件实验环节:1.启动Protel99SE,调入设计数据库文献“MyDesign2.d
11、db”,建立工程文献“0219.ddb”;2.新建画元件图文献(SchematicLibraryDocument),名称改为“元件”;3.双击“元件”文献,进入元件编辑器,观测元件管理器BrowseSchlib和元件作图区;4.画出一个555定期器原件图;(1)在元件管理器窗口有一个默认元件名称Component_1,先采用该名称为新建元件名称,用PageUp将作图区放大,直到可清楚看见可视栅格;(2)在第四象限用矩形绘图工具绘制矩形(矩形左上角应与坐标原点重合,矩形大小合适);(3)放置管脚;(4)编辑管脚,双击要编辑的管脚,进入属性对话框,输入名称、电气类型,注意低电平和时钟信号的设立方法
12、;(5)设立管脚长度,在属性对话框中PinLength中输入管脚长度,单击Global,进入全局编辑状态,在ChangeScope中设立为ChangeMathchingItemInCurrentDocument,单击OK,也可设立管脚名称、序号到元件的距离;(6)隐藏电源地线管脚,电源地线管脚一般不显示,应将电源地线的Hidden选项选中;(7)改名,Tool/Rename,将名称改为“555”;(8)设立元件默认属性,单击元件管理器中Description,输入封装、序号“U?”;(9)存盘;(10)在元件管理器的元件区选中“555”元件,单击Place,将元件放到原理图,并切换到元件编辑器
13、。画好的原理图如图一所示。(11)生成网络表,并建立PCB图,导入,并人工布线如图二所示,附铜之后的图如图三,图四所示。实验截图:图一:图二:图三:图四:注意事项:1. 网络表的生成:原理图界面:DesignCreate Netlist。2. PCB的生成:先建立PCB文献,然后在PCB界面:DesignNetlist(网络表)。3. 封装库的添加:Add/Remove添加Miscellaneous.ddb,General IC.ddb等。封装库的位置途径如下:安装目录/LIBRARY/PCB/GENERIC FOOTPRINTS/*.ddb。河南工业大学 实验报告专业 自动化 班级 1302
14、 姓名 张鹏涛 学号 同组者姓名 完毕日期 成绩评估 实验题目:(五)人工画电路板实验实验目的:1.掌握人工画电路板的方法,了解电路板设计流程。2.掌握由原理图(网络表)生成电路板图的环节方法,错误因素及修改方法。3.掌握手工布局,布线方法,熟悉工具条对象与使用。实验内容:教材:301页 练习2实验仪器:PROTEL99se软件实验环节:按照画原理图的方法画出如图的原理图,并添加相相应的封装名称,保证库中存在的封装。画好的原理图如图所示:然后生成网络表,在PCB页面导入网络表进行排元器件和设定板子形状之后就可以进行人工布线了。一般的布线规则如下:1.得到对的的原理图和网络表手工更改网络表将一些
15、元件的固定用脚等原理图上没有的焊盘定义到与它相通的网络上没任何物理连接的可定义到地或保护地等。2.画出自己定义的非标准器件的封装库。3.画上严禁布线层含中间的镂空等在需要放置固定孔的地方放上适当大小的焊盘对于3mm的螺丝可用6.58mm的外径和3.23.5mm 内径的焊盘对于标准板可从其它板或PCB Wizard 中调入。4.打开所有要用到的PCB 库文献后调入网络表文献。5.根据情况再作适当调整然后将所有器件锁定假如板上空间允许则可在板上放上一些类似于实验板的布线区对于大板子应在中间多加固定螺丝孔板上有重的器件或 较大的接插件等受力器件边上也应加固定螺丝孔有需要的话可在适当位置放上一些测试用
16、焊盘最佳在原理图中就加上将过小的焊盘过孔改大将所有固定螺丝孔焊盘的网络定义到地或保护地等。6.制订具体的布线规则象使用层面各组线宽过孔间距布线的拓朴结构等在不希望有走线的区域内放置 FILL 填充层如散热器和卧放的两脚晶振下方所在布线层要上锡的在Top 或Bottom Solder 相应处放FILL。7.对部分重要线路进行手工预布线如晶振PLL 小信号模拟电路等预布线完毕后存盘。8.对自动布线功能进行设立请选中其中的Lock All Pre-Route 功能然后开始自动布线。9.假如不能完全布通则可手工继续完毕或UNDO 一次千万不要用撤消所有布线功能它会删除所有的预布线和自由焊盘过孔后调整一
17、下布局或布线规则再重新布线完毕后做一次DRC 有错则改正布局和布线过程中若发现原理图有错则应及时更新原理图和网络表手工更改网络表同第一步并重装网络表后再布。10.对布线进行手工初步调整需加粗的地线电源线功率输出线等加粗某几根绕得太多的线重布一下消除部分不必要的过孔再次用VIEW3D 功能察看实际效果。11.切换到单层显示模式下将每个布线层的线拉整齐和美观手工调整时应经常做DRC 由于有时候有些线会断开快完毕时可将每个布线层单独打印出来以方便改线存盘。12.所有调完并DRC 通过后拖放所有丝印层的字符到合适位置注意尽量不要放在元件下面或过孔焊盘上面对于过大的字符可适当缩小最后再放上印板名称设计版
18、本号公司名称文献初次加工日期印板文献名文献加工编号等信息并可用第三方提供的程序加上中文注释。13.对所有过孔和焊盘补泪滴对于贴片和单面板一定要加。14.将安全间距暂时改为0.51mm 在各布线层放置地线网络的覆铜尽量用八角形而不是用圆弧来包裹焊盘最终要转成DOS 格式文献的话一定要选择用八角形。15.最后再做一次DRC 有错则改正所有对的后存盘。实验截图:布线之后的图形显示:正面附铜之后图形显示:反面附铜之后图形显示:注意事项:1. 不同的层所画的线表达不同的含义。2. 布线之前先应当在Keepout层定义板子边界(尺寸),封闭的边界。3. 封装库的添加:Add/Remove需添加Advpcb
19、.ddb等,位置:安装目录LIBRARYPCBGENERIC FOOTPRINTS。河南工业大学 实验报告专业 自动化 班级 1302 姓名 张鹏涛 学号 同组者姓名 完毕日期 成绩评估 实验题目:(六)元件封装绘制实验实验目的:1.理解元件封装的含义作用,封装与电路板的关系。2.掌握向导绘制元件封装和手工绘制元件封装的方法环节。3.熟悉封装库的建立,添加和封装的调用。实验内容:教材:7.2,7.3实验仪器:PROTEL99se软件实验环节:元件封装图向导:选择菜单Tool/New Component就进入了元件封装制作向导的第一步;单击Next按钮,就进入了向导第二步,在第二部显示的元件中选
20、择PGA封装,单击Next就进入图一显示的设立窗口,将焊盘钻孔的直径改为1mm,焊盘外直径改为1.5mm。然后单击Next,如图二设立窗口,将焊盘之间的间距设立成8mm,然后单击Next进入设立元件图形线宽,设立为默认值即可,单击Next选择自然数值编号(Numeric)如图三显示,然后单击Next,选择设定焊盘排列方式和数量,如图四设立数值。单击Next输入元件名称,单击Finish,元件如图五所示。实验截图:图一:图二:图三:图四:图五: 直接画元件封装库:(1) 启动元件封装编辑器,进入元件封装编辑环境。(2) 单击Add按钮,进入向导第一步时,单击Cancel按钮。(3) 使用View
21、/Toggle Unit菜单将单位改为毫米单位。(4) 在Tool/Library菜单的环境设立窗口将Snap栅格设立为0.5mm可视栅格设立成5mm。(5) 按照扭字开关的尺寸,使用Place/Pad菜单或工具箱中的焊盘按钮工具放三个焊盘到元件封装编辑窗口中。(6) 编辑焊盘直径X-Size和Y-Size等于3mm,设立焊盘孔Hole Size等于1.5mm。同时使用全局编辑功能使三个焊盘的尺寸都一致。(7) 在Top Overlay层画元件形状。使用Place/Track工具画元件图形。(8) 使用Tool/Rename菜单更改元件封装名称,画好的元件如图六所示。图六:直接画24引脚贴片封
22、装图:规定:编辑焊盘直径X-Size和Y-Size分别等于24mil和100mil,设立焊盘孔Hole Size等于0mm。顺序为,从上第三个开始为第一个,逆时针顺序。画好的封装如图七所示。图七:注意事项:1.Pad属性的修改2.Special past的使用3.Global菜单的使用河南工业大学 实验报告专业 自动化 班级 1302 姓名 张鹏涛 学号 同组者姓名 完毕日期 成绩评估 实验题目:(七)自动布线画电路板实验实验目的:1.熟悉电路板绘制过程,元件封装库的添加,编辑。2.自动布线的过程,布线结果的检查优化。3.板子各个尺寸的定义,进行元器件的合理布局练习。实验内容:教材:教材189
23、页练习1-练习5实验仪器:PROTEL99se软件实验环节:(1)原理图设计如图所示,画元件是把封装名称写在封装框中,在进行DRC检查后,建立网络表。(2)在一的基础上建立电路板图文献,将网络表将网络表调入电路板图中。(3)在二的基础上,对调入的元件进行人工布局。画板图:一方面在严禁层(Keep out Layer)用划线工具画出一个电路板框,尺寸1260mil*2240mil。推开元件:选择菜单Auto Placement/Set Shove Depth在弹出的窗口中设立推开次数为2次,然后选择Auto Placement/Shove后,用鼠标随意单击一个元件,就可以看到所有的元件都被推开了
24、。人工布置元件:使用鼠标移动原价,原则是所有的连线最短,左边信号进,右边信号出,连接器放在电路板边沿。(4)在四的基础上进行人工布线:使用Auto Route/All菜单命令,在弹出的菜单中选择Route All,就可以看到屏幕上自动布线,几秒种后,自动布线完毕,如图二。(5)在三的基础上直接修改网络表,将RP1的10角与J1的16角相连接。选择Design/Netlist Manager菜单,在弹出的3个网络管理窗口中进行操作,如图三。实验截图:画好的电路板图:图二:图三:注意事项:1. 布线之前先应当在keepout层按照规定尺寸画出板子,严禁布线边界,封闭的边界。2. 电路板电路的补充。
25、3. 二极管封装的修改。河南工业大学 实验报告专业 自动化 班级 1302 姓名 张鹏涛 学号 同组者姓名 完毕日期 成绩评估 实验题目:(八)电路板绘制综合实验实验目的:1.熟悉由原理图到电路板图设计的整个流程。2.了解基本的布局布线规则,进行规则的添加与修改。3.掌握布线的调整,错误的修改,布局布线高级功能的使用。实验内容:教材:192 练习5练习14实验仪器:PROTEL99se软件实验环节:(1) 在实验七的基础上,将网络表进行分类,现在规定将NetRP1_13, NetRP1_15, NetRP1_16,三个网络合并成一类,并起名为New_Classes。(2) 对已经画好的电路板图
26、建立地线和电源线的From-to网络,就是使电源连线的源头在J1的一脚,而地线的源头在J1的20脚。这种连线方式又称为星型连接(如图一),常用在低频电路的抗干扰布线设计中。(3) 对电路图中的元件进行分类,把C1,R1,R2归为一类,并赋予类名为NetClass1,如图二。(4) 在实际中经常需要对某些焊盘进行批准编辑,这就需要将这些焊盘分为一类,试对电路板图的焊盘进行分类,将电阻,电容,二极管和石英晶体的焊盘分为一类。(5) 试画4层电路板图(信号层和内层如图三),规定电源和地线放在2个内层平面,板尺寸为1260mil*2240mil。(6) 试将网络表导入(5)生成的电路板PCB中,将电源VCC网络放置在内层平面1,将地线GND网络放置在内层平面2,然后进行自动布线。(7) 在电路板布线工程中,往往需要在自动布线前,人工预走线,这是由于有些线必须人工走才干满足规定,而这些人工布置的贤就不能自动布线了,所以应在Auto Route/All弹出的窗口上的Pre-Route区域选择锁定所有预布线(Lock All Pre-Route)选择框,如图四。实验截图:图一:图二:图三:图四:注意事项:1. 布线规则的建立与撤消。2. 电路板高级功能的使用。3. 电路板错误的修改。