Tengo un cátodo común, pantalla de dos dígitos con siete segmentos ( LDD -N512RI-RA ) conectado a los pines GPIO de un microcontrolador ( DEMO de MCF52233 de Coldfire ). El problema es que el brillo de la pantalla varía con el número de segmentos iluminados. A medida que se activan más segmentos, la pantalla se vuelve más tenue. Por lo que he leído, esto sucede si intenta usar una resistencia única para el cátodo común en lugar de usar una para cada ánodo. Sin embargo, estoy usando uno para cada ánodo.
Desafortunadamente, tengo muy poca experiencia con la electrónica y conozco muy poco sobre electricidad. Entonces, hasta que aprenda más (lo que quiero hacer), solo puedo adivinar cuál podría ser el problema. Mientras tanto, ¿alguien puede sugerir qué está mal aquí?
Más información: Los pines GPIO proporcionan 3.3V. La tensión / corriente directa de los segmentos es 2.2V / 10mA. Estoy usando resistencias de 100 Ohm 1 / 2W para cada uno de los segmentos. También tengo los cátodos comunes conectados a los pines GPIO, y los coloco en los cátodos a bajo para activar las pantallas (no estoy seguro de si esa es la forma correcta de hacerlo). Estoy alternando entre mostrar el dígito izquierdo / derecho usando una interrupción de temporizador de alta frecuencia, lo que me doy cuenta de que puede no ser la mejor manera de hacerlo. Sin embargo, ya estoy usando la interrupción del temporizador, por lo que esperaba poder aplicar una lógica alterna de dígitos simples sin ningún problema. La placa se alimenta a través de una línea USB a mi computadora. Me complace proporcionar cualquier otra información relevante, solo hágame saber exactamente qué es relevante.