Control RGB LED sin microcontrolador

1

Tengo un LED RGB que me gustaría cambiar de verde a rojo cuando se completa un circuito. Aunque sé que esto es muy simple con herramientas como un Arduino, me encantaría no usar un microcontrolador. ¿Sería posible utilizar componentes básicos (que sin duda pueden incluir transistores, diodos o incluso circuitos integrados comunes como un temporizador 555) para lograr esto? Si es así, ¿cómo conectaría los componentes?

Aclaración: estoy usando un LED RGB de ánodo común (un cable para cada color más fondo, cuatro en total). Me gustaría que esté verde cuando un interruptor en algún lugar del circuito esté abierto (no conectado) y rojo cuando el interruptor esté cerrado. El interruptor no está conectado a ninguna otra cosa.

    
pregunta mbeasley

3 respuestas

4

Este es el circuito más simple que puedo pensar (2 partes): -

simular este circuito : esquema creado usando CircuitLab

Entrada = 5V Rojo Entrada = 0 Verde

El circuito funciona porque el \ $ V_F \ $ de un LED rojo es generalmente mucho menor que el \ $ V_F \ $ de un LED verde o azul.

Aquí hay un LED RGB típico hoja de datos :

Y aquí están las gráficas típicas de \ $ V_F \ $ vs. current:

Cuandoeltransistorestá"apagado", el LED verde tendrá un voltaje directo de aproximadamente 3.0 V a 10 mA. Cuando el transistor está "encendido", el LED rojo tendrá un voltaje directo de menos de 1.9V. Refiriéndose nuevamente al gráfico Azul / Verde, poca corriente fluirá a través del LED verde a ese voltaje directo.

Esta disposición particular muestra una disposición de cátodo común, sin embargo, podría voltearse y usarse un MOSFET de canal P similar. En ese caso, 0V seleccionaría el LED rojo, y + V seleccionaría el LED verde.

    
respondido por el Spehro Pefhany
0

¿Quizás algo como esto?

simular este circuito : esquema creado usando CircuitLab

    
respondido por el mikeY
-1

SOLO para este caso en particular, hay varias formas de hacerlo

IC de compuerta digital, flip-flop, configuración de transistor ON / OFF, etc., según su configuración actual

Suponiendo que RGB de ánodo común, conectó un circuito de muestra utilizando transistores

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Pyxzure

Lea otras preguntas en las etiquetas