登录/注册

如何用PROTEL99进行pcb布局

更多

好的,在 Protel 99 SE 中进行 PCB 布局是一个核心且重要的步骤。以下是详细的操作流程和关键技巧:

核心原则:连接性清晰、电气性能优先、结构合理、便于生产。

布局前准备:

  1. 完成原理图设计: 确保原理图设计正确无误,所有元件都分配了有效的封装(Footprint)。
  2. 创建/打开PCB文件:Documents 文件夹内右键 -> New... -> 选择 PCB Document
  3. 导入网络表与元件:
    • 在 PCB 编辑器界面 (PCB 标签页)。
    • 菜单栏 -> Design -> Load Nets... (设计 -> 加载网络...)。
    • 在弹出的对话框中,找到并选择你的原理图生成的 .NET 文件 (通常与原理图同名)。
    • 点击 Execute (执行)。这时,所有元件的封装会出现在 PCB 编辑区右下角的一个 “Room” 或直接散落在 PCB 边框外 (取决于设置)。如果报错(通常是找不到封装或引脚不匹配),需要回到原理图修正后重新生成网络表再导入。
  4. 定义板框:KeepOut Layer (禁止布线层,通常是紫色的) 上,使用 Place Track (放置 -> 导线,快捷键 P, T) 绘制出 PCB 的实际物理边界。这个边框定义了板子的形状和大小。
  5. 设置设计规则: (非常重要!)
    • 菜单栏 -> Design -> Rules... (设计 -> 规则...)。
    • Routing 标签页下设置 Clearance Constraint (安全间距约束):定义不同网络导线、焊盘、过孔等之间的最小间距(默认通常是 10mil,根据你的工艺和电压要求调整)。
    • Routing 标签页下设置 Width Constraint (布线宽度约束):定义不同网络导线的默认宽度(如电源线、地线需要更宽,信号线可以窄一些)。
    • Manufacturing 标签页下设置 Hole Size Constraint (孔径大小约束):定义过孔和元件焊盘孔径的最小/最大值。
    • 其他规则按需设置(如敷铜连接方式、丝印间距等)。设置好规则是后续自动布线和DRC检查的基础。
  6. 设置栅格: 菜单栏 -> Design -> Options... (设计 -> 选项...),在 Options 标签页设置 Snap Grid (捕获栅格) 和 Visible Grid (可视栅格)。布局初期可以使用稍大的栅格(如 50mil)方便元件大致定位,精细调整时再改小(如 25mil 或 10mil)。按 G 键可以快速切换常用栅格值。

正式开始布局:

  1. 模块化思考:

    • 分析原理图: 将电路按功能划分成不同的模块(如电源模块、MCU核心模块、输入接口、输出驱动、通信接口等)。
    • 理解信号流向: 核心信号(如时钟、高速数据线)的路径要尽量短、直。输入->处理->输出的流向要清晰。
  2. 放置核心/定位元件:

    • 关键器件优先: 先放置对位置有严格要求的元件。
      • 连接器: 电源输入插座、外部接口(USB, RJ45, 按键、指示灯等)必须放在板边特定位置。
      • 大型/发热器件: 散热器、变压器、大功率MOS管需要考虑散热空间和位置。
      • 精密/敏感器件: 晶振、传感器、高速芯片等应远离干扰源(电源、电感)。
    • 微控制器/FPGA: 作为核心器件,通常放在板子中心区域,便于连接其他模块。
    • 使用 Rooms (可选但推荐): Protel 99 SE 支持 Rooms。可以将不同模块的元件大致拖放到板框内不同的 Room 区域。这对复杂板子组织元件有帮助。菜单 -> Design -> Rooms (设计 -> 房间) 下可以操作。
  3. 放置其他元件 (按模块):

    • 围绕核心器件,逐个模块地放置元件。
    • 关联性强的元件靠近: 一个芯片周围的电阻电容(尤其是去耦电容)要紧靠该芯片相应的电源引脚放置。电阻分压/采样网络、滤波电路等元件应靠近布局。
    • 考虑布线空间: 放置元件时,脑中要有初步的走线概念。特别是引脚密集的芯片(如 QFP、BGA),要留出足够的走线通道。元件之间不要排得太挤,也要避免太稀疏浪费空间。
    • 方向一致性: 同一类型的元件(如电阻、电容、LED)尽量保持方向(丝印标识)一致,便于生产和检查。选中多个同类元件后,利用对齐工具(Tools -> Align Components -> 选择对齐方式,如 Align Left 左对齐)。
    • 移动元件:
      • 鼠标左键单击选中元件(变黄),再按住左键拖动。
      • 选中后按 M (Move) 键移动。
      • 按空格键旋转元件(每次90度)。
      • XY 键在拖动或移动时进行水平或垂直翻转(慎用!可能导致贴片错误)。
    • 利用飞线: 飞线是元件引脚之间预拉出的虚拟连线(细直线),清晰地显示了连接关系。布局的主要目标之一就是让飞线交叉最少、路径最短直。 移动元件时密切观察飞线变化。
  4. 优化布局:

    • 迭代调整: 布局是不断调整优化的过程。初步放置后,不断审视:
      • 关键信号路径是否短直?
      • 电源/地路径是否顺畅?去耦电容位置是否最优?
      • 发热元件散热空间是否足够?是否远离敏感器件?
      • 板子尺寸是否紧凑?是否需要调整板框?
      • 飞线是否交叉混乱?尽量减少交叉。
      • 生产装配是否方便?元件间距是否便于焊接/维修?
    • 对齐与分布: 大量使用 Tools -> Align Components (工具 -> 对齐元件) 下的各种对齐(左/右/上/下/中心对齐)和均匀分布(水平/垂直分布)工具,使元件排列整齐美观,也有利于后续布线。
    • 查看3D预览 (简陋): 菜单 -> View -> Board in 3D (视图 -> 3D 显示)。虽然 Protel 99 SE 的 3D 功能很基础,但可以帮助检查元件高度是否有冲突、大体布局效果。
  5. 布局后期工作:

    • 固定关键元件: 对于位置绝对不能移动的元件(如精确定位的连接器),选中它,右键 -> Properties... (属性) 或按 F11,在打开的 Component 属性窗口中勾选 Locked (锁定),防止误移动。
    • 初步检查:
      • 目视检查是否有元件重叠?
      • 所有元件是否都在 KeepOut Layer 定义的板框内(或符合设计要求)?
      • 关键间距(如高压间距)是否满足?
    • 运行设计规则检查(DRC - 侧重于布局规则): 菜单 -> Tools -> Design Rule Check... (工具 -> 设计规则检查...)。勾选 Clearance (安全间距) 和可能相关的其他布局规则(如 Component Clearance 元件间距),运行 Run DRC。检查报告 (Report) 中的错误和警告,修正元件间距过小等问题。注意:此时主要是检查物理间距问题,布线规则检查通常在布线完成后进行。

