¿Cuál es el propósito de agregar una resistencia de 300 ohm a 500 ohm en la línea de datos de neopixel WS2812B?

6

mejores prácticas de Adafruit para sus cadenas LED Neopixel dicen:

  

Coloque una resistencia de 300 a 500 Ohm entre el pin de salida de datos de Arduino y la entrada al primer NeoPixel.

¿Cuál es el propósito de esta resistencia opcional pero recomendada?

    
pregunta bigjosh

2 respuestas

5

enlace puede ayudar a prevenir picos de voltaje que de otro modo podrían dañar su primer píxel ".

Junto con la otra advertencia sobre la conexión a tierra primero, creo que está ahí para evitar que la corriente fluya a través de la pinza o los diodos parásitos entre la línea de datos y el riel de alimentación positiva. Limita la corriente en el pin. Potencialmente, si tiene la línea de datos conectada pero el riel de alimentación positiva desconectado, podría intentar encender el LED a través del pin de datos y apagarlo.

También mitigará muy levemente el daño de la carga estática que se acumula en un extremo de la línea de datos mientras está desconectado, y actuará como una resistencia de terminación que reduce el "timbre" de los bordes de la señal. Sin embargo, normalmente las resistencias de terminación son más pequeñas.

    
respondido por el pjc50
0

Esto juega un papel importante en la limitación de la corriente en el pin de datos del Arduino. Sin esta resistencia, podría tener un cortocircuito que causará un pico actual y sobrecargará su pin, lo que podría dañar su tablero.

De hecho, sucedió esto en un microcontrolador diferente que estaba usando y tenía límites de corriente más bajos que el Arduino. Olvidé la resistencia y mi pin de datos se sobrecargó y quemé un fusible en el tablero.

¡Usa la resistencia!

    
respondido por el mjmeli

Lea otras preguntas en las etiquetas