亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

KiCad PCB设计实战教程:掌握开源EDA全流程开发

KiCad是开源EDA工具套件,用于创建电子原理图与PCB图形。其核心由以下独立程序组成:

程序名功能描述文件扩展名
KiCAD项目管理器*.pro
Eeschema原理图编辑器(原理图与元件)*.sch, *.lib, *.net
CvPcb封装选择器*.net
Pcbnew电路板编辑器*.kicad_pcb
GerbViewGerber查看器所有常规Gerber
Bitmap2Component位图转元件/封装*.lib, *.kicad_mod, *.kicad_wks
PCB Calculator元件/线宽/电气间距/色码等计算器无
Pl Editor页面布局编辑器*.kicad_wks

KiCad已足够成熟,可胜任复杂电子板卡的开发与维护。无板尺寸限制,轻松支持最高32层铜箔、14层工艺层、4层辅助层。可生成光绘机用Gerber文件、钻孔文件、元件坐标文件等全套制造数据。作为GPL开源软件,是开源硬件项目的理想选择。

绘制电子原理图

  1. 运行KiCad,进入项目管理器主窗口,可访问八大独立工具:Eeschema、原理图库编辑器、Pcbnew、PCB封装编辑器、GerbView、Bitmap2Component、PCB Calculator、Pl Editor。
  2. 创建新项目:文件 → 新建项目,命名 tutorial1(自动加 .pro 后缀)。KiCad提示创建专用目录,点“是”确认,所有项目文件将保存于此。
  3. 开始绘制原理图:点击工具栏最左侧 Eeschema图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发 启动原理图编辑器。
  4. 点击顶部工具栏 页面设置图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发,纸张大小设为A4,标题填 Tutorial1。更多信息可选填。确定后信息显示在原理图右下角。鼠标滚轮缩放。文件 → 保存原理图项目 保存整个项目。
  5. 放置第一个元件:点击右侧工具栏 放置元件图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发。
  6. 点击原理图中央,弹出“选择元件”窗口。放置电阻:搜索/过滤 R(电阻)。注意电阻上方的“Device”库标题,这是通用实用库。
  7. KiCad PCB设计实战教程:掌握开源EDA全流程开发

  8. 双击电阻关闭窗口,点击原理图目标位置放置。
  9. 点击放大镜图标或滚轮缩放,按住滚轮平移。
  10. 鼠标悬停元件 R 上按 r 键旋转,无需点击选中。
  11. 右键元件选 编辑元件 → 值,或悬停按 v 键,或按 e 进入通用编辑窗口。右键菜单显示所有动作的快捷键。
  12. KiCad PCB设计实战教程:掌握开源EDA全流程开发

  13. 弹出“元件值”窗口,将 R 改为 1 k,确定。
  14. KiCad PCB设计实战教程:掌握开源EDA全流程开发

  15. 放置第二个电阻:点击目标位置,选择窗口再现,历史列表显示刚用过的 R,确定放置。
  16. KiCad PCB设计实战教程:掌握开源EDA全流程开发

  17. 删除元件:右键选 删除元件,或悬停按 Del 键。
  18. 复制元件:悬停目标元件按 c 键,点击目标位置放置副本。
  19. 拖动元件:右键第二个电阻选 拖动元件,重新定位左键放下。
  20. 修改网格:原理图默认大网格吸附。右键 网格选择 修改,建议原理图使用 50.0 mil 网格。
  21. 添加非默认库元件:偏好设置 → 元件库 点击“元件库文件”添加按钮。随后可放置电源/地符号、添加引脚、用标号连线等,按上述类似步骤完成原理图。
  22. 电气规则检查(ERC):点击顶部工具栏 执行电气规则检查图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发,点“运行”。生成报告显示错误/警告(如悬空连线)。应为 0 Errors、0 Warnings。若有错误,原理图对应位置出现绿色小箭头。勾选“创建ERC报告文件”再次运行获取详细信息。
  23. 生成BOM:在Eeschema中点击顶部工具栏 BOM图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发。默认无插件,点“添加插件”选 bom2csv.xsl,点“生成”。同名 .csv 文件位于项目文件夹,用LibreOffice Calc或Excel打开,导入窗口确定即可。

PCB板级布局

  1. 项目管理器点击 Pcbnew图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发。若提示 .kicad_pcb 不存在是否创建,点“是”。
  2. 录入原理图信息:点击顶部工具栏 页面设置图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发,纸张A4,标题 Tutorial1。
  3. 设置制造商要求的间隙与最小线宽。通常间隙 0.25mm,最小线宽 0.25mm。设计规则 → 设计规则,若未显示“网络类编辑器”标签则点击它。顶部 间隙 改 0.25,走线宽度 改 0.25,单位 mm。
  4. KiCad PCB设计实战教程:掌握开源EDA全流程开发

  5. 点击 全局设计规则 标签,设 最小走线宽度 0.25。确定提交关闭。
  6. 导入网表:点击顶部工具栏 读取网表图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发,点“浏览网表文件”选 tutorial.net,点“读取当前网表”,再点“关闭”。
  7. 所有元件通过细线组(飞线)连接。确保 隐藏板级飞线按钮 KiCad PCB设计实战教程:掌握开源EDA全流程开发 未按下(即显示飞线)。
  8. 悬停元件按 g 键移动,点击目标位置放下。移动所有元件最小化飞线交叉,反复调整至理想布局。
  9. KiCad PCB设计实战教程:掌握开源EDA全流程开发

生成Gerber文件

设计完成后,为各层生成Gerber文件发送给制造商。

  1. KiCad中打开Pcbnew,点击图标 KiCad PCB设计实战教程:掌握开源EDA全流程开发 加载板级文件。
  2. 文件 → 绘图,绘图格式选 Gerber,选择输出文件夹,点击 绘图 按钮。

本文仅覆盖KiCad部分核心操作,更多细节待实战探索。

PCBCart承接PCB制造,无起订量限制!

十余年定制PCB制造经验,服务先进电子设备与开源硬件项目。满足您在数量、质量、价格上的所有要求。点击下方按钮获取报价:PCB报价

相关资源:
• 全功能PCB制造服务与增值选项
• 高效PCB制造文件要求
• PCB打样与标准制造服务对比
• 何时用打样服务、何时转标准服务
• PCB制造项目报价详细手册
• 除PCB制造外,PCBCart还提供全套交钥匙PCB组装服务

工业技术

  1. 减少 PCB 设计错误:加速量产、降本增效的实战策略
  2. 低噪声设计策略:将 PCB 电磁辐射降至最低
  3. 选择合适的PCB布局软件:专家对比与推荐
  4. PCB 布局关键策略:兼顾可靠性与成本效益
  5. 高压 PCB 设计:材料、安全与最佳实践
  6. 掌握柔性与刚柔结合 PCB 设计:弯曲半径与最佳实践
  7. 从原理图到PCB:Altium Designer全流程设计实战指南
  8. Ultiboard PCB设计全攻略:从工具栏到实战的完整教程
  9. 攻克射频PCB设计难题:确保可靠性能的实战方案
  10. 高速PCB布局实战技巧:打造可靠设计的关键法则
  11. 专家级PCB热设计:热管理实用技巧
  12. Verilog 入门:数字电路设计完整教程