硬件设计

[English]


1. ESP8266 电池供电有那些要求?

  • ESP8266 电压范围为 3.0 V ~ 3.6 V,两节 AA 电池可以给 ESP8266 供电,需要注意电池压降是否满足芯片电压范围。

  • 锂电池电压范围超过模组要求,并且放电时压降较⼤,不适合直接给 ESP8266 供电。

  • 推荐电池使⽤ DC-DC 或 LDO 升降压后给 ESP8266 供电,并且注意电源芯片压差要求。

更新时间:2022.4.22


2. ESP8266 为何上电瞬间会电流较大?

  • ESP8266 的 RF 和数字电路具有极⾼的集成度, 上电后 RF ⾃校准,在校准时会需要⼤电流。

  • 模拟部分电路路最⼤的极限电路可能达到 500 mA, 数字电路部分最⼤电流达到 200 mA。

  • 常规应用时,平均电流约 100 mA 。

  • 综上,ESP8266 电源设计需要满足 500 mA 电流。

更新时间:2022.4.22


3. ESP8266 供电设计需要注意哪些问题?

  • 如果是使⽤ LDO 变压,请确保输⼊电压在 (2.7 V ~ 3.6 V)和输出电流(大于 500 mA) 要⾜够⼤。

  • 电源轨去耦电容器必须接近 ESP8266 摆放,等效电阻要⾜够低。

  • ESP8266 不能直连 5V ,仅支持 3.3V,电压误差范围 2.7 V ~ 3.6 V。

  • 如果是通过 DC-DC 给 ESP8266 供电,必要时要加上 LC 滤波电路。

  • 可参考 《ESP8266 硬件设计指南》 中关于 “ 1.4.1. 电源 “ 章节说明。

更新时间:2022.4.22


4. ESP8266 使用 TOUT 管脚做 ADC 采样时,超过 0 ~ 1.0V 是否会损坏管脚?

  • 输入电压在芯片管脚电压范围内均不会损坏管脚(默认为0 ~ 3.6V)。

  • 超过采样阈值将会影响采集的数据结果,导致数据结果异常。

更新时间:2022.4.22


5. 使用 ESP8266 芯片如何进行硬件复位?硬件复位信号是低电平有效还是高电平有效?复位的条件是什么?

  • ESP8266 的 Pin32 EXT_RSTB 为复位管脚。此管脚内部有上拉电阻,低电平有效。为防⽌外界⼲扰引起的重启,建议 EXT_RSTB 的⾛线尽量短,并在 EXT_RSTB 管脚处增加⼀个 RC 电路。

  • ESP8266 的 CHIP_EN 管脚也可作为硬件复位管脚,当使用 CHIP_EN 管脚作为复位管脚时,复位信号是低电平有效。复位条件为当输入电平低于 0.6 V 并持续 200 μs 以上时,ESP8266 会复位重启。我们推荐使用 CHIP_EN 管脚进行芯片复位。可参考 《ESP8266 硬件设计指南》 中的”1.4.2.2 复位”章节的说明。

更新时间:2022.4.22


6. ESP8266 的 UART0 的输入电压能由 3.3 V 改为 1.8 V 吗?

  • UART0 的电源域是 VDDPST,VDDPST 理论上可以到 1.8 V,所以 UART0 理论上可以改成 1.8 V。

更新时间:2022.4.22


7. ESP8266 的 UART0 的电平是由 VDD 决定的,还是由 VDDPST 决定的?

  • ESP8266 的 UART0 的电平是由 VDDPST(硬件电源域)决定的,数字电源电压都是由 VDDPST 决定的。

更新时间:2022.4.22


8. ESP8266 电压电流需求?

  • ESP8266 的数字部分的电压范围是 1.8 V ~ 3.3 V;

  • 模拟部分的⼯作电压是 3.0 V ~ 3.6 V,最低 2.7 V;

  • 模拟电源峰值 350 mA;

  • 数字电源峰值 200 mA。

注: 选择的 SPI Flash ⼯作电压也需要与 GPIO 的电压匹配。CHIP_EN 还是⼯作在 3.0 ~ 3.6 V,使⽤ 1.8 V GPIO 控制时需要注意电平转换。

更新时间:2022.4.22