登录/注册

protel99se原理图画pcb

更多

在 Protel 99 SE 中从原理图 (.Sch) 设计 PCB (.PcbDoc) 是一个标准流程。以下是详细的中文步骤:

核心流程:

  1. 完成并检查原理图
  2. 生成网络表
  3. 创建 PCB 文件并规划板框
  4. 导入网络表 / 加载元件和网络
  5. 元件布局
  6. 布线
  7. 设计规则检查 (DRC)
  8. 后期处理 (敷铜、丝印调整等)
  9. 输出文件

详细步骤说明:

  1. 完成并检查原理图 (.SchDoc):

    • 确保所有元件均已放置且正确连接。
    • 关键步骤:为每个元件指定正确的 PCB 封装 (Footprint)。这是原理图符号与实际 PCB 上焊盘图形的桥梁。在原理图编辑器中双击元件,在属性窗口的 Footprint 栏输入封装名(如 AXIAL0.3DIP140805 等)。确保库中已包含这些封装。
    • 对所有元件进行编号 (Annotate)。菜单:Tools -> Annotate...
    • 进行电气规则检查 (ERC):菜单:Tools -> ERC...。修复所有报告的错误 (Errors) 和警告 (Warnings)。ERC 确保原理图逻辑连接没有基本错误(如未连接引脚、输出短路等)。
  2. 生成网络表 (.NET):

    • 在原理图编辑器窗口中,菜单:Design -> Create Netlist...
    • 在弹出的对话框中(通常是 Protel 格式),点击 OK。Protel 99 SE 会在原理图所在的设计数据库 (.DDB) 文件中生成一个 .NET 文件。这是连接原理图与 PCB 的核心文件,包含了元件信息和网络连接信息。
  3. 创建 PCB 文件并规划板框:

    • 在同一个设计数据库 (.DDB) 中,菜单:File -> New...
    • New Document 对话框中选择 PCB Document,点击 OK。给新 PCB 文件命名(如 MyBoard.PCB)。
    • 打开这个新建的 PCB 文件。
    • 切换到禁止布线层 (KeepOut Layer): 在 PCB 编辑器底部的层标签栏,点击 KeepOut Layer
    • 绘制板框: 使用 Place -> Track (快捷键 P, T) 工具,在 KeepOut Layer 上绘制一个封闭的多边形(矩形或其他形状),这个形状定义了 PCB 的物理边界和布线区域。PCB 编辑器会自动识别这个封闭框作为板框 (Board Outline)。
  4. 导入网络表 / 加载元件和网络:

    • 在 PCB 编辑器窗口中,菜单:Design -> Load Nets...
    • 在弹出的 Load Forward Annotate Netlist 对话框中:
      • 点击 Browse... 按钮,找到并选择你在步骤 2 中生成的 .NET 文件。
      • 点击 Execute 按钮。
    • 查看报告窗口: 关注状态区域 (Status)。理想状态是 All macros validatedNo errors
      • 解决错误: 最常见的错误是:
        • Footprint not found in Library: 元件指定的封装在当前 PCB 库列表或路径中找不到。检查封装名拼写,确保封装所在的库 (.Lib) 已通过菜单 Design -> Add/Remove Libraries... 添加到 PCB 编辑器库列表中。
        • Node not found: 封装中的焊盘名与原理图引脚名不匹配。需要检查并修改原理图符号或 PCB 封装的引脚/焊盘命名使其一致。
      • 修复原理图错误或添加缺失库后,重新生成网络表,然后再次 Load Nets... 直到没有错误 (No errors)。
    • 成功导入后,所有元件和飞线 (Ratsnest) 会出现在 PCB 编辑区右侧板框外的一个区域。
  5. 元件布局:

    • 手动布局: 这是最常用的方式。用鼠标拖拽元件到板框内的大致位置。
    • 目标:
      • 符合结构要求(安装孔、接口位置固定)。
      • 信号流向清晰(输入->处理->输出),缩短关键信号路径。
      • 高频/高速电路特殊考虑(如阻抗匹配、隔离)。
      • 发热元件位置合理(通风、可能需散热器)。
      • 元件排列整齐、紧凑,便于生产和维修。
      • 考虑后期布线难易度。
    • 旋转 (SpaceEdit -> Move -> Rotate Selection)、翻转 (L 键在顶层/底层间切换): 灵活调整元件方向。
    • 对齐工具 (Edit -> Align): 辅助排列整齐。
    • 布局阶段飞线 (Ratsnest - 元件引脚间的细线) 提供了连接关系的直观提示。目标是让飞线交叉尽可能少。
  6. 布线:

    • 设置布线规则 (重要!): 菜单:Design -> Rules... (快捷键 D, R)。在 Rules Constraints 选项卡设置关键规则:
      • Routing -> Width Constraint: 设置默认导线宽度(如电源线宽、地线宽、信号线宽)。
      • Routing -> Routing Layers: 指定哪些层可用于布线(如顶层水平 Horizontal,底层垂直 Vertical)。
      • Routing -> Clearance Constraint: 设置导线、焊盘、过孔之间的最小安全间距。
      • Manufacturing -> Hole Size Constraint: 设置过孔孔径范围。
    • 开始布线: 菜单:Place -> Interactive Routing (快捷键 P, T)。这是主要的交互式布线工具。
      • 点击起点(通常是焊盘),移动鼠标拉出导线,点击放置线段或双击完成连接。
      • Tab 键:在放置过程中调出属性修改宽度、层等(需在规则允许范围内)。
      • 切换布线层时会自动添加过孔 (Via)
      • Backspace 键:撤销上一步布线。
    • 布线策略:
      • 通常先布电源线 (VCC, VDD) 和地线 (GND),它们需要更宽的线宽。
      • 布关键信号线(时钟、高速、差分对、模拟信号)。
      • 最后布一般低速信号线。
      • 尽量使用 45° 或圆弧拐角,避免 90° 锐角。
      • 注意电流承载能力选择合适线宽(参考规则设置)。
      • 地线尽量形成大面积敷铜(稍后处理)。
    • 调整走线: Edit -> Move 下的各种工具(如 Drag Track End, Re-Route)可以调整已布好的线。
  7. 设计规则检查 (DRC):

    • 布线完成后,必须 进行 DRC。菜单:Tools -> Design Rule Check... (快捷键 T, D)。
    • 在弹出的对话框中,通常保持默认设置。
    • 关键:勾选 Create Report FileCreate Violations
    • 点击 Run DRC
    • 检查报告: 系统会生成一个 .DRC 报告文件并自动打开。仔细阅读报告中的所有错误 (Violations Detected)。 常见的 DRC 错误包括:
      • 安全间距 (Clearance) 违规(导线/焊盘/过孔靠太近)。
      • 线宽 (Width) 违规(实际线宽小于规则最小宽度)。
      • 未连接的网络 (Un-Routed Net / Broken-Net)(有飞线未布通)。
      • 钻孔尺寸 (Hole Size) 违规(过孔孔径过大或过小)。
    • 定位错误: 在报告文件中双击错误条目,会自动跳转到 PCB 上的违规位置。在 PCB 编辑区,错误点通常会以绿色高亮标记(需开启在线 DRC 或 DRC 后)。
    • 修复所有 DRC 错误。
  8. 后期处理:

    • 敷铜 (铺铜, Polygon Pour): 菜单:Place -> Polygon Plane... (快捷键 P, G)。
      • 设置网络(通常是 GND),选择敷铜方式(Hatched 网格状常用),设置网格宽度和间距。
      • KeepOut Layer 内绘制一个封闭多边形边界。敷铜会自动填充边界内所有允许的区域,并智能连接到相同网络的焊盘(通过 Relief ConnectDirect Connect)。
    • 调整丝印 (Top Overlay / Bottom Overlay):
      • 移动元件编号 (Designator) 和注释 (Comment) 到合适位置(元件旁边,避免被焊盘或过孔遮挡)。
      • 添加必要的文字标注(版本号、板名、方向标识)。
      • 确保丝印清晰可读。
    • 放置安装孔:Mechanical Layer(通常是 Mechanical 1Multi Layer)放置固定螺丝孔(通常是没有网络的焊盘或圆形切口)。
    • 泪滴 (Teardrops): (可选,增强焊盘与导线连接可靠性) 菜单:Tools -> Teardrops... -> Add
  9. 输出文件:

    • 最终 DRC 检查: 进行最后一次 DRC,确保所有修改后没有引入新错误。
    • 打印检查: 打印 1:1 的顶层丝印图、底层丝印图、顶层布线图、底层布线图等,用于人工检查元件位置、丝印方向、焊盘间距等。
    • 生成制造文件 (GerberNC Drill): 菜单:File -> CAM Manager...。这是发给 PCB 工厂生产用的标准文件格式。需要配置输出哪些层(Top Layer, Bottom Layer, Top Overlay, Bottom Overlay, KeepOut Layer, Mechanical Layer, Top Solder Mask, Bottom Solder Mask, Top Paste Mask, Bottom Paste Mask)以及钻孔文件。
    • 生成物料清单 (BOM): 回到原理图编辑器,菜单:Reports -> Bill of Material。用于采购元件。

重要注意事项:

遵循以上步骤,你应该能够在 Protel 99 SE 中顺利完成从原理图到 PCB 的设计工作。耐心检查和解决 ERC/DRC 错误是关键。

protel99se导入封装库时报错File is not recognized怎么解决

在win10系统下的protel99se在导入元件库和PCB库时报错File is not recognized的解决办法如下:https://jingyan.baidu.com/article

2022-01-05 07:04:03

Protel99SE PCB设计经验谈

Protel99SE PCB设计经验谈

2020-05-07 09:18:23

如何利用Protel99SE软件进行电路仿真设计

直接调用仿真库内的器件导致仿真失败的原因是Protel99SE仿真库内的模型不能完整和全面地描述电路的性能。

2019-11-18 16:16:54

Protel99se安装为什么提醒AccessCode

Protel99se安装为什么提醒AccessCode(深圳核达中远通电源技术有限公司地址)-Protel99se安装为什么提醒AccessCode                     

资料下载 尚文清 2021-09-18 12:37:36

Protel99SE汉化包程序下载

Protel99SE汉化包程序下载

资料下载 ah此生不换 2021-08-02 11:45:22

PROTEL99SE转GERBER步骤

PROTEL99SE转GERBER步骤介绍。

资料下载 ah此生不换 2021-06-19 09:42:02

