DXP教程
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Protel DXP使用教程
------DXP 2004
2010.12.19
2016/4/5
1
Protel DXP
• Protel DXP是Protel公司2002年8月推出的功能 强大的EDA(Electronic Design Automatic)综合 设计软件。它包括:
◆原理图设计环境:*.SchDoc ◆原理图库文件编辑环境 ◆印刷线路板设计环境:*.PcbDoc ◆PCB封装库编辑环境 ◆信号模拟仿真环境
◇输入脚悬空时,在项目被 编辑时会启动一个报警条件。 ■检查引脚间的 连接、元件和图 纸输入。
使用默认设 置!
2016/4/5
51
Project \ Project Options\Comparator:设置当 一个项目修改时给出文件之间的不同或忽略。
2016/4/5
52
5、编辑项目:检查原理图
9
二、绘制原理图
■原理图设计的一般步骤 • 设置电路图图纸大小及版面(依电路复杂程度) • 在图纸上放置设计中用到的元器件(元件库) • 对上述元器件进行布局、布线 • 调整、成图 • 检查、修改、成图、生成网络表等报表
2016/4/5
10
1、创建一个新的原理图图纸
• File » New\Schematic Sheet:一个名为 Sheet1.SchDoc的原理图图纸出现在设计窗口 中,并且原理图文件夹也自动地添加(连接) 到项目。 File » Save As:保存为Multivibrator.SchDoc, 并点击Save。 空白原理图打开,工作区发生了变化:新按钮, 新工具栏、新菜单项。现在你就在原理图编辑 器中了。 移动鼠标可重新定位工具栏。
2016/4/5
42
放线:Place »Wire
2016/4/5
43
放网络标号:Place »Net Lable
2016/4/5
44
◆悬浮,按TAB键 ◆在Net栏键入网络
名称:12V ◆点击OK
2016/4/5
45
◆可变方向,
左键放置
◆可连续放下
一个网络标号
2016/4/5
46
放说明文字
多行文本说明
可中文
注意保存!
2016/4/5 47
4、设置项பைடு நூலகம்选项
• 检查原理图的电气参数:DXP将根据设置来检查错误,如果有
错误发生则会显示在Messages 面板。 ◆设置错误报告: Project \ Project Options \Error Reporting:设 置设计草图检查规则。即什么样的错要报告,以什么形式报告?报警? 报错?或不理睬? 修改Report Mode,点击你要修改的违反规则旁的Report Mode, 并从下拉列表中选择严格程度。一般使用默认设置。 ◆设置连接矩阵:Project \ Project Options \connection matrix 设置的是错误类型的严格性,这将检查如引脚间的连接、元件和图 纸输入。 例如,在矩阵图的右上角找到Input Pin,Uncollected 列相交处是一 个黄色的方块,而这个表示在原理图中输入脚悬空时,在项目被编辑 时会启动一个报警条件。
19
2、设置原理图选项
绘制电路图之前首先要做
• View » Fit Document:使文件全部可视 • Design » Options:设图纸大小、方向、颜色等 • Tools » Preferences \graphical editing :设光 标形式等。 • Tools » Preferences \Default Primitives:勾选 Permanent。 • 点OK,这些将应用到你的所有原理图图纸。 • File » Save:绘原理图之前,保存这个图纸 可用热键形式!
2016/4/5
优势:单个应用程序完成所有板子的设计 自动化程度、集成度提高
2
■Protel DXP工作环境介绍
• 双击桌面Protel dxp 图标进入设计环境
2016/4/5
3
工具栏
工作区
面板管理区
状态栏
2016/4/5 4
■完成电路板设计的一般步骤
• 创建一个新项目文件: ×××.PrjPcb • 创建原理图文件,设置原理图环境参数与图纸设计信 息,装载元件库,选取元件绘制原理图:
2016/4/5
48
4、设置项目选项
• 设置比较器 ◆Project \ Project Options\Comparator:设置当一个 项目修改时给出文件之间的不同或忽略。 在Difference Associated with Components单元找: ◇ Changed Room Definitions、 ◇ Extra Room Definitions ◇ Extra Component Classes。 从这些选项右边的Mode列中的下拉列表中 选择 Ignore Differences。
53
■编辑检查项目:Project
»
Compile PCB Project:
2016/4/5
54
Message 空,则无错,可 往下继续;否则据错返回 检查,直至message 空!
Message:错误显示 Navigate:元件导航:元件列表 网络导航:网络列表 违规项目列表:=message 所选项随即在原理图中绿色高亮显示,clear可清除显示
光标形式 点格栅?线格栅?
2016/4/5
高亮选中 对象颜色
图纸格栅颜色
22
保存图纸!
注意!
•Tools » Preferences \Default Primitives: 勾选Permanent。
2016/4/5
23
3、绘制原理图
2016/4/5
24
①放元器件:如何定位元件和加载元件库?
各大公司常用元器件已分类做好元件库。 需知道元件所在的库及库中名称 如找元件:晶体管2N3904
2016/4/5 25
点Libraries标签\Search按钮
2016/4/5
26
点Libraries标签\Search按钮
点
2016/4/5 27
点击Miscellaneous Devices.IntLib库以选择它。 点击Install Library按钮加载这个库
2016/4/5
28
当前库
• • • • • • • • • 点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对话框。
36
电容
2016/4/5
37
2016/4/5
38
2016/4/5
39
2016/4/5
40
1. View » Fit All Objects(热键V,F):元件全可见 2. 调整元件位置,保存
2016/4/5
41
②连接电路 • 放线:Place »Wire • 放网络标号:Place »Net Lable: • 相同标号网络可视为有电气连接,不真正 画连接线也行 • 保存原理图
2016/4/5
15
■将原理图图纸添加到项目中
• 右击Multivibrator.SchDoc,选Remove to Project,原理图脱离项目,作为自由文件夹被打 开,在Projects面板的Free Documents单元 schematic document文件夹上
• 右击Multivibrator.SchDoc ,并选择Add to Project。现在这个原理图图纸就列表在Projects 标签中的紧挨着项目名下的Schematic Sheets文 件夹下,并连接到项目文件。
2016/4/5
Multivibrator.PrjPCB,Save。
6
点击
2016/4/5
7
File »Save Project As 键入路径和文件名 Multivibrator.PrjPCB
2016/4/5
8
创建了一个新的PCB项目: Multivibrator.PrjPCB
2016/4/5
• Project » Compile PCB Project: • 当项目被编辑时,任何已经启动的错误均 将显示在设计窗口下部的Messages面板中。 • 如果你的电路绘制正确,Messages面板应 该是空白的。如果报告给出错误,则检查 你的电路并确认所有的导线和连接是正确 的。
2016/4/5
2016/4/5
49
Project » Project Options\Error Reporting:
■设置设计草图 检查规则。即: 什么错报? 怎么报: 报警? 报错? 或不理睬?
使用默认设 置!
2016/4/5 50
Project \ Project Options \connection matrix:
11
•
•
•
2016/4/5
File » New\Schematic Sheet:
2016/4/5
12
生成Sheet1.SchDoc 的原理图图纸
2016/4/5
13
File » Save As:保存为Multivibrator.SchDoc
2016/4/5
14
项目中生成原理图文件Multivibrator.SchDoc 同时,进入原理图编辑器
◆设好属性,移动到位后,左键放元件。 ◆同类元件可连续放置,序号递增,其它属性同。 ◆ X,Y,空格键:左右镜像、上下镜像、90°旋转, ◆ PageUp:放大, PageDown:缩小 ◆ESC退出
2016/4/5 33
放电阻:RES1
双击
2016/4/5
34
2016/4/5
35
2016/4/5
×××.SchDoc
• 设置编译工程选项,检查原理图无误后生成网络表 • 创建PCB文件,规划电路板,设置参数, 载入网络表, 绘制印制板图: ×××.PcbDoc • 设置DRC,检查PCB图,无误后,生成输出文件
2016/4/5
5
一、创建一个新的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
键入路径和文件名
2016/4/5 20
设置:点击design\option\sheet option
标准图纸
改变光标移动步长 图纸方向 自定义图纸 标题栏形式 图纸格栅距离和可见性 显示 参考 坐标? 边框?
图纸颜色、字体 自动寻找节点
2016/4/5
21
点击Tool\perference\graphical editing设置:
2016/4/5 16
右击Multivibrator.SchDoc, 选Remove to Project,原理 图脱离项目
2016/4/5
17
右击 Multivibrator.SchDoc , 并选择Add to Project。 连接到项目文件。
2016/4/5
18
项目中一个空原理图纸。
2016/4/5
库中元件列表
原理图中
封装
2016/4/5
29
点击
2016/4/5
30
在光标上“悬浮”着一个晶体管的轮廓。
此时,按下TAB键 打开Component Properties对话框。 设置元件属性: 元件序号、标称值、封装
2016/4/5
31
设置元件属性:
其余默认值!
模型列表 封装
2016/4/5
32
检查结果
2016/4/5
55
Message 空,则无错,可 往下继续;否则据错返回 检查,直至message 空!
原理图部分结束!
网络列表
选中网络 组成
点clear 可清除 高亮
56
2016/4/5
■小结:绘制原理图步骤:
◆建新项目→ ◆建新空白原理图→ ◆设置文件参数和系统参数→ ◆放 置元器件→ ◆元件布局→ ◆布线 → ◆检查→ ◆输出报表
------DXP 2004
2010.12.19
2016/4/5
1
Protel DXP
• Protel DXP是Protel公司2002年8月推出的功能 强大的EDA(Electronic Design Automatic)综合 设计软件。它包括:
◆原理图设计环境:*.SchDoc ◆原理图库文件编辑环境 ◆印刷线路板设计环境:*.PcbDoc ◆PCB封装库编辑环境 ◆信号模拟仿真环境
◇输入脚悬空时,在项目被 编辑时会启动一个报警条件。 ■检查引脚间的 连接、元件和图 纸输入。
使用默认设 置!
2016/4/5
51
Project \ Project Options\Comparator:设置当 一个项目修改时给出文件之间的不同或忽略。
2016/4/5
52
5、编辑项目:检查原理图
9
二、绘制原理图
■原理图设计的一般步骤 • 设置电路图图纸大小及版面(依电路复杂程度) • 在图纸上放置设计中用到的元器件(元件库) • 对上述元器件进行布局、布线 • 调整、成图 • 检查、修改、成图、生成网络表等报表
2016/4/5
10
1、创建一个新的原理图图纸
• File » New\Schematic Sheet:一个名为 Sheet1.SchDoc的原理图图纸出现在设计窗口 中,并且原理图文件夹也自动地添加(连接) 到项目。 File » Save As:保存为Multivibrator.SchDoc, 并点击Save。 空白原理图打开,工作区发生了变化:新按钮, 新工具栏、新菜单项。现在你就在原理图编辑 器中了。 移动鼠标可重新定位工具栏。
2016/4/5
42
放线:Place »Wire
2016/4/5
43
放网络标号:Place »Net Lable
2016/4/5
44
◆悬浮,按TAB键 ◆在Net栏键入网络
名称:12V ◆点击OK
2016/4/5
45
◆可变方向,
左键放置
◆可连续放下
一个网络标号
2016/4/5
46
放说明文字
多行文本说明
可中文
注意保存!
2016/4/5 47
4、设置项பைடு நூலகம்选项
• 检查原理图的电气参数:DXP将根据设置来检查错误,如果有
错误发生则会显示在Messages 面板。 ◆设置错误报告: Project \ Project Options \Error Reporting:设 置设计草图检查规则。即什么样的错要报告,以什么形式报告?报警? 报错?或不理睬? 修改Report Mode,点击你要修改的违反规则旁的Report Mode, 并从下拉列表中选择严格程度。一般使用默认设置。 ◆设置连接矩阵:Project \ Project Options \connection matrix 设置的是错误类型的严格性,这将检查如引脚间的连接、元件和图 纸输入。 例如,在矩阵图的右上角找到Input Pin,Uncollected 列相交处是一 个黄色的方块,而这个表示在原理图中输入脚悬空时,在项目被编辑 时会启动一个报警条件。
19
2、设置原理图选项
绘制电路图之前首先要做
• View » Fit Document:使文件全部可视 • Design » Options:设图纸大小、方向、颜色等 • Tools » Preferences \graphical editing :设光 标形式等。 • Tools » Preferences \Default Primitives:勾选 Permanent。 • 点OK,这些将应用到你的所有原理图图纸。 • File » Save:绘原理图之前,保存这个图纸 可用热键形式!
2016/4/5
优势:单个应用程序完成所有板子的设计 自动化程度、集成度提高
2
■Protel DXP工作环境介绍
• 双击桌面Protel dxp 图标进入设计环境
2016/4/5
3
工具栏
工作区
面板管理区
状态栏
2016/4/5 4
■完成电路板设计的一般步骤
• 创建一个新项目文件: ×××.PrjPcb • 创建原理图文件,设置原理图环境参数与图纸设计信 息,装载元件库,选取元件绘制原理图:
2016/4/5
48
4、设置项目选项
• 设置比较器 ◆Project \ Project Options\Comparator:设置当一个 项目修改时给出文件之间的不同或忽略。 在Difference Associated with Components单元找: ◇ Changed Room Definitions、 ◇ Extra Room Definitions ◇ Extra Component Classes。 从这些选项右边的Mode列中的下拉列表中 选择 Ignore Differences。
53
■编辑检查项目:Project
»
Compile PCB Project:
2016/4/5
54
Message 空,则无错,可 往下继续;否则据错返回 检查,直至message 空!
Message:错误显示 Navigate:元件导航:元件列表 网络导航:网络列表 违规项目列表:=message 所选项随即在原理图中绿色高亮显示,clear可清除显示
光标形式 点格栅?线格栅?
2016/4/5
高亮选中 对象颜色
图纸格栅颜色
22
保存图纸!
注意!
•Tools » Preferences \Default Primitives: 勾选Permanent。
2016/4/5
23
3、绘制原理图
2016/4/5
24
①放元器件:如何定位元件和加载元件库?
各大公司常用元器件已分类做好元件库。 需知道元件所在的库及库中名称 如找元件:晶体管2N3904
2016/4/5 25
点Libraries标签\Search按钮
2016/4/5
26
点Libraries标签\Search按钮
点
2016/4/5 27
点击Miscellaneous Devices.IntLib库以选择它。 点击Install Library按钮加载这个库
2016/4/5
28
当前库
• • • • • • • • • 点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对话框。
36
电容
2016/4/5
37
2016/4/5
38
2016/4/5
39
2016/4/5
40
1. View » Fit All Objects(热键V,F):元件全可见 2. 调整元件位置,保存
2016/4/5
41
②连接电路 • 放线:Place »Wire • 放网络标号:Place »Net Lable: • 相同标号网络可视为有电气连接,不真正 画连接线也行 • 保存原理图
2016/4/5
15
■将原理图图纸添加到项目中
• 右击Multivibrator.SchDoc,选Remove to Project,原理图脱离项目,作为自由文件夹被打 开,在Projects面板的Free Documents单元 schematic document文件夹上
• 右击Multivibrator.SchDoc ,并选择Add to Project。现在这个原理图图纸就列表在Projects 标签中的紧挨着项目名下的Schematic Sheets文 件夹下,并连接到项目文件。
2016/4/5
Multivibrator.PrjPCB,Save。
6
点击
2016/4/5
7
File »Save Project As 键入路径和文件名 Multivibrator.PrjPCB
2016/4/5
8
创建了一个新的PCB项目: Multivibrator.PrjPCB
2016/4/5
• Project » Compile PCB Project: • 当项目被编辑时,任何已经启动的错误均 将显示在设计窗口下部的Messages面板中。 • 如果你的电路绘制正确,Messages面板应 该是空白的。如果报告给出错误,则检查 你的电路并确认所有的导线和连接是正确 的。
2016/4/5
2016/4/5
49
Project » Project Options\Error Reporting:
■设置设计草图 检查规则。即: 什么错报? 怎么报: 报警? 报错? 或不理睬?
使用默认设 置!
2016/4/5 50
Project \ Project Options \connection matrix:
11
•
•
•
2016/4/5
File » New\Schematic Sheet:
2016/4/5
12
生成Sheet1.SchDoc 的原理图图纸
2016/4/5
13
File » Save As:保存为Multivibrator.SchDoc
2016/4/5
14
项目中生成原理图文件Multivibrator.SchDoc 同时,进入原理图编辑器
◆设好属性,移动到位后,左键放元件。 ◆同类元件可连续放置,序号递增,其它属性同。 ◆ X,Y,空格键:左右镜像、上下镜像、90°旋转, ◆ PageUp:放大, PageDown:缩小 ◆ESC退出
2016/4/5 33
放电阻:RES1
双击
2016/4/5
34
2016/4/5
35
2016/4/5
×××.SchDoc
• 设置编译工程选项,检查原理图无误后生成网络表 • 创建PCB文件,规划电路板,设置参数, 载入网络表, 绘制印制板图: ×××.PcbDoc • 设置DRC,检查PCB图,无误后,生成输出文件
2016/4/5
5
一、创建一个新的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
键入路径和文件名
2016/4/5 20
设置:点击design\option\sheet option
标准图纸
改变光标移动步长 图纸方向 自定义图纸 标题栏形式 图纸格栅距离和可见性 显示 参考 坐标? 边框?
图纸颜色、字体 自动寻找节点
2016/4/5
21
点击Tool\perference\graphical editing设置:
2016/4/5 16
右击Multivibrator.SchDoc, 选Remove to Project,原理 图脱离项目
2016/4/5
17
右击 Multivibrator.SchDoc , 并选择Add to Project。 连接到项目文件。
2016/4/5
18
项目中一个空原理图纸。
2016/4/5
库中元件列表
原理图中
封装
2016/4/5
29
点击
2016/4/5
30
在光标上“悬浮”着一个晶体管的轮廓。
此时,按下TAB键 打开Component Properties对话框。 设置元件属性: 元件序号、标称值、封装
2016/4/5
31
设置元件属性:
其余默认值!
模型列表 封装
2016/4/5
32
检查结果
2016/4/5
55
Message 空,则无错,可 往下继续;否则据错返回 检查,直至message 空!
原理图部分结束!
网络列表
选中网络 组成
点clear 可清除 高亮
56
2016/4/5
■小结:绘制原理图步骤:
◆建新项目→ ◆建新空白原理图→ ◆设置文件参数和系统参数→ ◆放 置元器件→ ◆元件布局→ ◆布线 → ◆检查→ ◆输出报表