Mit TLC5940 Mosfets / Transistoren regeln?

Die TLC haben Konstantstromsenken als Ausgang. Darum braucht es einen Pullupwiderstand damit Du ein H-Signal hast. Ein Pullupwiderstand muß aber so niederohmig bemessen sein damit er den MOSFET in einer vernünftigen Zeit durchschaltet. Das erhöht stark die Verlustleistung.

Ein PCA9685 geht besser:

https://github.com/kasperskaarhoj/PCA9685-Arduino-Library

Grüße Uwe