Protel 99SE基础教程(2025版):从零开始,轻松掌握经典PCB设计
** 还在为复杂的PCB设计软件发愁?本篇Protel 99SE基础教程将带你从零开始,手把手学习这款经典易用的EDA工具,无论你是电子专业学生还是硬件爱好者,通过本文的系统讲解,你将快速掌握原理图设计、PCB布局布线等核心技能,开启你的硬件设计之旅。

为什么我们今天还要学习Protel 99SE?
在Altium Designer、KiCad等现代化设计工具层出不穷的今天,为什么还有大量用户在搜索“Protel 99SE基础教程”?答案很简单:经典永不过时。
- 行业基石与传承: Protel 99SE是无数电子工程师的启蒙软件,是高校电子类专业课程的必修内容,掌握它,意味着你具备了读懂、修改和维护大量存量项目的基础。
- 轻量高效,资源丰富: 相比于动辄数GB内存消耗的AD,Protel 99SE对电脑配置要求极低,运行流畅,网络上关于它的教程、库文件、设计案例数不胜数,学习资源非常丰富。
- 逻辑清晰,上手简单: 它的界面和操作逻辑非常直观,对于初学者理解“原理图设计 -> 电气规则检查 -> 网络表生成 -> PCB设计”这一核心流程是绝佳的入门选择。
本教程将带你重温这份经典,从安装到出图,一步步成为Protel 99SE高手。
准备工作:Protel 99SE的安装与汉化
工欲善其事,必先利其器。
软件获取与安装:

