杰瑞科技汇

Protel 99se教程从哪学?零基础怎么入门?

本教程将分为以下几个部分,循序渐进地引导你掌握 Protel 99SE 的核心功能:

Protel 99se教程从哪学?零基础怎么入门?-图1
(图片来源网络,侵删)

目录

  1. 第一部分:基础入门

    • 1 什么是 Protel 99SE? - 软件简介与历史地位
    • 2 软件安装与授权 - 如何获取和安装
    • 3 熟悉工作界面 - 认识设计浏览器、工作区、菜单栏等
    • 4 创建第一个设计数据库 - .ddb 文件的作用
    • 5 设计流程概览 - 原理图 -> PCB 的完整步骤
  2. 第二部分:原理图设计

    • 1 创建新原理图文件 - 设置图纸、栅格等
    • 2 加载元件库 - 如何找到并添加所需的元件库
    • 3 放置与编辑元件 - 放置、移动、旋转、属性编辑
    • 4 连接线路 - 使用导线、总线、网络标号等
    • 5 放置电源与接地符号
    • 6 添加文字标注与注释
    • 7 电气规则检查 - ERC 报告解读与修改
    • 8 原理图报表生成 - BOM 表、网络表等
  3. 第三部分:PCB 设计

    • 1 创建新 PCB 文件 - 定义板框、层叠结构
    • 2 加载网络表与元件 - 连接原理图与 PCB 的桥梁
    • 3 元件布局 - 手动布局的技巧与原则
    • 4 设计规则设置 - DRC 的核心:线宽、间距、过孔等
    • 5 布线 - 手动布线与自动布线
    • 6 铺铜 - GND/VCC 铜皮的连接
    • 7 设计规则检查 - DRC 报告处理
    • 8 后期处理 - 丝印层调整、泪滴、尺寸标注等
  4. 第四部分:进阶与实用技巧

    Protel 99se教程从哪学?零基础怎么入门?-图2
    (图片来源网络,侵删)
    • 1 封装库的制作与管理 - 创建自己的元件封装
    • 2 原理图符号的制作与管理 - 创建自己的元件符号
    • 3 多通道设计 - 用于重复模块的批量设计
    • 4 常见问题与解决方案 - 如网络表导入失败、DRC 错误等
  5. 第五部分:学习资源推荐


第一部分:基础入门

1 什么是 Protel 99SE?

Protel 99SE 是 Protel 公司(现为 Altium 公司)于 1999 年发布的电子设计自动化软件,它将原理图设计、电路仿真、PCB 设计、自动布线等功能集成在一个统一的设计环境中,是无数电子工程师和学生的启蒙工具,其核心文件格式是 .ddb(Design Database),它像一个容器,可以包含一个项目中的所有文件(原理图、PCB、库、报表等)。

2 软件安装与授权

  • 获取版本:网上可以找到“精简版”或“破解版”,这些版本通常已经去除了烦人的授权检查,请确保从可信来源下载。
  • 安装步骤
    1. 关杀毒软件和防火墙,避免安装时被误报或阻止。
    2. 运行 Setup.exe,按照向导进行安装,安装路径建议使用默认或不含中文的路径。
    3. 安装完成后,通常会需要复制破解文件(如 Client99SE.exe)到安装目录下的 Client 文件夹,覆盖原文件。
    4. 运行 Client99SE.exe 即可启动软件。

3 熟悉工作界面

启动后,你会看到主界面,主要由以下几部分组成:

  • 设计浏览器:左侧的树形结构,显示当前设计数据库的所有文件和文件夹,这是管理项目的核心。
  • 菜单栏:包含所有命令,如 File, View, Design, Place 等。
  • 工具栏:常用命令的快捷图标。
  • 工作区:中间最大的区域,用于打开和编辑原理图或 PCB 文件。
  • 状态栏:显示光标坐标、栅格等信息。

4 创建第一个设计数据库

每次开始新项目,第一步都是创建一个 .ddb 文件。

Protel 99se教程从哪学?零基础怎么入门?-图3
(图片来源网络,侵删)
  1. 点击 File -> New...
  2. 在弹出的对话框中,选择 Design Storage TypeMS Access Database
  3. Database File Name 中输入你的项目名,如 MyProject.ddb,并选择保存位置。
  4. 点击 OK,一个新的设计数据库就创建好了,并会自动打开。

5 设计流程概览

一个完整的 PCB 设计流程遵循以下步骤: 项目规划 -> 创建 DDB 文件 -> 原理图设计 -> ERC 检查 -> 生成网络表 -> PCB 设计 -> 加载网络表 -> 元件布局 -> 布线 -> DRC 检查 -> 制造输出


