la pantalla LED parpadea cuando se conecta a un ESP8266

0

Estoy creando un reloj simple con un chip ESP8266 y una pantalla LED de 7 segmentos que funciona con un chip HT16K33. El ESP8266 usa 3.3V, la pantalla puede manejar 5V. Quiero usar un simple cable USB como fuente de alimentación, así que agregué un regulador de voltaje para obtener el voltaje correcto.

Todo esto funciona bien. El problema que tengo es que la pantalla parpadea cuando todo está conectado a una sola fuente de alimentación. Durante las pruebas conecté la pantalla y el ESP8266 a diferentes fuentes de alimentación y el parpadeo desapareció. Pero, obviamente, no quiero usar dos cables USB para un solo dispositivo.

¿Qué puedo hacer para evitar el parpadeo? Dado que el problema no existe con dos fuentes de alimentación, descarté un problema de software en el ESP8266 (escribí un boceto de Arduino relativamente simple usando las bibliotecas existentes para una conexión a WiFi, manejando el tiempo incluyendo NTP y actualizando la pantalla) . La pantalla se actualiza una vez por segundo mediante el código, pero el parpadeo es claramente superior.

Algunasespecificacionesmás,comosesolicitaenloscomentarios:

Elreguladordevoltajeesun LF33CV (TO220) . Produce hasta 500 mA

El módulo ESP8266 es uno de los ESP-01 type . Medí ~ 70 mA mientras se está ejecutando.

El módulo HT16K33 es una mochila de matriz LED Adafruit . Está controlado por el ESP8266 a través de I2C. Dibuja alrededor de 20 mA (incluidos los LED).

Para el condensador electrolítico C3 probé:

  • 47 µF
  • 100 µF

para los otros condensadores C1 y C2:

  • 0.01 µF
  • 0.1 µF

Es difícil para mí averiguar qué capacitores necesito para esto.

Ambos condensadores están lo más cerca posible de los módulos en el tablero.

    
pregunta Gerald Schneider

1 respuesta

0

Su diseño esquemático tiene algunos componentes que faltan. necesita tener filtros de entrada de EMC cerca del conector USB. también necesita un condensador de desacoplamiento electrolítico de 2.2 uF en la salida del regulador y una tapa de ESR baja de 100 nF en su entrada para estabilidad. A diferencia de que parece fácil, los reguladores de voltaje deben diseñarse con mucho cuidado, de lo contrario podrían ser inestables. (mira los artículos relacionados de Steve Sandler)

Pero el efecto de parpadeo que tiene en los LED es muy similar al efecto EMI no deseado en la puerta de los transistores MOSFET dentro del controlador del LED.

El chip de wi-fi también podría ser la fuente de EMI generado, por lo que necesita un filtro de paso bajo de EMI para su línea de alimentación.

El controlador LED también necesita derivar los capacitores cerca de su riel VDD / VSS.

Por otra parte, el tablero de pan no es un buen entorno para resolver problemas de EMC. tienes que hacer una PCB y luego, si el problema persiste, intenta resolverlo. Normalmente, con un buen PCB, la mayoría de los problemas de EMC nunca aparecerán y los PCB de varias capas son diez veces mejores que los de una o dos capas para tolerar el EMC.

Con el método de inyección directa de energía, puede encontrar el punto más vulnerable de su circuito y, especialmente si el parpadeo se repite, puede encontrar su punto de debilidad y diseñar una cura para él.

    
respondido por el BD_CE

Lea otras preguntas en las etiquetas