版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ProtelDXP使用教程
DXP20042010.12.192023/12/51ProtelDXPProtelDXP是Protel公司2002年8月推出的功能强大的EDA(ElectronicDesignAutomatic)综合设计软件。它包括:
◆原理图设计环境:*.SchDoc
◆原理图库文件编辑环境
◆印刷线路板设计环境:*.PcbDoc
◆PCB封装库编辑环境
◆信号模拟仿真环境优势:单个应用程序完成所有板子的设计自动化程度、集成度提高2023/12/52■ProtelDXP工作环境介绍双击桌面Proteldxp图标进入设计环境2023/12/53当夜里再也不能一个人安睡,当看着电脑前的你,我再也不能泰然自若,我终于明白你已从网络走进了我的生活。爱着的感觉真好,它让我独处的时候不再落寞,因为不论什么时候都会感觉到有一个人在牵挂着我。被人牵挂是件多么幸福的事儿,可我担心那只是自己的错觉,所以我爱上了你却不敢对你说,因为我没有足够的自信爱你,会有结果。当梦里不在只是一个人独眠,当醒来的时候面对的不再只是一个人的世界,我终于知道你已驻进了我的心窝。爱着的感觉真好,它让我的心田从此不再干涸,因为不管我身在何处总会感觉到有一个人在惦念着我,被人惦念是多么惬意的事儿,可我怀疑那会不会是自己的一厢情愿,所以我爱上了你却不敢对你说,因为我并不清楚你是不是真的需要我。每次看到你,在虚无飘渺的网络,你的凝重的神情、深邃的目光,还有你磁性的声音,都会让我全身心的愉悦,于是我便止不住的要去想你了。多少次我都想不顾一切的走进你的生活,可是我知道这只会让自己更加难过,因为我不想因为我的出现打乱了你平静的生活,所以我的爱还是无法对你说。每次想起你,在无数个静谧的深夜,你那清晰的面容,还有你那你娓娓动听的诉说都会让我的梦变得色彩斑澜,于是我的面板管理区工具栏状态栏工作区2023/12/54■完成电路板设计的一般步骤创建一个新项目文件:
×××.PrjPcb
创建原理图文件,设置原理图环境参数与图纸设计信息,装载元件库,选取元件绘制原理图:×××.SchDoc设置编译工程选项,检查原理图无误后生成网络表
创建PCB文件,规划电路板,设置参数,载入网络表,绘制印制板图:
×××.PcbDoc设置DRC,检查PCB图,无误后,生成输出文件2023/12/55一、创建一个新的PCB项目:◆设计窗口,PickaTask区,点Createanew
BoardLevelDesignProject
◆或左下Files面板中,New\BlankProject(PCB)
◆或顶部菜单File»New\PCBProject
出现新的项目文件,PCBProject1.PrjPCB◆
File»SaveProjectAs键入路径和文件名Multivibrator.PrjPCB,Save。
2023/12/56点击2023/12/57File»SaveProjectAs键入路径和文件名Multivibrator.PrjPCB2023/12/58创建了一个新的PCB项目:Multivibrator.PrjPCB2023/12/59二、绘制原理图■原理图设计的一般步骤设置电路图图纸大小及版面(依电路复杂程度)在图纸上放置设计中用到的元器件(元件库)对上述元器件进行布局、布线调整、成图检查、修改、成图、生成网络表等报表2023/12/5101、创建一个新的原理图图纸File»New\SchematicSheet:一个名为Sheet1.SchDoc的原理图图纸出现在设计窗口中,并且原理图文件夹也自动地添加(连接)到项目。File»SaveAs:保存为Multivibrator.SchDoc,并点击Save。空白原理图打开,工作区发生了变化:新按钮,新工具栏、新菜单项。现在你就在原理图编辑器中了。移动鼠标可重新定位工具栏。2023/12/511File»New\SchematicSheet:2023/12/512生成Sheet1.SchDoc的原理图图纸2023/12/513File»SaveAs:保存为Multivibrator.SchDoc2023/12/514项目中生成原理图文件Multivibrator.SchDoc同时,进入原理图编辑器2023/12/515■将原理图图纸添加到项目中右击Multivibrator.SchDoc,选RemovetoProject,原理图脱离项目,作为自由文件夹被打开,在Projects面板的FreeDocuments单元schematicdocument文件夹上右击Multivibrator.SchDoc
,并选择AddtoProject。现在这个原理图图纸就列表在Projects标签中的紧挨着项目名下的SchematicSheets文件夹下,并连接到项目文件。2023/12/516右击Multivibrator.SchDoc,选RemovetoProject,原理图脱离项目2023/12/517右击Multivibrator.SchDoc
,并选择AddtoProject。连接到项目文件。2023/12/518项目中一个空原理图纸。2023/12/5192、设置原理图选项View»FitDocument:使文件全部可视Design»Options:设图纸大小、方向、颜色等Tools»Preferences\graphicalediting
:设光标形式等。Tools»Preferences\DefaultPrimitives:勾选Permanent。点OK,这些将应用到你的所有原理图图纸。
File»Save:绘原理图之前,保存这个图纸
绘制电路图之前首先要做可用热键形式!2023/12/520标准图纸自定义图纸图纸方向标题栏形式显示参考坐标?边框?图纸颜色、字体改变光标移动步长图纸格栅距离和可见性自动寻找节点设置:点击design\option\sheetoption2023/12/521点击Tool\perference\graphicalediting设置:图纸格栅颜色光标形式点格栅?线格栅?高亮选中对象颜色2023/12/522注意!Tools»Preferences\DefaultPrimitives:勾选Permanent。保存图纸!2023/12/5233、绘制原理图2023/12/524①放元器件:如何定位元件和加载元件库?各大公司常用元器件已分类做好元件库。需知道元件所在的库及库中名称如找元件:晶体管2N3904点Libraries标签\Search按钮,或选择Tools»FindComponent。确认Scope被设置为LibrariesonPath,Path应为C:\ProgramFiles\Altium\Library\。确认IncludeSubdirectories未被选择(未被勾选)。SearchCriteria单元的Name文本框内:键入*3904*。点SearchResults显示,一个库将被找到,并显示在查找库对话框。点击MiscellaneousDevices.IntLib库以选择它。点击InstallLibrary按钮加载这个库,在你的原理图中可用。关闭SearchLibraries对话框。2023/12/525点Libraries标签\Search按钮2023/12/526点Libraries标签\Search按钮点2023/12/527点击MiscellaneousDevices.IntLib库以选择它。点击InstallLibrary按钮加载这个库2023/12/528库中元件列表原理图中封装当前库2023/12/529点击2023/12/530在光标上“悬浮”着一个晶体管的轮廓。此时,按下TAB键打开ComponentProperties对话框。设置元件属性:元件序号、标称值、封装
2023/12/531其余默认值!模型列表封装设置元件属性:2023/12/532◆设好属性,移动到位后,左键放元件。◆同类元件可连续放置,序号递增,其它属性同。◆
X,Y,空格键:左右镜像、上下镜像、90°旋转,◆
PageUp:放大,
PageDown:缩小◆ESC退出2023/12/533放电阻:RES1双击2023/12/5342023/12/5352023/12/536电容2023/12/5372023/12/5382023/12/5392023/12/540View»FitAllObjects(热键V,F):元件全可见调整元件位置,保存2023/12/541②连接电路放线:Place»Wire放网络标号:Place»NetLable:相同标号网络可视为有电气连接,不真正画连接线也行保存原理图2023/12/542放线:Place»Wire
2023/12/543放网络标号:Place»NetLable2023/12/544◆悬浮,按TAB键◆在Net栏键入网络名称:12V◆点击OK2023/12/545◆可变方向,左键放置◆可连续放下一个网络标号2023/12/546放说明文字多行文本说明可中文注意保存!2023/12/5474、设置项目选项检查原理图的电气参数:DXP将根据设置来检查错误,如果有错误发生则会显示在Messages面板。◆设置错误报告:
Project\ProjectOptions\ErrorReporting:设置设计草图检查规则。即什么样的错要报告,以什么形式报告?报警?报错?或不理睬?修改ReportMode,点击你要修改的违反规则旁的ReportMode,并从下拉列表中选择严格程度。一般使用默认设置。◆设置连接矩阵:Project\ProjectOptions\connectionmatrix
设置的是错误类型的严格性,这将检查如引脚间的连接、元件和图纸输入。例如,在矩阵图的右上角找到InputPin,Uncollected列相交处是一个黄色的方块,而这个表示在原理图中输入脚悬空时,在项目被编辑时会启动一个报警条件。2023/12/5484、设置项目选项设置比较器
◆Project\ProjectOptions\Comparator:设置当一个项目修改时给出文件之间的不同或忽略。
在DifferenceAssociatedwithComponents单元找:
ChangedRoomDefinitions、
ExtraRoomDefinitions
ExtraComponentClasses。从这些选项右边的Mode列中的下拉列表中选择IgnoreDifferences。2023/12/549Project»ProjectOptions\ErrorReporting:■设置设计草图检查规则。即:什么错报?怎么报:报警?报错?或不理睬?使用默认设置!2023/12/550Project\ProjectOptions\connectionmatrix:■检查引脚间的连接、元件和图纸输入。使用默认设置!
输入脚悬空时,在项目被编辑时会启动一个报警条件。2023/12/551Project\ProjectOptions\Comparator:设置当一个项目修改时给出文件之间的不同或忽略。2023/12/5525、编辑项目:检查原理图Project»CompilePCBProject:当项目被编辑时,任何已经启动的错误均将显示在设计窗口下部的Messages面板中。如果你的电路绘制正确,Messages面板应该是空白的。如果报告给出错误,则检查你的电路并确认所有的导线和连接是正确的。2023/12/553■编辑检查项目:Project»CompilePCBProject:2023/12/554Message:错误显示Navigate:元件导航:元件列表网络导航:网络列表违规项目列表:=message所选项随即在原理图中绿色高亮显示,clear可清除显示检查结果Message空,则无错,可往下继续;否则据错返回检查,直至message空!2023/12/555网络列表选中网络组成点clear可清除高亮Message空,则无错,可往下继续;否则据错返回检查,直至message空!原理图部分结束!2023/12/556■小结:绘制原理图步骤:
◆建新项目→◆建新空白原理图→◆设置文件参数和系统参数→◆放置元器件→◆元件布局→◆布线→◆检查→◆输出报表■今日:按图纸绘原理图。常用封装电阻类及无极性双端元件
AXIAL0.3-AXIAL1.0
无极性电容
RAD0.1-RAD0.4
有极性电容
RB.2/.4-RB.5/1.0
二极管
DIODE0.4及DIODE0.7
石英晶体振荡器
XTAL1
晶体管、FET、UJT
TO-xxx(TO-3,TO-5)
可变电阻(POT1、POT2)VR1-VR5,SIP32023/12/557■常用封装如下:
电阻类及无极性双端元件
AXIAL0.3-AXIAL1.0
无极性电容
RAD0.1-RAD0.4
有极性电容
RB.2/.4-RB.5/1.0
二极管
DIODE0.4及DIODE0.7
石英晶体振荡器
XTAL1
晶体管、FET、UJT
TO-xxx(TO-3,TO-5)变电阻(POT1、POT2)VR1-VR5■绘制原理图步骤:◆建新项目→◆建新空白原理图→◆设置文件、系统参数→◆放置元器件→◆元件布局→◆布线→◆检查→◆输出报表2023/12/558三、绘制印刷线路板图建一新空PCB文件并添加到项目:利用向导转换原理图信息在PCB上放置元件手工布线或自动布线2023/12/559■印刷线路板基本概念1、印制板(pcb板)结构◆单面板:只一面有敷铜,适用于简单电路◆双面板:顶层-元件面,Toplayer
底层-焊锡层面,Bottomlayer
双面敷铜,都可走线,用于复杂电路◆多层板:多个工作层面,3层以上,用于高频电路、集成度高、复杂的或精密的电路等2023/12/560■印刷线路板基本概念2、元器件的封装◆封装:是指元器件焊接到电路板时所指示的外观和焊盘位置,是空间概念,不同元件可相同封装同元件可不同封装;◆种类:双列直插,贴片元件的(SMD),各种分立元件的封装等;普通集成块◆封装编号:元件类型+焊盘距离+外型尺寸.
如:AXIAL0.4:轴状,焊盘间距400mil英制:1mil=0.0254mm公制:mm到封装库去找!也可自制封装!2023/12/561■印刷线路板基本概念3、层◆指铜箔层,布线时用哪层打开哪层,不用的层关闭,以免布线出错
顶层--元件面,Toplayer
底层--焊锡层面,Bottomlayer2023/12/562■印刷线路板基本概念4、焊盘和过孔◆焊盘:按元件所起作用选择不同形状、大小:圆、方、椭圆等,尺寸可选◆过孔:通孔、盲孔
双面板是通孔
2023/12/563■印刷线路板基本概念5、丝印层◆为安装维修方便,通常在上下两表面印制标志图或文字说明、代号等,这些在丝印层上放置。
SilkscreenTopOverlayer:顶层丝印层
SilkscreenBottomOverlayer:底层丝印层
2023/12/564■印制板设计基本原则:抗干扰◆尺寸:合适。太大,成本高,线长阻抗大,易引噪声;太小,不易散热,易相邻干扰;◆布局:以核心元件为中心,按电路信号流程安排电路单元的位置,信号流通好,方向一致;引线连接尽量短;易干扰件不能挨太近;等◆布线:合适的线宽和线间距;加粗电源线;数字电路地线构成闭环路;导线拐弯用弧形,忌直角尖角;尽量避免输入输出导线平行;等
◆配去藕电容:电源输入端接10~100U;集成块不用的输入管脚不能悬空;电容、晶振等引线不能太长;等◆各元件间接线不能“交叉”,只能“绕”、“钻”
保证以上的基础上,还要整体上均匀美观!布局最重要!2023/12/5651、使用PCB向导来创建新PCB◆创建PCB
:Files底部NewfromTemplate点PCBBoardWizard。点向上箭头图标关单元,下箭头开单元。◆
PCBBoardWizard打开。Next继续。◆设单位:选英制Imperial单位,1000mils=1inch。
◆定义板子形状尺寸:轮廓列表中选择自定义Custom,Next。
选Rectangular,在Width、Height栏:2000。
不选TitleBlock&Scale、LegendString、Dimension
Lines、CornerCutoff和InnerCutoff。点Next
2023/12/5661、使用PCB向导来创建新PCB◆选板层数:若双面板需2个signallayer,0个powerplanes,Next
◆过孔样式:选Thru-holeviasonly,通孔,Next。
◆设元件/导线布线选项:选Thru-holecomponents选项,相邻焊盘间线数设为OneTrack。Next◆PCB设计规则:线宽、间距、过孔等。取默认值。◆不保存所做板子为模板,确认该选项未被选择,◆按输入规则创建新板子。点Finish关闭向导。将显示一个名为PCB1.PcbDoc新文件加到项目中。◆
File»SaveAs:将新PCB文件重命名为Multivibrator.PcbDoc,并Save。2023/12/567
创新PCB
:Files底部NewfromTemplate点PCBBoardWizard。点向上箭头图标关单元,下箭头开单元。2023/12/568定义板子形状尺寸:轮廓列表中选择自定义Custom,Next。
选Rectangular,在Width、Height栏:2000。
不选TitleBlock&Scale、LegendString、Dimension
Lines、CornerCutoff和InnerCutoff。点Next符合工业标准尺寸层选项:边界线、尺寸线、离板边距离等。默认!2023/12/569选板层数:若双面板需2个signallayer,0个powerplanes,单面版1个signallayer,
0个powerplanes
,Next2023/12/570过孔样式:选Thru-holeviasonly,通孔,Next。2023/12/571设元件/导线布线选项:选Thru-holecomponents选项,相邻焊盘间线数设为OneTrack。Next与表面贴片元件有关,下面是否两面都有元件?2023/12/572PCB设计规则:线宽、间距、过孔等。取默认值。2023/12/573◆不保存所做板子为模板,确认该选项未被选择,◆按输入规则创建新板子。点Finish关闭向导。
2023/12/574将显示一个名为PCB1.PcbDoc新文件加到项目中。◆
File»SaveAs:将新PCB文件重命名为Multivibrator.PcbDoc,并Save。白图纸黑Pcb板2023/12/575放线、焊盘、过孔说明元件管理:对齐等板层管理2023/12/5762、转换原理图设计信息◆确认与原理图和PCB关联的所有库均可用。由于在本次只用到默认安装的集成元件库,所有封装也已经包括在内了。◆将项目中的原理图信息发送到目标PCB:
●打开原理图,点Design\UpdatePCB(Multivibrator.PcbDoc):
EngineeringChangeOrder对话框出现。●点ValidateChanges:检查是否所有的改变(加的元件、网络等)均有效,若有效,则check栏均“√”,否则关闭对话框,检查Messages面板并清除所有错误。
●点ExecuteChanges:将改变发送到PCB。完成后,状态栏(Done)变为“√”;完成
●点Close,目标PCB打开,而元件也在板子上以准备放置。●如果当前视图不能看见元件,使用热键V、D(查看文档)。
2023/12/577●打开原理图●点Design\UpdatePCB(Multivibrator.PcbDoc):●
EngineeringChangeOrder对话框出现。
点击2023/12/578点击2023/12/579Ok!2023/12/580使用热键V、D看见元件全图。(查看文档)2023/12/5813、设置PCB文档及板层参数Tools»Preferences:设元件被选中时的情况和元件的可见属性
◆点SystemPreferences\EditingOptions单元,选中Snapto
Center选项。则选中一个元件时,光标会定位在元件的参考点上
◆点SystemPreferences\Display:在Show单元,取消Show
PadNets、ShowPadNumbers和ViaNets选项。在Draft
Thresholds单元,设Strings栏为4pixels,然后关闭对话框。Design»Options:设置格栅
◆打开BoardOptions:Grids标签,将对话框中的SnapX、SnapY、ComponentX和ComponentY栏的值设为25mil。注意这个对话框也用来定义电气栅格。电气栅格在你放置一个电气对象时工作,它将忽略捕获栅格而同时捕获电气对象。点击OK关闭对话框。2023/12/582则选中一个元件时,光标会定位在元件的参考点上2023/12/583Ok!元件的可见属性2023/12/584英制单位键控光标最小步进键控元件最小步进电气捕获格栅:默认工作区网格形式:线状?点状?间距?图纸尺寸和所在坐标Design»Options:设置栅格2023/12/5853、设置PCB文档及板层参数在PCB编辑器中有三种类型的层:
◆电气层:32个信号层+16个平面层(内部电源)。
◆机械层:有16个用途的机械层,用来定义板轮廓、放置厚度,包括制造说明、或其它设计需要的机械说明。
◆特殊层:包括顶层和底层丝印层、阻焊和助焊层、钻孔层、禁止布线层(用于定义电气边界)、多层(用于多层焊盘和过孔)、连接层、DRC错误层、栅格层和孔层。选择Design»LayerStackManager:
◆显示板层管理器LayerStackManager
对话框。
你可以在板层管理器中添加层、删除层、设层的参数,如铜厚和非电参数都会用在信号完整分析中。点击OK关闭对话框。2023/12/586简单了解!选择Design»LayerStackManager:◆显示板层管理器LayerStackManager对话框。
2023/12/5873、设置PCB文档及板层参数新板打开时会有许多你用不上的可用层,因此,要关闭一些不需要的层。Design»BoardLayers:设开那些层,什么颜色。确认四个Mask层和DrillDrawing层名称旁边的Show按钮因没有勾选而不会显示。点击OK关闭对话框。2023/12/588Design»BoardLayers:想看哪层及其颜色设置!检查PCB时出错显示绿色2023/12/5894、设计检查规则当在PCB编辑器中工作时,如放置导线、移动元件、或自动布线,PCB编辑器将一直监视每一个操作并检查设计是否仍然满足设计规则。设计规则分为10个类别,并进一步分为设计类型。设计规则覆盖了电气、布线、制造、放置、信号完整要求。重点关注,其它默认!2023/12/5904、设计检查规则PCB为当前文档时,从菜单选择Design»RulesPCBRulesandConstraintsEditor
对话框出现。每一类规则都显示在对话框的设计规则面板(左手边)。双击Routing类展开后可以看见有关布线的规则。然后双击Width显示宽度规则为有效。
在每个规则上点击后,右边顶部单元显示规则范围(你所要的这个规则的目标),底部单元显示规则的约束特性。这些规则都是默认值,或已经由板向导在创建新的PCB文档时设置。如:点击Width_1规则显示它的约束特性和范围。这个规则应用到整个板。
▲不同网络或对象可分别设置不同规则。
例如,整个板所有的导线都必须是某个宽度,而对接地网络需要另一个宽度(这个规则忽略前一个规则),在接地网络上的特殊连接却需要第三个宽度约束规则(这个规则忽略前两个规则)。规则依优先权顺序显示。
2023/12/591电气规则:最小线间距?有短路?有没连的网络或连接?布线规则:线宽?布线规则?有无优先网络?线拐弯?过孔尺寸?▲规则适用范围▲规则的具体约束特性。▲这些规则都是默认值,或已经由板向导在创建新的PCB文档时设置。2023/12/592线宽最大?最小?首选?2023/12/593布线层:顶层走水平线,底层走垂直线。2023/12/594导线拐弯处理2023/12/595当你用手工布线或使用自动布线器时,所有的导线均为12mils,除了GND
和12V的导线为25mils!▲Width右击并选择NewRule,点
Width_1,在名称栏12V或GND。▲点击Net。。▲点击All下拉表,选12V▲点Advanced(Query),点Query
Builder。▲点Or钮。点下边PCBFunctions类的
MembershipChecks,双击Name单元的InNet。▲在Query单元新加的InNet()的括号中间点一下,在PCBObjectsList类点击Nets,双击GND。Query单元变为
InNet(‘12V’)orInNet(‘GND’)。▲点击CheckSyntax,点OK。▲下边改为25mil。▲并当你选择DesignRules面板的其它规则或关闭对话框时将予以保存。OK!线宽规则可分别设置!如普通导线和GND和12V改时先大后小这个规则忽略前一个规则width_12023/12/5965、在PCB中放置元件▲移动鼠标拖动元件,进行元件布局:移动旋转排列▲拖动时,注意飞线是怎样与元件连接的,必要时,元件和文字可按X、Y、或SPACEBAR将其旋转90°,然后将其定位在板子的边界以内。▲布局好坏直接影响布通率,所以要反复斟酌。
原则:抗干扰,走线短尺寸小,正确,整齐,均匀美观。▲必要时,可使用ProtelDXP强大的批量编辑功能来隐藏元件型号(值)。2023/12/597使用热键V、D看见元件全图。(查看文档)2023/12/598元件可按X、Y、或SPACEBAR将其旋转方向,减少飞线交叉,好走线2023/12/599好多了!可利用工具将4个电阻对齐且间隔一致2023/12/5100■电容的封装太大,改成一小的。首先我们要找个新的封装。点击Libraries\MiscellaneousDeivices.IntLib。点Footprints,浏览库中可用封装。其中封装RAD-0.1就是我们需要的。双击电容,将Component对话框的Footprint栏改为RAD-0.1。
2023/12/5101改成RAD-0.12023/12/51022023/12/51036、布线手工布线
Place»InteractiveRouting:(或点击放置(Placement)工具栏的InteractiveRoutin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论