第二部分:原理图设计

1 创建新原理图文件

在左侧的浏览器中,右键点击 Documents 文件夹,选择 New...,然后双击 Schematic Document 图标,重命名为 Sheet1.Sch

双击打开它,右键点击图纸 -> Document Options,可以设置图纸大小(如 A4)、栅格(Grid)等,栅格建议设置为 10。

2 加载元件库

原理图上的所有元件都来自库。

  1. 点击设计管理器顶部的 Browse Sch 标签页。
  2. 点击 Add/Remove... 按钮。
  3. Design Explorer 99se\Library\Sch 目录下,选择你需要的库文件(如 Miscellaneous Devices.ddbProtel DOS Schematic Libraries.ddb),然后点击 Add
  4. 点击 OK,库就被加载了,你可以在浏览器中看到库内的所有元件。

3 放置与编辑元件

  1. Browse Sch 中,选择一个库,然后在下面的元件列表中找到你需要的元件(如电阻 RES2、电容 CAP)。
  2. 双击元件名,或者点击 Place 按钮,光标上就会附着该元件。
  3. 在图纸上点击左键放置。
  4. 放置后,双击元件,可以打开其属性对话框,修改 Designator(如 R1, R2)和 Part Type(如 1k, 10uF)。

4 连接线路

  1. 点击 Place -> Wire 或工具栏上的导线图标。
  2. 将光标移动到元件引脚上,当光标变成红色 X 时,表示电气连接点已捕获,点击开始画线。
  3. 拖动鼠标到另一个引脚,再次点击完成连接,右键单击结束当前画线。
  4. 总线:对于多条并行数据线,可以使用总线。Place -> Bus 画总线,再用 Place -> Bus Entry 从总线连接到单个引脚。
  5. 网络标号:对于不在同一页但需要连接的线路,可以放置相同的网络标号。Place -> Net Label

5 放置电源与接地符号

点击 Place -> Power Port,可以选择 VCC, GND 等符号,放置时注意 Net 属性,确保接地符号的 Net 是 GND

6 添加文字标注与注释

使用 Place -> Text Annotation 添加注释性文字,使用 Place -> String 添加可连接到网络的字符串。

7 电气规则检查

原理图绘制完成后,必须进行 ERC,以检查是否有未连接的引脚、多个输出引脚并联等错误。

  1. 点击 Tools -> ERC...
  2. 在设置选项卡中,通常保持默认即可。
  3. 点击 OK,软件会生成一个 .ERC 报告文件。
  4. 双击报告中的错误信息,原理图会自动定位到错误位置,根据提示进行修改。

8 原理图报表生成

  1. 网络表:连接原理图与 PCB 的关键,点击 Design -> Create Netlist...,保持默认设置,点击 OK,会生成一个 .NET 文件。
  2. 元件清单:点击 Reports -> Bill of Materials...,可以设置要统计的元件属性,然后生成 BOM 表。

第三部分:PCB 设计

1 创建新 PCB 文件

与创建原理图文件类似,在 Documents 文件夹下新建 PCB Document,重命名为 PCB1.Pcb

双击打开,你看到的是默认的白色板子。

  1. 定义板框:点击 Design -> Board Shape -> Define,沿着画布边缘画一个闭合的矩形,右键结束,这就是你的电路板物理边界。
  2. 设置层叠:点击 Design -> Layer Stack Manager...,可以添加电源层、地层等。

2 加载网络表与元件

这是最关键的一步,它将原理图的连接关系“翻译”到 PCB 上。

  1. 确保 PCB 文件是当前编辑窗口。
  2. 点击 Design -> Load Netlist...
  3. 在弹出的对话框中,点击 Browse...,选择你之前生成的 .NET 文件。
  4. 点击 Execute,如果一切顺利,所有元件和网络都会被加载到 PCB 上,通常会堆叠在板框外。

3 元件布局

  1. 点击 Design -> Rules...,在 Placement 标签页下,可以设置 Keepout 区域等规则。
  2. 手动布局:用鼠标拖动元件,将其放置在板框内部,布局原则:
    • 按照信号流向或功能模块放置。
    • 考虑元件的物理尺寸和散热。
    • 尽量缩短高频信号的路径。
    • 接插件位置要方便安装。

4 设计规则设置

