登录/注册

pcb ad 第六节

更多

好的,Altium Designer(AD)的教程或书籍 “第六节” 通常聚焦于 PCB 设计的核心规则设置与交互式布线。以下是这一节常见核心内容的中文讲解:

核心主题:设计规则 (Design Rules) 与 布线 (Routing)

  1. 设计规则的重要性 (The Importance of Design Rules)

    • 定义: 设计规则是 PCB 设计中必须遵守的 “法律”。它们规定了 PCB 上各种电气对象(导线、焊盘、过孔、覆铜)之间的物理和电气关系约束。
    • 目的:
      • 确保电气性能: 避免短路、信号干扰(串扰)、阻抗不匹配等问题。
      • 满足制造工艺: 确保设计能被 PCB 工厂生产出来(如最小线宽、最小线距、最小孔径)。
      • 提高设计效率: 布线器(Autorouter)和在线 DRC(设计规则检查)依赖规则自动工作。
      • 保证设计可靠性: 如散热、电流承载能力等。
  2. 进入和管理设计规则 (Accessing and Managing Rules)

    • 菜单入口: 设计 (Design) -> 规则 (Rules...) 或快捷键 D -> R
    • 规则管理器: 打开一个复杂的对话框,左侧是规则类别树状图,右侧是所选类别的规则列表和详细信息。
    • 主要规则类别:
      • Electrical (电气规则):
        • Clearance (间距规则/安全间距规则): 重中之重! 定义不同网络对象(导线、焊盘、覆铜、过孔等)之间的 最小间距。例如,设置电源线和信号线之间、信号线之间的最小距离。
        • Short-Circuit (短路规则): 允许或禁止哪些对象可以短路(通常都禁止)。
        • Un-Routed Net (未布线网络规则): 检查是否所有网络都已连接。
        • Un-Connected Pin (未连接引脚规则): 检查元件引脚是否都已连接。
      • Routing (布线规则):
        • Width (宽度规则): 核心规则! 定义不同网络的导线宽度。可以设置最小、首选最大宽度。通常为电源/地网络设置更宽的线宽以满足载流能力。
        • Routing Via Style (过孔样式规则): 定义过孔的尺寸(孔径 Hole Size 和外径 Diameter)。
        • Routing Layers (布线层规则): 指定允许在哪些信号层进行布线(例如,只在顶层和底层布线,禁用中间层)。
        • Routing Corners (布线拐角规则): 定义导线拐角的样式(如45度角、90度角、圆弧角)和尺寸。
        • Differential Pairs Routing (差分对布线规则): (如果涉及高速设计) 为差分对(如USB D+/D-)设置独特的线宽、间距、长度匹配等规则。
      • SMT (表贴规则): 表贴焊盘上的走线拐角、扇出等。
      • Mask (阻焊/助焊规则): 定义阻焊层(Solder Mask)和锡膏层(Paste Mask)的扩展或收缩值。
      • Plane (平面层规则): 定义电源/地层连接方式(直接连接、热焊盘连接)和间距。
      • Testpoint (测试点规则): 定义测试点规格。
      • Manufacturing (制造规则): 如最小环宽、最小丝印间距等。
      • High Speed (高速规则): (如果涉及高速设计) 如阻抗匹配规则、长度匹配规则、并行线段长度限制等。
      • Placement (放置规则): 元件间距约束(通常在原理图/布局章节讲)。
      • Signal Integrity (信号完整性规则): (高级/模拟仿真) 设置信号完整性分析的约束条件。
    • 优先级 (Priority): 规则可以设置优先级。当一个对象同时满足多个规则的条件时,优先级高的规则生效。例如,可以为特定电源网络设置一个更宽的 Width 规则,并赋予它比默认规则更高的优先级。
    • 范围 (Scope/Where The Object Matches): 关键设置! 定义该规则适用于哪些对象或网络。
      • 应用范围示例: All (全部), Net (指定网络,如 VCC), Net Class (指定网络类,如 Power), Layer (指定层), Net and Layer (特定网络的特定层), Custom Query (高级自定义筛选)。
    • 约束 (Constraints): 定义规则的具体数值限制(如最小间距=0.2mm,线宽=0.3mm)。
  3. 交互式布线 (Interactive Routing)

    • 启动布线: 选中原理图或 PCB 中的网络/飞线,按 P -> T 或点击布线工具栏上的图标,或直接按快捷键 P T (Place -> Track)。
    • 基本操作:
      • 光标靠近焊盘或导线末端时,会自动捕捉连接点(出现八角形)。
      • 单击鼠标左键 确定走线路径点。
      • Space 切换布线方向(水平/垂直/45度)。
      • Shift+Space 循环切换布线拐角模式(任意角 / 45度 / 45度圆弧 / 90度 / 90度圆弧)。
      • ,. 减小或增大布线转角处的弧度半径(圆弧模式下)。
      • Tab 在布线过程中弹出属性面板,临时修改线宽、过孔尺寸、所在层等(通常受规则约束)。
      • *按 `键 (小键盘)** 或Ctrl+Shift+鼠标滚轮`:在可用布线层之间切换,并自动添加过孔。
      • / 键 (小键盘):切换单层显示模式,便于观察当前层布线。
      • Backspace 回退上一步操作。
      • Esc鼠标右键单击 结束当前布线操作。
      • 双击鼠标左键 完成布线并结束命令(终点在焊盘上时)。
    • 差分对布线 (Differential Pair Routing): (如果涉及)
      • 需要事先在原理图或 PCB 中定义差分对。
      • 布线时选择差分对符号或使用 P -> I (Place -> Interactive Differential Pair Routing)。
      • 布线时会同时拉出两条线,并自动保持设定的间距和线宽。按 Tab 可调整间距。
    • 实时设计规则检查 (Online DRC):
      • 布线过程中,AD 会实时应用设计规则(尤其是 Clearance 规则)。
      • 如果违反规则(如距离过近),导线会以高亮错误颜色显示(默认绿色波浪线或高亮),阻止布线操作完成。
      • 必须修正错误(如调整路径)才能成功布线。这保证了布线的合规性。
  4. 布线技巧与注意事项

    • 规划路径: 布线前思考大致路径,避免不必要的交叉和绕远。
    • 利用层: 合理使用多层板资源(如顶层走水平线,底层走垂直线)。
    • 电源/地优先且加粗: 优先处理电源和地网络,并使用 Width 规则设置足够宽的线宽。
    • 避免锐角: 尽量使用45度或圆弧拐角,减少信号反射和制造风险。
    • 减少过孔: 过孔会带来阻抗不连续性和潜在故障点,尽量精简。
    • 关键信号线处理: 时钟、高速信号线注意阻抗控制、长度匹配、远离干扰源。
    • 充分利用 DRC: 确保 在线 DRC 开启,让规则实时保驾护航。

总结第六节要点

  1. 理解并熟练设置核心设计规则,特别是 Clearance (安全间距) 和 Width (线宽) 规则,它们是 PCB 正确性和可靠性的基石。务必掌握规则的作用域设置。
  2. 掌握交互式布线的核心操作和快捷键,重点是多层切换、拐角模式切换、实时 DRC 响应。
  3. 认识到设计规则是驱动和约束布线过程的核心机制。
  4. 开始实践基本的布线策略和技巧。

学习建议: 这一节是 AD PCB 设计的核心实践环节之一。一定要打开 AD 软件,结合实例反复练习规则设置和交互式布线操作,理解规则如何影响布线行为。多尝试不同的规则参数和应用范围,观察效果。

如果你指的是某个特定教程或书籍的“第六节”,且内容与上述不符,请提供更多章节标题或内容线索,我可以给出更精确的解释。

高效又可靠的D类功放TAS5411-Q1

TPS7B7701-Q1:为车载应用保驾护航AudioPower AMP第六节TAS5411-Q1:高效又可靠的D类功放汽车新热点: T-BOX系统解决方案深度剖析(已完结)第一节…

2022-11-08 07:14:54

怎样移植MPU的库来读取YAW轴角度呢

与ubuntu系统下的ROS串口DMA通信,传输底盘速度等信息第六节 ROS计算和发布里程计目录系列文章目录前言二、使用步骤1.修改读取函数2.调用函数并修改YAW数据总结前言今天移植MPU的库来读取YAW轴角度一、移植DMP库具.

