Pilote de del CAT4101 facile (4 / 5 étapes)

Étape 6: PWM de gradation

Ayant eu peu de temps pour essayer ces pilotes, j’ai voulu ajouter mes observations sur PWM gradation ce pilote de LED. Il existe de nombreuses solutions différentes à gradation de PWM. Arduinos ont un nombre de broches capables de PWM 8 bits, et 555 minuteries permettent aux circuits PWM bon marchés et faciles. Une autre solution - que j’avais l’intention d’utiliser avec ces pilotes - sont le TLC5940. Il dispose de 16 canaux capable de résolution de 12 bits PWM.

Arduino

Arduinos 8bits PWM est un moyen simple de gradation de ces pilotes. Connecter la broche de terre Arduino et une goupille PWM pour les cartes de conducteur, c’est tout ce qui est nécessaire ! La clé de cette simplicité est la pins Arduinos, qui sont capable de naufrage et de sourcing actuelles.

TLC5940

Dans certaines situations, on pourrait vouloir avoir une plus grande résolution. 8-bit PWM peut entraîner très perceptibles « les démarches » entre valeurs PWM adjacentes. C’est particulièrement évident avec de faibles valeurs (proche de l’arrêt).

Le TLC5940 offre une résolution 12 bits, qui est 16 fois plus grande que le Arduinos 8 bits ! (4096 vs 256)

La configuration matérielle et logicielle pour contrôler la TLC5940 avec un Arduino peut être trouvée ici

La chose la plus importante sur le TLC5940 est que les broches de sortie peuvent seulement évier actuel. Le TLC5940 est en fait conçu pour être un pilote de LED lui-même, mais seulement jusqu'à 120mA pour tous les canaux combinés. Pour cela connecter nos planches de pilote de LED, nous devons ajouter un circuit entre le TLC5940 et le Conseil d’administration.

Remarque : il est mentionné dans ce instructable que pour relier un TLC5940 à ces commissions, un 10k résistance pullup doit être ajouté à celui-ci dans l’espace fourni. Cependant, il s’agit d’une erreur. S’il y a un circuit qui fonctionne à l’aide d’une résistance pullup, la méthode que je décris ci-dessous utilise une résistance de pulldown 10 k à la place.

Afin d’obtenir le bon signal PWM, un transistor PNP bjt est nécessaire. J’ai utilisé un 2n3906. Le TLC5940 possède des broches naufrage actuels, elle n’offre courant nécessaire pour allumer un transistor de NPN bjt. Au lieu de cela, nous utilisons un transistor PNP bjt, afin que le TLC5940 peut source actuelle de la base du transistor. Fondamentalement, quand le TLC5940 envoie un « high », elle s’enfonce actuel, allumer le transistor PNP et en envoyant une haute au pilote de LED. Lorsque le TLC5940 envoyez un « faible », aucun flux actuels dans ou hors de l’axe, éteindre le transistor PNP. Transistor NPN A ne fonctionneront pas, comme requiere actuel à la base pour mettre en marche et le TLC5940 ne source actuelle.

Puisque le TLC5940 régule le courant sur chaque broche, sans résistance de base est nécessaire. Pour le 2n3906, j’ai trouvé qu’une résistance de 3 k 3 sur la broche de réglage actuelle TLC5940 fournit assez de courant. Cependant, ayant une résistance de 100 ohms sur la base de la PNP ne serait pas mal.

La bibliothèque TLC5940 pour Arduino a une fréquence PWM par défaut de 1kHz. Alors que le CAT4101 est un pilote de LED linéaire, j’ai trouvé qu’il y a un gémissement sonore, aigu provenant du pilote. Ce gémissement est généralement un produit d’un inducteur vibrant à la fréquence, mais puisqu’il n’y a aucun inducteur utilisé dans ce pilote de LED, je suis à une perte de l’expliquer. Diminuer la fréquence PWM vers le bas dessous Hz ~ 244 diminue le bruit, mais introduit également le scintillement avec de faibles valeurs PWM. Augmentation de la fréquence de la PWM semble affecter comment dim la LED peut aller avant de s’éteindre. La personne moyenne ne devrait pas remarqué le gémissement au-delà d’environ un demi-mètre, et une enceinte il doit masquer complètement.

Tout en testant la gradation de PWM, j’ai remarqué qu’il y a toute une différence significative entre off et valeur PWM 1. À cette valeur, il devrait y avoir une moyenne de ~0.1456mA = (1/4095) * 600mA. Pourtant, les LEDs indiquent qu’il n’y a au moins quelques-uns milliampères par l’intermédiaire de la LED. Son remplacement par une LED montre une transition très douce entre au large de 3mm et 1, donc je pense que c’est mon LED qui est fautif.

N’oubliez pas : toujours relier ensemble des motifs. Chaque périphérique - Arduino, LED driver, etc. - peut-être avoir un potentiel de terre différents, et qui les relient ensemble vont créer un terrain d’entente. Ne pas le faire peut causer des dommages.

Articles Liés

