Skip to content
进阶#原理图#封装#库#符号#Land Pattern

原理图设计、封装与库管理 Schematic Design, Footprint & Library ​

原理图是板子的"逻辑蓝图"。画原理图不只是连线,还要管理好符号(Symbol)、封装(Footprint)、库(Library)三件套——它们对不上,板子回来就焊不上。

1. 设计动机 ​

<>

新手最常犯的错:随手画个方块当芯片,引脚号瞎编,封装随便找个近似的。结果打样回来发现——封装尺寸差 0.2 mm 焊不上、引脚映射反了芯片烧了、同一个电阻在两张图里封装不一致。库管理就是把这些"逻辑长相"和"物理长相"固化成可复用、可追溯的资产。

2. 图示:符号 ↔ 封装 ↔ 实物 ​

原理图符号只管逻辑引脚,PCB 封装只管物理焊盘,二者通过 pin map 一一对应
原理图符号只管逻辑引脚,PCB 封装只管物理焊盘,二者通过 pin map 一一对应

3. 三个核心概念 ​

  • 符号(Symbol):原理图里的图形,表达引脚功能(VCC、GND、PA0…),不关心尺寸。
  • 封装(Footprint / Land Pattern):PCB 上的焊盘图形,表达物理尺寸,决定焊不焊得上。
  • pin map:符号上的每个引脚对应封装上的哪个焊盘(1→Pin1)。

关键认知:符号是"画着好看+逻辑正确",封装是"照着能焊"。同一个符号(电阻)可以挂多个封装(0805/0603/直插)。

4. 定量参数:封装尺寸 ​

封装英制公制(约)焊盘间距 A用途
04020.04×0.02 in1.0×0.5 mm0.5 mm高密度
06030.06×0.03 in1.6×0.8 mm0.7 mm常用
08050.08×0.05 in2.0×1.25 mm0.9~1.0 mm好焊、新手友好
QFP-48—7×7 mm0.5 mm pitch中小 MCU

焊盘尺寸过大易桥连(solder bridge),过小易立碑(Tombstone,元件一头翘起)。

5. 设计准则 ​

  1. 优先用官方/标准库:KiCad 自带库、厂商(TI/ADI)提供的符号封装,别手画。
  2. 封装严格按数据手册 Land Pattern:差 0.1 mm 就可能焊不上。
  3. 位号唯一且有意义:U1/U2、C1/C2,按功能分块编号。
  4. 电源/用地符号统一:全局电源标志(+3V3、GND)全板一致。
  5. 库版本管理:自己改的库放进项目专属库,别改全局库(会影响别的项目)。

6. 完整设计示例 ​

<>
  1. 需求:用 STM32F103C8T6(LQFP-48,0.5 mm pitch)。
  2. 符号:从 MCU 库拖出 LQFP-48,按引脚名分组(电源、晶振、IO)。
  3. 封装:选 LQFP-48 标准封装,核对 0.5 mm pitch、中心 7×7 mm。
  4. pin map:确认符号 Pin1 = 封装 Pin1(通常在左上角带点)。
  5. 3D 模型:挂个 STEP 模型,结构设计时能看高度干涉。
  6. 存项目库:把这个符号+封装存进本项目 .pretty 库,随工程走。

7. 检查与仿真 ​

  • ERC:查未连接引脚、重复位号、电源短路。
  • 封装核对:把 PCB 导出 3D,和实物元件叠一起看是否对齐。
  • BOM 一致性:原理图里每个元件都有型号、封装、位号。

扩展与变种电路 ​

扩展1:层次化原理图(Hierarchical Sheets) ​

大系统一张图画不下,按功能拆成子图,根图用方块调用。

根图用 power/mcu/io 三个方块调用子图,端口同名即相连
根图用 power/mcu/io 三个方块调用子图,端口同名即相连
<>
  • 方块图(Sheet Symbol):根图上画个方框代表一个子电路块,块上引出"端口(Port)"。
  • 子图(Child Sheet):端口名与子图内引脚名相同即电气相连。
  • 好处:几百个元件拆成几个几十元件的子图,可读性↑,多人可分块并行。
  • 例:电源块(buck+LDO)、MCU 块(最小系统)、接口块(USB/RS485)各自一张子图。

准则对比:

方式适用代价
单张总图<50 元件简单
层次化>100 元件/多模块需管端口映射
<>
  • 现象:子图里写 PA0,根图端口写 P0,看似连上实则悬空。
  • 原因:层次连接靠端口名精确匹配,大小写/拼写差一点就断。
  • 解决:用 ERC 查未连接引脚;统一命名规范。

扩展2:贴片焊盘 Land Pattern 尺寸(0805 示例) ​

封装不是"画个方块就行",焊盘尺寸有讲究。

0805 焊盘尺寸:间距 A≈0.9~1.0mm,焊盘宽≈1.0mm,本体 2.0×1.25mm
0805 焊盘尺寸:间距 A≈0.9~1.0mm,焊盘宽≈1.0mm,本体 2.0×1.25mm
<>
  • 焊盘间距 A:对应元件两端焊端间距,过大会立碑、过小会桥连。
  • 焊盘宽 W:略宽于焊端,保证焊点成形(fillet)。
  • 0805:本体 2.0×1.25 mm,标准 land pattern 间距约 0.9~1.0 mm。
  • 依据:IPC-7351 标准或元件厂商推荐焊盘。

准则对比:

焊盘焊接可靠性密度
略大好,抗桥连余量占空间
IPC 标准折中标准
略小易立碑省空间
<>
  • 现象:小批量手焊还行,量产回流后大量立碑/虚焊。
  • 原因:焊盘尺寸与锡膏印刷(钢网开口)不匹配。
  • 解决:用 IPC-7351 标准封装,让板厂按标准出钢网。

8. 常见坑与故障现象 ​

<>
  • 符号引脚号和封装焊盘对反:芯片第 1 脚焊到了第 8 脚位置,逻辑全反。核对 pin1 标记(圆点/缺口)。
  • 封装用错大小:0603 焊盘贴了 0805 元件,一头悬空。BOM 里封装列必须统一。
  • 全局库被改坏:手贱改了全局电阻库,所有老项目全变。自己的修改放项目库。
  • 电源标志不统一:一张图写 +3V3,另一张写 VDD,其实该是同一网络却没连。

9. 自测题 ​

符号(Symbol)和封装(Footprint)各管什么?为什么不能混用?

符号管逻辑长相(引脚名/功能),封装管物理长相(焊盘尺寸/间距)。混用会导致:逻辑对但焊不上,或焊得上但引脚映射错。二者通过 pin map 对应。

0805 大约对应公制多少尺寸?焊盘画太大/太小分别有什么后果?

约 2.0×1.25 mm。焊盘太大→相邻焊盘桥连短路;太小→元件立碑(tombstone)或虚焊。应按 IPC-7351 / 数据手册推荐焊盘。

为什么大板子推荐用层次化原理图而不是一张大图?

几百个元件画一张图不可读、易错。按功能拆子图、根图用方块调用,可读性和并行效率都高;端口同名即连,改子图自动同步。

10. 参考资料 ​