2022-02-10 06:13:05

细数T-BOX中TI的明星产品之音频放大器 | 第六节 TAS5411-Q1:高效又可靠的D类功放

细数T-BOX中TI的明星产品之音频放大器 | 第六节 TAS5411-Q1:高效又可靠的D类功放

资料下载 李麒铭 2022-10-31 08:23:36

第六节:STM32基于HAL库的IIC通信

STM32 IIC通信; CubeMX配置, HAL库, IAR或者Keil编程CubeMX系列使用经验分享

资料下载 123 2021-12-27 18:45:58

第六课 数控机床电路详解

第六课 数控机床电路详解

资料下载 ah此生不换 2021-11-19 14:45:02

常用低压电器有哪些详细资料介绍

本文档的主要内容详细介绍的是常用低压电器有哪些详细资料介绍包括了:第一节 低压电器的基本知识,第二节 开关电器,第三节 接触器,第四

资料下载 张思莱 2020-03-04 08:00:00

使用Protel99SE绘制PCB图的详细教程免费下载

第四节:关于绘图中使用长度单位的制式,第五节:定义相对坐标园点,第六节:定义PCB

资料下载 ah此生不换 2019-08-20 17:04:13

【系列直播】OpenHarmony开源开发者成长计划知识赋能第二期【入门】

用开发介绍 直播地址:http://t.elecfans.com/live/1764.html第六节:OpenHarmony驱动与内核应用 直播地址:http://t.elecfans.com/live/1765.html

2021-12-08 10:52:18

NFC读取卡片UID内容简介

目录内容简介第一节主界面第二节时间设置第三节打电话第四节发短信第五

2021-12-07 11:58:46

stm32电机驱动与编码器读取

与ubuntu系统下的ROS串口DMA通信,传输底盘速度等信息第六节 ROS计算和发布里程计目录系列文章目录前言一、pid介绍二、pid简单调整方法总结前言今天来为大家介绍底盘实际运动整定方法一、位置环控制小车行驶1m 位置环控制小车行驶1m..

2021-09-01 08:35:24

【每日一练】第六节:空闲线程及两个常用的钩子函数

本视频为【每日一练】的第6节学习视频,注:刚开始学习的童鞋请从第一节视频开始打卡哦(本节视频在下面打卡即可)学习任务:1、线程退出后,资源在哪里被回收?(简答)2、可以在调度其钩子函数中查看线程切换(判断)打卡规则详

2021-08-28 19:15:00

MATLAB电机仿真

└── 《MATLAB电机仿真精华50例》源代码├── 第六节 同步电机│ ├── abc系统│ │ ├── fangzhen.m│ │ ├── sh_ge_se_ex_ode.m│ │ ├── sh_ge_se...

2021-07-08 06:01:20

【每日一练】RT-Thread Nano-线程讲解2(第六节学习视频)

本视频为【每日一练】的第六节学习视频,注:刚开始学习的童鞋请从第一节视频开始打卡哦(本节视频在下面打卡即可)学习任务:1、当系统中的宏RT_NAME_MAX被定义为8时,设置的线程名称

2021-05-22 08:00:00

手册第六节部分算法例程在CCS上无法编译生成.out文件

不知是否有学习过手册中第六节部分算法例程,为什么那些算法例程在CCS上无法编译生成.out文件呢?为此,我也进行过移植,自己也创建一个新的CCS工程,把能加的头文件都加进去了,但还是提示找不到相关的文件,如图片所示求大神指点啊

2019-11-08 07:33:53
7天热门专题 换一换
相关标签