Bon marché et facile Dial contrôlée pilote de del haute puissance RGB

Bon marché et facile Dial contrôlée pilote de del haute puissance RGB

Il peut y avoir beaucoup de pilotes LED RGB là-bas, mais celui-ci est un peu différent, sa polyvalent, petit, bon marché et est simple à contrôler.Un potentiomètre avec interrupteur intégré est utilisé pour les contrôles. Une pression brève, bascule
Moyen facile et bon marché de faire Jungle Vines pour votre prochaine soirée à thème !

Moyen facile et bon marché de faire Jungle Vines pour votre prochaine soirée à thème !

Vignes de jungle, vignes de jungle où dois-je commencer, quand j'ai commencé à chercher des décorations pour mon anniversaire de fils jungle party, handmade vignes étaient partout... Et quand je dis partout je veux dire partout, belles photos de ces
La source de lumière 10W LED fibre

La source de lumière 10W LED fibre

au cours de ces dernières années j'ai été lentement rassembler un microscope stéréo Franken-ebay. Le stand, microscope et anneau de lumière tout est venu de différents fournisseurs et ont été choisis principalement parce que le prix était juste. Adap
Où es-tu? Suivez vos amis avec une carte design

Où es-tu? Suivez vos amis avec une carte design

Depuis que j'ai commencé à utiliser électronique, j'ai pensé comment je pourrais faire des projets utiles pour les gens non techniques. Mes parents, par exemple, n'utilisent pas l'ordinateur beaucoup. J'ai conçu ce projet simple, utile et amusant pou
KlockFun : Coucou réveil du disque dur

KlockFun : Coucou réveil du disque dur

Salut tous,Il s'agit de mon premier Instructable et c'est un réveil coucou de disque dur : KlockFun.J'adore les horloges et je veux, que j'ai commencé à concevoir un meilleur réveil d'un vieux disque dur, les premiers afficheurs à LED et un coucou. J
WiFi contrôlée jardin lumineux avec ESP8266

WiFi contrôlée jardin lumineux avec ESP8266

J'ai un peu d'une chose pour lumières et d'être en mesure de les contrôler à distance. J'aime particulièrement cela dans le jardin et même mieux si je peux solaire alimenter leur. J'ai un peu les lumières de jeu magasin livre sterling/dollar, mais il
MiniSub ROV

MiniSub ROV

L'océan est d'appeler votre nom ! Créatures marines et trésors naturels et artificiels se trouvent juste sous la surface des eaux du monde attendent d'être trouvé. Vous pourriez porter un costume et trempez-les dans, mais pourquoi aller à tout ce mal
Pong horloge avec étui

Pong horloge avec étui

Cette horloge utilise le jeu vidéo classique Pong pour dire l'heure.Les 2 joueurs automatiquement gagner et perdent ainsi leurs scores montrent les heures et les minutes.Il s'agit de MrNick1234567 Pong horloge design et ce Instructable montre comment
Quand un Phillips n’est pas un Phillips Plus beaucoup plus !

Quand un Phillips n’est pas un Phillips Plus beaucoup plus !

Quand un Phillips n'est pas un Phillips - Plus beaucoup plus !Une Continuation des vis et des lecteurspar Egon Pavlis, Biomedtronix Inc.Avec une écrasante réponse à mon précédent « ible » intitulé "lorsqu'un Phillips n'est pas un Phillips ? -Crucifor
FSX Boeing 737NG lumières tableau supérieur (version italienne)

FSX Boeing 737NG lumières tableau supérieur (version italienne)

Ho deciso di iniziare questo progetto da spinto mio figlio che ha una grossa passione par il volo e gli aerei, cosa che penso di avergli Bremssteuerung...Poiché conosce la mia passione anche par l'elettronica e par Arduino in particolare, mi ha chies
Semi - réalisation d’un Guide

Semi - réalisation d’un Guide

mot d'avertissement, c'est LONG.---------------------------------------------------------------------------------------------------------------------------------De toute façon, électronique, comme déjà dit par beaucoup de mes camarades du monde entie
Conversion de camion RC robot

Conversion de camion RC robot

ce Instructable couvre la conversion d'un camion à bas prix sur le marché local RC en une plate-forme de vision robot puissant capable de suit de boule, etc..J'ai toujours aime voir les projets dans le monde entier à l'aide de robots coûteux, exécuta
2200 Lumens Air refroidi en bois lampe de poche

2200 Lumens Air refroidi en bois lampe de poche

Dévouement.« Aube lumière et l'obscurité est emporté » - James BurkeJ'appelle cette torche Maxwell Mark j'ai baptisé James Clark Maxwell, qui a fait d'importants travaux sur l'amélioration de l'idée d'abord proposée par Michael Faraday que la lumière
Faire un grand triangle LED

Faire un grand triangle LED

Triangles sont bon marchés ces jours-ci. Votre téléphone mobile peut attirer 10 millions d'entre eux en une seconde, et ils vont être assez bien. Je voulais construire quelque chose de différent. Un triangle peut être très sombre ou très clair. Un tr