杰瑞科技汇

Protel DXP教程从哪开始学?

Protel DXP 2004 是 Altium 公司(原 Protel)的一款旗舰级 PCB 设计软件,虽然现在有更新的 Altium Designer 版本,但因其稳定、功能全面且对硬件要求较低,至今仍被许多工程师和爱好者广泛使用。

Protel DXP教程从哪开始学?-图1
(图片来源网络,侵删)

本教程将分为以下几个核心部分,并遵循一个典型的 PCB 设计流程:


第一部分:准备工作与环境熟悉

在开始设计之前,我们需要先安装软件并熟悉其工作界面。

软件安装

  • 获取软件:可以从网上搜索 "Protel DXP 2004 SP2 完整版" 或 "Altium Designer 6.0"(两者基本相同),通常需要包含 安装包破解文件/序列号
  • 安装步骤
    1. 以管理员身份运行 setup.exe
    2. 按照向导进行安装,选择“完全安装”。
    3. 安装过程中会要求输入序列号,使用破解文件中的序列号。
    4. 安装完成后,不要立即运行软件。
    5. 将破解文件夹中的 DXP.exeAdviser.exe 复制到软件的安装目录下(默认为 C:\Program Files\Altium\DXP 2004 SP2),覆盖原文件。
    6. 现在可以启动软件了。

熟悉工作界面

启动 Protel DXP 后,你会看到一个类似下图的主界面。

主要区域包括:

Protel DXP教程从哪开始学?-图2
(图片来源网络,侵删)
  • 菜单栏:几乎所有命令的入口。
  • 工具栏:常用命令的快捷图标,如文件操作、视图缩放等。
  • 面板区:这是 Protel DXP 的核心,包含了各种设计管理面板,初次启动时,它会显示 "Files" 面板。
  • 状态栏与标签栏:状态栏显示坐标、当前层等信息;标签栏用于切换不同的文档(如原理图、PCB)。

第二部分:原理图设计

原理图是电路的逻辑表示,是整个设计的基础。

步骤 1:创建新的项目

所有设计文件都必须包含在一个项目文件中。

  1. Files 面板中,点击 New -> Project -> PCB Project
  2. 一个新的项目文件 PCB_Project1.PrjPCB 会被创建。
  3. 右键点击项目名称,选择 Save Project As...,将其重命名并保存,MyCircuit.PrjPCB

步骤 2:创建新的原理图

  1. Files 面板中,点击 New -> Schematic
  2. 一个新的原理图文件 Sheet1.SchDoc 会被添加到项目中。
  3. 右键点击原理图文件,选择 Save,重命名并保存,PowerCircuit.SchDoc

步骤 3:放置元件

  1. 打开 "Libraries" 面板,如果看不到,可以通过菜单 View -> Workspace Panels -> Libraries 打开。
  2. 你需要加载元件库,Protel DXP 自带了大量的库。
    • 常用分立元件库Miscellaneous Devices.IntLib (电阻、电容、二极管等)。
    • 常用接插件库Miscellaneous Connectors.IntLib (排针、USB座等)。
    • 常用集成电路库:根据你的芯片型号搜索,ST MicroelectronicsTI 等厂商的库。
  3. 放置元件
    • Libraries 面板中,选中一个库(如 Miscellaneous Devices.IntLib)。
    • 在下方的元件列表中找到你需要的元件(如 Resistor2 - 电阻, Cap - 电容)。
    • 双击元件名,或点击 Place 按钮,然后移动鼠标到原理图纸上,单击即可放置。
    • Tab 键可以编辑元件的属性(如标号 Designator R1, R2...,值 Value 10k, 0.1uF...)。
    • 按空格键可以旋转元件。

步骤 4:连接导线

  1. 点击菜单栏的 Place -> Wire,或者点击工具栏的 导线工具
  2. 鼠标指针会变成十字,将十字移动到元件引脚上,当出现一个红色的叉时,表示连接点有效,单击开始画线。
  3. 拖动鼠标到下一个连接点,再次单击,继续此过程完成所有连线。
  4. 右键单击两次,结束画线模式。

步骤 5:放置电源和接地符号

  1. 点击菜单栏的 Place -> Power Port
  2. Tab 键编辑属性,将 Net 属性设置为 +5V+3.3VGND
  3. 放置到电路的相应位置。

步骤 6:编译原理图

编译可以检查原理图中的电气错误,如未连接的引脚、网络标号冲突等。

  1. 确保你的原理图是当前活动窗口。
  2. 点击菜单 Project -> Compile Document PowerCircuit.SchDoc
  3. 如果有错误,会在下方的 "Messages" 面板中显示,双击错误信息可以快速定位到原理图中的错误位置并修正。

步骤 7:创建网络表

网络表是连接原理图和 PCB 的桥梁,它定义了元件和它们之间的连接关系。

Protel DXP教程从哪开始学?-图3
(图片来源网络,侵删)
  1. 在项目文件上右键单击,选择 Project -> Compile PCB Project MyCircuit.PrjPCB,确保整个项目编译无误。
  2. 再次右键单击项目,选择 Design -> Netlist For Project -> Protel
  3. 软件会自动生成一个网络表文件 MyCircuit.NET,它会出现在项目文件下。

第三部分:PCB 设计

PCB 设计是将原理图的逻辑布局转化为物理电路板的过程。

步骤 1:创建新的 PCB 文档

  1. Files 面板中,点击 New -> PCB
  2. 一个新的 PCB 文件 PCB1.PcbDoc 会被添加到项目中。
  3. 右键点击并保存,重命名为 PowerCircuit.PcbDoc

