Ejecución de NodeMCU ESP8266 en un paquete de baterías 3s 18650 alimentado por un panel solar

Estoy haciendo un circuito que controla un dispositivo mecánico analógico de 12 V usando un microcontrolador (NodeMCU ESP) GPIO.

El Node MCU usa AMS 1117 para reducir el voltaje a 5 V (y otro a 3,3 V), pero dado que son clones, el AMS 1117 (para 5 V) utilizado permite un máximo de 12 voltios. Se acumula mucha literatura en la red con referencias a cómo las personas quemaron su circuito debido a la entrada de 12.5 voltios.

Estoy usando un paquete de baterías 3s 18650 con BMS para alimentar el circuito (el paquete de baterías en sí se carga con paneles solares). El voltaje máximo tiene un tope de 12,6 voltios, que es suficiente para matar el chip.

Así que tengo algunas 'alternativas' en mi mente, que no estoy seguro de cuál es su falacia:

  1. Retire la energía entre 2 de 11860 baterías, lo que daría un rango de voltaje de 6-8.4 voltios. Lo suficientemente bueno como para encender el NodeMCU
  2. Coloque un diodo para reducir el voltaje en 0,7 voltios, lo suficientemente bueno como para mantener el voltaje de entrada a NodeMCU a 12 V máx.

No entiendo las implicaciones de ninguno de estos desde la perspectiva de la carga de la batería. Dado que todo esto funcionará con el paquete de baterías, idealmente me gustaría un mínimo desperdicio de energía.

¿Puede alguien sugerir si estoy en el camino correcto, O cuál puede ser la forma correcta de hacerlo?

Respuestas (1)

Obtenga un convertidor DC-DC adecuado que acepte la entrada de voltaje de la batería completa y emita 5V. Con un convertidor "buck" adecuado, esto puede ser muy eficiente.

(¿Posiblemente 3,3 V directamente? No está del todo claro que la placa necesite 5 V y si puede llevarla directamente a 3,3 V, sería más eficiente).

O, alternativamente, simplemente use las dos baterías y retire la tercera por completo. Tenerlo cargado pero nunca descargado causará problemas ya que el paquete se desequilibra.