Utilisation d'un UNL2003 ou UNL2803
Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 30 sur 48

Utilisation d'un UNL2003 ou UNL2803



  1. #1
    lapenduledargent

    Utilisation d'un UNL2003 ou UNL2803


    ------

    Bonjour à tous,

    Je découvre la programmation d'un moteur pas à pas.
    J'ai un programme en basic qui commande un moteur pas à pas 1.8° 0.8 A avec 6 fils.

    Sur Google, j'ai trouvé des schémas pour utiliser un UNL2003 et des UNL2003.
    Juste le truc de base avec quelques résistances et diode zener.

    Quel est l'avantage d'utiliser un UNL2003 ou UNL2803 ?

    Je possède un UNL2003 et je commence une carte d'essai.

    Merci

    Pierre

    -----

  2. #2
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    ULN2003 = 7 Darlington
    ULN2803 = 8 Darlington

    Mais tu ne pilotes pas un moteur 0,8A avec ce genre de composant (Imax=350 mA ... et par beau temps!)
    J'aime pas le Grec

  3. #3
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Bonsoir Daudet,

    Oui mais ça change quoi 7 ou 8 Darlington.
    Wikipédia dit "Le transistor Darlington est la combinaison de deux transistors" ???

    Mais tu ne pilotes pas un moteur 0,8A avec ce genre de composant (Imax=350 mA ... et par beau temps!)
    Moi je ne sais pas mais j'ai vu de nombreux site qui proposent des montages avec ces composants ???

    Je pensais que le ULN2003 était pour moteurs unipolaires et le UNL2803 pour les moteurs bipolaires

  4. #4
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    Citation Envoyé par lapenduledargent Voir le message
    Oui mais ça change quoi 7 ou 8 Darlington.
    Rien
    Moi je ne sais pas mais j'ai vu de nombreux site qui proposent des montages avec ces composants ???
    Ben heureusement! c'est des très bon composant (<200mA). tu as un exemple?
    Je pensais que le ULN2003 était pour moteurs unipolaires et le UNL2803 pour les moteurs bipolaires
    Rien à voir
    J'aime pas le Grec

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

    Re : Utilisation d'un UNL2003 ou UNL2803

    Voilà sur le UNL2803



    Et un autre sur lz UNL2003


  7. #6
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    Oui, si le moteur consomme moins de 200 mA, c'est bon et ULN 2003 ou ULN2803 c'est kif kif. Evidemment, pour piloter deux moteurs 4 fils, il vaut mieux un ULN2803 (sinon, il faut deux ULN2003 ....)
    J'aime pas le Grec

  8. #7
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Si j'ai pas de datasheet, je peux mesurer la consomnation avec un multimètre ?

    Merci et bonne nuit

    Pierre

  9. #8
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    tu mesures la résistance de la bobine .... et tu appelles Monsieur Ohm au secours.
    I=V/R
    J'aime pas le Grec

  10. #9
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Ah oui, c'est + simple une fois expliqué.

    Encore une dernière question, mes moteurs sont des 6 fils donc unipolaire.



    J'ai des UNL2003 de stock et j'ai commencé une carte d'essai
    J'ai lu que les 2 fils du bobinage du centre se raccordent ensemble sur la borne +15V. Est-ce exact ?

    Merci

  11. #10
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    Oui. Et quelle est la résistance des bobines?
    J'aime pas le Grec

  12. #11
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Pour le bobinage central (2fils) +/- 10 ohm
    Pour les autres (4 fils) +/- 20 ohm

  13. #12
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    Donc il y a 10 ohms par bobine ? Sur 15V, cela fait 1,5A .......
    Tes ULN2x03 se suicident direct ....paix à leurs âmes.
    J'aime pas le Grec

  14. #13
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Bonjour,

    Bien oui, ça parait impossible que me conseilles tu comme montage simple. Le programme est en basic. ?

    Bonne journée
    Pierre

  15. #14
    guillaume83

    Re : Utilisation d'un UNL2003 ou UNL2803

    bonjour.
    tu peux utiliser 4 mosfet du type irfz44 ou buk555.
    @+

  16. #15
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    J'ai lu des exemples à partir du UCN5804B, le montage semble identique :

    3 .3Commande par UCN5804B
    Le*«* Microsystems*» UCN5804 Allégro est simple à utiliser et à intégrer. Combinant la logique CMOS de bas pouvoir avec haut courant et productions bipolaires de haut voltage, l'UCN5804B et UCN5804LB BiMOS traducteur II les conducteurs fournissent le contrôle complet et conduisent un moteur pas à pas quatre phases avec production continue de courants à 1.25 A par phase


    source : http://www.etudionet.com/communaute/...1212034613.doc

  17. #16
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    Alimenté en 10V, c'est bon. En 15V, c'est Niet
    http://www.datasheetcatalog.com/data...UCN5804B.shtml
    Citation Envoyé par guillaume83 Voir le message
    tu peux utiliser 4 mosfet du type irfz44 ou buk555.
    C'est la solution la plus simple (je n'ai pas vérifié si ces NMOS sont garanties en RdsON à 5V de Vgs)
    J'aime pas le Grec

  18. #17
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Bonjour à vous deux et merci de vous intéresser à mon problème.

    J'avais pas vu le message de Guillaume, avant mon dernier message.

    Donc, je partirai de 4 mosfet du type irfz44 ou buk555.

    Sur Google je trouve facilement les datasheet mais auriez-vous un schéma complet SVP

    Merci Pierre

  19. #18
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    le IRFZ44 n'est pas spécifié en "logic", le buk555 oui
    Regarde dans cette liste (il faut vérifier si ils passent au moins 5A):
    IRFD110 IRFD024 IPS0151 IRL510 2N7000 VN2210 BTS442
    IRLR024N en d²pack ou TO220
    IRLD024 et IRLD120 en Hexdip
    J'aime pas le Grec

  20. #19
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Le IRL510 fait 5.6 A

    Pour info, voilà le datasheet

    Par contre j'ai un problème de shéma de raccordement ???

  21. #20
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Rebonjour,

    Je cherche sur Google (mal ?) mais je ne trouve rien de concret pour un montage de base avec transistor genre IRL510 comme conseillé dans ce post.

    Si vous avez un schéma, je suis preneur.

    Merci d'avance

    Pierre

  22. #21
    DAUDET78

    Re : Utilisation d'un UNL2003 ou UNL2803

    Le IRL510, c'est pas le meilleur en RDon (0,54 Ohms)

    - Source au 0V
    - Drain à la bobine alimentée en Vcc (avec une diode rapide de "roue libre" en inverse sur la bobine)
    - Grille alimentée par le signal logique (0/5V) avec une résistance série de 330 ohms
    J'aime pas le Grec

  23. #22
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Bonjour Daudet79,

    Ce matin, je voudrai commander par VC pour être livré ce lundi.
    Alors voilà ce que j'ai trouvé chez Radiospares :

    Recherche sur Transistor Mosfet, Boîtier isolé de transistor MOSFET ID 5A :
    2SK2662 datasheet ici

    Concernant la diode roue libre que penses tu de ça : 1N4148 ?

    Merci de ton aide précieuse.

    Pierre

  24. #23
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Bonjour,

    Un Ptit Up

    A bientôt, merci

    Pierre

  25. #24
    alainav1

    Re : Utilisation d'un UNL2003 ou UNL2803

    bonjour,
    une diode rapide
    diode byv27-200
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  26. #25
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Bonjour à tous,

    Merci alain pour la référence.
    J'ai une question sur le raccordement à la fiche db25 :

    Sur http://spt06.chez-alice.fr/pas.htm j'ai un shéma de base à base de transistor mais sans les résistances et diodes de protection.



    Donc je raccorde :
    - le pin 2 au 1er transitor
    - le pin 3 au 2ème transitor
    - le pin 4 au 3ème transitor
    - le pin 5 au 4ème transitor

    Tout ça pour un seul moteur et si j'utilise 3 moteurs ?
    J'ai pas assez de pins. De plus, dans des exemples de programmes, ils utilisent la pin 2 comme pas du moteur x et la pin 3 comme le sens du moteur x. La 4 et 5 pour moteur y et 7 et 8 pour le moteur z.

    Donc comment raccorder les transistors ?

    Merci bonne journée

    Pierre

  27. #26
    Kissagogo27

    Re : Utilisation d'un UNL2003 ou UNL2803

    2 bits / moteur suffisent, suffit de regarder le chronogramme de commande d'un moteur pas a pas et tu verra que 1 phase est l'inverse de l'autre


    si t'as 4 phases A B C D tu peux déduire que A= /B et C=/D

    donc il suffit d'utiliser les phases A et C pour commander le moteur , donc 2 bits/moteur

    j'avais ainsi sur une tite table X-Y repiqué sur le premier transistor darlington pour avoir le signal inversé de l'autre phase , avec le premier choix de resistances que j'avais choisi, un de mes moteur tournait tout seul dans une certaine position, le circuit oscillait, et en changeant certaines valeurs, c'etait plus stables

  28. #27
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Bonjour Kissagogo27

    Donc par moteur unipolaire, j'utilise 2 transistors.

    si t'as 4 phases A B C D tu peux déduire que A= /B et C=/D

    Je connecte ensemble les phases A et B et les phases C et D ?

  29. #28
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Bonjour,

    Concernant mon message d'hier, y a t-il un spécialiste pour confirmer le raccordement ?

    Merci d'avance Pierre

  30. #29
    Kissagogo27

    Re : Utilisation d'un UNL2003 ou UNL2803

    non , pas ensemble directement reliées, mais en fait j'ai mal ecrit les relations entre les phases ^^

    phase A du moteur = A
    phase B du moteur = /A ( barre A , en fait l'etat logique inverse de A)

    phase C du moteur = C
    phase D du moteur = /C ( barre C , en fait l'etat logique inverse de C)

    donc si tu as +V sur la phase A , tu dois avoir 0v sur la phase B du moteur

    etc etc c pour pouvoir augmenter le nombre de moteurs a commander avec une sortie parallèle de 8 bits .

    ça limitera par contre la possibilité de commander en demi pas, de souvenir .

  31. #30
    lapenduledargent

    Re : Utilisation d'un UNL2003 ou UNL2803

    Merci Kissagogo27 de t'intéresser à mon Pb,

    J'ai du mal à suivre tes explications, je débute en électronique De peur de griller le port //, je préfère reprendre au début.

    Par moteur, j'ai 6 fils :

    1er Bobinage = jaune + rouge
    2ème bobinage = orange + brun
    3ème bobinage (commun) noir + blanc --> +5V

    Toujours par moteur j'utilise un transistor sur le fil jaune, un autre transistor sur le rouge, un autre sur l'orange, un autre sur le brun. Chaque fil est relié à borne Drain de son transistor.

    Au premier transistor la borne grille va au pin 2
    Au 2ème transistor la borne grille va au pin 3
    Au 3ème transistor la borne grille va au pin 4
    Au 4ème transistor la borne grille va au pin 5

    Pour un moteur c'est OK.
    Mais si j'utilise 3 moteur ?

    Je ne comprends pas si je dois utiliser 3 X 4 transistors alors que j'ai que 8 pins disponibles.

    As tu svp un schéma ?

    Bonne soirée

    Pierre

Page 1 sur 2 1 DernièreDernière

Discussions similaires

  1. Utilisation d'un laser
    Par inviteef13ab03 dans le forum Physique
    Réponses: 19
    Dernier message: 30/06/2011, 15h26
  2. Utilisation d'un phototransitor
    Par lapenduledargent dans le forum Électronique
    Réponses: 6
    Dernier message: 26/01/2009, 12h00
  3. Réponses: 1
    Dernier message: 29/12/2008, 09h31
  4. commande d'un servomoteur (utilisation d'un temporisateur)
    Par extra93 dans le forum Électronique
    Réponses: 3
    Dernier message: 28/04/2008, 09h47
  5. utilisation d'un transistor
    Par invite804f457c dans le forum Électronique
    Réponses: 8
    Dernier message: 22/05/2007, 14h18
Découvrez nos comparatifs produits sur l'informatique et les technologies.