电路板设计毕业论文protel99 电路设计.docx
《电路板设计毕业论文protel99 电路设计.docx》由会员分享,可在线阅读,更多相关《电路板设计毕业论文protel99 电路设计.docx(26页珍藏版)》请在冰豆网上搜索。
电路板设计毕业论文protel99电路设计
远程与继续教育学院
毕业设计(论文)
题目:
Protel99电路板设计(四驱电路板)
指导教师:
站点:
学号:
专业:
电子电路设计与工艺
年级:
2013年秋
姓名:
2015年05月
毕业设计(论文)诚信承诺书
本人郑重承诺网络教育专科层次电子电路设计与工艺专业的毕业论文《Protel99电路板设计(四驱电路板)》的主要观点和思想系本人独立思考完成,并在此申明我愿承担与上述承诺相违背的事实所引起的一切消极后果。
签名:
2015年06月02日
Protel99电路板设计
(四驱电路板)
Protel99circuitboarddesign
(Four-wheeldrivecircuitboard)
摘要
CAD即计算机辅助设计(ComputerAidedDesign,CAD),其概念和内涵正在不断地发展中。
随着CAD技术的普及应用,CAD技术正向着开放、集成、智能和标准化
的方向发展,CAD是工程技术人员以计算机为工具,对产品和工程进行设计、绘图、造型、分析和编写技术文档等设计活动的总称。
Protel99设计是用广泛用于电子线路设计的软件,计算机辅助设计系统是以计算机硬件和软件为基本工作平台,继承和借鉴前人在电路、图论与拓扑逻辑和优化理论等多学科的最新科技成果,在开发电子电路与系统时,利用计算机进行设计、分析、仿真、制造等工作。
随着计算机技术的快速发展,计算机辅助设计软件以它完美的功能和方便的应用性赢得越来越多电路设计人员和各院校师生的亲睐,是电子工程师进行电子设计的得力助手。
人们运用各自的专业知识对产品绘图、分析计算和编写技术文件等设计。
如今,广泛应用于机械、电子、汽车、航空航天、模具、仪表、轻工等制造行业。
三维CAD系统在产品的零件造型、装配造型和焊接设计、模具设计、电极设计、钣金设计等方面提供了强大的功能,真实感显示、曲面造型的功能
关键词:
Protel99设计
Abstract
CADComputerAidedDesign(ComputerAidedDesign,CAD),theconceptandconnotationareconstantlydeveloping.WiththepopularityofCADtechnologyapplicationofCADtechnologyistowardopenness,integration,intelligenceandstandardization.isthedirectionofthedevelopmentofCADengineeringtechnicalpersonneltothecomputerasthetool,toproductandengineeringdesign,drawing,modeling,analysisandwritingonthefloorboardofthetechnicaldocumentsandotherdesignactivities.Protel99softwareiswidelyusedinelectroniccircuitdesign,computeraideddesignsystembasedoncomputerhardwareandsoftwareasthebasicplatform,heritageandreferencetopredecessorsinthecircuit,logicandgraphtheoryandtopologyoptimizationtheory,thelatestscientificandtechnologicalachievements,multidisciplinaryinthedevelopmentofelectroniccircuitsandsystems,usingthecomputertocarryonthedesign,analysis,simulation,manufacturing,etc.Withtherapiddevelopmentofcomputertechnology,computeraideddesignsoftwareforitsperfectfunctionsandconvenientcircuitappliedtowinmoreandmoredesignersandteachersandstudentsofcolleges,istheelectronicengineerstodesignelectronic'sright-handman.Peopleusetheirprofessionalknowledgeforproductdrawing,analysisandcalculation,andwritetechnicaldocumentsandotherdesign.Now,itiswidelyusedinmachinery,electronics,automotive,aerospace,mold,instruments,lightindustryandothermanufacturingindustries.Parts3dCADsystemintheproductmodeling,assemblyandweldingmodellingdesign,molddesign,therespectsuchaselectrodedesign,sheetmetaldesignprovidesapowerfulfeatures,realityshow,thefunctionofsurfacemodeling
Keywords:
Protel99design
AbstractII
1主板原理图的设计
1.1:
Protel99SE的系统组成
按照系统功能来划分,Protel99se主要包含以下俩大部分和6个功能模块。
1、电路工程设计部分
(1)电路原理设计部分(AdvancedSchematic99):
电路原理图设计部分包括电路图编辑器(简称SCH编辑器)、电路图零件库编辑器(简称Schlib编辑器)和各种文本编辑器。
本系统的主要功能是:
绘制、修改和编辑电路原理图;更新和修改电路图零件库;查看和编辑有关电路图和零件库的各种报表。
(2)印刷电路板设计系统(AdvancedPCB99):
印刷电路板设计系统包括印刷电路板编辑器(简称PCB编辑器)、零件封装编辑器(简称PCBLib编辑器)和电路板组件管理器。
本系统的主要功能是:
绘制、修改和编辑电路板;更新和修改零件封装;管理电路板组件。
(3)自动布线系统(AdvancedRoute99):
本系统包含一个基于形状(Shape-based)的无栅格自动布线器,用于印刷电路板的自动布线,以实现PCB设计的自动化。
2、电路仿真与PLD部分
(1)电路模拟仿真系统(AdvancedSIM99):
电路模拟仿真系统包含一个数字/模拟信号仿真器,可提供连续的数字信号和模拟信号,以便对电路原理图进行信号模拟仿真,从而验证其正确性和可行性。
(2)可编程逻辑设计系统(AdvancedPLD99):
可编程逻辑设计系统包含一个有语法功能的文本编辑器和一个波形编辑器(Waveform)。
本系统的主要功能是;对逻辑电路进行分析、综合;观察信号的波形。
利用PLD系统可以最大限度的精简逻辑部件,使数字电路设计达到最简化。
(3)高级信号完整性分析系统(AdvancedIntegrity99):
信号完整性分析系统提供了一个精确的信号完整性模拟器,可用来分析PCB设计、检查电路设计参数、实验超调量、阻抗和信号谐波要求等。
1.2:
CAD的特点及应用
Protel99SE是一个正在流行的电子线路CAD软件,它能使设计人员很方便地利用计算机来完成电子线路设计过程,如电气原理图编辑、电路功能仿真、印制电路板设计(自动布局、自动布线)、报表文件等。
1.2.1:
CAD的特点
(1)将电路原理图编辑(SchematicEdit)、印制电路板设计(PCB)、可编程逻辑器件PLD设计、自动布线(Route)、电路模拟/仿真(SIM)等功能有机地结合在一起,是真正意义上的EDA软件,智能化、自动化程度高。
(2)支持由上到下或由下到上的层次电路设计,使其能够完成大型、复杂的电路设计。
(3)当电路原理图中的元件来自仿真元件库时,可以直接对电路原理图中的电路进行仿真测试。
(4)提供ERC(电气规则检查)和DRC(设计规则检查),最大限度地减少设计
(5)库元件的管理、编辑功能完善,操作非常方便。
通过基本的差错。
作图工具,即可完成原理图用元件电气图形符号以及PCB用元件封装(Footprint)图形的编辑、制作。
(6)全面兼容TANGO及ProtelforDOS、ProtelforWindows低级版本,向下兼容即在Protel99SE中可以使用、编辑TANGO或低级版本Protel建立的文件,并提供了与OrCAD(也是一种电路图设计工具)格式文件转换的功能。
(7)Schematic和PCB之间具有动态链接功能(通过Synchronizer实现)保证了原理图与印制电路板的一致性,以便相互检查、校验。
(8)具有连续操作功能,可以快速地放置同类型元件、连线等。
1.2.2:
CAD涉及的应用范围
CAD首先它是一个可视化的绘图软件,许多命令和操作可以通过菜单选项和工具按钮等多种方式实现。
而且具有丰富的绘图和绘图辅助功能,如实体绘制、关键点编辑、对象捕捉、标注、鸟瞰显示控制等,它的工具栏、菜单设计、对话框、图形打开预览、信息交换、文本编辑、图像处理和图形的输出预览为用户的绘图带来很大方便。
其次它不仅在二维绘图处理更加成熟,三维功能也更加完善,可方便地进行建模和渲染。
本部分以《CAD通用技术规范》为主线,主要介绍CAD技术标准化的内容,CAD软件开发和企业的CAD技术应用应该采用的标准。
主要包括:
CAD通用技术规范、CAD开发和应用标准化,以及CAD制图标准、CAD数据交换标准、CAD标准件标准、CAD文件管理、光盘存档标准和CAD一致性测试等内容。
1.3:
主板原理图的绘制
1.3.1:
绘制主板电路图SCH原理图
(1)、装入元件库
在装入元件之前必须找到各个元件所在的元件库,并将其装入原理图管理器浏览器中。
该设计需添加MiscellaneousDevices.sch和Sim.sch两个元件库。
(2)、元器件的放置
(1)在如图所示中的【Browse】选项的下拉框中,选中【Libraries】项。
然后单击列表框中的滚动条,找出元件所在的元件库文件名,单击鼠标左键选中所需的元件库;再在该文件库中选中所需的元件。
(2)利用菜单命令放置元件:
1)执行菜单命令【Place】/【Part】。
2)直接单击鼠标右键,在浮动菜单上选择“PlacePart”。
3)直接点击电路绘制工具栏上的按扭。
4)使用快捷键【P】/【P】。
(3)、原件间导线的连接,电源和接地符号的放置
在Protel99SE原理图编辑器中,原理图绘制工具,如导线、总线、总线分支、电气节点、网络标号等均集中存放在画图工具(WiringTools)中,该工具即是画电气图件工具。
(1)原件间用
按键进行连接
(2)电源的放置:
单击WiringTools中的
按键,然后按Tab键,弹出窗口
“net”栏写上“VCC”,“Stvle”改为“Bar”即可
(3)接地线的放置:
单击WiringTools中的
按键,然后按Tab键,弹出窗口
“net”栏写上“GND”,“Stvle”改为“PowerGround”即可
(4)、设置图纸
执行菜单命令“Design”选“Options”。
(1)图纸大小:
在“SheetOptions”处进行修改。
图3-8所示。
图3-8图纸界面设置
(2)图纸信息输入:
在“Organization”处进行修改。
(3)标题栏填写:
在图纸的有下端处,利用绘图工具栏
中的
出入文字,按“Tab”键或者双击图标可以编辑字体大小、类型和颜色。
图3-10所示。
1.3.2:
电气检查
(1)生成电气规则测试报:
执行菜单命令【Tools】/【ERC…】进入“SetupElectricalRuleCheck”,图3-11所示,点击“OK”按钮。
图3-11设置检查规则
(2)根据电气规则报告修改电路原理图,如果没任何错误,则不需要修改。
如图,下图是无任何错误的报告。
图3-12所示。
图3-12电气检查报告
1.3.3:
元件清单
元件列表主要包括元件的名称、序号、封装形式。
这样可以对原理图中的所有元件有一个详细的清单,以便检查,校对。
执行菜单命令【Report】/【BillofMaterial】。
1.3.4:
生成网络表文件
生成网络表文件的方法可以执行菜单命令【Design】/【CreateNetlist】,将会出现“NetlistCreation”的网络表对话框。
点击“OK”生成网络表。
1.3.5:
完成各模块及主板电路图的原理图
5V电源
+5V用于驱动除磁盘、光盘驱动器马达以外的大部分电路。
6V接舵机
MCU芯片板接口
电机逻辑控制
电机驱动
主电路板
2主板电路的PCB设计
2.1:
PCB模版的设置步骤
2.1.1:
创建PCB文件
新建一个PCB图文件可进入设计文件夹“【Document】”,执行菜单命令【File】/【New】或在工作区内单击鼠标右键,选择【New】选项,会弹出如图所示的选择文件类型的对
话框。
图4-1所示。
图4-1建立新文件对话框
双击该对话框中的【PCBDocument】图标,即可创建一个新的印制板电路图文件,默认的文件名为“PCB1.PCB”。
在工作窗口中该文件的图标上单击、或在设计浏览器中该文件的文件名上双击鼠标左键,即可进入印制电路板编辑器。
2.1.2:
规划印制板
首先设定当前的工作层面为【KeepOutLayer】。
单击下方的【KeepOutLayer】标签即可将当前的工作层面切换到KeepOutLayer层面,图4-2所示。
。
在该层面上确定电路板的电气边界位置。
图4-2切换工作层面
2.1.3:
添加库文件并设置封装
在进行PCB设计时,必须先设置好元件所在的元件库,然后才能从相应元件库中放置元件。
1.设置元件库
在设计管理器中选中BrowsePCB选项,在Browse下拉列表框中选择Libraries,将其设置为元件库浏览器。
单击Libraries栏下方的Add/Remove按钮,出现添加/删除库对话框,在对话框中找到所需的库文件,单击Add按钮装载库文件,单击OK按钮完成操作。
这时,元件浏览器中将出现已加入的库文件。
PCB99SE中,印制板库文件位于DesignExplorer99SE\Library\Pcb目录下,常用的印制板库文件是GenericFootprint文件夹中的Advpcb.ddb,本例中的元件均在该库中。
元件也可以自行设计,调用自行设计的元件时必须装载自定义的元件库。
图4-3所示。
图4-3选择“Libraries”库
2.浏览元件图形
打开了某个库文件后,元件库浏览器的Library栏内将出现其库中的元件库名,在Component栏中显示此元件库中所有元件的封装名称。
选中某个封装,下方的监视器中将出现此元件封装图,图4-4所示。
图4-4属性编辑对话框
2.1.4:
导入网络表
利用原理图生成的网络表文件装入网络表和元件。
当载入网络表并执行宏指令后,这些元件及网络将放入工作区,成为内部的图件,从而受内部网络编辑器的管理。
另外,在工作区里自行放置的元件,其中并没有网络定义的,也可以利用内部网络编辑器为它们挂上网络。
1.执行菜单命令【Design】/【LoadNets】。
2.执行后会弹出如下所示对话框。
3.单击Browse查找网络表的位置。
如果没有设定封装形式,或者封装形式不匹配,则在装入网络表时,会在列表框中显示某些错误,这样将不能正确加载这些元件。
用户的返回原理图,修改元件的封装,然后再重新生成网络表。
4.最后单击“Execute”,即可实现网络表的装入。
2.1.5:
元件手工布局
元件放置完毕,应当从机械结构、散热、电磁干扰及布线的方便性等方面综合考虑元件布局,在布局时除了要考虑元件的位置外,还必须调整好丝网层上文字符号的位置。
(1)元件布局应便于用户的操作使用。
(2)尽量按照电路的功能布局。
(3)数字电路部分与模拟电路部分尽可能分开。
(4)特殊元件的布局要根据不同元件的特点进行合理布局。
(5)应留出电路板的安装孔和支架孔以及其他有特殊安装要求的元件的安装位置
2.1.6:
设置印制电路版层次
执行菜单命令“Design”选“Options”,打开“DocumentOptions”对话框,如下图所示,图4-10所示。
点击“OK”确定。
图4-10文件选项对话框
2.1.7:
自动布线、调整电源线及底线
(1)自动布线是指Protel99SE程序根据用户设定的有关布线参数和布线规则,按照一定的算法,依照网络表所指定的连接关系,自动在各个元件之间进行连线,从而完成印刷电路板的布线工作。
布线参数设置完毕后,就可以开始自动布线了。
Protel99SE中自动布线的方式有很多,既可以进行全局布线,也可以对指定的区域、网络、元件甚至是连接进行布线,可以根据需要选择最佳的方式。
执行菜单命令“AutoRoute”(自动布线)选“All”(全部),打开“AutorouterSetup”对话框中的“RouteAll”按钮,即完成自动布线。
图4-11所示。
图4-11执行自动布线命令AutoRoute
(2)增加信号输入/输出接口
●切换工作层面,单击PCB工作窗口下方的工作层标签,将当前工作层改为顶层(TopLauer),图4-12所示。
图4-12切换工作层面
●放置元件封装
单击放置工具栏
中的
按钮,出现放置元件封装对话框。
在该对话框中输入元件封装形式(Footprint)“Sip2”,序号(Designator)“P1”注释(Comment)填“IN”或“OUT”,图4-13所示。
,点“OK”确定。
图4-13放置元件封装对话框
(3)放置电源封装
方法同上,只是将注释(Comment)填“VCC”或“VDD”。
注意将信号输入/输出接口和电源封装放到PCB图的下后方,应双击
封装中的方型处,出现“Pad”对话框,单击按钮“Advanced”,选择“Net”下拉菜单中的“GND”选项,图4-14所示;应双击
封装中的圆形处,出现“Pad”对话框,单击按钮“Advanced”,选择“Net”下拉菜单中的“VCC”选项,图4-15所示,点“OK”确定。
图4-14选择GND选项图4-15选择VCC选项
完成后电路会自动将电源、地线和接口等连接。
这时需要在一次执行自动布线:
“AutoRoute”(自动布线)选“All”(全部),打开“AutorouterSetup”对话框中的“RouteAll”按钮,即完成自动布线。
(4)根据需要还应对地线、电源线进行加粗。
双击电源线、地线,出现“Track”对话框,在“Width”栏处将数值改为30~50mil,点“OK”确定,图4-16所示。
图4-16走线对话框
2.2:
主板电路的PCB图
2.3:
主板电路的三维视图
Protel99SE提供有3D预览功能,可以在电脑上直接预览电路板的效果,根据预览的情况可以重新调整元件布局。
执行View→Boardin3D,或单击按钮,对PCB进行3D预览,产生3D预览文件,在图形左边的设计管理器的Display区中,拖动视图小窗口的坐标轴可以任意旋转3D视图。
)
结束语
本文介绍了Protel99SE软件的文件基本操作、安全设置和界面,对原理图的设计工具详细进行了说明。
具体介绍了原理图的设计流程、设计文件的生成过程。
介绍了原理图的元件编辑器,原理图元件的设计操作过程。
让我更加熟悉的掌握了计算机辅助设计的运用方法。
“实践永远是检验真理的唯一标准”,只有把理论真正的付诸于具体的实践过程中才能得到自己所想要的东西。
在设计的过程中,让我了解了设计方法对我们学习的重要性,同时也发现了自己的很多不足之处。
并让我深有感触。
只了解书本上的知识是远远不够的,我们更应该与实践结合这样才能更深的了解和学习知识。
这次设计中还是走了很多弯路,运用Protel99软件不熟悉,涉及到新的知识就感觉有点茫然不知所措。
吸取这次的教训,在业余的时间一定要勤练Protel99软件,提高自己速度。
致谢
历时一个多月,从论文选题到搜集资料,从写初稿到反复修改,期间经历了喜悦、聒噪、痛苦和彷徨,在写作论文的过程中心情是如此复杂。
如今,伴随着这篇毕业论文的最终成稿,复杂的心情烟消云散,自己甚至还有一点成就感。
这次设计的原理图上有很多都是我不知道的元件,但经过询问老师以及网上查询让我认识并了解了它们。
本课题得到老师的亲切关怀和悉心指导下完成的。
她严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。
从课题的选择到项目的最终完成,张老师都始终给予我细心的指导和不懈的支持。
让我更了解了矿用监控主板电路印制电路板设计的流程和方法。
最后再一次感谢所有在毕业设计中曾经帮助过我的良师益友和同学,以及在设计中被我引用或参考的论著的作者。
同时也感谢在百忙之中参加论文评审和答辩的各位老师!
参考文献
[1]TheelectroniccircuitCADnationaldefenceindustrypress
[2]"Analogelectronictechnology"huazhonguniversityofscienceandtechnologypress
[3]Thedigitalsystemlogicdesign.Higheducationpress
[4]TheelectroniccircuitcadProtel99SEhighereducationpress
[1]《电子线路CAD》国防工业出版社
[2]《模拟电子技术》华中科技大学出版社
[3]《数字系统逻辑设计》高等教育出版社
[4]《电子线路辅助设计Protel99SE》高等教育出版社