Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:


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

Commander un servomoteur à partir d'un signal 0-5V

  1. Dudulle

    Date d'inscription
    octobre 2006
    Âge
    39
    Messages
    8 509

    Commander un servomoteur à partir d'un signal 0-5V

    Bonjour

    Je souhaite commander un servomoteur de modélisme (donc pilotable en MLI) à partir d'une sortie d'une interface 0-5V. Existe il un circuit spécialisé pour ceci ? Ou une solution relativement simple.

    Merci d'avance.
     


    • Publicité




      Poursuivez votre recherche
      Recherche personnalisée

  2. Dudulle

    Date d'inscription
    octobre 2006
    Âge
    39
    Messages
    8 509

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Pour l'instant la solution que j'ai trouvée est de générer le signal avec un NE55; un couple RC permet d'avoir l'impulsion de 2ms; sur la résistance de ce couple je place en parallèle une photorésistance + une résistance de limitation.
    Le signal 5V est alors appliqué sur une led avec une résistance en série; cette led vient éclairer la photorésistance.

    Cette solution devrait certainement fonctionner, mais elle n'est pas très "académique", par ailleurs la plage de commande sera réduite à la plage 1.2 à 5V environ (tension de seuil de la led), et de plus il est peu probable que la réponse soit linaire.
     

  3. louloute/Qc

    Date d'inscription
    octobre 2007
    Localisation
    Montréal, Saint-Laurent, Québec
    Messages
    3 397

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Bonjour Dudulle,
    Personnellement, je jouerais avec le Control Voltage du 555. Tu envoies ton 0-5V à cette pin au travers d’un pot 10k ; tu fais ta constante de temps avec un autre pot et tu ajuste les deux pour obtenir les deux butées de ton servomoteur.

    Ça peut aussi se calculer, mais c’est assez laborieux
    En matière de conductance, c’est Siemens qui aura le dernier mho
     

  4. Tropique

    Date d'inscription
    juin 2005
    Localisation
    Entre Groland-Du-Haut et BXL-capitale
    Messages
    10 326

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Voici un exemple basé sur un 4069:
    Pour Vin=0V, l'impulsion est de 2.1ms, pour Vin=5V, de 0.95ms et la fréquence de répétition est de 50Hz pratiquement constante; la variation est linéaire (V2 n'est là que pour illustrer la simu, et ne doit pas être implémentée).
    Le circuit peut facilement être adapté pour d'autres butées, polarité, etc.
    Images attachées
    Fichiers attachés
    Pas de complexes: je suis comme toi. Juste mieux.
     

  5. Dudulle

    Date d'inscription
    octobre 2006
    Âge
    39
    Messages
    8 509

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Un grand merci pour cette réponse claire et détaillée Monsieur Tropique.

    Le fichier simu est la cerise sur le gâteau; malheureusement le CD4069B n'est pas dans la bibliothèque de mon LTSpice, je ne sais pas pourquoi (alors que je viens de faire les MAJ).

    Ce n'est pas grave, de toute façon je vais faire le montage sur une plaquette essai avant de valider.
     

  6. Dudulle

    Date d'inscription
    octobre 2006
    Âge
    39
    Messages
    8 509

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Les 2 inverseurs en parallèle en sortie c'est juste pour une question d'intensité de commande ?
     


    • Publicité



  7. Tropique

    Date d'inscription
    juin 2005
    Localisation
    Entre Groland-Du-Haut et BXL-capitale
    Messages
    10 326

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Désolé, j'avais mis le modèle sur le schéma pour éviter ces soucis, mais j'avais oublié que le symbole non plus n'est pas dans la librairie native de LTspice.
    J'essayerai d'y remédier demain, sur ce PC ci je n'ai pas les bons fichiers.
    Pas de complexes: je suis comme toi. Juste mieux.
     

  8. Tropique

    Date d'inscription
    juin 2005
    Localisation
    Entre Groland-Du-Haut et BXL-capitale
    Messages
    10 326

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Citation Envoyé par Dudulle Voir le message
    Les 2 inverseurs en parallèle en sortie c'est juste pour une question d'intensité de commande ?
    C'est pour améliorer la sortance, et utiliser tout le boitier. En fait, le signal est correct dès la sortie de l'oscillateur, mais en faisant ainsi, la charge n'a aucune influence sur l'oscillateur. Et comme ça ne coûte rien...
    Pas de complexes: je suis comme toi. Juste mieux.
     

  9. Tropique

    Date d'inscription
    juin 2005
    Localisation
    Entre Groland-Du-Haut et BXL-capitale
    Messages
    10 326

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Voici le symbole correspondant au CD4069; il suffit de le sauver dans le même répertoire que le circuit, après lui avoir enlevé l'extension .txt, bien entendu.
    Il est possible qu'il soit nécéssaire de redémarrer LTspice avant de pouvoir l'utiliser.
    Fichiers attachés
    Pas de complexes: je suis comme toi. Juste mieux.
     

  10. Dudulle

    Date d'inscription
    octobre 2006
    Âge
    39
    Messages
    8 509

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Merci encore
     


    • Publicité



  11. Dudulle

    Date d'inscription
    octobre 2006
    Âge
    39
    Messages
    8 509

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Désolé d'insister, mais il manque encore le fichier .sub
     

  12. Tropique

    Date d'inscription
    juin 2005
    Localisation
    Entre Groland-Du-Haut et BXL-capitale
    Messages
    10 326

    Re : Commander un servomoteur à partir d'un signal 0-5V

    En principe, avec ça le fichier sub n'est pas nécéssaire, tu peux supprimer la directive "include CD4069.sub", et il ne devrait plus y avoir de message d'erreur.
    Pas de complexes: je suis comme toi. Juste mieux.
     

  13. polo974

    Date d'inscription
    février 2007
    Messages
    5 279

    Re : Commander un servomoteur à partir d'un signal 0-5V

    toujours aussi fort...

    et si on veut changer le sens du servo (ben oui, les servos ne tournent jamais dans le bon sens), il "suffit" de retourner les diodes, mettre r4 à la masse et supprimer u4 (remplacer par un fil direct pour être précis), (on peut éventuellement mettre u4 en // aux 2 suivants...)
    Le mieux est l'ennemi du bien, et c'est bien mieux comme ça...
     

  14. Dudulle

    Date d'inscription
    octobre 2006
    Âge
    39
    Messages
    8 509

    Re : Commander un servomoteur à partir d'un signal 0-5V

    Encore merci.
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. obtention d'un signal continu a partir d'un signal sinusoidal
    Par abdoucasa dans le forum Électronique
    Réponses: 8
    Dernier message: 17/03/2010, 19h56
  2. générer un signal créneau à partir d'un signal sinusoidale
    Par hindou90 dans le forum Électronique
    Réponses: 12
    Dernier message: 08/01/2010, 13h46
  3. Réponses: 8
    Dernier message: 04/01/2010, 00h59
  4. choix type de transistor à commander à partir d'un PIC
    Par sdec25 dans le forum Électronique
    Réponses: 21
    Dernier message: 31/05/2008, 12h54
  5. Signal d'un servomoteur
    Par Robert-kévin-charles dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 10/03/2008, 16h59