步骤 2:定义板框

  1. 切换到 Mechanical Layer 1(机械层1),用于绘制板子的物理边界。
  2. 点击菜单 Design -> Board Shape -> Define Board Shape
  3. 使用画线工具或圆弧工具,绘制你想要的板子外形。
  4. 绘制完成后,点击菜单 Design -> Board Shape -> Move Board Shape Vertices 来调整顶点位置。

步骤 3:导入网络表与元件

这是最关键的一步,将原理图中的所有元件和网络连接导入到 PCB 中。

  1. 在 PCB 文件为当前活动窗口时,点击菜单 Design -> Import Changes From MyCircuit.PrjPCB
  2. 会弹出一个 "Engineering Change Order" (工程变更顺序) 对话框。
  3. 点击 Validate Changes 检查是否有错误,如果所有项目前都显示绿色的勾,说明没有问题。
  4. 点击 Execute Changes 执行导入。
  5. 导入成功后,关闭对话框,你会看到所有元件都堆叠在板框外,并且有飞线(白色细线)连接着它们,飞线代表了网络连接关系。

步骤 4:元件布局

布局是 PCB 设计中艺术与技术结合的部分,直接影响电路性能。

  1. 使用 选择工具(鼠标箭头)拖动元件,将它们放置在板框内部。
  2. 布局原则
    • 按功能模块布局:将功能相关的元件放在一起。
    • 考虑信号流向:输入、处理、输出部分尽量呈线性排列。
    • 接口元件靠近板边:如 USB、排针、接线端子等。
    • 发热元件远离敏感元件:如电压调节器、大功率电阻。
    • 注意飞线交叉:尽量减少飞线的交叉,以减少布线难度。
  3. 使用快捷键 L 打开 "Board Layers and Colors" 对话框,可以设置各层的显示/隐藏和颜色,方便布局。

步骤 5:布线

布线是将飞线转化为实际的铜箔走线。

  1. 设置设计规则:这是保证 PCB 可靠性的关键!
    • 点击菜单 Design -> Rules...
    • 在弹出的对话框中,你可以设置各种规则,如:
      • Routing -> Width:设置走线宽度,电源和地线可以设置得宽一些(如 20mil),信号线可以窄一些(如 8-10mil)。
      • Routing -> Clearance:设置铜箔之间的安全距离(如 8mil)。
      • Plane -> Polygon Connect Style:设置铺铜与焊盘的连接方式。
  2. 开始布线
    • 点击菜单 Place -> Interactive Routing,或使用快捷键 P -> T
    • 鼠标指针变成十字,将十字移动到元件引脚上,单击开始布线。
    • Protel DXP 会自动吸附到网格点,并保持设定的线宽。
    • 按空格键可以切换走线转角模式(45度直角、90度直角、圆弧)。
    • 右键单击两次结束当前布线。
  3. 技巧
    • 使用 Page Up / Page Down 缩放视图。
    • V -> F 可以快速缩放到整个板框。
    • 使用 MM 切换单位(毫米/密尔 mil)。

步骤 6:铺铜

铺铜通常用于电源和地,可以提供稳定的电流,并减少阻抗。

  1. 切换到 Top Layer(顶层)或 Bottom Layer(底层)。
  2. 点击菜单 Place -> Polygon Pour
  3. Tab 键设置铺铜属性:
    • Net: 选择你要连接的网络,如 GND
    • Remove Dead Copper: 勾选,可以删除孤立的铜箔。
  4. 沿着板框内部绘制一个多边形,将需要铺铜的区域包围起来,然后右键单击闭合。
  5. 软件会自动进行填充,同样对 Bottom Layer 进行 GND 铺铜。

步骤 7:设计规则检查

布线和铺铜完成后,必须进行 DRC 检查,确保设计没有违反任何规则。

  1. 点击菜单 Tools -> Design Rule Check...
  2. 在对话框中点击 Run Design Rule Check
  3. 检查结果会生成在 MyCircuit.DRC 文件中,打开该文件,根据报告修正所有错误。

第四部分:输出与生产

设计完成后,需要生成生产文件。

生成 Gerber 文件

Gerber 文件是 PCB 厂商用于生产的标准文件。

  1. 在项目文件上右键单击,选择 File -> Fabrication Outputs -> Gerber Files
  2. 在弹出的对话框中:
    • General 选项卡:选择单位(毫米或英寸)和格式(4:8 或 2:5,2:5 更精确)。
    • Layers 选项卡:必须勾选所有需要的层,包括铜层、丝印层、阻焊层、机械层等。
    • Drill DrawingDrill Files 选项卡:设置钻孔文件。
  3. 点击 OK,软件会在项目目录下生成一个 .GBR 文件夹,里面包含所有 Gerber 文件。

生成钻孔文件

在生成 Gerber 文件时通常会一并生成,也可以单独生成。

生成物料清单

  1. 在项目文件上右键单击,选择 Reports -> Bill of Materials
  2. 在弹出的窗口中,可以设置 BOM 的列,然后点击 Export 导出为 Excel 或 CSV 文件。

学习资源推荐

  • 视频教程:在 Bilibili、YouTube 等平台搜索 "Protel DXP 教程",有大量中文和英文视频,跟着操作会学得更快。
  • 官方文档:虽然较旧,但依然是最权威的参考资料。
  • 社区论坛:如 "EDA365" 等电子设计论坛,可以遇到很多问题并得到解答。

总结与提示

  • 熟能生巧:PCB 设计是一个实践性很强的技能,多动手画几个简单的板子(如 LED 点阵、单片机最小系统),水平会快速提升。
  • 备份文件:养成随时保存和备份项目文件的好习惯。
  • 耐心细致:检查错误(尤其是 DRC)需要极大的耐心,一个短路点就可能导致整个板子报废。

希望这份详细的教程能帮助你顺利入门 Protel DXP!祝你设计愉快!

分享:
扫描分享到社交APP
上一篇
下一篇