Répondre à la discussion
Affichage des résultats 1 à 15 sur 15

piloter moteur pas a pas depuis port parallele




  1. #1
    Bouteille51

    Question piloter moteur pas a pas depuis port parallele

    bonjour,

    je dois piloter un moteur pas a pas que j'ai recupéré d'une vieille (tres vieille) imprimante par l'intermediaire du port parallele d'un PC.

    j'ai donc trouvé ce schema sur le net qui me convient parfaitement du fait de sa simplicité.



    Cependant, les ULN2803 ne permettent de delivrer que 500mA par sortie. Or mon moteur a besoin de presque 1,5 A pour fonctionner.
    Je compte donc coupler les entrées et sorties libres a celles utilisées pour arriver a l'Ampere a la sortie mais ce n'est toujours pas suffisant.

    J'ai donc eu une idée mais qui risque de vous paraitre degueu : je me demandais si on pouvait tout simplement coller un ULN2803 sur le premier et connecter toutes les broches a l'identique (donc 2ULN en //). Cela me permettrait de passer presque 3A ce qui me suffirait alors. je pense qu'il faudra alors que je verifie la sortie du port parallele du PC pour voir si elle peut alimenter les dex ULN en // sans griller.

    De plus, le moteur a besoin de 28v pour fonctionner, un ULN2803 peut-il supporter ca ? (pas trop compris les docs techniques) suffit-t-il de l'alimenter en 28v pour qu'il me sorte du 28v en sortie ?

    dans ce cas est-ce que la sortie est de 500mA pour n'importe quel voltage utilisé ?

    merci bien

    -----


  2. Publicité
  3. #2
    Bouteille51

    Re : piloter moteur pas a pas depuis port parallele

    j'ai oublié une derniere petite question, est-ce que dans ce type de montage, un uln2803 peut-etre remplacé par un 2804 ?

    il me semble que non car le 2804 demande 6-15v en entrée.

    confirmé ou il existe une solution ?

    je demande ca parce que le magasin n'a que des 2802 ou 2804 evidemment

  4. #3
    Pierrre

    Re : piloter moteur pas a pas depuis port parallele

    bjr
    pourquoi ne pas mettre 4 darlington en emetteur commun ? (ou mieux 4 MOS a commande logique)

    A+


  5. #4
    Bouteille51

    Re : piloter moteur pas a pas depuis port parallele

    4 darlingtons en emetteur commun ?

    hmmm pk pas ?

    mais ca veut dire quoi ?

    desolé, je suis un peu une buse en electronique, mon domaine c plus l'info mais je ne demande qu'a apprendre

    il me semblait que le 2803 etait un darlington... de plus, ca me permet d'avoir un schema electronique assez simple.

  6. #5
    Pierrre

    Re : piloter moteur pas a pas depuis port parallele

    Bjr
    le 2803 n'est pas UN darlington, mais un circuit integre qui contient 8 transistors darlington avec leurs diodes de protection. Le probleme est que ces transistors ne supportent que 500mA; meme en en mettant 2 en parallele (a condition d'ajouter des resistances pour equilibrer les courants), on arrive a 1A--> pas suffisant.
    Je te propose d'utiliser 4 transistors darlington (TIP 100 par ex):
    montage identique pour chaque transistor:
    l'emetteur relie a la masse (la masse de l'alimentation 28V et celle du micro doivent etre reliees)
    le collecteur relie a un bobinage
    la base reliee au port parallele par une resistance de 1000 ohms
    une diode 1N4007 entre emetteur et collecteur, anode au collecteur
    le point commun des bobinages relie au +28V
    ATTENTION: en cas de fausse manipulation, il y a risque de griller le port // (eviter les montages plus ou moins volant...).

    A+

  7. A voir en vidéo sur Futura
  8. #6
    Bouteille51

    Re : piloter moteur pas a pas depuis port parallele

    ok, je te remercie.

    Cependat, en montant les ULN en // et et couplant les 4 entrées utilisées avec les entrées inutilisées, je devrais pouvoir atteindre les 2 A...

    cela dit merci pour ton explication, il se peut bien que je m'oriente vers les transistors

    penses tu que les TIP 100 tiendront la charge avec 28v 1,5 A ?
    Si g bien compris c des NPN (branchement du point commun au +28v) ?

    merci

  9. #7
    Pierrre

    Re : piloter moteur pas a pas depuis port parallele

    Bjr
    en couplant 2 elements d'un ULN on arrive seulement a 1A; il faudrait coupler au moins 3 elements, donc il faut 2 ULN 2803.
    Perso je n'aime pas coupler de transistor: leurs carcteristiques se sont pas tout a fait identiques et les courants seront differents.(c'est pour cela qu'il faut mettre une resistance pour les equilibrer)
    Les TIP100 sont des NPN, Vce 60V, Icmax 8A, gain de 1000; il y a beaucoup d'autres darlington qui conviennent (TIP101,102,BD651....).
    Le point commun des bobinages est bien au +28V
    A+

  10. Publicité
  11. #8
    Bouteille51

    Re : piloter moteur pas a pas depuis port parallele

    merci, je n'etait pas au courant qu'il fallait changer des trucs si on mettait 2 uln.

    je vais essayer au transistor alors

    j'en ai quelques uns sous la main, je vais voir si il y a qquechose qui peut convenir.

    j'aurais surement des questions si je trouve des candidats

    @ bientot

  12. #9
    Bouteille51

    Re : piloter moteur pas a pas depuis port parallele

    au fait, il faut les refroidir les TIP100 ?

  13. #10
    Bouteille51

    Re : piloter moteur pas a pas depuis port parallele

    zut, pas de tip100 chez conrad...

    comment trouver un tableau de transistors equivalents ?

  14. #11
    Bouteille51

    Re : piloter moteur pas a pas depuis port parallele

    encore une derniere question... sur la doc des tip100 il est ecrit Base Current : 1A.

    Je suppose que c la base que je devrais connecter au port // mais si ca pompe 1A je vais tout griller.

    correct ?

  15. #12
    Tix

    Re : piloter moteur pas a pas depuis port parallele

    salut ,

    pour ce qui est du ULN2803 :

    http://www.kidiwi.com/transisterix/T...TERIX/Data.htm

    je ne voudrait pas fair de la mauvaise pub pour conrad mais ...
    http://www.transisterix.fr.tc/
    (section revendeurs)

    enfin ,il ne sajit que d'une experience personnelle ,et ce n'est qu'un avis ....

    mais chez gotronic ,lextronic,selectronic...*
    (un peu plus sérieux à mon avis) sont plutot fiable

    (voir St Quentin Radio)

    autrement il te reste la solus des optocoupleurs ...

    @+ Tix

  16. #13
    Tix

    Re : piloter moteur pas a pas depuis port parallele

    voici l'adresse exact de la page revendeur :

    http://www.kidiwi.com/transisterix/T...revendeurs.htm

    et il semblerait qu'il y ait un lien mort pour le datasheet de ULN2803 ,ceci ,il me semble est du à un fichier qui à été supprimé chez mon hébergeur (incident pour l'instant irrémediable,Kidiwi planté ...)

    excuzez moi encor de ne pas avoir assuré sur ce point de vue

    Tix

  17. #14
    enzyme

    Re : piloter moteur pas a pas depuis port parallele

    Bonjour,

    Je désir faire fonctionner des moteurs bipolaires mais je suis perdu avec toute les possibilitées qui existent: (Circuit spécialisé, Transistor Darlington.....).

    Comment savoir ce que je dois utiliser certain parle du L297/L298 d'autre ULN2065, MC3479, TIP 100..... super mais je ne sais pas ce qui est le pratique sans tomber dans de la technique d'y a 30 ans.

    Pouvez vous m'orienter.

    . Enzyme

  18. #15
    the red devil

    Re : piloter moteur pas a pas depuis port parallele

    Bj !
    j'ai le meme projet à faire qua le tien. mais je veux utiliser PC(vb6)-> controleur (partie logique_CANopen) -> interfaca de puissance (hacheur) -> moteur pap. comment trouvez vous ? Merci

Sur le même thème :

Discussions similaires

  1. Réponses: 25
    Dernier message: 02/03/2014, 15h52
  2. Moteur pas à pas -port //
    Par biobazard dans le forum Électronique
    Réponses: 7
    Dernier message: 13/08/2008, 21h37
  3. pilotage de moteur pas a pas par port parralelle sans lpt
    Par arno9173 dans le forum Électronique
    Réponses: 3
    Dernier message: 18/03/2008, 22h11
  4. Moteur pas à pas 3 fils sur port parallèle
    Par cipango dans le forum Électronique
    Réponses: 9
    Dernier message: 15/10/2006, 19h55
  5. pb pour piloter un circuit par le port parallèle
    Par LaMouche dans le forum Électronique
    Réponses: 2
    Dernier message: 25/08/2005, 09h33