5 votos

Conducir un cátodo común de 8 x 8 matriz de LED RGB con PWM

Tengo este bonito del RGB LED de la Matriz. Mi objetivo es el uso de varios de ellos para crear un 16x16 pantalla a color. Por desgracia, la pantalla es de cátodo común.

A partir de los experimentos de la conducción de un solo LED con PWM de 8 bits, me he dado cuenta de que hay una diferencia visible entre los colores en la parte inferior (dim) del extremo de la escala. En otras palabras, el aumento del brillo gradualmente a partir de la 1 a la 16 no será suave pero percibido como entrecortado. El aumento de la PWM de la resolución de 16 bits resultó a la perfección con transiciones suaves.

He encontrado varios conductores del LED con el PWM de 16 bits, como el TLC5943. Por desgracia, los que he encontrado son todos los actuales hundimiento, lo que significa que sólo funcionará con ánodo común tipos de matrices LED.

Hay actual de abastecimiento de los conductores del LED con el PWM de 16 bits? Si no, hay alguna manera de usar el actual hundimiento del conductor del LED para conducir un cátodo común matriz de LED?

2voto

Armandas Puntos 552

Como siempre que tenemos algunos de los transistores de la unidad de los LEDs, entonces usted puede tener una fuente de su PWM de 16 bits a partir de un PSoC3. Un solo microcontrolador PSoC debe ser capaz de darle 8x3 PWM de 16 bits de los canales. Entonces tendrás que multiplex.

El PSoC aún debe ser capaz de manejar la multiplexación en el hardware, el uso de DMA para transmitir los datos de la imagen desde la memoria, y entregar a los canales PWM. Esto deja a la CPU para hacer otras tareas importantes, como la generación de los datos de la pantalla

El PSoC5 tiene un ARM Cortex M3 núcleo. La buena cosa sobre el PSoC chips, sin embargo, es que se han re-configurable digital periféricos. Esto significa que usted puede elegir tener un montón de PWM, o cargas de SPI, UARTS, o cualquier combinación. Usted puede transferir todos estos periféricos internamente, con puertas, temporizadores, chanclas, etc.

Wiring up a PSoC

Esto significa que usted probablemente puede hacer que el hardware en el PSoC administrar la pantalla sin ningún tipo de intervención por parte de la CPU, dando una buena imagen sólida.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X