DXP使用教程课件.ppt
2019/11/27,1,Protel DXP使用教程,------DXP 2004 2010.12.19,,2019/11/27,2,Protel DXP,Protel DXP是Protel公司2002年8月推出的功能强大的EDA(Electronic Design Automatic)综合设计软件。它包括: ◆原理图设计环境:*.SchDoc ◆原理图库文件编辑环境 ◆印刷线路板设计环境:*.PcbDoc ◆PCB封装库编辑环境 ◆信号模拟仿真环境,优势:单个应用程序完成所有板子的设计 自动化程度、集成度提高,2019/11/27,3,■Protel DXP工作环境介绍,双击桌面Protel dxp 图标进入设计环境,2019/11/27,4,面板管理区,,,工具栏,,状态栏,,工作区,2019/11/27,5,■完成电路板设计的一般步骤,创建一个新项目文件: ×××.PrjPcb 创建原理图文件,设置原理图环境参数与图纸设计信息,装载元件库,选取元件绘制原理图:×××.SchDoc 设置编译工程选项,检查原理图无误后生成网络表 创建PCB文件,规划电路板,设置参数, 载入网络表,绘制印制板图: ×××.PcbDoc 设置DRC,检查PCB图,无误后,生成输出文件,2019/11/27,6,一、创建一个新的PCB项目:,◆设计窗口,Pick a Task区,点Create a new Board Level Design Project ◆或左下Files面板中,New\Blank Project (PCB) ◆或顶部菜单File » New \ PCB Project 出现新的项目文件,PCB Project1.PrjPCB ◆ File »Save Project As 键入路径和文件名 Multivibrator.PrjPCB,Save。,2019/11/27,7,点击,,,,2019/11/27,8,File »Save Project As 键入路径和文件名Multivibrator.PrjPCB,,2019/11/27,9,创建了一个新的PCB项目:Multivibrator.PrjPCB,,2019/11/27,10,二、绘制原理图,■原理图设计的一般步骤 设置电路图图纸大小及版面(依电路复杂程度) 在图纸上放置设计中用到的元器件(元件库) 对上述元器件进行布局、布线 调整、成图 检查、修改、成图、生成网络表等报表,,2019/11/27,11,1、创建一个新的原理图图纸,File » New\Schematic Sheet:一个名为Sheet1.SchDoc的原理图图纸出现在设计窗口中,并且原理图文件夹也自动地添加(连接)到项目。 File » Save As:保存为Multivibrator.SchDoc,并点击Save。 空白原理图打开,工作区发生了变化:新按钮,新工具栏、新菜单项。现在你就在原理图编辑器中了。 移动鼠标可重新定位工具栏。,2019/11/27,12,File » New\Schematic Sheet:,,2019/11/27,13,生成Sheet1.SchDoc的原理图图纸,,,2019/11/27,14,File » Save As:保存为Multivibrator.SchDoc,,2019/11/27,15,项目中生成原理图文件Multivibrator.SchDoc 同时,进入原理图编辑器,,,2019/11/27,16,■将原理图图纸添加到项目中,右击Multivibrator.SchDoc,选Remove to Project,原理图脱离项目,作为自由文件夹被打开,在Projects面板的Free Documents单元schematic document文件夹上 右击Multivibrator.SchDoc ,并选择Add to Project。现在这个原理图图纸就列表在Projects标签中的紧挨着项目名下的Schematic Sheets文件夹下,并连接到项目文件。,2019/11/27,17,右击Multivibrator.SchDoc,选Remove to Project,原理图脱离项目,,2019/11/27,18,右击Multivibrator.SchDoc ,并选择Add to Project。 连接到项目文件。,,2019/11/27,19,项目中一个空原理图纸。,,2019/11/27,20,2、设置原理图选项,View » Fit Document:使文件全部可视 Design » Options:设图纸大小、方向、颜色等 Tools » Preferences \graphical editing :设光标形式等。 Tools » Preferences \Default Primitives:勾选Permanent。 点OK,这些将应用到你的所有原理图图纸。 File » Save:绘原理图之前,保存这个图纸,绘制电路图之前首先要做,可用热键形式!,2019/11/27,21,标准图纸,自定义图纸,,,图纸方向,,标题栏形式,显示 参考 坐标? 边框?,图纸颜色、字体,,,,,,改变光标移动步长,图纸格栅距离和可见性,,,自动寻找节点,,设置:点击design\option\sheet option,,,2019/11/27,22,点击Tool\perference\graphical editing设置:,图纸格栅颜色,光标形式 点格栅?线格栅?,,,,高亮选中对象颜色,,,2019/11/27,23,,注意!,Tools » Preferences \Default Primitives:勾选Permanent。,,,,保存图纸!,2019/11/27,24,3、绘制原理图,2019/11/27,25,①放元器件:如何定位元件和加载元件库? 各大公司常用元器件已分类做好元件库。 需知道元件所在的库及库中名称 如找元件:晶体管2N3904 点Libraries标签\Search按钮,或选择Tools» Find Component。 确认Scope被设置为Libraries on Path, Path应为 C:\Program Files\Altium\Library\。 确认Include Subdirectories未被选择(未被勾选)。 Search Criteria单元的Name文本框内:键入*3904*。 点Search Results显示,一个库将被找到,并显示在查找库对话框。 点击Miscellaneous Devices.IntLib库以选择它。 点击Install Library按钮加载这个库,在你的原理图中可用。 关闭Search Libraries对话框。,,2019/11/27,26,点Libraries标签\Search按钮,,2019/11/27,27,点Libraries标签\Search按钮,,,,,,点,,,2019/11/27,28,点击Miscellaneous Devices.IntLib库以选择它。 点击Install Library按钮加载这个库,,,,,2019/11/27,29,库中元件列表,原理图中,封装,,,,,,,当前库,,2019/11/27,30,,点击,,,2019/11/27,31,在光标上“悬浮”着一个晶体管的轮廓。,此时,按下TAB键 打开Component Properties对话框。 设置元件属性: 元件序号、标称值、封装,,,2019/11/27,32,,,,,,,,其余默认值!,模型列表,封装,,设置元件属性:,,2019/11/27,33,◆设好属性,移动到位后,左键放元件。 ◆同类元件可连续放置,序号递增,其它属性同。 ◆ X,Y,空格键:左右镜像、上下镜像、90°旋转, ◆ PageUp:放大, PageDown:缩小 ◆ESC退出,2019/11/27,34,,放电阻:RES1,,双击,2019/11/27,35,,,,,,,,2019/11/27,36,2019/11/27,37,,电容,2019/11/27,38,,,,,,2019/11/27,39,,,,,2019/11/27,40,,,,,2019/11/27,41,View » Fit All Objects(热键V,F):元件全可见 调整元件位置,保存,2019/11/27,42,②连接电路,放线:Place »Wire 放网络标号:Place »Net Lable: 相同标号网络可视为有电气连接,不真正画连接线也行 保存原理图,,2019/11/27,43,,放线:Place »Wire,,2019/11/27,44,,,,放网络标号:Place »Net Lable,2019/11/27,45,,,◆悬浮,按TAB键 ◆在Net栏键入网络名称:12V ◆点击OK,,2019/11/27,46,◆可变方向,左键放置 ◆可连续放下一个网络标号,,,2019/11/27,47,放说明文字,,,多行文本说明 可中文,,注意保存!,2019/11/27,48,4、设置项目选项,检查原理图的电气参数:DXP将根据设置来检查错误,如果有错误发生则会显示在Messages 面板。 ◆设置错误报告: Project \ Project Options \Error Reporting:设置设计草图检查规则。即什么样的错要报告,以什么形式报告?报警?报错?或不理睬? 修改Report Mode,点击你要修改的违反规则旁的Report Mode,并从下拉列表中选择严格程度。一般使用默认设置。 ◆设置连接矩阵:Project \ Project Options \connection matrix 设置的是错误类型的严格性,这将检查如引脚间的连接、元件和图纸输入。 例如,在矩阵图的右上角找到 Pin,Uncollected 列相交处是一个黄色的方块,而这个表示在原理图中输入脚悬空时,在项目被编辑时会启动一个报警条件。,,2019/11/27,49,4、设置项目选项,设置比较器 ◆Project \ Project Options\Comparator:设置当一个项目修改时给出文件之间的不同或忽略。 在Difference Associated with Components单元找: ◇ Changed Room Definitions、 ◇ Extra Room Definitions ◇ Extra Component Classes。 从这些选项右边的Mode列中的下拉列表中 选择 Ignore Differences。,,2019/11/27,50,Project » Project Options\Error Reporting:,■设置设计草图检查规则。即: 什么错报? 怎么报: 报警? 报错? 或不理睬? 使用默认设置!,,,,2019/11/27,51,Project \ Project Options \connection matrix:,■检查引脚间的连接、元件和图纸输入。 使用默认设置!,◇输入脚悬空时,在项目被编辑时会启动一个报警条件。,,,2019/11/27,52,,,,,,Project \ Project Options\Comparator:设置当一个项目修改时给出文件之间的不同或忽略。,2019/11/27,53,5、编辑项目:检查原理图,Project » Compile PCB Project: 当项目被编辑时,任何已经启动的错误均将显示在设计窗口下部的Messages面板中。 如果你的电路绘制正确,Messages面板应该是空白的。如果报告给出错误,则检查你的电路并确认所有的导线和连接是正确的。,,2019/11/27,54,■编辑检查项目:Project » Compile PCB Project:,2019/11/27,55,Message:错误显示 Navigate:元件导航:元件列表 网络导航:网络列表 违规项目列表:=message 所选项随即在原理图中绿色高亮显示,clear可清除显示,,,,检查结果,Message 空,则无错,可往下继续;否则据错返回检查,直至message 空!,,2019/11/27,56,网络列表,选中网络组成,,,,点clear可清除高亮,,,Message 空,则无错,可往下继续;否则据错返回检查,直至message 空! 原理图部分结束!,,2019/11/27,57,■小结:绘制原理图步骤:,◆建新项目→ ◆建新空白原理图→ ◆设置文件参数和系统参数→ ◆放置元器件→ ◆元件布局→ ◆布线 → ◆检查→ ◆输出报表 ■今日:按图纸绘原理图。常用封装 电阻类及无极性双端元件 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,SIP3,,,,,,,,2019/11/27,58,■常用封装如下:,电阻类及无极性双端元件 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,,■绘制原理图步骤: ◆建新项目→ ◆建新空白原理图→ ◆设置文件、系统参数→ ◆放置元器件→ ◆元件布局→ ◆布线 → ◆检查→ ◆输出报表,,,,,,,,,2019/11/27,59,三、绘制印刷线路板图,建一新空PCB文件并添加到项目 :利用向导 转换原理图信息 在PCB上放置元件 手工布线或自动布线,2019/11/27,60,■印刷线路板基本概念,1、印制板(pcb板)结构 ◆单面板:只一面有敷铜,适用于简单电路 ◆双面板:顶层-元件面,Toplayer 底层-焊锡层面,Bottomlayer 双面敷铜,都可走线,用于复杂电路 ◆多层板:多个工作层面,3层以上,用于高频电 路、集成度高、复杂的或精密的电路等,,,2019/11/27,61,■印刷线路板基本概念,2、元器件的封装 ◆封装:是指元器件焊接到电路板时所指示的外观和焊盘位置,是空间概念,不同元件可相同封装 同元件可不同封装; ◆种类:双列直插,贴片元件的(SMD),各种分立元件的封装等; 普通集成块 ◆封装编号:元件类型+焊盘距离+外型尺寸. 如:AXIAL0.4:轴状,焊盘间距400mil,,,,英制:1mil=0.0254mm 公制:mm,,,到封装库去找! 也可自制封装!,2019/11/27,62,■印刷线路板基本概念,3、层 ◆指铜箔层,布线时用哪层打开哪层,不用的层关闭,以免布线出错 顶层--元件面,Toplayer 底层--焊锡层面,Bottomlayer,,2019/11/27,63,■印刷线路板基本概念,4、焊盘和过孔 ◆焊盘:按元件所起作用选择不同形状、大小:圆、方、椭圆等,尺寸可选 ◆过孔:通孔、盲孔 双面板是通孔,,2019/11/27,64,■印刷线路板基本概念,5、丝印层 ◆为安装维修方便,通常在上下两表面印制标志图或文字说明、代号等,这些在丝印层上放置。 Silkscreen Top Overlayer:顶层丝印层 Silkscreen Bottom Overlayer:底层丝印层,,2019/11/27,65,■印制板设计基本原则:抗干扰,◆尺寸:合适。太大,成本高,线长阻抗大,易引噪声; 太小,不易散热,易相邻干扰; ◆布局:以核心元件为中心,按电路信号流程安排电路单元 的位置,信号流通好,方向一致; 引线连接尽量短;易干扰件不能挨太近;等 ◆布线:合适的线宽和线间距;加粗电源线;数字电路地线构成闭环路;导线拐弯用弧形,忌直角尖角;尽量避免输入输出导线平行;等 ◆配去藕电容:电源输入端接10~100U;集成块不用的输入管脚不能悬空;电容、晶振等引线不能太长;等 ◆各元件间接线不能“交叉”,只能“绕”、“钻”,,保证以上的基础上,还要整体上均匀美观!,,布局最重要!,,2019/11/27,66,1、使用PCB向导来创建新PCB,◆创建PCB :Files底部New from Template点PCB Board Wizard。点向上箭头图标关单元,下箭头开单元。 ◆ PCB Board Wizard打开。Next继续。 ◆设单位:选英制Imperial单位,1000 mils = 1 inch 。 ◆定义板子形状尺寸:轮廓列表中选择自定义Custom,Next。 ◇选Rectangular,在Width、Height栏: 2000。 ◇不选Title Block 检查内容:清楚标注的原理图和印制板图,各图检查结果和分析,材料清单 报告中:需附原理图和印制板图。,2019/11/27,129,,,2019/11/27,130,,,2019/11/27,131,,,2019/11/27,132,网络列表,,选中网络组成,,Message 窗口,,检查无误!,133,可编辑,