Aller au contenu


Photo
- - - - -

Commande Moteur Pas à Pas + L293 + Avec uniquement 2 fils


7 réponses à ce sujet

#1 Telson

Telson

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 975 messages
  • Gender:Male
  • Location:Punaauai - Tahiti

Posté 27 juillet 2011 - 02:40

Bonjour,

Vous connaissez certainement la solution qui nous permet de commander un moteur Pas à Pas avec 2 fils en utilisant un ULN2003 ou ULN2004 :

http://arduino.cc/en/Reference/StepperUnipolarCircuit

Ceci étant dit, nous sommes limités avec ce montage à 500mA!!!

En utilisant le montage joint à ce message (voir pièce jointe).

Nous pouvons commander un moteur pas à pas avec uniquement 2 fils et ce jusque 5 Ampères.

Ok, mais comme j'aime bien comprendre le fonctionnement de ce que j'utilise, je vous propose d'étudier (ou plutôt de m'aider à l'étudier)...


Par exemple, je suppose que tous les courants des bases (IB) sont identiques et que ce sont R1, R2, R3 et R4 qui les fixes avec U(5volts)/R1 = IBa ou U(5volts)/R2 = IBa, ...

Dans ce cas quel sont les valeurs des intensités en sortie de la carte arduino....

Si je souhaite avoir des courants dans les bobines de 1,2 ampères quel devrait être la valeur des résistances sur les bases?

J'ai joint ci-dessous les graphiques des courbes qui lient Ic, Ib Vce_Sat et Vbe_Sat sur un TIP120.

En ce qui concerne les graphiques du TIP120 mes questions sont les suivantes :

Si nous regardons le premier graphique nous constatons que pour un courant Ic de 1 Ampère nous avons :

Vce_Sat =+/- 0,7 volt,
Vbe_Sat =+/- 1,5 volts,

Ce graphique nous indique également un Ic/Ib = 250. Soit un gain (Hfe) = 250.

Hors si nous regardons le deuxième graphique, celui-ci nous indique que pour un Ic de 1 Ampère, sous une température de 25°, nous avons un gain (Hfe) de 3500!! Avec un Vce = 4 Volts!!!

Bon et bien je perds un peu mon latin.

Quelqu'un aurait la bonne lecture de ces courbes.

Source : http://www.onsemi.com/pub_link/Collateral/TIP120-D.PDF

http://www.onsemi.com/pub_link/Collateral/TIP120-D.PDF


Mes moteurs devrait être dans un premier temps des 17PM-K304-6V (apparemment 5 Ohm par bobine et 10mH).

Image(s) jointe(s)

  • Graphe_TIP120.png

Fichier(s) joint(s)



#2 Telson

Telson

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 975 messages
  • Gender:Male
  • Location:Punaauai - Tahiti

Posté 27 juillet 2011 - 10:26

Bo !!

Elle est trop chiante ma question ou quoi??

#3 julkien

julkien

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 28 juillet 2011 - 08:10

Bo !!

Elle est trop chiante ma question ou quoi??



non, reste patient.
moi par exemple je suis pas assez qualifié pour t'aider(enfaite j'ai pas compris la question lol), moi je suis directement passez par de cartes driver du commerce tellement j'suis depassé ^^
oublie pas que c'est les vacances et que tout le monde n'a pas de smartphone, special dédicace a Yves

#4 Telson

Telson

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 975 messages
  • Gender:Male
  • Location:Punaauai - Tahiti

Posté 28 juillet 2011 - 01:17

Bonjour,

Oui, oui, effectivement les vacances.....GREeeeeeee m'énerve ce montage.....

#5 Astondb8

Astondb8

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 111 messages
  • Gender:Male
  • Location:Paris

Posté 28 juillet 2011 - 03:56

