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 :

Programmation d'un système d'acquisition NI sur LabVIEW


Sujet :

LabVIEW

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2015
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Programmation d'un système d'acquisition NI sur LabVIEW
    Bonjour, je suis actuellement étudiant en IUT et l'on me demande de faire une programmation d'un système d'acquisition provenant de National Instrument. Ce système est le NI USB 6008.

    Mon programme doit permettre d'acquérir une température d'une eau chauffée dans un bac. Puis de calculer "l'entropie" (formule barbante lié à la distorsion des molécules), et enfin d'envoyer ces données vers un tableau Excel. L'autre aspect du programme est la chauffe de l'eau, en effet je dois programmé une sortie de mon système d'acquisition (NI USB 6008) afin d'alimenter un relais statique (qui alimentera mon système de chauffe). La tension de sortie du système d'acquisition doit être de 5 V puis de 0 V avec un écart de temps entre ces deux valeurs de tension. (temps devant être programmable).

    N'ayant très peu de connaissance dans ce logiciel de programmation, je me suis buté sur quelques problèmes.
    - L'acquisition de la température est imprécise. Ex : température réel 10 °C , température mesurée sur une plage de 30 s variant de 5 à 15 V sans cesse.
    - Programmation de la sortie. Plus précisément la programmation 5V/0V de la sortie.

    Toutes les autres tâches sont effectuées, mais je reste sans aucune idée face à ces deux problèmes. En espérant avoir été assez clair dans mes explications j'attend vos remarque avec impatience et je vous remercie de votre temps par avance.

    Je joint les parties de mon programme portant soucis, en vous remerciant une nouvelle fois :
    Nom : Fail programme.png
Affichages : 783
Taille : 31,6 Ko

  2. #2
    Membre averti Avatar de eliniel
    Femme Profil pro
    Ingénieure Essais et validation
    Inscrit en
    Septembre 2014
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieure Essais et validation
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2014
    Messages : 115
    Points : 429
    Points
    429
    Par défaut
    Salut,
    Déjà pour être sur que ton programme s'exécute correctement, dans l'ordre, je te conseille d'utiliser des boucles.
    Ensuite tu me parles d'une température réelle de 10°C puis de volt. Avec quel instrument fais-tu ton acquisition? quelle grandeur?
    La température que tu as dans un bain varie souvent lors de la mesure.

    Tu parles de "Programmation de la sortie. Plus précisément la programmation 5V/0V de la sortie."
    Quel est le problème ?
    Ingénieure essais validation

    J'essaye d'écrire du mieux que je peux.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2015
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Bonjours Altalya,

    Pour répondre à tes questions :
    - J'utilise un capteur de température qui m'envoi une tension à l'entrée de mon système d'acquisition que je converti grâce à une équation implantée dans le programme en une température.
    - La température de mon bac d'eau augmente jusqu'à arriver à une température de 80 °C. La température de l'eau n'admet qu'une augmentation.
    - Je n'arrive pas à accéder et donc contrôler la tension de sortie analogique de mon système d'acquisition.

    Je ne sais pas si ça peut t'aider mais j'utilise les "DAQmx" pour accéder à mes entrées et sortie.

    En te remerciant

  4. #4
    Membre averti Avatar de eliniel
    Femme Profil pro
    Ingénieure Essais et validation
    Inscrit en
    Septembre 2014
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieure Essais et validation
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2014
    Messages : 115
    Points : 429
    Points
    429
    Par défaut
    Déjà si je comprends bien tu mesures la résistance de la sonde et du la convertit à l'aide d'une équation.
    Donc tes sondes envoient un signal à tes modules DAQ.

    Tes DAQ ont donc des entrées analogiques vu qu'elles reçoivent le signal, mais sont-elles aussi des sorties? (pour générer une tension)

    Pour envoyer une tension, c'est le même principe que pour l'acquérir, utiliser le VI de création de tâches et paramètre le signal.
    Ingénieure essais validation

    J'essaye d'écrire du mieux que je peux.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 18/07/2011, 17h34
  2. [Système] Liste de répertoire sur machine distante
    Par chaours dans le forum Langage
    Réponses: 7
    Dernier message: 21/03/2006, 18h15
  3. [Système] Clic et execution sur le serveur (exe)
    Par Belegkarnil dans le forum Langage
    Réponses: 4
    Dernier message: 11/11/2005, 17h27
  4. Réponses: 1
    Dernier message: 17/10/2005, 22h47
  5. [Système] fopen()Permission denied sur Apache
    Par manaboko dans le forum Langage
    Réponses: 9
    Dernier message: 15/09/2005, 17h08

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