Protel DXP.docx
- 文档编号:5383537
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:67
- 大小:1.27MB
Protel DXP.docx
《Protel DXP.docx》由会员分享,可在线阅读,更多相关《Protel DXP.docx(67页珍藏版)》请在冰豆网上搜索。
ProtelDXP
《电子工程CAD设计》
实验指导书
前言
通过本课程的教学与相应的实验,培养学生利用电路设计自动化软件进行电路板计算机辅助设计的能力以及掌握电路原理图设计和印刷电路板设计的方法和技术。
本课程是一门实用性很强、面向电子线路设计开发的课程,通过本课程上机实验,学生应学会独立进行电路原理图绘制、印刷电路板(PCB图)的设计。
上机实验内容与要求:
实验一、熟悉ProtelDXP(验证性)(2学时)
熟悉ProtelDXP的工作环境,学会使用ProtelDXP文件管理器、工作界面管理器和开发小组管理器。
实验二、ProtelDXP/Sch的使用(验证性)(2学时)
学会使用电路原理图的各种绘图工具,绘制一张完整的电路原理图。
实验三、ProtelDXP/Sch的设计对象和ERC规则(验证性)(2学时)
学会使用ProtelDXP/Sch电气规则的检验和各种报表的生成。
对已经绘制好的一张完整的电路原理图进行电路规则检查。
实验四层次原理图设计(验证性,2学时)
学习层次原理图的绘制。
实验五ProtelDXP/PCB的使用(验证性,2学时)
熟悉PCB设计窗口,学会PCB板的规划,PCB板的布局和布线。
实验六ProtelDXP元件库的创建(验证性,2学时)
学会使用元件库编辑器和元件库编辑器里的常用工具。
实验七印刷电路板设计(综合性,6学时)
掌握手工绘制PCB图的方法,掌握创建元器件封装的方法和建立封装库的方法,通过实例掌握电路原理图与PCB的同步设计及自动布线。
目录
1、实验一:
熟悉ProtelDXP····························································································4
2、实验二:
ProtelDXP/Sch的使用·················································································8
3、实验三:
ProtelDXP/Sch的设计对象和ERC规则·······················································18
4、实验四:
层次原理图设计·····························································································23
5、实验五:
ProtelDXP/PCB的使用···············································································31
6、实验六:
ProtelDXP元件库的创建··············································································49
7、实验七:
印刷电路板设计·····························································································62
10、实验报告基本内容要求·······························································································79
实验一:
熟悉ProtelDXP
实验学时:
2
实验类型:
验证
实验要求:
必修
一、实验目的
1.熟悉原理图中的主窗口,系统菜单,工具栏。
2.熟悉原理图中的所有菜单命令的基本用法。
3.熟练使用这些菜单命令进行设计。
二、实验内容
熟悉ProtelDXP的工作环境,学习使用ProtelDXP文件管理器、工作界面管理器。
三、实验原理、方法和手段
1.ProtelDXP是Altium公司最新一代的电子工程CAD设计系统。
Protel DXP运行在优化了 的设计浏览器的平台,并且具备了所有当今先进的设计特点,以便处理各种复杂的PCB设 计过程。
通过把设计输入仿真,PCB绘制编辑,拓扑自动布线,信号完整性分析和设计输出等技术的融合,Protel DXP为用户提供了全线的设计解决方案。
它能够提供从概念到完成板卡设计项目的所有功能要求,其集成程度在PCB设计行业中前所未见。
ProtelDXP采用一种新的方法来进行板卡设计,使你能够享受极大的自由,从而能够使你在设计的不同阶段随意转换,按你正常的设计流量进行工作。
2.ProtelDXP将所有的设计文件和输出文件都作为个体文件保存在硬盘中,可以使用WindowsExplorer来查找。
四、实验组织运行要求
集中授课。
五、实验条件
1.PC兼容机一台,
2.ProtelDXP软件。
六、实验步骤
1.ProtelDXP设计界面
要启动Protel并打开设计界面,从Windows开始菜单选择Programs»Altium»ProtelDXP。
当你打开ProtelDXP后,将显示最常用的初始任务以便方便选择(如图)。
在建立了自己的设计文件夹后,就能在编辑器之间转换,例如,原理图编辑器和PCB编辑器。
设计界面将根据当前所工作的编辑器来改变工具栏和菜单。
一些工作区面板的名字最初也会显示在工作区右下角。
在这些名字上点击将会弹出面板,这些面板可以通过移动、固定或隐藏来适应你的工作环境。
下图展示了当几个文件和编辑器同时打开并且窗口进行平铺时的设计探索者。
2.创建一个新项目
在ProtelDXP中,一个项目包括所有文件夹的连接和与设计有关的设置。
一个项目文件,例如xxx.PrjPCB,是一个ASCII文本文件,用于列出在项目里有哪些文件以及有关输出的配置,例如打印和CAM。
那些与项目没有关联的文件称作“自由文件(free documents)”。
与原理图纸和目标输出的连接,例如PCB、FPGA、VHDL或库封装,将添加到项目中。
一旦项目被编辑,设计验证、同步和对比就会产生。
例如,当项目被编辑后,项目中的原始原理图或PCB的任何改变都会被更新。
建立一个新项目的步骤对各种类型的项目都是相同的。
本实验将以PCB项目为例。
首先创建一个项目文件,然后创建一个空的原理图图纸以添加到新的空项目中。
下面创建一个新的PCB项目:
(1)在设计窗口的PickaTask区中点击CreateanewBoardLevelDesignProject。
另外,也可以在Files面板中的New区点击BlankProject(PCB)。
如果这个面板未显示,选择File»New,或点击设计管理面板底部的Files标签。
(2)Projects面板出现。
新的项目文件,PCBProject1.PrjPCB,与“nodocumentsadded”文件夹一起列出。
(3)通过选择File»SaveProjectAs来将新项目重命名(扩展名为*.PrjPCB)。
指定你要把这个项目保存在你的硬盘上的位置,在文件名栏里键入文件名Multivibrator.PrjPCB并点击Save。
3.设计文件的保存
ProtelDXP将所有的设计文件和输出文件都作为个体文件保存在硬盘中,可以使用WindowsExplorer来查找。
项目文件可以包含设计文件的连接,这样使得设计验证和同步成为可能。
七、思考题
创建PCB项目除前面介绍的方法外还有其他方法吗?
八、实验报告
在实验前每位同学都需要对本次实验进行认真的预习,写出实验步骤。
本实验不要求写实验报告。
实验结束时由指导教师当场检查是否熟练掌握本次实验要求的内容,并给出本次实验成绩。
实验二:
ProtelDXP/Sch的使用
实验学时:
2
实验类型:
验证
实验要求:
必修
一、实验目的
1.对ProtelDXP的各种功能特点非常熟悉。
2.能够熟练掌握相关的命令和操作。
3.学会绘制一张完整的电路原理图。
二、实验内容
学习使用电路原理图的各种绘图工具,绘制一张完整的电路原理图。
三、实验原理、方法和手段
按电路模块进行布局,实现同一功能的相关电路称为一个模块,电路模块中的元件应采用就近集中原则,同时数字电路和模拟电路分开。
四、实验组织运行要求
集中授课。
五、实验条件
1.PC兼容机一台,
2.ProtelDXP软件。
六、实验步骤
1.创建一个新的原理图图纸
创建一个新的原理图图纸按照以下步骤来完成:
(1)在Files面板的New单元选择File»New并点击SchematicSheet。
一个名为Sheet1.SchDoc的原理图图纸出现在设计窗口中,并且原理图文件夹也自动地添加(连接)到项目。
这个原理图图纸现在列表在Projects标签中的紧挨着项目名下的SchematicSheets文件夹下。
(2)通过选择File»SaveAs来将新原理图文件重命名(扩展名为*.SchDoc)。
指定你要把这个原理图保存在你的硬盘中的位置,在文件名栏键入Multivibrator.SchDoc,并点击Save。
(3)当空白原理图纸打开后,注意到工作区发生了变化。
主工具栏增加了一组新的按钮,新的工具栏出现,并且菜单栏增加了新的菜单项。
可以自定义工作区的许多外观。
例如,可以重新放置浮动的工具栏。
单击并拖动工具栏的标题区,然后移动鼠标重新定位工具栏。
改变工具栏,可以将其移动到主窗口区的左边、右边、上边或下边。
现在我们可以在设计开始之前将空白原理图添加到项目中了。
2.将原理图图纸添加到项目中
如果想添加到一个项目文件中的原理图图纸已经作为自由文件夹被打开,那么在Projects面板的FreeDocuments单元schematicdocument文件夹上右击,并选择AddtoProject。
现在这个原理图图纸就列表在Projects标签中的紧挨着项目名下的SchematicSheets文件夹下,并连接到项目文件。
3.设置原理图选项
在开始绘制电路图之前首先要做的是设置正确的文件夹选项。
完成以下步骤:
(1)从菜单选择Design»Options,文件夹选项对话框打开。
在此我们唯一需要修改的是将图纸大小(sheetsize)设置为标准A4格式。
在SheetOptions标签,找到StandardStyles栏。
点击输入框旁的箭头将看见一个图纸样式的列表。
(2)使用滚动栏来向上滚动到A4样式并点击选择。
(3)点击OK按钮关闭对话框,更新图纸大小。
(4)为将文件再全部显示在可视区,选择View»FitDocument。
在ProtelDXP中,可以通过只按菜单热键(在菜单名中带下划线的字母)来激活任何菜单。
以后任何菜单项也都有可以用来激活该项的热键。
例如,对于选择View»FitDocument菜单项的热键就是在按了V键后按D键。
许多子菜单,诸如Edit»DeSelect菜单,是可以直接调用的。
要激活Edit»DeSelect»All菜单项,只需要按X键(用于直接调用DeSelect菜单)及A键。
下面进行一般的原理图参数设置:
(1)从菜单选择Tools»Preferences(热键T,P)打开原理图参数对话框。
这个对话框允许设置全部参数,这些将应用到后面所有原理图图纸。
(2)点击DefaultPrimitives标签以使其为当前,勾选Permanent。
点击OK按钮关闭对话框。
(3)在开始绘制原理图之前,保存这个原理图图纸,因此选择File»Save(热键F,S)。
4.绘制原理图
在这个实验中,将绘制如下图(Figure1)所示的电路。
这个电路用了两个2N3904晶体管来完成自激多谐振荡器。
5.定位元件和加载元件库
在ProtelDXP中管理数以千计的原理图符号,原理图编辑器提供强大的库搜索功能。
尽管我们需要的元件已经在默认的安装库中,但对于知道怎样通过库搜索来找到元件还是很有用的。
通过以下步骤的操作来定位并添加本实验电路所要用到的库。
首先要查找晶体管,两个均为2N3904。
(1)点击Libraries标签显示库工作区面板。
(2)在库面板中按下Search按钮,或选择Tools»FindComponent。
这将打开查找库对话框。
(3)确认Scope被设置为LibrariesonPath,并且Path区含有指向库的正确路径。
如果安装时接受默认目录,路径中会显示C:
\ProgramFiles\Altium\Library\。
确认IncludeSubdirectories未被选择(未被勾选)。
(4)在SearchCriteria单元的Name文本框内键入*3904*。
(5)点击Search按钮开始查找。
当查找进行时Results标签将显示。
如果输入的规则正确,一个库将被找到并显示在查找库对话框。
(6)点击MiscellaneousDevices.IntLib库以选择它。
(7)点击InstallLibrary按钮使这个库在原理图中可用。
(8)关闭SearchLibraries对话框。
添加的库将显示在库面板的顶面。
点击上面列表中的库名,库中的元件会在下面列表。
面板中的元件过滤器可以用来在一个库内快速定位一个元件。
6.在原理图中放置元件
在原理图中首先要放置的元件是两个晶体管(transistors),Q1和Q2。
(1)从菜单选择View»FitDocument(热键V、D)确认整个原理图纸显示在整个窗口中。
(2)点击0Libraries标签以显示Libraries面板。
(3)Q1和Q2是BJT晶体管,点击MiscellaneousDevices.IntLib库使其为当前库。
(4)用过滤器可以快速定位需要的元件。
默认通配符(*)列出在库中找到的所有元件。
在库名下的过滤器栏内键入*3904*,一个有“3904”作为元件名的元件列表将显示出来。
(5)在列表中点击2N3904以选择它,然后点击Place按钮。
另外,还可以双击元件名。
光标将变成十字状,并且在光标上“悬浮”着一个晶体管的轮廓。
这时处于元件放置状态。
如果移动光标,晶体管轮廓也会随之移动。
(6)在原理图上放置元件之前,首先要编辑其属性。
在晶体管悬浮在光标上时,按下TAB键。
这将打开ComponentProperties(元件属性)对话框。
设置对话框选项如下图所示。
(7)在对话框Properties单元,在Designator栏中键入Q1以将其值作为第一个元件序号。
(8)下面将检查在PCB中用于表示元件的封装。
这些库已经包括了封装和电路仿真的模型。
确认在模型列表中含有模型名BCY-W3/D4.7。
保留其余栏为默认值。
7.放置元件。
(1)移动光标(附有晶体管符号)到图纸中间偏左一点的位置。
(2)当对晶体管的位置满意后,左击或按ENTER键将晶体管放在原理图上。
(3)移动光标,会发现一个晶体管已经放在原理图纸上了,而此时鼠标指针仍然处于悬浮着元件轮廓的元件放置状态。
ProtelDXP的这个功能让设计者可以放置许多相同型号的元件。
现在让放第二个晶体管。
这个晶体管同前一个相同,因此在放之前没必要再编辑它的属性。
在放置一系列元件时ProtelDXP会自动增加一个元件的序号值。
以这个例子中,放下的第二个晶体管会自动标记为Q2。
(4)因原理图中Q2与Q1是镜像的。
要将悬浮在光标上的晶体管翻过来,按X键。
这样可以使元件水平翻转。
(5)移动光标到Q1右边的位置。
要将元件的位置放得更精确些,按PAGEUP键以放大图纸显示。
现在就能看见栅格线了。
(6)当将元件的位置确定后,左击或按ENTER键放下Q2。
下一个晶体管会继续悬浮在光标上准备放置。
(7)放完了所有的晶体管,右击鼠标或按ESC键来退出元件放置状态。
光标会恢复到标准箭头。
8.放置四个电阻(resistors)
(1)在Libraries面板中,确认MiscellaneousDevices.IntLib库为当前。
(2)在库名下的过滤器栏里键入res1。
(3)在元件列表中点击RES1以选择它,然后点击Place按钮,有一个悬浮在光标上的电阻符号。
(4)按TAB键编辑电阻的属性。
在对话框的Properties单元,在Designator栏中键入R1以将其值作为第一个元件序号。
(5)确认模型名为AXIAL-0.3包含在模型列表中。
(6)对电阻的parameter栏的设置将在原理中显示,并在运行电路仿真时会被DXP使用。
“=Value”规则可以作为关于元件的一般信息在仿真时使用,个别元件除外。
也可以设置Comment来读取这个值,而这也会将Comment信息体现在PCB设计工具中。
没必要将该值输入两次(在规则中的=Value和Comment栏),DXP提供“间接引用”,这可以用规则中的字符来替代Comment栏的内容。
在规则列表单元中点击Add显示ParameterProperties对话框。
在name中输入Value以及在value中输入100K。
确认String作为规则类型被选择,并且value的Visible框被勾选。
点击OK。
(7)在对话框的Properties单元,点击Comment栏并从下拉列表中选择=Value,将Visible关闭。
点击OK按钮返回放置模式。
(8)按SPACEBAR(空格键)将电阻旋转90°。
(9)将电阻放在Q1基极的上边,然后左击或按ENTER键放下元件。
(10)接下来在Q2的基极上边放另一个100K电阻R2。
(11)剩下两个电阻,R3和R4,阻值为1K,按TAB键显示ComponentProperties对话框,改变Value栏为1K(在Parameters列表中当Value被选择后按Edit按钮)。
点击OK按钮关闭对话框。
(12)前面图中的原理图所示定位放置R3和R4。
(13)放完所有电阻后,右击或按ESC键退出元件放置模式。
9.放置两个电容(capacitors):
(1)电容元件也在MiscellaneousDevices.IntLib库里。
(2)在Libraries面板的元件过滤器栏键入cap。
(3)在元件列表中点击CAP选择它,然后点击Place按钮。
现在的鼠标指针上悬浮着一个电容符号。
(4)按TAB键编辑电容的属性。
在ComponentProperties对话框的Properties单元,设置Designator为C1,检查PCB封装模型为RAD-0.3被添加到Models列表中。
(5)规则栏的设置将显示在原理图中。
点击规则列表中的Add显示ParameterProperties对话框。
输入名称Value以及值20n。
确认String作为规则类型被选择,并且value的Visible框被勾选。
点击OK。
(6)在对话框的Properties单元,点击Comment栏并从下拉列表中选择=Value,将Visible关闭。
点击OK按钮返回放置模式。
(7)用放置以前的元件的方法放置两个电容。
(8)右击或按ESC退出放置模式。
10.放置的元件是连接器(connector),在MiscellaneousConnectors.IntLib库里。
(1)需要的连接器是两个引脚的插座,所以设置过滤器为*2*。
(2)在元件列表中选择HEADER2并点击Place按钮。
按TAB编辑其属性并设置Designator为Y1,检查PCB封装模型为HDR1X2。
由于在仿真电路时将把这个元件作为电路,所以不需要作规则设置。
点击OK关闭对话框。
(3)以放置连接器之前,按X作水平翻转。
在原理图中放下连接器。
(4)右击或按ESC退出放置模式。
(5)从菜单选择File»Save(热键F,S)保存你的原理图。
如果需要移动元件,点击并拖动元件体,拖动鼠标重新放置。
11.连接电路
连线起着在电路中的各种元件之间建立连接的作用。
要在原理图中连线,参照Figure1的图示并完成以下步骤:
(1)确认原理图图纸有一个好的视图,从菜单选择View»FitAllObjects(热键V,F)。
(2)首先用以下方法将电阻R1与晶体管Q1的基极连接起来。
从菜单选择Place»Wire(热键P,W)或从WiringTools(连线工具)工具栏点击Wire工具进入连线模式。
光标将变为十字形状。
(3)将光标放在R1的下端。
当放对位置时,一个红色的连接标记(大的星形标记)会出现在光标处。
这表示光标在元件的一个电气连接点上。
(4)左击或按ENTER固定第一个导线点。
移动光标你会看见一根导线从光标处延伸到固定点。
(5)将光标移到R1的下边Q1的基极的水平位置上,左击或按ENTER在该点固定导线。
在第一个和第二个固定点之间的导线就放好了。
(6)将光标称到Q1的基极上,你会看见光标变为一个红色连接标记。
左击或按ENTER连接到Q1的基极。
(7)完成这部分导线的放置。
注意光标仍然为十字形状,表示你准备放置其它导线。
要完全退出放置模式恢复箭头光标,你应该再一次右击或按ESC--但现在还不能这样做。
(8)现在要将C1连接到Q1和R1。
将光标放在C1左边的连接点上,左击或按ENTER开始新的连线。
(9)水平移动光标一直到Q1的基极与R1的连线上。
一个连接标记将出现。
(10)左击或按ENTER放置导线段,然后右击或按ESC表示已经完成该导线的放置。
注意两条导线是怎样自动连接上的。
(11)参照Figure3连接电路中的剩余部分。
(12)在完成所有的导线之后,右击或按ESC退出放置模式。
光标恢复为箭头形状。
12.网络与网络标签
彼此连接在一起的一组元件引脚称为网络节点(net)。
例如,一个网络节点包括Q1的基极、R1的一个引脚和C1的一个引脚。
在设计中识别重要的网络节点是很容易的,你可以添加网络标签(netlabels)。
在两个电源网络上放置网络标签:
(1)从菜单选择Place»NetLabel。
一个虚线框将悬浮在光标上。
(2)在放置网络标签之前应先编辑,按TAB键显示NetLabel(网络标签)对话框。
(3)在Net栏键入12V,然后点击OK关闭对话框。
(4)将该网络标签放在原理上,使该网络标签的左下角与最上边的导线靠在一起。
(5)放完第一个网络标签后,你仍然处于网络标签放置模式,在放第二个网络标签之前再按TAB键进行编辑。
(6)在Net栏键入GND,点击OK关闭对话框并放置网络标签。
(7)选择File»Save(热键F,S)保存电路。
七、思考题
在图纸中查找包含4013的元件库,同时将这个元件库添加到元件库管理面板中,再在元件库面板的过滤器中定位该元件,然后放置一个集成电路4013到图纸中。
八、实验报告
在实验前每位同学都需要对本次实验进行认真的预习,写出实验步骤。
本实验不要求写实验报告。
实验结束时由指导
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Protel DXP