造物笔记/嘉立创EDA 教程(原立创EDA)
基于 嘉立创EDA专业版 V4.1.93
造物笔记 / 嘉立创EDA 教程 / 第 1 章 · Quickstart 实战

B-1 读规格书

画一块带单片机的板子,最重要的一个习惯是:不要自己瞎设计,先找到官方规格书(datasheet),照着里面的“参考电路”画。这一页教你在哪里找到规格书、几十页的英文 PDF 里要看哪几章,以及本案例的每一块电路分别是从哪里“抄”来的。

⏱ 约 20 分钟🎯 不需要会英文,看图和表就够📄 本页没有软件操作

B1.1 为什么要“抄”参考电路#

ESP32-C3 这样的芯片,厂家(乐鑫)在设计它的时候就已经做了大量测试,知道“外面接什么电容、什么电阻它才能稳定工作”。这些结论写在规格书(datasheet,也叫数据手册)里,通常有一章叫“外围设计原理图”或“典型应用电路”。

所以硬件工程师的日常是:先读规格书 → 照着参考电路画 → 只改自己需要改的地方。这不是偷懒,而是最可靠的做法——你自己想出来的电路,很可能漏掉一个厂家早就知道的坑。

B1.2 在哪里找到规格书#

本案例要读的规格书有三份:模组 ESP32-C3-MINI-1、稳压芯片 AMS1117-3.3、RGB 灯 XL-5050RGBC-WS2812B。找法都一样:

  1. 先在嘉立创EDA 的元件库里确认 C 编号:和 A2.1 一样,底部「元件库」选「立创商城」来源,搜 C2838502,确认就是 ESP32-C3-MINI-1-N4,顺便在右边预览里看一眼它的符号和封装(A2.2)。
  2. 打开立创商城网站(www.szlcsc.com),在搜索框里输入同一个 C 编号。
  3. 进入商品详情页,找到「数据手册」(有的页面写“规格书”或显示一个 PDF 图标),点开或下载 PDF。
  4. 对于模组这种大芯片,再去厂家官网下一份最新版:乐鑫官网的文档中心搜索“ESP32-C3-MINI-1 技术规格书”(有中文版),同时下载《ESP32-C3 系列芯片硬件设计指南》。商城里的 PDF 有时不是最新版本。

B1.3 模组规格书:要看这 5 章#

章节(中文版的叫法,英文版对应)里面有什么我们用它做什么
管脚定义 / Pin Definitions一张模组引脚图 + 一张表:每个编号的引脚叫什么(3V3、GND、EN、IO0 ~ IO21……)、能干什么知道哪只脚接电源、哪两只是 USB(IO18 = D-,IO19 = D+)、哪些可以随便当 GPIO 用
外围设计原理图 / Peripheral Schematics官方推荐的最小外围电路:电源脚旁边放哪些电容、EN 脚的 RC 延时电路直接照抄:3V3 旁的 10 µF + 100 nF(C4、C5),EN 的 10 kΩ + 1 µF(R6、C6)
Strapping 管脚(启动配置管脚)芯片上电那一瞬间会“看”几个特定引脚的电平,决定从哪里启动知道 IO2、IO8 要上拉(R4、R5),IO9 接 BOOT 键
模组在底板上的位置 / 天线净空天线部分应该放在底板的什么位置、下面能不能有铜B-3 布局:天线朝外贴板边,下方画禁止区域
电气特性供电电压范围、工作电流(尤其是 Wi-Fi 发射时的峰值电流)确认 3.3 V 供电、稳压芯片能提供足够电流

另外两份小规格书各看一张图就够了:

  • AMS1117-3.3:看“典型应用电路”(输入输出各接一个电容)和“压差”(dropout)——输入电压至少要比 3.3 V 高 1 V 多一点,USB 的 5 V 足够。
  • WS2812B 类 RGB 灯:看“典型应用电路”(一颗接一颗串起来,每颗旁边一个 100 nF 电容)、供电电压范围,以及“输入高电平”门限(下面会用到)。

B1.4 本案例的每一块电路是从哪来的#

原理图模块(B-2)参考来源我们做了什么调整
① USB 接口USB Type-C 的通用接法:CC1 / CC2 各接 5.1 kΩ 到地;D+ / D- 接芯片 USB 脚和案例 A 的 CC 电阻一样;这次 D+ / D- 也要接,所以换成 16P 插座
② 电源 5 V → 3.3 VAMS1117 规格书的典型应用电路输入 10 µF,输出 22 µF + 100 nF;加了一颗红色电源指示灯
③ ESP32-C3 模组模组规格书“外围设计原理图”3V3 去耦电容、EN 的 RC 延时;没用到的引脚打“非连接标识”
④ 按键规格书 Strapping 章节 + 官方开发板RST 键把 EN 拉到地;BOOT 键把 IO9 拉到地
⑤ RGB 彩灯WS2812B 规格书典型电路 + 官方开发板(GPIO8)3 颗串联;电源经过二极管降压(下面解释)
⑥ 排针🎨 自己决定引出 5V、3V3、GND、IO0、IO1、IO3、IO4、IO5
模组 U1 在原理图里的局部:引脚名就是规格书“管脚定义”里的名字(3V3、EN、IO0、IO1……),没用到的脚打了绿色 ×
图 -1模组 U1 在原理图里的局部:引脚名就是规格书“管脚定义”里的名字(3V3、EN、IO0、IO1……),没用到的脚打了绿色 ×
ESP32-C3 模组的哪两只引脚是 USB 的 D- 和 D+?
✅ IO18 = D-,IO19 = D+,在规格书的“管脚定义”表里能查到。IO8 本例接彩灯、IO9 接 BOOT 键,它们都是 strapping 管脚。