供电问题——供电入口、电压域与电流预算
本页回答的问题:“板卡随机复位、接上我的电路就掉电,或者外设行为异常——供电问题出在哪?”
第 0 步——先排除乏味的原因
很大一部分"供电问题"其实是线缆和端口问题。先走 USB 识别不到板卡的第 1、2 步(电源灯检查与纯充电线检查),再继续本页。
第 1 步——你的板卡允许从哪里供电?
| 板卡 | 官方供电入口 | 说明 |
|---|---|---|
| ESP32-DevKitC | 三互斥选项(V4 指南原文):micro-USB 口(默认供电)、5 V + GND 排针、3V3 + GND 排针 | “互斥"是指南自带的警告——不要同时接两个入口 |
| ESP32-S3-DevKitC-1 | 三互斥选项(v1.1 指南):任一 USB 口或两口同接(默认推荐供电)、5 V + GND 排针、3V3 + GND 排针 | 3.3 V 电源灯是电轨已起的最直接观察点 |
| Pico / Pico 2 | USB,或 VSYS(第 39 针,官方文档写明 2 V 至 5 V 系统输入) | 三针 SWD 连接器没有电源脚——只接了 SWD 的板仍必须经 USB 或 VSYS 供电 |
第 2 步——电压域不可互换
VBUS(USB 的 5 V)、VSYS(板的系统输入)和 3V3(逻辑电轨)是三个不同的网络。3.3 V / 5 V 信号指南解释了这些板上的电域,以及为什么"5 V 信号进仅 3.3 V 引脚"是硬件问题而非软件 bug。两条反复出现的经验:
- 经"5 V"或"VSYS"引脚给板供电,不会让 I/O 引脚变得耐 5 V——I/O 仍在逻辑电轨上。
- 需要 5 V 的外设要有自己的 5 V 电轨(或电平安排),而不是把 3V3 引脚往外推。
第 3 步——症状与定位
| 可观察现象 | 指向 |
|---|---|
| 电源灯不亮(Espressif 板) | 供电链:线缆、端口,或你接的排针供电——不是固件 |
| 板能启动、带载复位 | 电流预算:见第 4 步——或外设尖峰导致欠压 |
| 只有接上外设才异常 | 共电轨问题:外设在拖累 3V3/5 V 电轨,或经自己的 I/O 引脚向板反向馈电 |
Pico 板没有电源灯;可观察点是 BOOTSEL 驱动器(USB 链路存活)和换已知好线/口之后的行为。
第 4 步——页面上看不到的电流预算
板卡把 USB 5 V 经板载稳压器降到 3V3;你挂在 3V3 / 5 V 排针上的每个外设都在消耗这份预算。加热器、长灯带、电机和屏幕经常超过 USB 口或小稳压器的能力——于是电路一动作,板恰好掉电。
本站不发布每块板的电流上限数值:它们在我们未复制的板卡与模组数据手册里。对负载有疑问时,给外设独立供电、与板只共地(并做相应电平匹配)——这是一个不需要知道精确上限也能做的设计改变,因为它直接移除了依赖。
本页不能告诉你的
- 我们没有在这里的硬件上复现这些故障。 本页把官方事实(供电入口选项、VSYS 文档口径、电源灯观察点)编排成诊断顺序。
- 每条电轨的确切电流上限。 未从数据手册复制;你在别处看到的任何数值都归属于它自己的来源和修订。
- Pico 完整的电气绝对最大值。 这里的 2 V–5 V VSYS 范围是官方文档的摘要口径;板级数据手册拥有精确限值——本页不超出该摘要复述。
来源
- ESP32-DevKitC V4 用户指南——“Power Supply Options”:三种互斥供电及警告(commit
5c06bf18) - About Pico——VSYS 第 39 针(2 V 至 5 V 系统输入);SWD 连接器无电源脚;VSYS 监测与 ADC/SPI 时钟共享(commit
21d772e7) - ESP32-S3-DevKitC-1 v1.1 用户指南——3.3 V 电源灯(commit
5c06bf18)