@ Julken (qui biaise en changeant de peudo)
Le Smartphone ne fait pas tout. Il faut aussi la jouer finaude pour avoir du réseau sur les plages (perdues désertes. Avec le mois d'août ça vas changer. Pas pour le réseau malheureusement. )

Pour ta question. Moi non plus j'ai pas tout compris. Pourtant je l'ai lu et meme relu. Mais non pas pigé. Mais c'est moi rassure toi.
Alors patience, y a bien une âme charitable qui vas t'aider. Voir meme nous aider a la comprendre. ;-)

Cdlt
Yves

 


#6 Leon

Leon

    Membre passionné

  • Membres
  • PipPipPipPipPip
  • 1 289 messages
  • Gender:Male

Posté 30 juillet 2011 - 04:50

Telson, je n'ai pas compris ce que tu cherches.
En électronique de puissance, on fait en général des choses simples.
Le transistor sera saturé (totalement passant) ou bloqué. Du tout ou rien. Pas d'intermédiaire. Le transistor n'est pas du tout utilisé dans sa zone linéaire. C'est valable pour le schéma que tu montres.

Si tu cherchais à piloter le courant qui transite dans ton moteur en jouant sur le courant de base, ça veut dire que tu accepterais des pertes à l'intérieur de ton transistor. C'est à dire un transistor qui chauffe (radiateur obligatoire), et un rendement global merdique, ce qui t'obligerai à mettre des batteries plus grosses.

Leon.

BOB4, mon drone hélicoptère autonome d'intérieur http://heli.bot.free.fr/
BOB3, mon robot autonome d'intérieur avec WiFi + Foxboard Linux http://ze.bot.free.fr/
BOB5, robot bipède simulé, puis tentative de réalisation (fail)


#7 Maïck

Maïck

    Membre passionné

  • Membres
  • PipPipPip
  • 390 messages
  • Gender:Male
  • Location:Suisse

Posté 31 juillet 2011 - 10:43

Comme dit plus haut, pour de la commutation ne t’embête pas trop avec les courbes...

Le hfe est le gain maximal, donc tu peut en imposer un plus faible ce qui est fait pour les courbes que tu nous montre.

Le schéma n'est plus visible... Mais tu est certainement limité à ~20mA par sortie du uP donc bien faire attention à ce niveau !

#8 Telson

Telson

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 975 messages
  • Gender:Male
  • Location:Punaauai - Tahiti

Posté 01 août 2011 - 12:38

Bonjour,

Tout d'abord merci d'avoir pris le temps de lire et de répondre à ma question.

Alors en fait, je souhaite uniquement travailler en mode saturé.

Par contre ce que je souhaiterais comprendre ce sont les relations entre IB et IC et les valeurs de Vbe_sat et Vce_Sat.

Selon la doc : http://www.onsemi.com/pub_link/Collateral/TIP120-D.PDF

Nous pouvons lire sur la troisième page :
Ic = 3A, Ib = 12 mA et Vce(sat) = 2V
Ic = 5A, Ib = 20 mA et Vce(sat) = 4V

Ok.....Donc Hfe = 2500 et Vce(sat) augmente en fonction de IC mais ce n'est pas proportionnel (règle de 3 confirme la non linéarité...)

Donc, si je souhaite avoir un courant Ic de 1A alors Ib = 4 mA. Si faible que ça....Hfe est t'il toujours = 2500???

Donc avec une tension de sortie de 5volts sur l'Arduino :
Rb = [5V-Vbe(sat)]/Ib.....Ha !!! Oui!!! Mais combien vaut Vbe(sat)???

Alors disons que nous avons deux transistors sur chaque TIP120 disons alors Vbe(sat) = 1,4 volts!!!?? (première supposition)

Donc Ib = [5-1,4]/0,0004 = 9000 Ohm !!!? Bon...ok....je prend une sécurité de 100% soit Ib = 8mA donc Rb = 4,5kohm......

Bien, bien, bien....Alors maintenant si nous regardons du côté collecteur-émetteur. Je disais vouloir un Ic = 1A Quelle devrait être ma tension d'alimentation Vcc pour une charge de Rc =5 Ohm.

Sur ma charge si j'ai 1A sur 5 Ohm cela me donne 5 volts, bien sûr. Mais je dois ajouter à cela Vce(sat)pour trouver ma tension Vcc...Ha !!! Oui!!! Mais combien vaut Vce(sat)???

Comme nous ne pouvons pas faire une règle de trois, je fais une estimation de Vce(sat) = 0,8volt...(Deuxième supposition)

Alors ma tension Vcc = 5,8 volts.....Heureusement que je n'ai pas besoin de 5A car là j'aurais une tension Vce(sat)= 4volts et je devrais avoir une tension d'alimentation de 9 volts!!!

Voilà, j'en ai fini avec ma réflexion sur les calculs....Pourriez vous me dire si mes délires sont dans le bon sens et que pensez vous de mes deux suppositions sur Vbe(sat) et Vce(sat)?

Enfin, si j'avais besoin de 3A, compte tenu de la grandeur de Vce(sat) ne faudrait t'il pas changer de technologie (Mosfet, ...).

Merci par avance.



Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users