IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

LabVIEW Discussion :

[LabView 8.6] Mesure de vitesse avec un codeur incrémental


Sujet :

LabVIEW

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 51
    Points : 38
    Points
    38
    Par défaut [LabView 8.6] Mesure de vitesse avec un codeur incrémental
    Bonjour,

    Je souhaite mesurer la vitesse de rotation d'un moteur sur lequel il y a un codeur incrémental HEDS 5540 (3 canaux, 500 impulsions par tour) à l'aide de LabView 8.6 et d'un banc NI cDAQ-9172.

    J'ai câblé les fils de mon codeur sur une carte NI9401.

    Avec l'assistant DAQ, j'ai fait Acquérir des signaux -> Entrée numérique -> Entrée de ligne et j'ai sélectionné : cDAQ1Mod1/port0/line0 à 3.

    Sur ma face-avant j'ai 3 leds (voie A, voie B et voie I) qui s'allument ou s'éteignent en fonction de la rotation de l'arbre du moteur.

    Codeur HEDS 5540 : Datasheet et data sheet 2

    Ma question est : comment mesurer (ou calculer) la vitesse de rotation de l'arbre ?

  2. #2
    Nouveau membre du Club
    Profil pro
    Secrétaire
    Inscrit en
    Novembre 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Secrétaire

    Informations forums :
    Inscription : Novembre 2004
    Messages : 23
    Points : 31
    Points
    31
    Par défaut
    Citation Envoyé par ptit_knard Voir le message
    Bonjour,

    Je souhaite mesurer la vitesse de rotation d'un moteur sur lequel il y a un codeur incrémental HEDS 5540 (3 canaux, 500 impulsions par tour) à l'aide de LabView 8.6 et d'un banc NI cDAQ-9172.

    J'ai câblé les fils de mon codeur sur une carte NI9401.

    Avec l'assistant DAQ, j'ai fait Acquérir des signaux -> Entrée numérique -> Entrée de ligne et j'ai sélectionné : cDAQ1Mod1/port0/line0 à 3.

    Sur ma face-avant j'ai 3 leds (voie A, voie B et voie I) qui s'allument ou s'éteignent en fonction de la rotation de l'arbre du moteur.

    Codeur HEDS 5540 : Datasheet et data sheet 2

    Ma question est : comment mesurer (ou calculer) la vitesse de rotation de l'arbre ?
    N'utilisez pas les assistants...

    Allez dans LabVIEW, Aide, Recherche d'exemples... (DAQmx)

    Il y'a de nombreux exemples pour l'acquisition de position / vitesse avec des codeurs incrémentaux.

    Il faudra utiliser les compteurs de votre cDAQ pour obtenir les impulsions de votre codeur.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Novembre 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 51
    Points : 38
    Points
    38
    Par défaut
    Pourquoi ne pas utiliser l'assistant DAQ ?

  4. #4
    Membre habitué Avatar de ABN84
    Inscrit en
    Octobre 2007
    Messages
    410
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2007
    Messages : 410
    Points : 149
    Points
    149
    Par défaut
    Citation Envoyé par ptit_knard Voir le message
    Pourquoi ne pas utiliser l'assistant DAQ ?
    Parceque tu ne maitrise pas ce qu'il fait derriere et qu'il est hyper lourd.

    Dans DAQmx, une entrée compteur peut etre utilisée pour mesurer une frequence. ça te donne directement la vitesse en pas/sec. connaissant le nombre d'increment de ton codeur tu retrouve la vitesse (attention, le nombre de pas est à multiplier par 4 car tu l'utilise en quadrature avec DAQmx)
    "Celui qui n'a jamais fait d'erreurs n'a jamais rien essayé"A. Einstein
    "La différence entre la stupidité et le génie est que le génie a ses limites"A. Einstein
    "c'est en forgeant qu'on devient forgeron"

  5. #5
    Nouveau membre du Club
    Inscrit en
    Novembre 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 51
    Points : 38
    Points
    38
    Par défaut
    J'avoue que pour être lourd.. c'est lourd

    Entre temps, j'ai utilisé durée entre 2 fronts pour mesurer ma vitesse mais je vais essayer avec la fréquence

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Gérer un variateur de vitesse avec Labview
    Par youdla dans le forum LabVIEW
    Réponses: 6
    Dernier message: 12/10/2016, 10h57
  2. [Labview 8.5] Mesures longue durée avec un PXI
    Par jeremie38 dans le forum LabVIEW
    Réponses: 4
    Dernier message: 02/09/2010, 12h31
  3. Réponses: 0
    Dernier message: 10/06/2009, 14h10
  4. Réponses: 2
    Dernier message: 09/02/2007, 08h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo