一:前言
前两周在我们广州大学智能车协会的课程中,讲解了DCDC降压电路的绘制,并讲到了关于嘉立创EDA专业版的使用,但是在这个过程中我没有学的很懂。出于对自身的要求,我希望我自己不落后于别人,并且我们学校的科创班选拔也马上开始,学会pcb的绘制自然是对我的竞选有一定的好处的,所以我开始了我为期约一周的PCB学习。
我学习的课程是B站上面的Expert电子实验室的嘉立创EDA专业版绘制的入门以及强化篇,目前以及完成了51单片机核心板原理图以及PCB的绘制,未来还将继续学习USB拓展坞的绘制以及大师篇STM32的内容。
下面是我整理的一些关于嘉立创EDA专业版使用的内容,希望对你有帮助。
二:核心准备
- 软件工具:嘉立创 EDA 专业版(官网免费下载);
- 参考资料:B 站 “Expert 电子实验室” 嘉立创 EDA 入门 & 强化篇教程、51 单片机核心板经典参考电路(教程附带原理图);
- 设计目标:完成包含 “电源电路、复位电路、晶振电路、P0-P3 口排针引出” 的 51 核心板 PCB,预留电源指示灯 + 复位按键,添加广州大学校徽做个性化标识;
- 核心技能:嘉立创 EDA 元件库检索、原理图电气连线、PCB 布局布线、DRC 规则检查、3D 视图生成。
三、分步实操:51 核心板 PCB 绘制全流程
1. 新建项目与原理图绘制(从 “零” 搭电路)
打开嘉立创 EDA 专业版,从项目搭建开始:
- 步骤 1:点击「文件」→「新建」→「项目」→「PCB 项目」,命名为 “广州大学 - 51 单片机核心板”;
- 步骤 2:右键项目→「添加」→「原理图」,新建原理图文件(命名 “Sheet1”);
- 步骤 3:放置核心元件:① 搜索 “STC89C52RC”,选 “DIP-40” 封装(直插式,方便焊接),拖到画布中心;② 依次放辅助元件:DC 电源座(5V 输入)、11.0592MHz 晶振、2 个 0.1uF 瓷片电容(晶振配套)、10kΩ 电阻 + 100uF 电解电容(复位电路)、1kΩ 电阻 + LED(电源指示灯)、4 组排针(P0-P3 口);小技巧:搜索时勾选 “包含封装”,直接选带焊接封装的元件,不用后续手动匹配;
- 步骤 4:原理图连线 + 网络标号:按教程电路连线:
- 电源:DC 座 “VCC” 接芯片 “VCC”、“GND” 接芯片 “GND”,LED 串 1kΩ 电阻后接 VCC+GND;
- 晶振:两端接芯片 “XTAL1/XTAL2”,各串 0.1uF 电容到 GND;
- 复位:10kΩ 电阻接 VCC+RST 引脚,100uF 电容接 RST+GND;
- I/O 口:芯片 P0-P3 口接对应排针,给 “VCC/GND” 加网络标号,避免交叉绕线;
- 步骤 5:电气检查:点击「工具」→「电气规则检查」,排查 “未连接引脚”(我当时漏接了晶振 GND,检查后补上),确保原理图 “零报错”(附我的原理图截图)。
- 下图是我绘制的原理图,我跟着教程大概理解了一些电路原理,但是距离我自己独立设计一款核心板pcb还是有一定差距,再接再厉。
2. 原理图转 PCB:从 “电路” 到 “实物布局”
- 步骤 1:同步原理图到 PCB:点击「设计」→「更新 PCB」,勾选所有元件后「更新」,自动生成 PCB 文件(右键项目添加,命名 “51 核心板 PCB”);
- 步骤 2:PCB 布局规则:
- 核心优先:芯片放 PCB 中心,方便周边元件布局;
- 功能聚类:电源座、复位按键放边缘,晶振靠近芯片 XTAL 引脚,排针对称分布两侧;
- 焊接友好:直插元件焊盘间距留足(我一开始排针太近,调整后避免了碰锡);
- 步骤 3:我的布局效果:芯片居中,DC 座在 PCB 顶部,复位按键在右侧,P0-P3 排针分左右两列,晶振在芯片下方,布局紧凑不拥挤(附我的 PCB 布局截图)。
3. PCB 布线:让电路 “通起来”
- 步骤 1:设置布线规则:点击「设计」→「布线规则」:电源 VCC/GND 线宽设 1.2mm(防压降),信号线设 0.8mm,过孔孔径 0.8mm + 焊盘 1.6mm(嘉立创常用规格);
- 步骤 2:手动布线:
- 先布关键线:电源、晶振电路(短且粗,减少干扰);
- 再布信号线:I/O 口排针用 45° 角布线(避免信号反射),交叉处用过孔换层(我 P0 口线交叉时,加过孔换底层解决);
- 步骤 3:DRC 检查:点击「工具」→「DRC 检查」,排查 “线宽不够”(我曾把 VCC 设成 0.8mm,报错后改 1.2mm),确保 “零报错”(附我的布线截图)。
4. 个性化设计:加校徽,做专属 PCB
- 步骤 1:导入广州大学校徽:用官网高清校徽 PNG(白底透明),点击「放置」→「图像」→「导入」,放 PCB 底部空白处,设为 “Top Silkscreen(顶层丝印)”(不影响焊接);
- 步骤 2:生成 3D 视图:点击「视图」→「3D 视图」,自动生成立体模型,可旋转查看布局(附我的 3D 视图截图,校徽清晰可见)。
5. 输出制造文件:准备打样
- 生成 Gerber 文件:点击「文件」→「制造输出」→「Gerber 文件」,默认设置导出(嘉立创打样直接用);
- 生成 BOM 清单:点击「文件」→「制造输出」→「BOM 清单」,导出元件列表(采购直接用)。
四、踩坑记录:新手避坑指南
- 坑 1:找不到 “STC89C52RC” 元件?
- 原因:没勾选 “包含封装”,只搜到原理图符号;
- 解决:搜索时勾选 “包含封装”,选带 DIP-40 封装的元件;
- 坑 2:布线时线连不上焊盘?
- 原因:线宽设太大(我一开始设 2mm,比焊盘间距宽);
- 解决:信号线改 0.8mm、电源改 1.2mm;
- 坑 3:3D 视图校徽模糊?
- 原因:校徽分辨率低;
- 解决:用官网高清 PNG,导入后不拉伸过大。
五、成果展示
目前完成设计阶段,附 3 张关键截图:
- 51 核心板原理图:清晰展示电源、晶振等核心电路;
- PCB 布线图:线宽合规、布局紧凑,无 DRC 报错;
- 3D 视图:含广州大学校徽,元件立体效果清晰;后续计划:周末借车协元件焊接实物,测试上电启动,成功后更新 “焊接 + 测试” 博客~
六、总结与后续计划
一周学习下来,从 “软件小白” 到 “能独立设计核心板”,最大体会是:PCB 设计要 “先懂电路,再练软件”,多做检查能少踩 80% 的坑。
后续计划:
- 完成 51 核心板焊接与功能测试;
- 学习 “USB 拓展坞” PCB 设计;
- 进阶嘉立创 EDA 大师篇,设计 STM32 相关 PCB(对接智能车项目);
希望这篇实操能帮到入门的朋友,评论区可以交流问题~