Je construis un pilote LED RGB contrôlé par Arduino en utilisant un pilote LED à courant constant WS2803, des pilotes MOSFET TLP250 et des MOSFET IRF540N. C'est à ça que ça ressemble:
L'image a été réduite de sorte qu'il est plus difficile à voir, R3, R7 et R11 sont des résistances 1k.
Ce circuit pilote une bande LED RGB de 5 m (100 segments) et devrait consommer au maximum 2 A / canal. Ainsi, chaque MOSFET devrait avoir besoin de gérer 2A à 13V max. L'IRF540N est évalué à 100V / 33A. RDSon devrait être de 44mOhm. J'ai donc pensé qu'il n'y aurait pas besoin d'un dissipateur thermique.
Je veux évidemment PWM ces choses (PW2 WS2803 à 2,5 kHz) mais concentrons-nous sur l'état ON complet. Le problème que j'ai, c'est que les MOSFETS surchauffent sérieusement à l'état ON (pas de commutation en cours). Vous pouvez voir les valeurs que j'ai mesurées en plein état ON sur l'image.
Le TLP250 semble piloter correctement les MOSFET (VGS = 10,6 V) mais je ne comprends pas pourquoi j'obtiens un VDS si élevé (comme 0,6 V sur les LED rouges). Ces MOSFET devraient avoir un RDSon de 44 mOhm, donc lorsque 1,4 A le traverse, cela devrait créer une chute de tension inférieure à 0,1 V.
Les choses que j'ai essayées:
- retiré le TLP250 et appliqué 13 V directement sur la porte - pensait que les MOSFET ne sont pas complètement ouverts mais cela n'a pas aidé du tout, VDS était toujours à 0,6 V
- retiré la bande LED et utilisé une ampoule de voiture 12V / 55W sur le canal rouge. Il y avait 3,5 A circulant, le VDS était à 2 V et augmentait alors que le MOSFET chauffait
Mes questions sont donc:
- pourquoi le VDS est-il si élevé et pourquoi la surchauffe du MOSFET?
- même avec VDS à 0,6 V et ID à 1,4 A, la puissance est de 0,84 W, ce qui devrait être correct sans dissipateur thermique?
- serais-je mieux avec un MOSFET moins puissant, quelque chose comme 20V / 5A? Ou utilisez des MOSFET de niveau logique et pilotez-le directement à partir de WS2803 (bien que j'aime l'isolation optique du TLP250).
Quelques notes:
- Je n'ai ce circuit que sur une planche à pain pour le moment et les fils qui connectent la source du MOSFET à GND deviennent également très chauds. Je sais que c'est normal car il y a un courant relativement élevé qui les traverse mais j'ai pensé que je le mentionnais
- J'ai acheté les MOSFET en vrac de Chine, est-ce que ce ne sont pas vraiment des IRF540N et ont des spécifications assez basses?
EDIT: Encore une chose. J'ai créé ce contrôleur basé sur le pilote MOSFET d' ici . Le gars utilise des sources d'alimentation distinctes pour TLP250 et pour la charge (Vsupply, VMOS). J'ai utilisé la même source pour les deux. Je ne sais pas si cela compte. Et mon alimentation est régulée 12V 10A donc je ne pense pas que l'alimentation soit le problème.
Merci.