Alimentando una bomba de agua con nodemcu

0

Quiero usar un nodemcu para regar mis plantas. Conecté una bomba con un transistor 2N2222 (sé que debo agregar un diodo y un tirón hacia abajo en la compuerta). La bomba es DSL370 y cuando está apagada, mido 4.4 V en el pin Vin mientras utilizo un cargador 2A conectado al puerto USB. Cuando la bomba está activa, el voltaje de vin cae a 4.1 V y la pantalla LCD se vuelve difícil de leer. Medí la corriente que usa la bomba y es de 300 mA. ¿Cuál es la razón de la caída de voltaje? Pensé que el cargador debería poder manejarlo. También, como vi en enlace La alimentación del USB se conecta al Vin a través de un diodo, por lo que la alimentación del Vin y la esp8266 no deben afectarse entre sí.

    
pregunta zbut

1 respuesta

1

Técnicamente, puede conectar la alimentación USB a la entrada VU o al conector USB y extraer la alimentación del interior de Vin a través, como en su imagen. Sin embargo, hay varios problemas con esto:

  1. Schottky reducirá el voltaje del USB en al menos 0.6V.
  2. Si su alimentación USB proviene de una PC, no puede extraer más de 100 mA sin negociar con el host. Y se permite que PC caiga a 4.4V en estas condiciones.
  3. Si su alimentación USB proviene de un cargador externo a través del conector, no podrá comunicarse con la PC al mismo tiempo.

Otra opción es conectar LCD + Motor a VU pin, sin pasar por el schottky. En este caso, puede alimentar la tarjeta a través de la toma USB desde una fuente de alimentación externa y todo funcionará bien. Pero los problemas # 2 y # 3 seguirán siendo.

Por lo tanto, la solución es alimentar la pantalla LCD y el motor directamente desde el cargador, si sus voltajes son compatibles, o mediante un regulador de voltaje de 5V, si no. El mismo cable de alimentación también alimentará a nodeMCU a través del pin Vin. Los puntos principales aquí son:

  1. La potencia del motor nunca llega a través de Schottky o del regulador interno de la nodeMCU;
  2. La potencia del motor nunca proviene del puerto USB de la PC.

Sin embargo, puede separar la pantalla LCD del motor y alimentarla desde los pines de 3,3 V o VU, dependiendo del voltaje que necesite. Luego tendrá una pantalla LCD de trabajo si alimenta nodeMCU desde la PC o desde un cargador externo.

    
respondido por el Maple

Lea otras preguntas en las etiquetas