我使用 LMPS33HW 创建了一个水位监视器。LMP33SHW 浸没在 50 英尺电缆的末端(封装在灌封环氧树脂中),因此我还使用 LTC3311 来增强 IC2 信号。我正在使用 BMP180 测量和补偿大气压力。我还包括一个分压器来测量电池电压。一切都通过使用 2 x 9,900 mah 18650 电池的 ESP07 进行控制。ESP07 进入深度睡眠 30 分钟,然后醒来读取读数,然后返回深度睡眠。一切正常。
问题是深度睡眠时的电流消耗。我在深度睡眠时测得 3.7 毫安,在读取读数时测得 75 毫安持续 9 秒。我在深度睡眠时期待 ua 而不是 ma。电池可以使用大约一个月。我在负引线上添加了一个 2N7000 MOSFET 开关,导致传感器的栅极由 GPIO12 打开深度睡眠并在深度睡眠之前关闭。问题是在我添加 MOSFET 开关后它没有打开并为传感器提供电压,即使 GPIO12 很高(3.2 v)。GPIO12 保持高电平,ESP07 似乎没有进入深度睡眠。我在 MOSFET 上连接了一个跳线,开始读取数据,GPIO12 开始循环开关,esp07 进入深度睡眠。我希望有人可以就布线或可能导致他的任何其他问题提出一些建议。