ESP32的最大工作电压为3.3V。但这并不意味着我们不能向 ESP32开发板施加大于 3.3V 的电压。ESP32 具有板载稳压器,使用 VIN 和 GND 引脚可承受最大 15V 的电压。
一旦电压输入到 ESP32 开发板VIN 引脚,该电压就会通过 ESP32 板载稳压器(AMS1117),输出恒定的 3.3V,这是该板的工作电压。
注:ESP32 的最大工作电压为 3.3V。可从 VIN 引脚施加到 ESP32开发板 的最大电压为 15V。
让我们讨论一下 ESP32开发板上的稳压器以及它可以处理多少电压。
ESP32 开发板具有稳压器,可以将输入电压从 5V-15V 调节为稳定的 3.3V 电源电压,为其内部组件提供稳定的电源电压。然后该电压用于为 ESP32 的内部组件供电,确保它们拥有稳定一致的电源。
ESP32 开发板上的稳压器为 AMS1117 稳压器。AMS1117是一系列稳压器,可输出最大高达0.8mA-1mA的电流。该稳压器的压降非常低。
该稳压器具有较宽的电压范围。AMS1117 有 6 种不同的电压输出范围,其中包括固定电压:1.2、1.5、1.8、2.5、3.3 和 5.0V。该调节器还有一些可变和可调版本,其输出可以根据我们设置的灵敏度而变化。
以下是 AMS1117 的主要规格:
规格 | 值 |
---|---|
输入电压范围 | 极限电压15v |
输出电压 | 可调范围为 1.2V 至 5.0V,增量为 100 mV |
输出电流 | 高达1A |
线路调节 | ±1% |
负载调整率 | ±2% |
压差电压 | 1A 时 1.2V |
纹波抑制 | 50分贝 |
工作温度范围 | -40°C 至 +85°C |
使用板载电压调节器的好处
出于多种原因,ESP32 上的电压调节器非常重要。首先,它有助于保护内部组件免受电压波动或功率尖峰造成的损坏。这在 ESP32 由电池或可能不受监管的电源供电的应用中尤其重要。其次,稳压器有助于提高 ESP32 的整体性能和稳定性,因为它可以确保内部组件有一致的供电。
此外,ESP32 开发板上的稳压器效率很高,效率超过 90%。这意味着稳压器的功耗较低,有助于延长 ESP32 由电池供电的应用中的电池寿命。
AMS1117与LM1117厂家不同耐压值不同,AMS1117是AMS的产品,输入电压的极限值是15V,LM1117是NS的产品,15V是输入电压的正常上限,极限值是20V,所以后者的耐压值要高一些,5V 至 15V 之间的任何电压都可以连接到 ESP32 Vin 引脚,但建议不要使用超过 6V 或 7V。这是由于 ESP32 仅需要 3.3V 即可工作,其余电压由 AMS1117稳压器以热量形式耗散。
警告
使用外部电源为 ESP32 供电时应记住以下几点:
- 始终为 ESP32 提供稳压电源
- 避免连接电机等消耗更多电流的设备
- 避免使用 ESP32 一次使用多个电源
- 如果您看到稳压器变热,请关闭 ESP32 板
结论
ESP32 可处理的最大电压为 3.6V,可施加到 ESP32开发板 VIN 引脚的最大电压为 15V。使用 AMS1117 稳压器将 VIN 引脚的电压调节至 3.3V,这等于 ESP32 的工作电压。