¿Están encendidos estos LED debido a una corriente de fuga? ¿Cómo prevenirlo?

2

He estado tratando de desarrollar este circuito para una pantalla multiplexada con dos dígitos de siete segmentos y cinco LED SMD.

Por simplicidad, solo he mostrado un dígito (LEDS 1 a 7) y dos LED SMD (8 y 9). Tengo el código para escribir los datos apropiados en el PUERTO B y encender el banco de LED correspondiente utilizando el PUERTO A.

Aunque la pantalla funciona bien, los LED y los segmentos parecen brillar levemente incluso cuando están apagados (lógica BAJA en el PUERTO B).

He intentado reducir el valor de R3 y aumentar R2, pero no parece ayudar.

Hojas de datos: 9012 , 9013 , ULN2003A

    
pregunta Sohail

2 respuestas

4

Su problema es que necesita algo para conducir los ánodos de los LED a GND. Intentaría lo siguiente:

La clave es R6, que debería llevar cualquier corriente de fuga posible. Yo usaría un valor que varía en el orden de 4K7 o más, eso debería ser más que suficiente.

    
respondido por el payala
0
  

¿Están encendidos estos LED debido a la corriente de fuga? ¿Cómo prevenirlo?

es posible pero no es probable.

Una forma de saberlo con certeza es medir el voltaje a través de las resistencias en serie con los leds con la entrada baja.

Sospecho que es un problema de actualización dinámica - > el código no hace el cegamiento.

    
respondido por el dannyf

Lea otras preguntas en las etiquetas