Protel课程设计任务书Word文档下载推荐.docx
- 文档编号:19357462
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:31
- 大小:325.17KB
Protel课程设计任务书Word文档下载推荐.docx
《Protel课程设计任务书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Protel课程设计任务书Word文档下载推荐.docx(31页珍藏版)》请在冰豆网上搜索。
[3]江思敏等.Protel电路设计教程.清华大学出版社
指导教师签名:
年月日
系主任(或责任教师)签名:
PROTEL应用——超再生式接收电路
1.前言
1.1Altiumdesigner概述
AltiumDesigner6.0,它是完全一体化电子产品开发系统的一个新版本,也是业界第一款也是唯一一种完整的板级设计解决方案。
AltiumDesigner是业界首例将设计流程、集成化PCB设计、可编程器件(如FPGA)设计和基于处理器设计的嵌入式软件开发功能整合在一起的产品,一种同时进行PCB和FPGA设计以及嵌入式设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能。
这款最新高端版本AltiumDesigner6.除了全面继承包括99SE,Protel2004在内的先前一系列版本的功能和优点以外,还增加了许多改进和很多高端功能。
AltiumDesigner6.0拓宽了板级设计的传统界限,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程师能将系统设计中的FPGA与PCB设计以及嵌入式设计集成在一起。
首先:
在PCB部分,除了Protel2004中的多通道复制;
实时的、阻抗控制布线功能;
SitusTM自动布线器等新功能以外,AltiumDesigner6.0还着重在:
差分对布线,FPGA器件差分对管脚的动态分配,任意字体和大小的汉字字符输入,光标跟随在线信息显示功能,光标点可选器件列表,复杂BGA器件的多层自动扇出,提供了对高密度封装(如BGA)的交互布线功能,总线布线功能,器件精确移动,快速铺铜等功能。
其次,在原理图部分,新增加“灵巧粘帖”可以将一些不同的对象拷贝到原理图当中,比如一些网络标号,一页图纸的BOM表,都可以拷贝粘帖到原理图当中。
原理图文件切片,多个器件集体操作,文本筐的直接编辑,箭头的添加,器件精确移动,总线走线,自动网标选择等!
强大的前端将多层次、多通道的原理图输入、VHDL开发和功能仿真、布线前后的信号完整性分析功能。
在信号仿真部分,提供完善的混合信号仿真,在对XSPICE标准的支持之外,还支持对Pspice模型和电路的仿真。
对FPGA设计提供了丰富的IP内核,包括各种处理器、存储器、外设、接口、以及虚拟仪器。
第三在嵌入式设计部分,增强了JTAG器件的实时显示功能,增强型基于FPGA的逻辑分析仪,可以支持32位或64位的信号输入。
除了现有的多种处理器内核外,还增强了对更多的32位微处理器的支持,可以使嵌入式软件设计在软处理器,FPGA内部嵌入的硬处理器,分立处理器之间无缝的迁移。
1.2电子线路设计流程有三个步骤:
(1)电路原理图:
电路原理图就是使用电子元器件的符号以及绘制电路原理图所需的导线、总线等示意性绘图工具来描述电路系统中各元器件之间的电气连接关系的一种符号化、图形化的语言。
(2)生成网络表:
网络表文件是文本文件,它记录了原理图中元件类型、序号、封装形式以及各元器件之间的连接关系等信息。
因此,借助网络表文件描述的元件连接关系即可验证原理图编辑过程中连线的正确性。
(3)生成PCB文件:
PCB设计是电子产品设计过程中的关键环节,电子产品的功能有原理图决定,但电子产品的许多性能指标,如稳定性、可靠性、抗震强度等不仅与原理图设计、元器件质量、生产工艺有关,而且很大程度上取决于印制电路板的布局、布线是否合理。
2.protel原理图绘制
无论是可编程逻辑器件的设计、电路仿真,还是PCB电路板的设计,原理图的设计都是这一切工作的基础,因此在进行电路原理图的绘制时一定要保证准确无误,尽量做到图面清晰、可读性好。
2.1protel电路工作原理:
超再生式接收电路实际上是一个受间歇振荡控制的高频振荡器,这个高频振荡器采用电容三点式振荡器,振荡频率和发射器的发射频率相一致。
而间歇振荡(又称淬装饰振荡)双是在高频振荡的振荡过程中产生的,反过来又控制着高频振荡器的振荡和间歇。
而间歇(淬熄)振荡的频率是由电路的参数决定的(一般为1百~几百千赫)。
这个频率选低了,电路的抗干扰性能较好,但接收灵敏度较低:
反之,频率选高了,接收灵敏度较好,但抗干扰性能变差。
应根据实际情况二者兼顾。
超再生式接收电路有很高的增益,在未收到控制信号时,由于受外界杂散信号的干扰和电路自身的热搔动,产生一种特有的噪声,叫超噪声,这个噪声的频率范围为0.3~5kHz之间,听起来像流水似的“沙沙”声。
在无信号时,超噪声电平很高,经滤波放大后输出噪声电压,该电压作为电路一种状态的控制信号,使继电器吸合或断开(由设计的状态而定)。
当有控制信号到来时,电路揩振,超噪声被抑制,高频振荡器开始产生振荡。
而振荡过程建立的快慢和间歇时间的长短,受接收信号的振幅控制。
接收信号振幅大时,起始电平高,振荡过程建立快,每次振荡间歇时间也短,得到的控制电压也高;
反之,当接收到的信号的振幅小时,得到的控制电压也低。
这样,在电路的负载上便得到了与控制信号一致的低频电压,这个电压便是电路状态的另一种控制电压。
如果是多通道遥控电路,经超再生检波和低频放大后的信号,还需经选频回路选频,然后分别去控制相应的控制回路。
2.2protel原理图设计步骤
2.2.1建立工程文件
选择菜单【File】/【New】,建立名为“超再生式无线接收电路.ddb”的工程文件。
图2-2-1建立工程
2.2.2建立原理图文件
在菜单栏中单击“SchematicDocument”建立名为“超再生式无线接收电路.sch”的原理图文件,并添加到创建的工程当中。
图2-2-2建立原理图
2.2.3设置原理图设计环境
注意根据原理图的大小,设置图纸尺寸,一般选择A4。
同时要选择捕捉栅格(SnapGrid)和电气特性(ElectricalGrid)复选框,注意电气栅格的尺寸一定要比捕捉栅格小,而可视栅格可以根据个人的喜好显示或不显示。
画图方向一般都是横向。
图2-2-3原理图面板
2.2.4元件摆放布局、绘制原理图
首先添加库文件“miscellaneousdevices.ddb”和“proteldosschematic.libraries.ddb”到Protel库中。
单击ADD按钮,即可把元件库增加到元件库管理器中。
根据电路的需要,到元件库中找出所需要的元件,然后用元件管理器中的Place按钮将元件放置在工作平面上。
通过Space,X和Y三种键来改变元件放置位置,其中Space是让元件做90度旋转,X是使元件左右对调,Y则是上下对调,再根据元件之间的走线把元件调整好。
添加完成后,并分别对元件编号和输入相应的封装号。
元件布局结束后,就可以对器件间的管脚进行电气连接。
选择菜单【Place/Wireless】,或者单击工具栏中的(放置导线)按钮,即可执行连线操作。
连接完毕后,如不满意可以对其进行编辑和调整,利用Protel所提供的各种强大的功能对原理图进一步调整和修改以保证其美观,最终画出电路总图。
图2-2-4安装库文件
2.2.5电路图的检查
原理图绘制完成之后,还需要对原理图进行编译并对其连接进行检查,检查无误后才能进入PCB班的设计阶段,系统会按照用户的设置及问题的严重性,分别以“Error”(错误)或“Warning”(警告)等信息来提醒用户。
图5编译错误提示菜单
选择【Tools】/【ERC】菜单,保留默认设置,单击“OK”,进行电气规则设计检查。
检查后会生成与电路图同名、后缀为“ERC”的文件。
至此原理图设计完成。
2.2.6生成材料清单和建立网络表
网络表是电路原理图设计和印刷电路板设计之间的桥梁,是PCB中自动布线的灵魂所以必须生成网络表。
网络表提供了电路的元件清单以及元件之间的互联关系。
使用菜单命令【Design】/【CreateNetlist…】,在弹出的对话框中,除了SheettoNetlist选择ActiveSheet外,其余选项均使用默认值。
单击OK即可生成与原理图同名的网络表文件*.net。
网络表文件包含两种内容:
一对方括号之间表示一个元件的属性,有序号、封装好和参数;
一对圆括号之间是通过一个点的连接线,包括从哪个点出发,接到哪里。
网络表请见附录一。
2.3protel原理图绘制总结
本报告中绘制原理图时我所得的最大的收获就是:
在绘制原理图的时候最好是将每个元件的号都编排好,把库里带有封装的原件首先加载,在自己构建缺少的原件原理图库以及相应的封装库。
对于超再生式无线接收电路原理图的绘制是选用了prolel的最新版本AltiumDesigner绘制而成。
AltiumDesigner软件沿袭了Protel以前版本方便易学的特点,内部界面与Protel99大体相同,新增加了一些功能模块,功能更加强大。
尤其是在操作中快捷键的使用使得对于电路原理图的绘制效率大大的增加。
本课程设计对于基础的给定电路图进行了部分添加,为了在导入PCB后能够提供出一个电源的输入端口和对外的输出端口,原理图中添加了两个两脚的排针供对外连接使用。
最终得到电路原理图,见附录二所示。
3.protel原理图元件库以及封装元件库的建立
Protel提供了数量庞大的元器件库,在其公司网站上不断的更新其元件库,但是由于元器件的复杂性和多样性,软件自带的库不可能包含世界上所有元器件。
因此实际应用中绘制应用的元器件及其封装是非常重要的。
3.1原理图元件库以及封装元件库设计步骤
3.1.1原理图元件库设计步骤
(1)添加空白原理图库文件,执行File→New→Library→SchematicLibrary命令,Projects面板将显示新建的原理图库文件,默认名为Schlibl.SchLib。
自动进入电路图新元件的编辑界面,如图所示。
图3-1-1-1原件编辑界面
(2)单击File→SaveAs命令,将库文件保存为NewSchlibl.SchLib。
(3)单击SCHLibrary标签打开SCHLibrary面板如图7所示。
如果SCHLibrary标签未出现,单击主设计窗口右下角的SCH按钮并从弹出的菜单中选择SCHLibrary即可(√表示选中)。
图3-1-1-2SCHLibrary面板
(4)在SCHLibrary面板上的Components列表中选中Component_1选项,执行Tools→RenameComponent命令,弹出重命名元件对话框输入一个新的、可唯一标识该元件的名称,并单击“确定”按钮。
同时显示一张中心位置有一个巨大十字准线的空元件图纸以供编辑。
(5)如有必要,执行Edit→Jump→Origin命令(快捷键J,O),将设计图纸的原点定位到设计窗口的中心位置。
检查窗口左下角的状态栏,确认光标已移动到原点位置。
新的元件将在原点周围上生成,此时可看到在图纸中心有一个十字准线。
设计者应该在原点附近创建新的元件,因为在以后放置该元件时,系统会根据原点附近的电气热点定位该元件。
(6)可在“LibraryEditorWorkspace”对话框设置单位、捕获网格(Snap)和可视网格(Visible)等参数,执行Tools→DocumentOptions命令(快捷键T,D),弹出LibraryEditorWorkspace对话框如下图所示。
图3-1-1-3“LibraryEditorWorkspace”对话框1
(7)选用protel自带的工具绘制好元器件的基本形状后,单击Place→Pin命令(快捷键P,P)光标处浮现引脚,带电气属性。
放置之前,按Tab键打开PinProPerties对话框,如图10所示。
如果设计者在放置引脚之前先设置好各项参数,则放置引脚时,这些参数成为默认参数,连续放置引脚时,引脚的编号和引脚名称中的数字会自动增加。
(8)在PinProperties对话框中,DisplayName文本框输人引脚的名字:
P3.0(RXD),在Designator文本框中输人唯一(不重复)的引脚编号:
2,此外,如果设计者想在放置元件时,引脚名和标识符可见,则需选中Visible复选框。
(9)在ElectricalType栏,从下拉列表中设置引脚的电气类型。
该参数可用于在原理图设计图纸中编译项目或分析原理图文档时检查电气连接是否错误。
在本例AT89C2051单片机中,大部分引脚的ElectricalType设置成Passive,如果是VCC或GND引脚的ElectricalType设置成Power。
3.1.2封装元件库设计步骤
(1)执行File/New/PcbLibrary命令。
在设计窗口中显示一个新的名为“PcbLib1.PcbLib”的库文件和一个名为“PCBComponent_1”的空白元件图纸。
(2)执行存储命令,将库文件更名为“PCBFootprints.PcbLib”存储。
(3)点击PCBLibrary标签打开PCB库编辑器面板。
(4)现在你可以使用PCB库编辑器中的命令添加,移除或者编辑新PCB库中的封装元件了。
(5)使用PCB元件向导来进行元器件的快速绘制,执行Tools/NewComponent命令或者在PCB库编辑器中点击Add按钮。
元件向导自动开始。
点击Next按钮进行向导流程,选择不同的封装,根据器件PDF文档中尺寸的描述进行编辑可以迅速的完成相应器件的绘制。
(6)手工创建元件封装,在PCB库编辑器中创建和修改封装使用一套和在PCB编辑器中使用的一样的工具及设计对象。
任何东西,如角度标识,图片目标及机械说明,都可以作为PCB封装存储。
3.2原理图元件库以及封装元件库设计总结
本设计中需要对芯片LM358以及电感L1进行原理图及其PCB封装进行绘制。
另外,也对平时学习常用到的芯片LM348以及可调电阻进行了原理图及其PCB封装进行了绘制。
在设计中,利用protel软件提供的方便快捷的芯片绘制向导ComponentWizard来绘制元器件更加方便标准,对于最新版本的AltiumDesigner中更加强大的IPC封装向导省去了计算的麻烦,对于封装的绘制会成为一利器,省去了设计者的大部分时间,是个很好的设计工具。
最终得到电路原理图,见附录三所示。
4protel印制版电路设计
电路设计的最终目的是为了设计出电子产品,而电子产品的物理结构是通过印刷电路板来实现的。
Protel为设计者提供了一个完整的电路板设计环境,使电路设计更加方便有效。
应用Protel设计印刷电路板过程如下:
4.1protel印制电路板基础
4.1.1印制电路板设计流程
(1)创建PCB文件
执行菜单File/New命令,弹出对话框,从框中选择PCB设计图标,双击该图标,建立PCB设计文档,或者在PCB模板当中选择一张A4大小的PCB模板。
双击文档图标,进入PCB设计服务器界面,此界面同SCH设计主界面,但增加了板层标签,用来在设计时快速地选择板层。
板层就是电路文件中可分层显示的电路板结构图,不同类板层有不同的专用意义。
下面介绍一些与PCB相关的名词。
板框:
就是规范自动放置和自动布线功能的合法区域,在此规定的区域内放置元件和布线。
飞线:
常称之为与拉线,是引入网络表后,布线之前,系统根据网络关系生成的一种虚拟的线,只表示一种连接关系。
铜膜走线:
简称导线,是实际存在的,用来连接各个焊点,是印刷电路板较重要的部分,印刷电路板的设计都是靠导线来进行的。
焊点:
用来放置焊锡、连接导线和零件的引脚。
导孔:
连接不同板层间的导线孔。
图4-1-1-1PCB设计界面
(2)加载网络表
在设计工作区的板层标签上选择KeepOutLayer,这是一个在闭合框内支持自动布线的层,然后选择工具条PlacementTools上的
按钮,画边框,边框按系统设定的颜色是紫色。
此时画出只是一个粗略的边框,虽然没必要太精确,但不能太大。
带到布线完成后,再来画精确的边框。
执行菜单Design/loadnets命令,然后再弹出的创建偶中单击Browse按钮,弹出的窗口,选择电路原理设计生成的网络表文件SHEET1.NET,若有错误,必须更改。
出现两种错误:
FootprintNotAvailable(封装元件遗漏)、NodeNotFound(引脚遗漏)。
在加载的时候,应该注意改正错误,得到正确的网络表。
(3)布局与布线
Protel是其可以进行自动布局也可以手工布局,执行菜单命令tools/autoplace/autoplacer可以进行自动布局。
布局是布线关键性的一步,为使布局更加合理,多数人采用自动布局方式。
先把重叠的元件拖开,用鼠标左键点钟任何重叠元件时,将弹出小的对话框,表示当前点钟的地方重叠了几个元件,当移动鼠标到相应字体上,字全变蓝,单击鼠标左键,便可获得一个元件,然后再将其拖走。
根据电路的功能及元件大小,适当摆放元件。
Protel采用世界最先进的无网格、基于形状的对角线自动布线技术。
执行才按命令Autrouting/all,弹出如下窗口,并在弹出窗口中单击routeall按钮,程序及对印刷电路板进行自动布线。
只要设置有关参数,元件布局合理,自动布线的成功率几乎100%。
自动布线完成后,将弹出如下布线信息对话框它指出了布线的相关信息,如布了多少根线,还有几根没布完,布线所用时间等。
点击OK,则布线完成。
若对布线不满意,可在工具下拉菜单上选撤销布线,回复飞线状态后可重新布线。
边框的修改一定要在Keepoutlayer来修改,自动布线结束后,可能存在一些不满意的地方,可以手工调整,吧电路板设计的尽善尽美。
首先,删除不理想的布线,点击edit/delete选项,光标变成十字光标,做剪辑点要删除的导线即可删除。
删除导线后,焊点间以飞线连接,然后选取不同的层如toplayer(红线),Bottomlayer(蓝线),选择
来画得先之间连接的导线,注意同一层内的导线不能交叉,知道将不满意的改满意。
布线完成后适当改变元件位置,使他美观,由于图的线很多,所以手动布线也不美观,所以未手动布线。
(4)常规DRC校验
DRC校验中设置校验规则必须是电路设计应满足的设计规则,而且这些待校验的设计规则也必须是已经在【PCB规则和约束编辑器】对话框中设定了选项。
虽然系统提供了众多可用于校验的设计规则,但对于一般的电路设计来说,在设计完成后只需对以下几项常规DRC校验即能满足实际设计的需要。
(5)敷铜、补泪滴与包地
为了提高系统的抗干扰性,需要设置较大面积的地线敷铜区域。
在Top层中,执行菜单命令【Place】【PolygonPour】,屏幕上就会出现如下图所示的对话框。
图4-1-1-2PolygonPour界面
在元件的上方单击鼠标左键,并向右拖动鼠标,到合适的位置单击鼠标左键,接着像绘制一个矩形框一样回到起始点。
然后屏幕上即会出现如上图所示的敷铜。
再以同样的方法在底层中放置敷铜。
一般来说,在PCB板上不要留大块的空地,应该尽可能地将他们用敷铜填满,作为地线的扩展。
4.2设计结果及分析
虽然AltiumDesigne功能强大,人机界面友好,但在设计过程中往往遇到一些问题。
生成的印刷电路版图与电路原理图不相符,有一些原件么有连上,这种情况时有发生,问题出在原理图上,原理图看上去是连上了,但是不符合规范,导致未连接上。
不规范连线有连线超过元件器件的断点、连线的两部分有重复。
解决方法是在在原理图连线时,应尽量做到:
在元件端点处连线;
元器件连线尽量一线连通。
在印刷电路板设计中装入网络表时元器件不能完全调入。
4.3PCB布线分析
(1)画定布线区域距PCB板边≤1mm的区域内,以及安装孔周围1mm内,禁止布线;
(2)电源线尽可能的宽,不应低于18mil;
信号线宽不应低于12mil;
cpu入出线不应低于10mil(或8mil);
线间距不低于10mil;
(3)正常过孔不低于30mil;
(4)双列直插:
焊盘60mil,孔径40mil;
(5)注意电源线与地线应尽可能呈放射状,以及信号线不能出现回环走线;
4.4PCB设计总结
PCB的设计是整个设计最重要也是最困难的,因为它其中涉及到了很多常规的规则设定和布线走线方式,protel的PCB设计是一个非常强大的功能,尤其是在PCB绘制当中快捷键的使用会提高设计者的效率,本次绘制的超再生无线接收电路的布局采用的是人工布局,因为元器件多为电阻电容,所需要的板子也不是很大,而且自动布局也存在许多的不足,所以本设计手工布局显得尤为工整。
又分别对电源线和地线进行了加粗处理,大部分的走线采用手动布线,部分元件采用了protel自带的自动布线功能。
最终得到电路原理图,见附录四所示。
5设计总结
时间飞逝,岁月如白驹过隙般匆匆地不知所踪地流过。
在这个为期一周的protel课程设计时间里,我相信这充分的调动了我的各项学习能力,下面我将对这一次富有意义及印象深刻的课程设计进行充分的总结及反思。
作为电路设计必须使用的软件,ProtelDXP被现代电子设计者们广泛的使用,我们作为电子信息工程专业的学习者,理应熟练掌握这种实用性好、专业性强的软件。
经过对ProtelDXP一周的学习和应用,从开始的无法上手,到现在的马马虎虎,虽然不能说做的很好,但是自己看到了自己的进步,从这点上还是很高兴的。
开始是按设计图布线,有些元件在库中的管脚长度是一定的,这让线路会发生转折影响美观,经过摸索,发现元件可以自己编辑,我就把电阻的管脚长度从缩短了一半,这样就可以了。
然后是制作网络表,这时我是靠观看视频来学习的,再是创建PCB电路板,这时就发现有很多错误,这时我才知道元件需要仔细设置Footprint,即元件的封装,我上网搜了一个封装表,PCB的制作有很多规则,首先要满足可行性,再是要节省,画出板的大小后,就可以将元件添加进去了。
画原理图时首先要在元件库中找到所有的元件,元件大部分都可以在安装软件时添加的元件库中找到。
但设计图中的LM358我在元件库中没有找到,所以我按照给出的设计图自己在元件库中画了一个8个管脚的LM358然后按设计图布线,第一次做用的汉化版,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Protel 课程设计 任务书