TLC59116F (controlador led i2c) todo parece estar bien pero el LED no funciona

2

Estoy probando el controlador LED TLC59116F con un arduino UNO R3. Este IC es un controlador de LED controlable i2c con PWM y 16 salidas. Los registros parecen estar bien cargados, aquí hay una impresión de su contenido:

0:11
1:0
2:C8
3:C8
4:C8
5:C8
6:C8
7:C8
8:C8
9:C8
A:C8
B:C8
C:C8
D:C8
E:C8
F:C8
10:C8
11:C8
12:FF
13:FF
14:FF
15:FF
16:FF
17:FF
18:D2
19:D4
1A:D8
1B:D0

Como puede ver, todas las salidas están en C8 (200), que debería tener un brillo alto. Creo que todos los LED están activos (los registros FF). He conectado un LED a OUT0 como este:

simular este circuito : esquema creado usando CircuitLab

Si adjunto el led a GND en lugar de OUT0 (por supuesto) funciona bien. El IC habla bien en i2c, por lo tanto, no debe quemarse. La alimentación del IC proviene directamente del arduino 5v, que a su vez está alimentado por la conexión USB.

    
pregunta luca

1 respuesta

2

El problema fue en realidad muy fácil. En la hoja de datos, noté que necesita tener una resistencia Rext conectada al pin 1 - GND, y esta resistencia define la corriente de salida máxima. Sin ella, no se genera ninguna corriente, nunca.

    
respondido por el luca

Lea otras preguntas en las etiquetas