Problema extraño con el ruido de la señal WS2812B

0

Tengo una tira de LED cortada a medida para el gabinete superior, pero tengo problemas para mostrar los colores correctos. Cuando toco cualquiera de los contactos con mi mano, todo funciona correctamente, pero si lo suelto comienza a mostrar el color incorrecto y destella al azar. Aquí hay un video que muestra esto.

enlace

Lo extraño es que si conecto una nueva tira de LED en el mismo lugar, todo funciona bien. Aquí está el video.

enlace

Tengo un nodo MCU alimentado desde la fuente de alimentación que comparte su conexión a tierra con la tira de LED. Los cables de alimentación y de señal pasan por un cable de calibre 16 de 3 conductores a través de la pared.

En el otro lado, tengo un condensador de 100 uF conectado entre las líneas de alimentación y una resistencia de 330 ohmios en línea con la línea de datos de tira. He confirmado el voltaje con un multímetro y las cosas funcionan correctamente cuando tengo la nueva tira de LED conectada.

Solo tengo problemas cuando se utiliza la hebra cortada. El hilo cortado, extrañamente, funciona bien cuando lo conecto en otra ubicación donde el cable de la pared es más corto.

enlace enlace

El cable es de aproximadamente 18 pies. Tengo otros cables que son un poco más cortos para el otro debajo del gabinete y sobre las luces del gabinete, y todos ellos funcionan sin problemas.

No entiendo por qué tocar cualquiera de los contactos lo hace funcionar. Estaba parado en una escalera y bastante bien aislado, ¿así que asumo que de alguna manera la capacidad de mi cuerpo está ayudando a estabilizar la señal?

enlace

    
pregunta Satya Bhan

1 respuesta

0

18 pies es un poco largo para las líneas de datos WS2812B. Realmente 6 pies es el máximo superior. Intentaría mover el nodeMCU más cerca de la tira. La tira más larga, o tocar la tira cortada con la mano, es probable que cambie la capacitancia y la haga resistente a las interferencias que, de lo contrario, causan los efectos no deseados. Apuesto a que también podría resolver esto agregando un condensador entre el OD al final de la tira y tierra. Pero es preferible mover el nodeMCU.

    
respondido por el Jon Hanford

Lea otras preguntas en las etiquetas