Je souhaite réaliser le circuit le plus simple et le moins chère pour commander un moteur à courant continu avec un microcontroleur basic stamp.
J'ai dessiné un petit schéma mais je ne pense pas qu'un transistor peut supporté un courant Ic aussi important (1A). Si c'est possible pouvez vous me dire lequel utiliser.
Sinon il faut utiliser un relais mais j'y connais rien, pouvez vous me conseiller sur son choix.
Si vous connaissez un circuit encore plus économique, n'hésitez pas...
Bonjour,
la led sur une 2ème sortie du pic
un 2N2222A permet de commuter 500mA permanents
avec un pic de 1A sans problème
Les difficultés sont moindres quand elles sont réparties.
17/12/2007 - 15h05
gcortex
Date d'inscription
juin 2006
Localisation
59
Âge
36
Messages
11 976
Re : Commander un moteur à courant continu.
sinon un transistor darlington...
Les difficultés sont moindres quand elles sont réparties.
17/12/2007 - 15h49
kioub
Date d'inscription
mars 2007
Âge
36
Messages
62
Re : Commander un moteur à courant continu.
Merci à toi Gcortex.
C'est toujours toi qui m'aide dans mes projets.
Pour la DEL, tu as raison. En fait je l'avais mis ici pour avoir une tension < à 4.5V pour le moteur. Après réflexion c'est idiot car elle va cramer.
Pour le transistor, 2N2222 cela peut marcher mais j'ai un peut peur de le cramer si le moteur bloque.
Peux-tu me donner une référence de transistor darlington car j'y connais rien.
tu pourras le brancher directement en sortie du µP, il ne bronchera pas un poil, integre une diode de roue libre, ne consommera pas de courant de base, n'a pas de VCE sat, donc pas de perte en tension (ou presque si l'on compte un RDSon pourri)....
pour la taille du 2N2222, un MOS de meme taille peut supporter plus de 8A
le savoir est infini, la betise sans limite...quelle dimension explorer ?
17/12/2007 - 18h09
alex.com
Date d'inscription
février 2006
Localisation
Blagnac 31
Âge
31
Messages
1 858
Re : Commander un moteur à courant continu.
oups grillé par DAUDET
le savoir est infini, la betise sans limite...quelle dimension explorer ?
17/12/2007 - 18h46
DAUDET78
Date d'inscription
septembre 2006
Localisation
Ile de France
Âge
70
Messages
38 158
Re : Commander un moteur à courant continu.
Eh oui Alex! mais la diode du NMOS n'est pas une diode de roue libre, faut la rajouter. De plus, ce n'est pas n'importe quel NMOS. Il faut un modéle "TTL" ou "Digital" qui se sature avec 5V de Vgs
L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !
17/12/2007 - 20h37
kioub
Date d'inscription
mars 2007
Âge
36
Messages
62
Re : Commander un moteur à courant continu.
Merci pour vos réponses.
J'ai mesuré le courant du moteur/reducteur sous 3V (2 piles 1.5V) à vide : 200mA.
En bloquant le moteur j'arrive à 1A, surement le maximum que peut débiter les piles.
Dans la réalité, l'alimentation sera délivré par un 7805 qui peux fournir 1A maximum. Y a t'il un moyen de limiter ce courant à 500 ou 600mA ?
Pour les transistors :
- Point très positif du 2n2222 : il est pas trop cher (moins de 0.50€) mais j'ai peur que mes élèves le grille.
- Le IRFD024 semble une meilleur solution mais je ne le trouve pas chez mes fournisseurs.
- J'ai trouvé le TIP122. C'est un transistor darlington avec Ic max : 5A. Il coute moins de 0.50€. Que pensez vous de ce transistor ? J'ai regardé la datasheet et toutes les valeurs de courant sont données avec des tensions de plusieurs dizaines de volt. Peux il fonctionner avec du 5V ?
Bonne soirée à tous.
17/12/2007 - 20h45
DAUDET78
Date d'inscription
septembre 2006
Localisation
Ile de France
Âge
70
Messages
38 158
Re : Commander un moteur à courant continu.
Envoyé par kioub
mais j'ai peur que mes élèves le grille.
Une question qui me turlupine, tu es prof de quoi ?
L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !
17/12/2007 - 20h49
kioub
Date d'inscription
mars 2007
Âge
36
Messages
62
Re : Commander un moteur à courant continu.
Prof de technologie en collège.
On fait de la mécanique, de l'électronique et de la gestion. Seulement, je n'ai qu'une formation de mécanique et je ne connais pas grand chose en électronique.
Pour moi, ce forum c'est très précieux...
17/12/2007 - 21h08
DAUDET78
Date d'inscription
septembre 2006
Localisation
Ile de France
Âge
70
Messages
38 158
Re : Commander un moteur à courant continu.
Tu peux mettre un TIP122 et une résistance de base de 1K. Le VceSAT est alors de 1V (au lieu de X mV avec le NMOS)
L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !
17/12/2007 - 22h16
alex.com
Date d'inscription
février 2006
Localisation
Blagnac 31
Âge
31
Messages
1 858
Re : Commander un moteur à courant continu.
Envoyé par DAUDET78
Eh oui Alex! mais la diode du NMOS n'est pas une diode de roue libre, faut la rajouter. De plus, ce n'est pas n'importe quel NMOS. Il faut un modéle "TTL" ou "Digital" qui se sature avec 5V de Vgs
exact, mais la plupart du temps (sur les petit MOS en SO8 ou SOT223 le Vthr (threshold) tourne autour de 3V, alors à 5V tout le merdier est deja saturé. il faut juste une petite resistance série pour limiter le courant de charge/decharge de la gate si peu qu'elle presente une charge assez elevée.
oui effectivement il faut ajouter la diode de roue libre cathode au +
si c'est pour de l'experimentation avec des collegiens, privilégie le bipolaire, c'est moins fragile ils pourront le torturer un peu.
le savoir est infini, la betise sans limite...quelle dimension explorer ?
17/12/2007 - 22h18
kioub
Date d'inscription
mars 2007
Âge
36
Messages
62
Re : Commander un moteur à courant continu.
Merci pour ta réponse Daudet78.
J'ai refait le schéma avec tous les composants. Je te fais confiance pour la résistance de 1kohm. Pour la diode de roue libre j'ai choisi le 1N4007 car j'ai un gros stock (c'est un choix scientifique ).
J'ai une question subsidiaire : comment faire (simplement bien sur) pour inverser le sens de rotation du moteur en utilisant une autre sortie du microcontroleur ?
Je n'ai pas un besoin indispensable de cette option mais c'est toujours intéressant de savoir.
17/12/2007 - 22h20
DAUDET78
Date d'inscription
septembre 2006
Localisation
Ile de France
Âge
70
Messages
38 158
Re : Commander un moteur à courant continu.
Envoyé par alex.com
sur les petit MOS en SO8 ou SOT223 le Vthr (threshold) tourne autour de 3V, alors à 5V tout le merdier est deja saturé.
Si c'est marqué sur la spécification, pas de problème. Si ce n'est pas garantie sur la spécification, c'est NIET
L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !