Indicando 3V3 y 5V con 2 LEDs

3

Estoy construyendo una fuente 3V3 / 5V para mi placa de pruebas. La tensión real será seleccionable por el interruptor. Me gustaría indicar qué voltaje se selecciona realmente al encender el LED verde para 5V y el amarillo para 3V3. Treshold para 2N7002 es como 2V, así que mi idea es así:

simular este circuito : esquema creado usando CircuitLab

Pero hay un problema, ya que ambos LED se encenderían a 5V, ¿puedo simplemente cortar el LED amarillo (3V3) cuando se enciende el verde (5V)?

¿Es este esquema válido (maby después de ajustar una resistencia)?

Gracias de antemano

EDITAR: es solo una pequeña parte del entorno de prueba, que se debe poder realizar mediante el puente 5V o la salida 3V3 en VCC (o ninguno, si falta el puente). Habrá más dispositivos de este tipo en una PCB y habrá una matriz de puentes para configurar cada uno, por lo que me gustaría indicar qué es realmente en qué VCCxx.

Modo de operación: configurar puentes, encender, hacer algo, apagar, reconfigurar todo, configurar puentes ...

También es posible que el puente esté apagado (SW1 no está conectado aquí) y que el VCC no estuviera conectado, o fuera de funcionamiento a 3V3 o 5V. Esas fuentes internas estarían activadas de todos modos (y proporcionarían poder).

El resultado deseado es:

  • VCC alrededor de 5V (digamos 4.5-5.5) = LED verde encendido, amarillo apagado
  • VCC alrededor de 3V3 (por ejemplo, 3.0-3.5) = led verde de, amarillo encendido
  • VCC desconectado o alrededor de 0 V (diga 0-0.5) = ambos leds apagados
pregunta gilhad

4 respuestas

2

Si estuviera haciendo una implementación discreta, no usaría mosfets como switches de esa manera. Usaría transistores estándar y un par de zeners para establecer los umbrales y amarrar la unidad de 5V Led para apagar el 3.3V Led cuando está encendido como se muestra a continuación.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Trevor_G
2

Primero, no es una buena idea usar el voltaje de compuerta de un 2N7002 como referencia de voltaje.

Se podría usar un TL431 ya que tiene un umbral bien definido de 2.5 V. Puede usar dos. Uno está configurado para encenderse a 3.3 V (teniendo en cuenta todos los errores) y el otro a 5 V. Se puede usar un bloqueo para que cuando se active el circuito de 5 V, apague la alimentación del LED de 3.3 V.

    
respondido por el Olin Lathrop
2

Una mejor manera probablemente sería usar comparadores en su lugar.

simular este circuito : esquema creado usando CircuitLab

No puedo molestarme en hacer todos los cálculos por ti, así que dejas todas las resistencias como sus valores predeterminados. Pero solo lo configura de modo que cuando se trata de un suministro de 5 V, OA1 enciende su LED, y cuando se trata de un suministro de 3V3, OA2 enciende su LED.

No debería ser demasiado difícil hacerlo así. Aunque, tenga en cuenta que todavía estoy aprendiendo electrónica para que otras personas puedan tener mejores soluciones que yo, ¡pero esta es mi sugerencia! Lo he hecho yo mismo antes, así que sé que funciona.

    
respondido por el MCG
1

Creo que este circuito "llenará la factura".

El diodo zener está configurado a 3.3V.

Cuando el voltaje VCC aumenta por encima de aproximadamente 4V, la salida del comparador cambia a ALTO, "encendiendo" M1, lo que permite que la corriente fluya a través del LED verde y corta la compuerta de M2 a (una caída de diodo arriba) GND.

A la inversa, cuando el voltaje cae por debajo de 4V, la salida del comparador cambia a BAJA, "apagando" M1, lo que eleva el potencial de voltaje en su fuente a casi VCC, que pasa a la puerta de M2, permitiendo la corriente a través del LED amarillo.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Robherc KV5ROB

Lea otras preguntas en las etiquetas