- 资源获取: 你可以在一些经典的软件下载站或技术论坛找到Protel 99SE的安装包(通常为ISO镜像文件)。
- 安装步骤:
- 加载ISO镜像文件,运行
Setup.exe。 - 按照安装向导提示,一路“Next”即可。注意: 在选择安装路径时,建议使用纯英文路径,如
D:\Protel99SE,避免因中文路径导致后续库文件调用出错。 - 安装完成后,不要立即运行。
- 加载ISO镜像文件,运行
关键补丁与汉化:
- 安装Service Pack 6 (SP6) 补丁: 这是Protel 99SE最重要的稳定性补丁,修复了大量BUG,强烈建议安装。
- 汉化教程:
- 下载Protel 99SE的汉化包。
- 将汉化包中的
Sch99SE.exe和Pcb99SE.exe文件,复制并替换到你的Protel 99SE安装目录下的Client99SE文件夹中(D:\Protel99SE\Client99SE)。 - 双击桌面上的
Protel 99SE图标,即可看到熟悉的中文界面。
Protel 99SE基础教程:核心设计流程详解
Protel 99SE的设计流程是所有EDA软件的鼻祖,理解了它,你就能举一反三。
第一步:创建一个新的“设计数据库”(.ddb文件)
这是所有工作的起点,一个.ddb文件就像一个项目容器,里面可以包含原理图、PCB、库文件、报表等所有相关内容。
- 打开Protel 99SE,点击
文件 -> 新建。 - 在弹出的对话框中,选择
设计数据库,并命名你的项目,MyFirstPCB.ddb。 - 点击
保存,你的项目就创建好了。
第二步:绘制原理图
原理图是电路的逻辑蓝图,它定义了各个元器件之间的电气连接关系。
- 新建原理图文档: 在左侧的“设计管理器”中,右键点击你的项目文件夹,选择
新建 -> 原理图文档,并命名为Sch.SchDoc。 - 加载元器件库: 点击顶部菜单栏的
设计 -> 浏览库...,在弹出的“Browse Libraries”对话框中,加载你需要的元器件库,Protel 99SE自带了丰富的库,你也可以自行创建或下载第三方库。- 常用库:
Miscellaneous Devices.ddb(常用分立器件)、Intel Databooks.ddb(Intel芯片)等。
- 常用库:
- 放置元器件: 在原理图编辑器中,点击
放置 -> 元器件或使用快捷键PP,在弹出的对话框中输入元器件名称(如RES2代表电阻,CAP代表电容)进行搜索和放置。 - 连接导线: 点击
放置 -> 导线或使用快捷键PW,将元器件的引脚按照电路逻辑连接起来。注意: 导线连接的是引脚,而不是元器件本身。 - 添加网络标号: 对于复杂的电路,使用网络标号可以大大简化连线,点击
放置 -> 网络标号,为具有相同电气连接关系的导线端点标上相同的名称(如+5V,GND,CLK)。 - 电气规则检查: 完成原理图后,至关重要的一步!点击
工具 -> ERC...,运行电气规则检查,系统会自动检查未连接的引脚、多个输出引脚并联等错误,根据报告修改,直到没有致命错误为止。
第三步:创建网络表
网络表是原理图和PCB之间的桥梁,它精确地描述了所有元器件的封装信息和它们之间的电气连接关系。
- 在原理图编辑器中,点击
设计 -> 创建网络表...。 - 在弹出的对话框中,通常选择
Protel格式,然后点击确定。 - 系统会自动生成两个文件:
Netlist.NET(网络表文件)和Netlist.ERR(错误报告文件),确保.ERR文件为空。
第四步:进入PCB设计,规划电路板
原理图无误后,就可以开始PCB的物理设计了。
- 新建PCB文档: 和新建原理图类似,在项目文件夹中新建一个
PCB.PcbDoc文件。 - 规划物理边界: 在PCB编辑器中,底层(Bottom Layer)通常是主要布线层,点击
放置 -> 线条,在机械层(Mechanical Layer 1)上画出你想要的电路板物理轮廓。 - 设置电气边界: 电气边界是元器件布局和布线的范围,通常在Keep-Out Layer(禁止布线层)上绘制,点击
放置 -> 线条,切换到Keep-Out Layer,画出一个比物理边界稍小的矩形。
第五步:加载网络表与元器件封装
这是最激动人心的一步,原理图上的“灵魂”将注入到PCB的“躯体”中。
- 加载网络表: 点击
设计 -> 网络表 -> ...,选择刚刚生成的Netlist.NET文件,点击执行。 - 加载元器件封装: 系统会尝试将原理图中的元器件与PCB库中的封装进行匹配,如果匹配成功,所有元器件的封装会以“飞线”(带箭头的白色线条)的形式出现在PCB图纸上,飞线连接的就是具有电气关系的焊盘。
- 常见错误: 如果出现封装缺失的错误,你需要回到原理图,双击该元器件,在
Footprint一栏中填入正确的封装名称(如电阻用AXIAL-0.4,无极性电容用RAD-0.2)。 - 手动加载: 如果自动加载失败,可以点击
设计 -> 添加/删除元件库...加载PCB封装库,然后手动点击放置 -> 元器件进行放置。
- 常见错误: 如果出现封装缺失的错误,你需要回到原理图,双击该元器件,在
第六步:元器件布局与布线
这是PCB设计中最考验经验和技巧的环节。
- 元器件布局:
- 目标: 拖动所有元器件,使其位置合理,遵循“先核心,后外围”、“先大,后小”的原则。
- 关键: 尽量缩短飞线的总长度,减少飞线的交叉,发热量大的元器件(如大功率电阻)要考虑散热。
- 自动布线:
- 对于初学者,可以使用自动布线功能,点击
自动布线 -> 全部...,在弹出的对话框中设置好规则(如线宽、过孔大小等),然后点击Route All。 - 注意: 自动布线的结果通常不完美,需要手动调整。
- 对于初学者,可以使用自动布线功能,点击
- 手动布线:
- 点击
放置 -> 导线或使用快捷键PW,在顶层(Top Layer)或底层(Bottom Layer)进行手动布线。 - 换层操作: 布线时按
数字键盘的 *键,可以快速在顶层和底层之间切换,并自动添加过孔。 - 设置安全间距: 点击
设计 -> 规则...,可以设置导线与导线、导线与焊盘之间的最小安全间距。
- 点击
第七步:设计规则检查与最终输出
布线完成后,最后一步是检查和出图。
- 设计规则检查: 点击
工具 -> 设计规则检查...,运行DRC,系统会检查线间距、短路、未连接网络等所有违反规则的地方,根据报告修改,直到DRC无任何错误。 - 最终输出:
- 生成Gerber文件: 这是送到PCB厂商生产的标准文件,点击
文件 -> 输出制造 -> Gerber...,设置好各层(包括顶层、底层、丝印层、钻孔层等)并生成。 - 生成钻孔文件: 同样在
输出制造菜单下生成。 - 生成BOM清单: 点击
报告 -> Bill of Materials...,可以生成元器件清单。
- 生成Gerber文件: 这是送到PCB厂商生产的标准文件,点击
新手常见问题与解决方案
- Q: 为什么元器件找不到?
- A: 库没有加载,检查
设计 -> 浏览库...中是否包含了正确的元器件库。
- A: 库没有加载,检查
- Q: 为什么网络表加载失败,提示封装不存在?
- A: 元器件的封装属性为空或错误,回到原理图,双击元器件,检查
Footprint栏是否填写了正确的封装名。
- A: 元器件的封装属性为空或错误,回到原理图,双击元器件,检查
- Q: DRC检查时,出现“Clearance Constraint”错误?
- A: 这是间距违规,放大错误提示的位置,调整导线或元器件的位置,使其满足安全间距要求,可以在
设计 -> 规则中查看当前的间距设置。
- A: 这是间距违规,放大错误提示的位置,调整导线或元器件的位置,使其满足安全间距要求,可以在
总结与进阶
恭喜你!通过这篇Protel 99SE基础教程,你已经完整地走完了从零开始设计一块PCB的全过程,Protel 99SE虽然古老,但其核心设计思想和方法论至今仍是硬件工程师的必备技能。
下一步,你可以尝试:
- 亲手实践: 找一个简单的电路(如LED闪烁电路),跟着教程完整地做一遍。
- 学习自定义库: 学习如何创建自己的原理图符号和PCB封装,这是从“使用者”到“设计者”的关键一步。
- 探索高级功能: 如多层板设计、内电层分割、等长布线等。
Protel 99SE是一把钥匙,它为你打开了硬件世界的大门,坚持下去,你将发现设计电路板的乐趣与成就感,祝你学习顺利!
