admin 管理员组

文章数量: 1184232

目录

KiCad 小白入门全攻略:从 0 到 1 设计电路与 PCB

一、准备工作:认识 KiCad 与安装

二、核心概念:小白必懂的 3 个术语

三、Step 1:绘制原理图(以 “植物传感器” 为例)

四、Step 2:设计 PCB 板

五、Step 3:输出生产文件(交给工厂制作)

六、避坑指南(新手必看)

七、学习资源


本文专为不懂电路原理的新手打造,提供基于 KiCad 的完整电路设计指南。从 KiCad 安装、核心概念科普,到原理图绘制、PCB 布局布线,再到生产文件输出,全程以 “植物传感器” 为例,用 “照葫芦画瓢” 式的步骤讲解操作细节。无需专业知识,只需按步骤执行,即可完成从电路蓝图到可生产 PCB 板的全流程设计。文中还包含避坑指南和资源推荐,帮助新手快速上手,轻松实现属于自己的硬件开发产品设计。

KiCad 小白入门全攻略:从 0 到 1 设计电路与 PCB

一、准备工作:认识 KiCad 与安装
  1. 什么是 KiCad?
    一款免费开源的 EDA(电子设计自动化)工具,能画电路图(原理图)和设计 PCB 板,适合新手入门。

  2. 安装步骤

    • 官网下载:kicad(选择对应系统版本,支持 Windows/macOS/Linux)。
    • 安装时全选组件(默认即可),安装完成后打开 KiCad,会看到主界面(包含原理图编辑器、PCB 编辑器等工具)。
二、核心概念:小白必懂的 3 个术语
  • 原理图(Schematic):用符号表示元件和连接关系的 “电路蓝图”(类似建筑设计图)。
  • PCB(印刷电路板):实际生产的电路板,元件焊接在上面,铜箔线路实现连接。
  • 封装(Footprint):元件在 PCB 上的物理尺寸(如电阻的大小、引脚间距),必须与实物匹配。
三、Step 1:绘制原理图(以 “植物传感器” 为例)

目标:用符号画出电路连接,无需懂原理,按 “照葫芦画瓢” 操作。

  1. 新建项目

    • 打开 KiCad,点击菜单栏 File → New Project → New Folder,命名为 PlantSensor,勾选 “Create a new schematic sheet”,点击 “OK”。
    • 自动生成两个文件:PlantSensor.kicad_pro(项目文件)和 PlantSensor.kicad_sch(原理图文件)。
  2. 添加元件符号

    • 点击顶部工具栏的 “添加元件” 按钮(图标:一个电阻符号 + 绿色加号),或按快捷键 A
    • 在弹出的窗口搜索框输入元件名称,找到后双击添加到画布:
      • 微控制器:搜索 ATtiny85(选 ATtiny85-20PU 或类似型号)。
      • 电阻:搜索 R(选 Resistor_THT 直插或 Resistor_SMD 贴片,新手推荐直插)。
      • 电容:搜索 C(选 Capacitor_THT 或 Capacitor_SMD)。
      • 电池座:搜索 CR2032(选带引脚的电池座符号)。
      • LED:搜索 LED(选 LED_THT 直插)。
      • 探针接口:搜索 CONN_2(2 脚连接器)。
    • 拖动元件到画布,按 R 旋转,按 M 移动,合理排列(同类元件放一起)。
  3. 连接元件(画导线)

    • 点击顶部工具栏 “添加导线” 按钮(图标:一条线),或按 W
    • 鼠标移到元件引脚上(出现小圆点),点击开始画线,再点击另一引脚结束,完成连接。
    • 按示例连接(无需理解原理,照图连线):
      • ATtiny85 的 Pin8(VCC)→ 电池座正极。
      • ATtiny85 的 Pin4(GND)→ 电池座负极。
      • 0.1μF 电容两端分别连 VCC 和 GND。
      • 其他连接参考之前的电路描述(严格按步骤连线,错了会报错)。
  4. 设置元件参数

    • 双击电阻符号,在 “Value” 栏输入 10kΩ 或 220Ω(按电路要求填写)。
    • 双击电容,“Value” 栏输入 0.1uF
    • 其他元件默认即可,主要改电阻、电容的数值。
  5. 检查错误(ERC 检查)

    • 点击顶部菜单 Tools → Electrical Rules Checker(或按 F8)。
    • 若弹出红色错误(如 “未连接的引脚”),返回画布检查导线是否漏连;绿色警告可忽略。
    • 修正所有错误后,原理图绘制完成!
四、Step 2:设计 PCB 板

