ESP8266 motor PWM - problema en el arranque

0

Tengo un circuito como uno en esquema. Me gustaría conducir un motor de 12V / 3A DC con PWM desde la salida de pin ESP8266. El circuito funciona bien (el FET solo calienta un poco), pero en el arranque del ESP, el motor se enciende (por menos de un segundo), probablemente hasta que el pin se inicialice con el valor completo (1023 = 3.3 V, esto hace que el motor se apague). Estoy buscando una modificación del circuito que mantendría el motor apagado durante el arranque de ESP.

simular este circuito : esquema creado usando CircuitLab

    
pregunta Jan Novák

2 respuestas

1

¿Qué hay de hacer que la lógica de entrada sea positiva? Cuando se inicia ESP8266, IO se establece como entrada según este sitio web . En el circuito a continuación, si la entrada está flotando, entonces el motor está apagado.

Además, el ciclo de trabajo de PWM sería "hacia arriba". 100% PWM = totalmente activado, mientras que en su circuito original, 100% PWM = completamente desactivado.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Vince Patron
1

Coloque una resistencia de extracción (~ 10K) desde la base de Q1 hasta el 3V3 de su CPU. La salida de la CPU es probablemente baja o flotante durante el reinicio & puesta en marcha.

    
respondido por el Oldfart

Lea otras preguntas en las etiquetas