Appearance
硬件设计入门
嵌入式开发者不需要成为硬件工程师,但需要能看懂原理图、理解电源设计、知道 PCB 布局的基本规则。这些能力决定了你能否独立排查硬件问题、和硬件工程师高效协作、甚至自己画一块简单的开发板。
一、原理图阅读
原理图是电路的"源代码",用符号表示元件和连接关系。
常见符号
| 符号 | 含义 |
|---|---|
| ─┤├─ | 电容 |
| ─///─ | 电阻 |
| ─▷│─ | 二极管 |
| 三角+圆 | 运放 |
| 方框 | IC(集成电路) |
| VCC/VDD | 正电源 |
| GND/VSS | 地 |
| 网络标号 | 同名标号表示电气连接(不画线) |
阅读顺序
- 电源部分:找到输入电压、稳压芯片、输出电压,确认供电链路
- MCU 部分:看时钟源(晶振)、复位电路、去耦电容、Boot 引脚配置
- 外设连接:按网络标号追踪 MCU 引脚连到了哪些外设
- 接口部分:USB、串口、调试接口(SWD/JTAG)的连接方式
工具
- KiCad:开源免费,跨平台,社区活跃
- 嘉立创 EDA(LCEDA):国内免费在线工具,和嘉立创打样无缝衔接
- Altium Designer:商业标准,公司常用
二、PCB 布局布线基础
PCB(Printed Circuit Board)把原理图变成实际的物理电路板。
层叠结构
| 层数 | 适用场景 | 成本 |
|---|---|---|
| 2 层 | 简单 MCU 板、学习板 | 最低 |
| 4 层 | 中等复杂度产品、需要完整地平面 | 中等 |
| 6+ 层 | 高速信号、射频、复杂 SoC | 较高 |
4 层板典型层叠:信号层 → 地平面 → 电源平面 → 信号层。完整的地平面是信号完整性的基础。
布局规则
- 电源先行:先放稳压芯片和滤波电容,确保电源路径短且宽
- 去耦电容紧贴 IC:100nF 电容尽量靠近 MCU 的 VCC 引脚,走线越短越好
- 晶振靠近 MCU:晶振走线短、包地、不走过孔
- 模拟和数字分区:ADC 参考电压区域远离数字噪声源
- 大电流路径加宽:电源走线宽度按 1A/mm 估算(外层)
布线规则
- 避免直角走线:用 45° 或圆弧
- 差分对等长:USB、以太网等差分信号两根线长度匹配
- 过孔换层要加回流过孔:信号换层时在旁边打一个地过孔
- 高速信号阻抗控制:USB 90Ω 差分、以太网 100Ω 差分
三、电源设计
LDO(线性稳压器)
输入电压 → 输出电压,压差变成热量。
优点:纹波小、成本低、外围简单
缺点:效率 = Vout/Vin,压差大时发热严重
适用:小电流(< 500mA)、压差小(< 1V)的场景
典型芯片:AMS1117-3.3、ME6211、RT9013DC-DC(开关稳压器)
通过高频开关 + 电感储能实现高效率电压转换。
Buck(降压):12V → 5V → 3.3V,效率 85~95%
Boost(升压):3.7V 锂电池 → 5V
Buck-Boost:输入可高可低于输出
典型芯片:TPS5430(Buck)、MP1584(Buck)、TPS61030(Boost)电源设计要点
- 先确定所有模块的电压和电流需求
- 大电流用 DC-DC,小电流/低噪声用 LDO
- 每级电源输出加 LED 指示灯,方便排查
- 电源入口加防反接(二极管或 P-MOS)
- 加 TVS 管做 ESD 防护
四、ESD 与 EMC 基础
ESD(静电放电)
人体静电可达数千伏,直接打到 IC 引脚会损坏芯片。
防护措施:
- 对外接口(USB、以太网、按键)加 TVS 二极管
- PCB 上对外连接器附近预留 ESD 保护器件位置
- 操作裸板时戴防静电手环
EMC(电磁兼容)
产品要通过 EMC 认证才能上市销售。基本原则:
- 减小环路面积:信号线和回流路径靠近,减少辐射
- 完整地平面:4 层板的内层做完整地平面
- 滤波:电源入口加共模电感 + Y 电容
- 屏蔽:金属外壳接地、关键 IC 加屏蔽罩
五、打样与焊接
打样流程
- 完成原理图和 PCB 设计
- 导出 Gerber 文件(制造文件)
- 提交到 PCB 工厂(嘉立创、捷配、华秋)
- 选择板厚、铜厚、表面处理(HASL/ENIG)
- 下单,通常 2~5 天收到板子
嘉立创 5 片 2 层板打样约 5~20 元,4 层板约 50~100 元。
焊接
| 封装 | 手焊难度 | 工具 |
|---|---|---|
| DIP 直插 | 简单 | 烙铁 + 焊锡丝 |
| 0805/0603 | 中等 | 烙铁 + 镊子 + 助焊剂 |
| 0402 | 较难 | 热风枪 + 锡膏 |
| QFP | 中等 | 拖焊法 |
| QFN/BGA | 困难 | 钢网 + 锡膏 + 回流焊炉 |
入门建议:先用 0805 封装练手,熟练后再用 0603。QFN 以下建议用钢网 + 加热台。
BOM 与采购
- BOM(Bill of Materials):物料清单,列出所有元件的型号、封装、数量、供应商
- 采购渠道:立创商城、得捷(Digi-Key)、贸泽(Mouser)
- 注意:同一个电阻值可能有几十种封装和精度,BOM 要写清楚
六、从原理图到产品
完整的硬件开发流程:
需求分析 → 方案选型 → 原理图设计 → 原理图评审
→ PCB 布局布线 → PCB 评审 → 打样
→ 焊接调试 → 软硬件联调 → 小批量验证 → 量产作为嵌入式软件工程师,你至少要能参与"原理图评审"和"焊接调试"环节,能看出引脚分配是否合理、能用万用表和示波器排查硬件问题。
返回 总览与学习路线