目标:将原理图的符号转换为实际的电路板布局,确定元件位置和铜箔线路。

  1. 生成网表(连接关系文件)

    • 在原理图编辑器中,点击菜单栏 Tools → Generate Netlist File,默认设置,点击 “Generate”,生成 PlantSensor 文件(记录元件连接关系)。
  2. 打开 PCB 编辑器

    • 点击 KiCad 主界面的 PCB Editor 按钮,或在原理图编辑器中点击 Tools → Open PCB Editor,自动创建 PlantSensor.kicad_pcb 文件。
  3. 导入网表与元件封装

    • 在 PCB 编辑器中,点击 Tools → Load Netlist,选择刚才生成的 PlantSensor 文件,点击 “Load”。
    • 若弹出 “封装缺失” 警告:选中缺失的元件,点击 “Assign Footprint”,搜索对应封装(如电阻选 R_Axial_DIN0207_L6.3mm_D2.5mm,ATtiny85 选 SOIC-8_3.9x4.9mm_P1.27mm),点击 “OK”。
    • 导入后,元件会堆在一起,按 Ctrl+A 全选,按 M 拖动到画布空白处。
  4. 布局元件(关键步骤)

    • 目标:让元件排列整齐,连线短且不交叉。
    • 按功能分区:电源(电池座、电容)放一侧,主芯片(ATtiny85)放中间,探针接口和 LED 放边缘。
    • 技巧:
      • 按 R 旋转元件,让引脚朝向连线方便的方向。
      • 重要元件(如芯片)放中央,重的元件(如电池座)放边缘方便固定。
  5. 绘制边框(确定 PCB 大小)

    • 点击顶部工具栏 “添加图形” 按钮(图标:一个矩形),选择 “Edge.Cuts” 层(边框层)。
    • 拖动鼠标画一个矩形(大小适中,比所有元件大一圈),作为 PCB 板的外形。
  6. 自动布线(新手推荐)

    • 点击 Route → Auto Route → All,弹出窗口默认设置,点击 “Start Routing”。
    • 系统会自动用铜箔连接所有元件(红色线条为导线),等待几分钟完成。
    • 若有未连接的线(绿色),手动补连:点击 Route → Interactive Routing(或按 X),点击未连接的引脚,拖动鼠标布线(避开其他导线)。
  7. 检查 PCB 错误(DRC 检查)

    • 点击 Tools → Design Rules Checker(或按 F8),勾选所有选项,点击 “Run DRC”。
    • 若有红色错误(如 “导线间距过小”),根据提示调整元件位置或导线。
五、Step 3:输出生产文件(交给工厂制作)
  1. 生成 Gerber 文件(工厂通用格式)

    • 在 PCB 编辑器中,点击 File → Plot,按以下设置:
      • 勾选 “Gerber”,Layers 选择:F.Cu(顶层铜)、B.Cu(底层铜,若双面板)、F.SilkS(顶层丝印)、B.SilkS(底层丝印)、F.Mask(顶层阻焊)、B.Mask(底层阻焊)、Edge.Cuts(边框)。
      • 点击 “Plot”,生成一堆 .gbr 文件,保存到一个文件夹。
  2. 生成钻孔文件

    • 在 Plot 窗口,点击 “Generate Drill Files”,默认设置,点击 “Drill File”,生成 .drl 钻孔文件。
  3. 打包文件

    • 将所有 Gerber 文件和钻孔文件压缩成 ZIP,发给 PCB 工厂(如嘉立创、捷配等),备注 “1.6mm 厚,喷锡,无铅” 即可。
六、避坑指南(新手必看)
  1. 元件符号与封装对应:选元件时,确保 “符号” 和 “封装” 匹配(如直插电阻配直插封装,贴片芯片配贴片封装)。
  2. 布线不要太密:新手建议导线宽度设为 0.2mm 以上,间距 0.2mm 以上(在 Design Rules 中设置)。
  3. 电源与地加粗:VCC 和 GND 导线宽度设为 0.5mm 以上,减少发热。
  4. 多保存:按 Ctrl+S 频繁保存,避免软件崩溃丢失文件。
七、学习资源
  • 官方教程:KiCad 官方文档(有图文和视频)。
  • 新手视频:B 站搜索 “KiCad 入门”,推荐 “太极创客” 或 “硬禾学堂” 的教程。
  • 封装库查询:SnapEDA(免费下载元件封装,导入 KiCad 使用)。

按以上步骤操作,即使不懂电路原理,也能完成从电路图到 PCB 的设计!关键是 “照步骤执行”,遇到错误先检查连线和封装是否正确

本文标签: 电路图 入门 基础 Kicad PCB