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

Piloter 2 moteurs par port parallèle



  1. #1
    Reinh4rdt

    Smile Piloter 2 moteurs par port parallèle


    ------

    Bonjour,

    je souhaiterais contrôler deux moteurs(1 à courant continu et 1 pas à pas) de mon pc(Par le port parallèle) dans le cadre des PPE(Equivalent des TPE en TS-SI).

    D'après pas mal de sites et de commentaires sur le sujet, une solution simple à mettre en œuvre serait d'utiliser un ULN2083(composé de transistors Darlington) et un L293D(Pont en H).

    Les moteurs branchés sur ce dernier composant, on obtient quelque chose de ce style :

    Lien supprimé.

    Les pattes 1,2,7,9,10,15 étant branchée au ULN2803(et donc aux sorties du port parallèle)

    Jusque là tout va bien(Enfin je pense ^^)

    Cependant, comme je l'ai dit, il ne me faut pas 2 moteur à cc. Je pensais donc rajouter un L293D pour le moteur pas à pas(Bipolaire).

    J'ai donc tenté un petit schéma qui est peut être pas très clair, désolé

    Lien supprimé.

    En fait j'aimerais savoir ce que vous en pensez, si il y a des erreurs ou si vous avez des conseils.(Notamment pour les pattes qui ne sont pas reliées, je ne sais pas si c'est possible)

    Voila, merci

    Bonsoir Reinh4rdt et tout le groupe

    Bienvenue sur le forum.

    Pour être conforme à l'épinglé

    http://forums.futura-sciences.com/el...ointes-pj.html

    Le lien vers l'image a été supprimé.

    Les PJ doivent être sur le serveur.

    Merci de la replacer.


    .

    -----
    Dernière modification par gienas ; 30/12/2010 à 21h17. Motif: Liens supprimés

  2. Publicité
  3. #2
    DAUDET78

    Re : Piloter 2 moteurs par port parallèle

    Bonjour Reinh4rdt et bienvenue sur FUTURA
    Piloter un truc par le port LPT ... faut pas chercher de la réactivité. WindowMachin fait ce qu'il veut quand il peut.

    Pourquoi un ULN2803 ?

    Ton schéma est illisible.

    Tu programme ton PC avec quel langage? Tu utilises InpOut32.DLL?
    J'aime pas le Grec

  4. #3
    Reinh4rdt

    Re : Piloter 2 moteurs par port parallèle

    Citation Envoyé par DAUDET78 Voir le message
    Bonjour Reinh4rdt et bienvenue sur FUTURA
    Piloter un truc par le port LPT ... faut pas chercher de la réactivité. WindowMachin fait ce qu'il veut quand il peut.

    Pourquoi un ULN2803 ?

    Ton schéma est illisible.

    Tu programme ton PC avec quel langage? Tu utilises InpOut32.DLL?
    Désolé pour le schéma :s

    En fait, le ULN2803 sert de sécurité pour la carte mère.

    Je vais en effet utiliser inpout32.dll en C mais là je suis plus penché sur le problème "Hardware".

  5. #4
    DAUDET78

    Re : Piloter 2 moteurs par port parallèle

    Citation Envoyé par Reinh4rdt Voir le message
    En fait, le ULN2803 sert de sécurité pour la carte mère.
    Alors, utilise plutôt un 74HC04 (ou autres) avec 3,3K entre LPT et le circuit
    Le ULN2803 n'est pas, en sortie, compatible TTL et demande une résistance de PullUP
    J'aime pas le Grec

  6. A voir en vidéo sur Futura
  7. #5
    Reinh4rdt

    Re : Piloter 2 moteurs par port parallèle

    N'étant pas expert en la matière, j'ai pas tout compris ^^

    D'après mes recherches, le 74HC04 est un inverseur, il va donc changer les états haut en états bas et vice-versa ?
    Je pense que l'intérêt de l'ULN2803 est peut être qu'il amplifie le signal venant du port parallèle(Simple hypothèse)
    Comment il peut donc le remplacer ?

    Et par ailleurs, le L293D est un TTL ?(En fait je vois pas trop ce que sait :s) et qu'est-ce qu'une resistance de pullUp ?

    EDIT : Voila le Lien externe supprimé si ça peut aider
    Dernière modification par gienas ; 30/12/2010 à 21h16. Motif: Supprimé les liens externes.

  8. #6
    DAUDET78

    Re : Piloter 2 moteurs par port parallèle

    Citation Envoyé par Reinh4rdt Voir le message
    le 74HC04 est un inverseur, il va donc changer les états haut en états bas et vice-versa ?
    Comme l'UlN2003 ...
    Je pense que l'intérêt de l'ULN2803 est peut être qu'il amplifie le signal venant du port parallèle(Simple hypothèse)
    Mais tu n'a pas besoin de 200mA pour piloter le L293D
    le L293D est un TTL ?(En fait je vois pas trop ce que sait )
    compatible TTL, cela veut dire que en dessous de 0,8V, c'est un "0" . Au dessuus de 2,4V, c'est un "1"
    et qu'est-ce qu'une resistance de pullUp ?
    une résistance reliée à la tension d'alimentation
    schéma en plus grande taille
    Illisible. Il y a des programmes de dessin sur PC .... moi, j'utilise Paint ou PaintBrush. Pas génial, mais efficace.
    J'aime pas le Grec

  9. Publicité
  10. #7
    Reinh4rdt

    Re : Piloter 2 moteurs par port parallèle

    Voila, j'ai fait vite fait un schéma sur PC.
    Je pense que c'est déjà un peu plus clair

    Cependant, le ULN2803 ne va pas fonctionner ? Qu'apporte pratiquement le 74HC04 ?
    Images attachées Images attachées

  11. #8
    DAUDET78

    Re : Piloter 2 moteurs par port parallèle

    Citation Envoyé par Reinh4rdt Voir le message
    Cependant, le ULN2803 ne va pas fonctionner ?
    Non, il manque les résistances de PullUP .... L'ULN2803 , ce n'est qu'un transistor darlington
    Qu'apporte pratiquement le 74HC04 ?
    Moins exotique .... mais tu fais ce que tu veux
    http://www.stielec.ac-aix-marseille..../centronic.htm
    J'aime pas le Grec

  12. #9
    DAUDET78

    Re : Piloter 2 moteurs par port parallèle

    http://www.datasheetcatalog.org/data...ments/l293.pdf
    Avec 5V d'alimentation moteur ... faut pas trop demander de puissance aux moteurs.
    Tu es sûr que c'est un L293D ? Par sécurité, je mettrais des diodes de clamping externe.
    J'aime pas le Grec

  13. #10
    Reinh4rdt

    Re : Piloter 2 moteurs par port parallèle

    Il me semble que l'intérêt du L293D est d'avoir des diodes de roues libres intégrées pour éviter les surtensions.

    Moins exotique .... mais tu fais ce que tu veux
    Non mais c'est juste que je ne comprend pas ce qu'il fait

    Merci en tout cas

Discussions similaires

  1. piloter un circuit par le port parallèle en java
    Par elegant dans le forum Programmation et langages, Algorithmique
    Réponses: 10
    Dernier message: 18/01/2011, 11h46
  2. piloter le port parallele en excel vba
    Par lisette45170 dans le forum Matériel - Hardware
    Réponses: 1
    Dernier message: 08/12/2010, 09h17
  3. Piloter port parallèle avec Excel VBA
    Par lisette45170 dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 12/02/2010, 00h06
  4. piloter moteur pas a pas depuis port parallele
    Par Bouteille51 dans le forum Électronique
    Réponses: 14
    Dernier message: 24/10/2007, 12h07
  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, 10h33
Découvrez nos comparatifs produits sur l'informatique et les technologies.