关键技巧与提示:

总结流程: 准备 (原理图->网络表->板框->规则) -> 模块划分 -> 放置定位器件 -> 按模块放置关联器件 -> 优化调整 (对齐/飞线/散热/空间) -> 锁定关键件 -> 初步DRC检查 -> 进入布线阶段

PCB 布局是艺术与工程的结合,需要耐心、经验和不断的优化。Protel 99 SE 虽然工具较为基础,但遵循以上步骤和原则,也能很好地完成布局任务。祝你成功!

protel99

protel99使用好久,最近几年常有一个情况,一个文件刚开始几兆到几十兆,经过几次修改后变大好多,有的上百兆,而且铺地会变成一块,无法删除。有知道原因望高手吗,请指教,谢谢!

2023-12-31 19:56:09

Protel99下的符号库怎么导入到DXP2004中呢?

我从ADI公司网站下载了几个器件的符号库和封装库,其提供的是Protel99下的文件,以*.lib格式!DXP2004不能识别,请问怎么导入到DXP2004的符号库中呢?谢谢!

2023-12-25 07:20:56

Protel99 与WIN10系统冲突解决办法

PROTEL99 与WIN10系统冲突解决办法

2023-11-20 09:30:56

protel99官网下载地址

protel99官网下载地址

资料下载 佚名 2021-07-28 18:31:45

Protel99库如何添加助手详细方法说明

本文档的主要内容详细介绍的是Protel99库如何添加助手详细方法说明。

资料下载 ah此生不换 2020-02-29 08:00:00

Win7的Protel99库添加助手应用程序免费下载

本文档的主要内容详细介绍的是Win7的Protel99库添加助手应用程序免费下载

资料下载 佚名 2019-12-25 16:52:39

Protel99 SE的理论考试选择题合集免费下载

本文档的主要内容详细介绍的是Protel99 SE的理论考试选择题合集免费下载。

资料下载 ah此生不换 2019-11-13 17:27:44

protel99 SE快速入门教程免费下载

本文档的主要内容详细介绍的是protel99 SE快速入门教程免费下载包括了:电路板设计步骤和绘制简单的电路图等资料

资料下载 ah此生不换 2019-09-23 17:10:06

Protel 99 SE高频PCB设计的研究

Protel 99 SE虽然具有自动布局的功能,但并不能完全满足高频电路的工作需要,往往要凭借设计者的经验,根据具体情况,先采用手工

2023-08-23 14:27:37

pcb设计软件有哪些

80年代末推出的线路板设计软件。Protel99是基于Windows操作系统下的纯32位电路设计制版系统。Protel99提供了一个集成的设计环境,包括了原理图设计和

2021-08-10 23:40:13

pcb常用的软件有哪些

80年代末推出的线路板设计软件。Protel99是基于Windows操作系统下的纯32位电路设计制版系统。Protel99提供了一个集成的设计环境,包括了原理图设计和

2021-08-10 15:02:18

新手求助protel99有哪些实用的快捷键?

protel99有哪些实用的快捷键?

2021-04-25 09:15:51

基于Protel99SE对在高频PCB设计中的一些问题进行研究

本文主要从高频PCB的手动布局、布线两个方面,基于Protel99SE对在高频PCB

2021-04-22 06:21:32

PROTEL中如何在PCB上标注汉字

  “PROTEL中在PCB上标注汉字”在protel99中的操作步骤:  首先,通过font.exe,填写想标注的汉字,选择字体,生成新的ha

2020-07-14 18:05:16

protel99生成网络表有些元件没有连线

protel99生成网络表有些元件没有连线.在添加网络表时有一些元件没有飞线。ERC检查没有问题,然后加载到PCB时也没有错误提示,封装引脚也没有问题,网络标签页放置正确,文件我上传图片我也挂了,希望有人能指点一二。

2019-09-29 10:32:48
7天热门专题 换一换
相关标签