Hoy en ebay he comprado 2 drivers TLC5940 y quería preguntaros que os parece tal integrado...
Pues los podías haber conseguido gratis, Texas envía muestras sin coste, tanto DIP como HTSSOP y QFN.
Evidentemente indica que es para control de leds, pero con mosfets podría controlar cualquier cosa
Puesto que necesito muchas salidas de pwm, lo veis buena idea usarlo?
Que valor de frecuencia máxima aguanta o puede llegar a trabajar? Por mucho que busco en el datarsheet no doy con este dato
Yo lo tengo en varios diseños para controlar matrices de LED RGB, columnas con un par de TLC y filas con 8 transistores.
La frecuencia máxima del shift register y de la señal de reloj para el PWM, la tienes en el datasheet, 30 Mhz, teniendo en cuenta que el contador del PWM puede llegar máximo a 4096, echa cuentas, yo el contador del PWM lo llevo a 255 o incluso menos y van bien, depende de la precisión que necesites.
Mira lo que dicen en Sparkfun, para una señal de reloj de 20Mhz (puedes subirla hasta 30Mhz, con un micro rápido);
The library uses the CLKO pin of the AVR to drive the GSCLK pin of the TLC5940 at up to 20 MHz, which allows you to update the grayscale values at up to 4882.8125 Hz (or even higher if you operate the TLC5940 in 11, 10, 9, or 8-bit modes).Eso será para 4096 niveles por salida con una señal de reloj de 20Mhz, para 30Mhz serían 7324,21 Hz, si bajas la precisión los valores pueden ser mucho mayores, habría que ver que quieres controlar. Por ejemplo, si solo necesitases una precisión de 255 niveles (8 bits), con una señal de reloj de 30Mhz, tendrías 117647,05 Hz por salida.