Protel99SE的五个教程实例说明

,Protel99se教程三:新建PCB文件以及PCB基本设定,Protel99se

资料下载 佚名 2019-11-01 17:53:19

Protel99SE如何生成光绘文件与打印PCB图纸的详细资料说明

Protel99SE生成光绘文件(提供给PCB工厂)与打印PCB图纸(自己使用或者制板)

资料下载 ah此生不换 2019-07-25 16:47:00

protel99sepcb的一些经验

用protel99se画pcb的基本步骤和心得体会.pdf(75.22 KB)

2019-10-14 07:41:33

请问还有谁在继续使用protel99se

最近想买台电脑,可是旧电脑上面的protel99se软件是去年花了50元买的加库软件,如果换电脑,继续用protel99se,又要重买加库软件。除非换成AD,坛里还有多少人继续使用

2019-08-07 17:44:01

protel99se打不开pcb文件

protel99se打不开pcb文件,求帮忙解决,谢谢

2019-05-14 22:40:34

从零学起PROTEL99SE元件库制作教程

PROTEL99SE辅助小软件。  3.软件安装。  4.制作SCH元件库。  5.制作PCB元件库。  第二课课程:  1.原理图设置。  2

2019-05-07 16:53:51

从零学起PROTEL99SE视频教程之PCB设计

PROTEL99SE辅助小软件。  3.软件安装。  4.制作SCH元件库。  5.制作PCB元件库。  第二课课程:  1.原理图设置。  2

2019-05-06 17:16:11

从零学起PROTEL99SE视频教程之原理图部分

PROTEL99SE辅助小软件。  3.软件安装。  4.制作SCH元件库。  5.制作PCB元件库。  第二课课程:  1.原理图设置。  2

2019-05-06 12:14:50

从零学起PROTEL99SE视频教程之扩展功能

PROTEL99SE辅助小软件。  3.软件安装。  4.制作SCH元件库。  5.制作PCB元件库。  第二课课程:  1.原理图设置。  2

2019-05-06 10:57:04
7天热门专题 换一换
相关标签