pcb双层板手动布线教程
更多
好的,这是一份详细的 PCB 双层板手动布线教程(中文版),希望能帮助你掌握这项核心技能:
? 核心思想
手动布线是连接原理图中定义的电气节点(即网络)的过程,在双层板上,你拥有 顶层 (Top Layer) 和 底层 (Bottom Layer) 两个布线层。你需要:
- 电气连接正确: 严格按照原理图连接。
- 遵守设计规则: 满足线宽、线距、过孔尺寸等要求。
- 路径合理: 走线尽量短、直、平滑,避免不必要的拐弯(尤其锐角)。
- 信号完整性: 考虑关键信号(时钟、高速线)的路径、回路、干扰(后续提升)。
- 可制造性: 确保PCB工厂能可靠生产(间距、工艺)。
- 可测试/维修性: 留出测试点,避免元件过于密集。
? 准备工作
- 完成原理图: 确保原理图正确无误,所有元件都有唯一的标识符(位号)。
- 导入网表: 在PCB设计软件中将原理图信息导入到PCB文件中,生成元件、封装和网络连接(飞线)。
- 元件布局 (关键!):
- 这是布线成功的基础!糟糕的布局会让布线变得极其困难甚至不可能。
- 原则: 按功能模块摆放;相关元件靠近;考虑信号流向(输入->处理->输出);考虑散热、机械固定、接口位置;预留布线通道;大型/发热元件位置合理;考虑装配和维修空间。
- 优化飞线: 调整布局,使飞线交叉尽可能少,连接路径尽可能短且直接。这是手动布线顺畅的关键!
- 设置设计规则:
- 最重要! 进入软件的 设计规则 (Design Rules / Constraints) 设置。
- 线宽 (Width):
- 电源线/地线:根据电流大小计算(可查表或在线计算器),通常比信号线宽得多(如 20mil, 30mil, 甚至更宽)。
- 信号线:一般经验值 8-12mil (0.2-0.3mm),具体取决于板厂能力和电流。高频或特殊信号需单独设置。
- 线间距 (Clearance): 设定不同网络导线之间、导线与其他对象(焊盘、过孔、覆铜区)之间的最小间距。通常 6-10mil (0.15-0.25mm)。高压或特殊要求需增大。
- 过孔尺寸 (Via Size):
- 孔径 (Hole Size):根据引脚粗细和板厂能力,常用 0.3mm / 0.4mm (12mil / 16mil)。
- 焊盘直径 (Pad Diameter):通常比孔径大 0.2-0.4mm (8-16mil),如孔径0.3mm焊盘0.6mm(24mil)。
- 层定义: 确认顶层和底层已启用。
- (可选) 差分对、等长线规则: 如有高速信号需求。
- 设置栅格 (Grid):
- 启用并设置合适的捕捉栅格 (Snap Grid),如 5mil, 10mil, 25mil。布线时元件和走线会吸附到栅格点,使布线整齐。
- 显示栅格有助于视觉对齐。
手动布线步骤详解(以常见EDA软件为例)
? 1. 选择布线工具
- 在PCB编辑器中找到 交互式布线 (Interactive Routing) 或类似名称的工具(通常是一个带波浪线的光标图标?)。
- 设置布线层:通常软件会根据你当前激活的层自动布线,或提供快捷键切换(如小键盘 * 键在Altium Designer中切换层并自动添加过孔)。
? 2. 开始布线
- 单击起点: 光标移动到需要连接的元件焊盘或导线上,单击左键作为布线起点。
- 规划路径:
- 观察飞线指示的方向。
- 尽量在元件之间预留的"通道"中走线。
- 优先考虑短路径和避免长距离绕行。
- 放置线段:
- 移动光标,软件会显示一条预拉线(橡皮筋线)。
- 每单击一次左键,就放置一段固定角度的线段(通常是45度或90度模式,可在软件设置中选择偏好)。避免使用任意角度走线!
- 切换布线层:
- 当需要将信号从顶层切换到底层(或反之)时:
- 手动方式: 按层切换快捷键(如 * 键),在需要换层的位置单击左键放置一个过孔 (Via)。软件会自动将过孔连接到当前网络,并将走线切换到另一层。继续在另一层布线。
- 自动方式 (推荐): 在预拉线状态下,直接按层切换快捷键,软件会自动在光标当前位置放置过孔并切换到另一层,无需额外点击。这是最常用的方式!
- 当需要将信号从顶层切换到底层(或反之)时:
- 结束布线:
- 将光标移动到目标焊盘或导线上(注意光标会吸附到有效连接点),双击左键 完成整个布线连接。软件会自动完成最后的连接并清除飞线。
- 或者,在目标位置单击一次左键放置最后一段线,再单击一次左键确认连接到目标焊盘/线。
? 3. 布线技巧与注意事项
- 优先处理电源和地线:
- 它们通常需要更宽的线宽,电流较大。
- 规划主干道:规划主要的电源和地路径,确保电流能力足够。
- 铺铜 (Polygon Pour): 地平面是双层板的关键优化手段!
- 通常在 底层 (Bottom Layer) 进行大面积地铺铜(也可顶层铺电源,但这会增加复杂度)。
- 创建铺铜区,连接到 GND 网络。
- 铺铜会自动连接所有属于 GND 网络的焊盘和过孔(通过十字热焊盘 Thermal Relief 连接,防止焊接时散热过快)。
- 好处: 提供低阻抗地回路,减小环路面积,提高抗干扰能力,增强散热,有时还能简化布线(地线可直接用过孔连到铺铜层)。
- 走线方向:
- 尽量让顶层 (Top Layer) 走线方向以垂直为主(如 Y 轴方向)。
- 让底层 (Bottom Layer) 走线方向以水平为主(如 X 轴方向)。
- 这有助于减少层间耦合干扰,并使走线路径更清晰。当然,实际布线中不可能完全严格,但要尽量遵循这个大原则。
- 合理使用过孔:
- 过孔是连接两层的关键。不要滥用,但也不要怕用。
- 在需要换层的地方果断放置过孔。
- 避免在焊盘上直接打孔(除非是特定封装如某些插件),稍微离开一点距离。
- 过孔位置要整齐,避免过于杂乱影响美观和可制造性。
- 避免锐角和直角:
- 尽量使用 45 度角拐弯(软件通常默认支持)。锐角和直角在高频下容易产生反射和辐射干扰,也增加了制造时蚀刻不均的风险。
- 走线平滑过渡。
- 优化走线路径:
- 布线过程中或完成后,仔细观察是否有可以优化的地方:缩短走线长度、减少过孔数量、使拐弯更平滑、走线更整齐。
- 可以删除不理想的线段,重新布局部线路。
- 处理“孤岛”和飞线:
- 布线过程中,如果某个网络的所有连接都已完成,其飞线会自动消失。
- 如果布局调整或删除了走线,飞线会重新出现,提示你还有未完成的连接。
- 仔细检查,确保 没有遗漏的网络(DRC 检查也能帮助发现)。
? 4. 特殊网络处理
- 模拟/数字混合电路: 注意模拟地和数字地的分割与单点连接。模拟部分布线要尽量短,避免数字信号的干扰。
- 高频/高速信号: 要求更高(阻抗控制、等长、包地等),这些通常超出了基础双层板手动布线的范围,需要更专业的策略和可能的多层板支持。在双层板上,能做的就是尽量短、直,远离干扰源,保证良好的地回路。
5. 布线完成后的关键步骤
- DRC (设计规则检查):
- 最重要! 布线完成后,必须运行 设计规则检查 (Design Rule Check - DRC)。
- 软件会根据你之前设置的设计规则(线宽、线距、孔径、短路、开路等)全面扫描PCB。
- 仔细查看并修复所有 错误 (Errors) 和 严重警告 (Critical Warnings)。常见的如间距不足、线宽违规、未连接网络(开路)、短路等。
- 忽略一些非关键警告时要谨慎(如丝印重叠)。
- 连通性检查:
- 利用软件的 飞线显示 功能,确认所有飞线都已消失(表示所有网络都已连接)。
- 或者使用 网络高亮 功能,点亮一个网络,检查其物理连接是否完整且符合原理图。
- 丝印层调整:
- 整理元件位号 (RefDes) 和极性标识等丝印。
- 确保丝印清晰可读(大小合适),不压在焊盘或过孔上,方向一致(便于装配调试)。
- 添加说明性信息:
- 在 机械层 (Mechanical Layer) 或丝印层 (Silkscreen Layer) 添加板名、版本号、设计日期、公司Logo、重要警告信息等。
- 覆铜连接性检查:
- 如果使用了铺铜,重新铺铜 (Repour All Polygons) 并检查。
- 确认所有需要连接到铺铜网络(通常是GND)的焊盘和过孔都正确连接(通过热焊盘)。
- 检查是否有孤立的铜皮碎片(死铜),通常建议移除。
- 输出制造文件 (Gerber & Drill):
- 确认DRC无误且设计完成后,生成用于生产的 Gerber 文件(各层光绘文件)和钻孔文件 (NC Drill)。
- 仔细核对生成的文件层是否齐全正确(通常包括顶层、底层、顶层丝印、顶层阻焊、底层阻焊、钻孔图、钻孔文件、板框等)。
- 使用免费的 Gerber 查看器(如 KiCad GerbView, GC-Prevue, GerbLook 在线)检查输出文件是否正确无误,没有缺失层、错位等问题。
? 手动布线要点总结
- 布局为王: 好的布局是成功布线的一半。不惜花时间优化布局!
- 规则先行: 布线前务必设置好合理的设计规则。
- 电源地优先 + 铺铜: 处理好电源和地网络(宽线、铺铜)是稳定性的基础。
- 层间策略: 顶层垂直,底层水平(尽量),合理使用过孔换层。
- 45度走线: 避免锐角和直角。
- 步步为营: 从一个网络或一个区域开始,逐个连接。利用飞线和网络高亮。
- DRC 必做: 布线完成后,必须通过DRC检查并修复所有错误。
- 反复优化: 布线很难一次完美,需要不断观察、调整、优化。
? 给初学者的建议
- 从简单项目开始: 比如一个LED闪烁电路、一个简单的运放电路。不要一上来就挑战复杂的MCU系统。
- 多看优秀设计: 学习开源硬件项目(如Arduino板)的PCB布局布线。
- 利用教程资源: 你所用的具体EDA软件(KiCad, Altium Designer, Eagle, EasyEDA等)通常有官方或社区制作的详细视频或图文教程,针对该软件操作更具体。
- 耐心和练习: PCB布线是一门实践性很强的技能,需要时间和耐心去磨练手感、积累经验。多画几块板子就会越来越熟练!
祝你手动布线顺利,做出满意的PCB板!?
介绍PCB单层板和双层板的区别
有一些限制。例如,由于只有一个方向的布线,所以需要考虑元件的位置和连接的顺序,以避免布线的交叉和短路。此外,单层板的电磁屏蔽能力相对较差,不适合于高频电路。
2023-04-11 15:08:09
Protel99SE中PCB怎么使双层布线不在芯片下过孔呢?
我在pcb中布双层线不想在芯片底下有过孔的出现怎么设置规则??? 芯片下可以有布线 但是不能有过孔的出现 调那个规则 还是做什么调整????
2023-04-10 16:34:27
如何画双层pcb板 画双层pcb板的步骤
PCB板是重要的电子部件,是所有电子元器件的母体,从上世初开始出现到现在也变得越来越复杂,从单层到双层、四层,再到多层,设计难度也是不断增加。因为双层
2020-11-04 09:53:14
PCB双层板的布线原则
PCB板是重要的电子部件,是所有电子元器件的母体,从上世初开始出现到现在也变得越来越复杂,从单层到双层、四层,再到多层,设计难度也是不断增加。因为双层
2019-05-30 08:00:49
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览