Estoy siguiendo este esquema: enlace
Utiliza un transistor BD140 PNP. Comprobé que el cableado era correcto. Básicamente, el transistor aumenta la corriente cuando configuro el pin PWM de Arduino en 0 y debería atenuar los LED cuando lo establezco en un valor de 255. (los pWM se conectan a una resistencia y luego al cuerpo del transistor)
Sin embargo, me di cuenta de que el azul está casi apagado, mientras que el rojo y el verde están algo apagados cuando coloco los tres pines en 255 (apagar o casi apagar). Supongo que el azul solo usa más corriente y eso explica por qué debería usar más valores de resistencia en los LEDS rojo y verde.
También quiero simular esto en LTSpice para explicar lo que está sucediendo, pero no estoy muy seguro de cómo simular un voltaje PWM o las tiras de LED RGB.
Estaba pensando en simplemente agregar 500 ohmios al azul, y 1k al rojo y 1k al verde, en función del brillo que veo.
¿Algún consejo sobre cómo puedo determinar con precisión la resistencia necesaria para apagar estos LED casi sin adivinar de forma incremental?
Información adicional: cuando el arduino está apagado pero la fuente de alimentación aún suministra 12v a la tira de led rgb, está en brillo total para los 3 colores.