Circuito de visualización de dígitos LED de cátodo común de 7 segmentos para Arduino

0

Por primera vez voy a hacer un reloj digital con pantallas de 7 segmentos con Arduino Multiplexing. Estoy a punto de usar el siguiente circuito para ejecutar 4 grandes pantallas de dígitos LED de segmento de cátodo común 7. El diagrama del circuito muestra solo 2 dígitos con 4 de sus pines de ánodo conectados. Espero que entiendas el esquema completo de este diagrama.

simular este circuito : esquema creado usando CircuitLab

Mis preguntas son:

  1. ¿Este esquema es correcto?
  2. Estas son pantallas grandes de 4 pulgadas, funcionan con 9V, tipo de cátodo común y consumen aproximadamente 200 mA en total para los ocho segmentos de cada pantalla. Programáticamente, voy a multiplexar dígito por dígito, no Segmento por segmento. ¿Crees que el FC337 es la opción correcta para esto, considerando en paralelo que activaré y desactivará los dígitos tan frecuentemente como una vez cada 1 ms?
  3. resistencias base 1K Ohm. ¿Está bien el valor para suministrar suficiente corriente a la base del transistor e iluminar los LED con Arduino's? ¿Método digitalWrite (Dn, HIGH)?
pregunta sribasu

1 respuesta

2

Además de mi comentario, necesitas un interruptor lateral alto.

Por ejemplo:

Q2 es un tipo NPN de jellybean (como un bc548). Si la tensión de base de Q2 está por debajo de 0,6 V, está APAGADA, más de 0,6 V está ENCENDIDA. La salida de un arduino (3V3 o 5V) puede operarlo fácilmente. Tenga en cuenta que los altos valores de resistencia significan que el arduino no tiene que suministrar mucha corriente para habilitar el interruptor.

Q1 (bc327) es la versión PNP del bc337. Cuando Q2 está desactivado (entrada BAJA), Q1 está desactivado y ninguna corriente puede fluir al segmento.

Cuando Q2 está ENCENDIDO (entrada ALTA), Q1 está ENCENDIDO y la corriente fluye. Es posible que deba limitar la corriente del segmento con una resistencia.

Necesitará este circuito (o algo similar) para cada segmento que desee manejar.

    
respondido por el JIm Dearden

Lea otras preguntas en las etiquetas