DRC 是保证 PCB 可制造性和可靠性的关键。

  1. 点击 Design -> Rules...
  2. Routing (布线) 标签页
    • Clearance Constraint:设置不同网络间的安全间距(如线与线、线与焊盘)。
    • Routing Width Constraint:设置不同网络的线宽(如 GND/VCC 可以粗一些,信号线细一些)。
    • Routing Layers:设置哪些层用于布线(如 Top Layer 和 Bottom Layer)。
    • Via Style:设置过孔尺寸。

5 布线

  1. 手动布线:点击 Bottom Layer(或 Top Layer),然后点击 Place -> Track,将光标放在焊盘上,捕捉到后开始画线,Protel 99SE 的布线是“推挤式”的,它会自动推开障碍物。
  2. 自动布线
    • 点击 Auto Route -> All...
    • 在弹出的对话框中,可以设置布线策略,通常保持默认 Default 即可。
    • 点击 Route,软件会自动完成所有布线。注意:自动布线质量通常不高,需要大量手动调整。

6 铺铜

铺铜主要是为了提供稳定的电源和地,以及增强抗干扰能力。

  1. 点击 Place -> Polygon Plane
  2. 在属性对话框中:
    • Net 选择你要连接的网络(如 GND)。
    • Layer 选择铺铜层(如 Bottom LayerTop Layer)。
    • Grid Size 设置网格大小。
    • 勾选 Pour Over Same Net(覆盖相同网络)和 Remove Dead Copper(删除死铜)。
  3. 点击 OK,然后围绕板框画一个闭合区域,右键结束,软件会自动填充铜。

7 设计规则检查

布线完成后,必须进行 DRC。

  1. 点击 Tools -> Design Rule Check...
  2. Report 标签页,可以勾选需要检查的规则项(通常全选)。
  3. 点击 Run DRC,生成 .DRC 报告文件。
  4. 双击报告中的错误,PCB 会高亮显示错误位置,根据规则进行修改(如加大线间距、调整线宽)。

8 后期处理

  1. 丝印层调整:移动 Top OverlayBottom Overlay 层上的元件标号和轮廓,确保清晰不遮挡。
  2. 泪滴:在焊盘和导线连接处添加泪滴,可增强机械强度。Tools -> Teardrop...
  3. 尺寸标注Place -> Dimension 标注板子尺寸。
  4. 制造文件输出
    • Gerber 文件:PCB 厂家生产所需的文件,点击 File -> Export...,选择 Gerber,设置好各层,然后导出。
    • 钻孔文件File -> Export...,选择 NC Drill

第四部分:进阶与实用技巧

1 封装库的制作与管理

当找不到标准元件的封装时,需要自己制作。

  1. 在 DDB 中新建一个 PCB Library 文件。
  2. 点击 Tools -> New Component,进入封装编辑器。
  3. 使用 Place -> Pad 放置焊盘,设置其尺寸(X-Size, Y-Size, Hole Size)。
  4. 使用 Place -> TrackArc 绘制轮廓,通常放在 Top Overlay 层。
  5. 保存并命名封装。

2 原理图符号的制作与管理

  1. 在 DDB 中新建一个 Schematic Library 文件。
  2. 点击 Tools -> New Component,进入符号编辑器。
  3. 使用 Place -> Pins 放置引脚,并设置其名称和编号。
  4. 使用 Place -> Lines/Rectangles 绘制符号外形。
  5. 双击符号,在 Library Fields 标签页中,关联其封装(Footprint)。

3 多通道设计

对于包含多个相同模块(如多个 LED 指示灯)的电路,可以使用多通道设计来简化原理图和 PCB 的更新。


第五部分:学习资源推荐

  • 视频教程
    • Bilibili (B站):搜索“Protel 99SE 教程”,有大量从入门到精通的系列视频,凡亿教育”、“电路城”等机构或个人UP主发布的视频,非常直观。
  • 图文教程
    • CSDN / 博客园:搜索关键词,可以找到大量图文并茂的博客文章,针对特定问题(如封装制作、DRC设置)有详细讲解。
  • 书籍

    《Protel 99SE电路设计与仿真实践》(作者:赵景波等):经典的入门书籍,内容系统。

  • 社区与论坛
    • 电子发烧友论坛:有专门的 EDA/PCB 设计版块,可以提问和交流。
    • 21IC 中国电子网论坛:老牌电子工程师社区,氛围很好。

最后的小建议: 学习 Protel 99SE 最好的方法就是 “动手实践”,从最简单的电路开始,比如一个 LED 闪烁电路,完整地走一遍从原理图到 PCB 的所有流程,遇到问题,多查阅资料,多思考,你会很快掌握这款经典的工具,祝你学习顺利!

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