Tengo un ánodo común de 4 dígitos de 7 segmentos de la pantalla. Tengo cada segmento de cátodo conectado a una de 330 ohms de resistencia, y la resistencia se conecta a un registro de desplazamiento. Cada segmento de cátodo está conectado a la misma del registro de desplazamiento. Cada ánodo común está conectado a un segundo registro de desplazamiento. Ahora mismo, estoy usando un Arduino para conectar la pantalla para mostrar un número.
Esto funciona muy bien, pero hay un problema. La pantalla no es lo suficientemente brillante! Supongo porque esta es una configuración de ánodo común, y que el registro de desplazamiento sólo puede proporcionar acerca de 40mA de corriente de 8 segmentos (A-G y el punto decimal).
He decidido que necesito más potencia. Mi primer pensamiento fue para tratar de uso 4 transistores PNP. Yo conectarlos correctamente, y los segmentos obtener más brillante. Genial!!! Sin embargo, hay un problema. Parece que el transistor está desacelerando algo! Hay una desagradable resplandor de los segmentos que son utilizados por otros dígitos! Tengo el microprocesador configurado para mostrar cada segmento de 4 milisegundos. La hoja de datos de reclamos de que el transistor debe interruptor de encendido y apagado más rápido que eso. ¿Por qué es esto débil resplandor sucediendo?
Aquí es lo que parece cuando 1111 se muestra:
Aquí es lo que parece cuando 1112 se muestra: