Si vous avez un moteur à courant continu ou la lampe mais peu importe comment vous connecter à votre Arduino ils ne marchera ? Devinez quoi, l’Arduino est un cerveau qui accompagne les petits muscles. Il peut commander des LEDs et autres pacotilles de faible puissance mais pas les moteurs de puissance ou lumières dont vous avez besoin pour votre prochain projet. L’Arduino est bon à penser, mais pas pour soulever des objets lourds. Jeune garçon paresseux.
Il y a quelques modules là-bas que vous pouvez acheter comme l’électricité et protections moteurs pour votre Arduino. Ils ont tous les muscles dans un joli paquet. Rabattre ces boucliers sur votre Arduino et vous êtes prêt à commander des moteurs et autres trucs de haute puissance (certains à souder peut être nécessaire.)
Ou vous pouvez le faire vous-même pour une fraction du coût et de doubler le plaisir. Entrez le TIP120 et ses acolytes.
TRANSISTOR DARLINGTON TIP120
Le TIP120 est un Transistor NPN Darlington à puissance. Il peut être utilisé avec un Arduino de conduire les moteurs, allumez les phares et conduire les autres gadgets de haute puissance.
Le TIP120 agit comme un courtier en alimentation ou portier entre le Royaume de l’Arduino et le Royaume de haute puissance composé de ventilateur PC et son bloc-piles. L’Arduino peut dire le TIP120 la quantité d’énergie pour passer la batterie externe au ventilateur PC mais l’Arduino ne partage aucune de sa puissance ni ne partagent les épingles avec le ventilateur de PC ou si ses piles. Le TIP120 est l’aller entre les deux.
Le TIP120 possède trois broches. Un s’appelle la Base, ce qui nous permettra de relier à une des broches PWM Arduino. Par l’intermédiaire de l’axe de Base, l’Arduino peut dire le TIP120 combien d’énergie pour alimenter le moteur de la batterie externe. C’est tout. Le TIP120 fait le levage lourd alors que Arduino assoit et donne des ordres par l’intermédiaire de l’un de ses broches PWM sur la broche de Base TIP120 raconter combien de pouvoir passer au moteur. Le TIP120 pauvres doit ensuite passer la puissance désirée de l’alimentation externe du moteur basé sur la demande de l’Arduino.
LE PROJET
Dans ce tutoriel, je vais construire un circuit de base dans laquelle j’utilise un Arduino pour contrôler la vitesse du ventilateur du PC via le TIP120. Vous pouvez prendre ce circuit de base et remplacer le ventilateur avec d’autres appareils.
Si vous voulez en savoir plus sur transistors Darlington que vous pouvez passer du temps sur Wikipedia http://en.wikipedia.org/wiki/Darlington_transistor il est intéressant de lire, mais il ne faut vraiment comprendre à utiliser le TIP120. Zut je ne sais pas ce que la plupart de ce moyen de trucs.
LA SIDEKICKS
Entrez le 1K résistance & 1N4004 DIODE & 1UF condensateur !
Le TIP120 est un élément très robuste. Il peut manipuler beaucoup de puissance (voir fiche) mais impossible de l’Arduino. Si nous devons protéger l’Arduino des casseurs potentiels de parti. Pour commencer, nous utilisons une résistance de 1K ohms entre les broches de l’Arduino et la broche de Base TIP120. Il s’agit d’assurances contre les shorts électriques. Le TIP120 peut gérer 60V et 5 a, mais je vous assure que l’Arduino ne.
Nous devons ces moteurs à courant continu. Les brosses internes sur jouet/passe-temps DC motors génèrent beaucoup d’étincelles potentiellement dangereux et errant électricité qui doit être bloqué. Au lieu de deviner quel moteur est sans danger et qui n’est pas, nous ajoutons simplement une diode de 0,20 $ et condensateur céramique 1uF de 0,10 $ à notre circuit. Certains appareils électromécaniques tels que des solénoïdes peuvent exiger différents condensateurs.
Placer le condensateur en céramique sur le + et - pôles du moteur agira comme suppresseur d’étincelles et les surtensions générées par le moteur des balais, qui peuvent être nocifs pour votre circuit.
Un petit condensateur céramique dans la gamme de.01 à 0,1 uF est probablement suffisant pour offrir une protection de moteurs à courant continu hobby. Mais si vous utilisez des moteurs brushless, tels que le ventilateur de PC, que j’utilise dans ce tutoriel, n’utilisez pas un condensateur.
En ce qui concerne la diode 1N4004, il permet de courant de passer dans un seul sens de bloc de positif à négatif mais n’importe quel courant vagabond qui essaie d’aller dans la direction opposée, ce qui pourrait avoir des effets indésirables sur votre circuit.
Contrairement aux résistances qui permettent un courants de circuler dans les deux sens, diodes ont été conçus pour laisser passer actuel du positif dans le négatif, n’est pas l’inverse. Quand vous regardez attentivement ces petites diodes que nous utilisons dans nos projets, vous verrez un anneau sur une extrémité du cylindre diode. Ce gars dur peut bloquer la haute tension (400V) avec un courant élevé (1 a). Encore une fois, pas besoin de comprendre tout ça aussi longtemps que vous vous connectez le circuit correctement.
Je suis une personne de la photo donc j’ai beaucoup de photos pour m’aider à expliquer mon point de vue.
PIÈCES
-TIP120 transistor (feuille de données : http://www.futurlec.com/Transistors/TIP120.shtml ) 0,70 $
-Diode 1N4004 (feuille de données : http://www.futurlec.com/Diodes/1N4004.shtml ) 0,20 $
-Résistance de K 1 (brun, noir, rouge, or) 0,10 $
-moteurs à condensateur céramique 1uF à utiliser avec hobby DC $0,10
-Arduino UNO avec IDE
-Maquette
-Ventilateur PC ou un hobby moteur à courant continu
-9V alcaline ou 7.2V NiMh piles (6 X AA)
-Fils.
NOTE : je n’obtiens pas commission ou les avantages d’un lien vers Futurlec.com. J’ai tout comme leur service et les prix jusqu'à présent.
CROQUIS DE TEST
Définir qui épingle permettant de communiquer avec la Base broche du transistor TIP120
int TIP120pin = 11 ; pour ce projet, j’ai goupilles de Arduino PMW 11
void setup()
{
pinMode (TIP120pin, sortie) ; Broche pour une sortie sur la broche TIP120 Base de contrôle de la valeur
analogWrite (TIP120pin, 255) ; En modifiant les valeurs de 0 à 255, vous pouvez contrôler la vitesse du moteur
}
void loop()
{
}
CRÉDITS
Je tiens à remercier http://luckylarry.co.uk pour son super blog.
TIP120 : LE FILM