Hi there,
You'll probably only be able to help if you know about TLC5940s.
I'm making a 24x15 RGB LED matrix using daisy chaned 74hc595 shift registers that turn on and off MOSFET transistors to power the common anode, and then the R, G and B cathodes go across into 3 TLC5940s daisy chained.
It's all controlled by an Arduino. I've currently got 4x15 working, but the 1st of the 3 TLCs keeps burning out. I've lost 3 now.
I read on the TLC5940 Arduino site that the current limiting resistors might cause overheating, so I'm considering removing them, except that it will be hard to replace LEDs and I am not excited about the prospect of LEDs burning out.
I have the TLCs setting the sinks on with 100 out of 4092 brightness, which I think is done with PWM, and then I am cycling through the columns, so when I measure a single RGB LED's draw on the transistor, I am only getting 0.25mA! Which is nothing.
But I suppose it is getting 20mA for 3% of the time. I am just afraid that if I remove the current limiting resistors, they will be getting more than 20mA for 3% of the time, which could burn them out.
Does anyone know if the 2.2k 'current limiting' resistors are the reason my TLC is burning out after 45 minutes?
Regards,
Dan
You'll probably only be able to help if you know about TLC5940s.
I'm making a 24x15 RGB LED matrix using daisy chaned 74hc595 shift registers that turn on and off MOSFET transistors to power the common anode, and then the R, G and B cathodes go across into 3 TLC5940s daisy chained.
It's all controlled by an Arduino. I've currently got 4x15 working, but the 1st of the 3 TLCs keeps burning out. I've lost 3 now.
I read on the TLC5940 Arduino site that the current limiting resistors might cause overheating, so I'm considering removing them, except that it will be hard to replace LEDs and I am not excited about the prospect of LEDs burning out.
I have the TLCs setting the sinks on with 100 out of 4092 brightness, which I think is done with PWM, and then I am cycling through the columns, so when I measure a single RGB LED's draw on the transistor, I am only getting 0.25mA! Which is nothing.
But I suppose it is getting 20mA for 3% of the time. I am just afraid that if I remove the current limiting resistors, they will be getting more than 20mA for 3% of the time, which could burn them out.
Does anyone know if the 2.2k 'current limiting' resistors are the reason my TLC is burning out after 45 minutes?
Regards,
Dan