Acquisition Capteur de température infrarouge
Bonjour à tous
Pour le compte d'un projet, je dois réaliser l'acquisition des températures à l'aide des capteurs infrarouges (capteurs Optris CS) montés sur un banc d'essai sous LabVIEW.
Mon problème est le suivant: au moment de configurer le VI Assistant DAQ (voir fichier joint), lorsque je choisis comme entrée analogique température, il me propose les capteurs suivant : - thermocouple - thermistance à Iex- RTD - thermistance à Vex. tous ces entrées ne correspondent pas au capteur infrarouge.
je voudrais savoir si on peut acquérir des signaux issus des capteurs de température infrarouge en utilisant LabVIEW et dans ce cas quelle entrée analogique choisir pour configurer le VI Assistant DAQ
Merci d'avance
Attachments:
Image.docx 40 KB
Bonjour Christian,
Effectivement l'assistant DAQ permet énormément de choses et dispose d'un nombre de type de capteurs conséquents, cependant les capteurs infra-rouge, ou encore les capteurs à fibre optique ne sont pas inclus dans le driver DAQmx.
Il vous faut donc acquérir la tension de votre capteur, puis la convertir en température en créant par exemple une échelle personnalisée au sein même de l'assistant DAQ ou encore dans MAX.
Cordialement,
Mathieu_T
Certified LabVIEW Developer
Certified TestStand Developer
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
LabVIEW Tour
Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014
Similar Messages
-
Cherche modules NI-PXI pour mesure et régulation de température
Bonjour à tous,
Je suis à la recherche des modules NI-PXI pilotables à partir d’un programme LabVIEW pour Acquisition et régulation de température (0-250° C); mon système de chauffage se compose :
1) D’une chambre d’interaction :
- chauffée par une cartouche chauffante (160W)
- la température est mesurée par un thermocouple.
2) De deux injecteurs :
Chauffés par deux résistances spiralées (120W)
En résumé, on a besoin minimum de 4 sorties (3 sorties pour l’excitation des éléments chauffants+une sortie pour la mesure du Thermocouple).
Concernant mon interface d’acquisition j’utilise :
- Une plate forme NI PXI 1042/8 emplacements
- Une interface NI PXI 8430/8 RS232
Ma question donc est de savoir s’ils existent des modules NI PXI ou du matériel pilotable à partir d’un programme LabVIEW qui va permettre d’automatiser les fonctions d’acquisition de la température et d’alimentation des éléments chauffants dans ces conditions (Format PXI) ?
Cordialement.Bonjour Nadal06,
Merci d'avoir posé votre question le forum National Instruments.
Tous les modules NI-PXi sont pilotables à partir de LabVIEW. En revanche, aucune de nos cartes n'est à même de délivrer une telle puissance pour l'excitation des résistances.
Généralement, pour ce type d'application , il est nécéssaire de séparer le système d'information/commande (NI-PXI sans problèmes) et le système d'alimentation. (NI Switchs par exemple).
En somme, je vous conseille d'appeller directement notre service commercial qui sera à même de vous proposer une solution adéquat.
Je reste à votre disposition pour plus d'informations.
Cordialement,
Romain P.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense -
Acquisition température capteur ds18b20 sous arduino via LabView
Bonjour,
cela fait déjà quelques jours que je me casse la tête sans pour autant avoir de solution à mon problème. Je cherche à acquérir la température de plusieurs capteurs ds18b20 via LabView (graphes principalement). J'utilise le toolkit Arduino on LabView mais je n'arrive pas vraiment à bien l'utiliser. Le principe de ce module est bien de permettre de ne pas toucher à une seule ligne de code ? Est-ce que je peux lire toute une chaîne de capteur via LabView ?
Par ailleurs je suis en train de consulter un exemple de la fonction "thermistor Read" mais je m'aperçoit que l'entrée de cette fonction est analogique, alors que mes capteurs sont digitaux, y a t-il un équivalent de cette fonction qui me correspondrai ?
Même un petit morceau de code me serait profitable histoire de savoir par où commencer
Merci d'avance pour vos réponses,
cordialement,
Cyril MilonBonjour Lykaa,
Avez-vous consulté le forum suivant ? : Arduino and Dallas DS1820 (one-wire)
et posté sur la communauté en question ? : LabVIEW Interface for Arduino
Voici également un lien qui pourrait vous être utile : How to use the DS18S20 and DS18B20 temperature sensors with Arduino
Cordialement,
Jérémy C.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France -
Acquisition de température (Labwindows/CVI, NI9211)
Bonjour,
Je débute sur Labwindows/CVI, je suis entrain de concevoir un petit système de supervision. J’essaie dans un premier temps de faire juste l’acquisition de température grâce un module NI 9211 et l’affichée sur une interface graphique de Labwindows/CVI. J’ai installé le DAQ mx mais je ne sais pas comment faire pour intégrer la mesure à mon programme. Si quelqu’un peux me dire comment faire ou me renvoyer sur un tutoriel cela m’aiderai beaucoup.
Je vous remercie d’avance.Hello there,
The following tutorial might be of use to you: www.ni.com/white-paper/2931/en/
Please let us know if you have any trouble with it!
Thanks,
Daniel D.
National Instruments
Automated Test Software R&D -
Connecter un sonde de température LM35 à un noeud de mesure
salut
je un probléme pour la probriéte du noeud ni 3226 est qu'il posséde un conditionnement de signaux integré ou bien je suis obliger d'utiliser le carte daq ?
quelle est la differance entre le noeud 3226 et le noeud 3202 ?
comment je veux connecte un sonde de température LM35 à un noeud de mesure ?
comment je sais si un capteur compatible avec un noeud ?
désole pour trop de questions ,je suis debutant et je entrain de réalise mon projet fin d'etude .je l'honneur de vous contacte .Salut Sergesl,
Je suis en utilisant Google translate donc veuillez pardonner les erreurs.
Le WSN-3226 peut lire une tension qui sont entre-10V et +10 V. Il a également le conditionnement du signal pour les RTD et peut mesurer les résistances.
Il ya plusieurs différences entre le 3226 et le 3202. J'ai essayé de lister differrences impornant ci-dessous, mais se réfèrent à leurs fiches de trouver toutes les différences
- 3202
Tensions sélectionnables gammes
16 Bit Résolution
4 lignes DIO
20 mA max alimentation du capteur
-3226
Plage +/-10V seulement
Est-ce conditionnement du signal pour mesurer la résistance et RTD
20 Bit Résolution
2 lignes DIO
50 mA max alimentation du capteur
En regardant la fiche technique pour le LM35 on dirait qu'il sort simplement une tension qui varie linéairement avec la température. Vous devez juste besoin de brancher Vs + pour l'alimentation du capteur, GND à COM et Vout et entrée analogique
En ce qui concerne capteurs compatable, s'ils sortie un signal analogique et sont soumises à l'obligation d'alimentation du capteur, ils devraient être bien pour l'un des nœuds WSN.
Cheers,
Brian A
R & D Product Support Engineer | WSN/Network DAQ/Academic
National Instruments -
Problème de mésure de température:
j'arrive à faire une bonne mésure des tension avec une carte NI 4351 en utilisant l'auto test de "Measurement and Automation",mais je n'arrive pas à lire correctement les température.par exemple avec une pt100,j'ai une resistance de 94/95 Ohms ce qui me donne une température très en dessous de la valeur.Quelqu'un peut-il m'aider?ai-je mal configurer ma carte?
Puisque les mesures de tensions sont correctes, j'en déduis que les connexions de votre RTD avec la carte sont bien réalisées.
Pour effectuer des mesures de température, allez dans l'utilitaire Mesaurement et Automation.
1/Cliquez-droit sur Voisinage de données et sélectionnez "Créer un nouvel objet>>Voie virtuelle"
2/Remplissez les champs correctement et cliquez sur Suivant
3/Choisissez le bon type de capteur (RTD...)
4/A la fin, spécifiez à quelle voie de la carte 4351 est assignée cette voie virtuelle.
5/Quand la voie est créée, cliquez-droit dessus et faites "Test". Vous obtenez la bonne mesure de Température.
Frédéric BOULLOT
Inégnieur d'Applications
Natioanl Instruments France -
Sonde température compatible labview
Bonjours.
Je recherche une solution pour acquérir une information de température exploitable par labview pour un faible prix. J'ai besoin d'un systeme de lecture en direct (donc ne pas stocker de valeur) qui serait connecté à mon PC en USB ou par carte PCI.
Pour l'instant j'ai vu ceci :
MCC USB-501 http://sine.ni.com/nips/cds/view/p/lang/fr/nid/207176
Mais j'ai pas besoin du systeme de déportation de la sonde avec la baterie. L'idéale serai 1 seul thermocouple et une interface usb mais j'ai vu que des systemes pour 4 thermocouple et à 450€...
Merci.
JohannB
Résolu !
Accéder à la solution.Je ne sais pas si les produits de la compagnie Measurement Computing sont connus en France, mais en cherchant j'ai trouvé qu'il y a un distributeur (http://www.dipsi.com/constructeurs.php). Le module USB-TC (8 thermocouples) se détaille au Canada 40% de moins que NI USB-9211A (4 thermocouples). J'en ai déjà acheté quatre et c'est un bon produit. Le pilote LabVIEW est un peu moins intuitif que pour un produit NI mais l'intégration dans un programme LabVIEW est très facile. D'ailleurs, National Instrument a acheté Measurement Computing en 2007 (http://www.ni.com/news/releases/apr0504.htm) mais cette compagnie continue d'opérer sous sa propre bannière.
USB-TC: http://mccdaq.com/usb-data-acquisition/USB-TC.aspx
Jean-Marc
Jean-Marc
LV2009 and LV2013
Free PDF Report with iTextSharp -
Je desire lire des température provenant d'un régulateur de température le CAL 9400
Bonjour
Je suis a la recherche des diffrebnts parametres et des commandes a envoyer a un regulateur de température type Cal 9400.
Je voudrais réaliser sous labview la lecture de différentes température .
MerciBonjour,
D’après la documentions de votre appareil vous pouvez communiquer avec lui en ModBus ou en séries.
Les commandes à envoyer sont disponibles dans la documentation de votre appareil :
http://www.advindsys.com/Manuals/CALManuals/Cal9400.pdf
J’ai regardé sur notre site, mais les seuls drivers d’instruments disponibles pour Cal sont les :
Cal 9100 et 9001
http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=2059
http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/fr/pg/1/sn/ssnav:idr/q/cal/
Vous pouvez vérifier auprès de Cal s’ils ont développé un driver d’instruments pour ce contrôleur.
Sinon il suffit de communiquer en série avec votre appareil grâce au driver VISA.
Vous trouverez de l’aide sur le lien suivant :
http://www.ni.com/instrument-control/f/
Cordialement
Samuel G. | Application Engineer Team Leader
Certified LabVIEW Developer
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
Été de LabVIEW 2014
12 présentations en ligne, du 30 juin au 18 juillet -
NI 9184 et températur​e d'utilisat​ion
Bonjour,
J'aimerai savoir quelles sont les incidences sur les mesures effectuées via une cartes type NI 9205 montée sur un chassis NI 9184 lorsque la température du chassis approche des 50°C ?
Note : Mon système est installé dans un endroit trés confiné sans ventillation forcée.
Cordialement.Bonjour,
Les conséquences pour le module de série C son minimes, sauf pour le temps moyen entre panne qui est souvent réduit. Il est de 775,832 heures à 25°C, je ne pourrais vous dire combien il vaut pour 50°C
Les conséquences pour le cDAQ -9184 en revanche sont plus importantes. Veuillez respecter la notice d'utilisation dans la mesure du possible :
Caution
To maintain product performance and accuracy specifications when theambient temperature is between 45 and 55 °C, you must mount the chassis to a metal panel or surface using the screw holes or the panel mount kit. Measure the ambient temperature at each side of the CompactDAQ system 63.5 mm (2.5 in.) from the side and 25.4 mm (1.0 in.) from the rear cover of the system. For further information about mounting configurations, go to
ni.com/info
and enter the Info Code
cdaqmounting.
Bien cordialement,
Jérôme Henrion | NIF - Application Engineer | PXI Captain
Certified LabVIEW Developer -
Simuler une réponse en température
Bonjour à tous,
j'attends du matériel pour avancer dans mon projet, je suis donc bloqué. Mon projet très simplement : je chauffe une pièce métallique (peu importe la densité, la masse, etc...), je veux qu'elle atteigne une certaine température, et je régule ma puissance pour que la pièce reste à cette température.
Je voudrais simplement simuler grossièrement la réponse en température de ma pièce, en attendant d'avoir mon matériel.
J'ai fait quelques tentatives, mais la réponse n'est pas bonne. Dans mes essais de simulation au bout d'un certains temps, la pièce fictive arrête de chauffer, comme si elle saturait en température, alors que dans la réalité ça ne doit pas être le cas. Normalement la pièce chauffe plus ou moins rapidement en fonction de la puissance injectée, mais elle n'arrête pas de chauffer, juste que la courbe de montée en température ralentie.
Enfin bref, je cherche un modèle basique qui simule donc une réponse en température en fonction d'une puissance.
Quelqu'un aurait-il ça sous le coude pour me dépanner, ou mieux pour ma culture, m'expliquer comment coder ça ?
D'avance merci !
PS pour info, je suis sous Labview 7.1, au cas où vous voudriez me transmettre des VI...
RémyDans ce cas, si cela concerne des modeles de transfert de chaleur sur une plaque metallique, des forums dediés aux mathematiques ou à la pysiques seront plus appropriés.
Une recherche rapide m'a menée jusqu'à ce site, j'espere que cela pourra vous aider.
http://www.engineeringtoolbox.com/conductive-heat-transfer-d_428.html
Paolo_P
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France -
Simulation du mécanisme de régulation de la température
Bonjour,
je suis en train de réaliser un mini projet labview qui simule le fonctionnement d'un tableau de bord d'une voiture. L'une des parties de ce mini projet consiste à réaliser un mécanisme de régulation de la température. Ce mécanisme s'active une fois la température est à 75 °C et se désactive une fois la température est à 60°C. Lorsque la température est à 60° et que le mécanisme est désactivé, la température commencera à augmenter jusqu'à atteindre 75°C ( le mécanisme s'active ) et ainsi de suite.
Le problème ici c'est que j'arrive pas à trouver le bon code pour réaliser cette tâche.
si vous pouviez me proposer une solution, ça me serait d'une grand aide pour pouvoir continuer mon projet .
Merci d'avance.Bonjour,
Je comprends que vous cherchez un exemple d'architecture de LabVIEW pour surveiller et contrôler la température. J'ai trouvé un exemple qui pourrait vous aider à créer votre simulation. Si vous cliquez sur «Help» dans une fenêtre de LabVIEW, puis cliquez sur «Find Examples», un dialogue «Example Finder» apparaîtra. Chercher «Monitoring the Temperature» en utilisant la champ de recherche, puis cliquez sur «Temperature Monitoring.lvproj» qui apparaît; il montre un système de surveillance de la temperature. Il est bien commenté et une excellente ressource.
Patrick Balaguer
Best Reguards,
Patrick Balaguer -
Tracer sur un graphique la températur​e en fonction du temps
Bonjour à tous,
J'ai créé une interface me permettant de créer un scénario en plusieurs étapes.
Avec comme commande, un palier ou une rampe et les paramètres associés.
Ces données sont affichés dans un cluster.
Ce que je souhaiterai, c'est afficher visuellement (graphiquement) mon profil tracé.
Comment s'y prendre ?
Cordialement
Pièces jointes :
Scenario_key.vi 49 KBJuste une idée sur le "fond" du code ,
Je verrais plus ceci :
utiliser les noeuds de propriété au minimum.
Il n'y a pas besoin de "relire" la valeur "IndexVals" à chaque fois ... la mémoriser dans un registre à décalage est suffisant.
(tenir à jour ce SR dans les autres diagrammes de la structure event ... bien entendu)
Aussi ...utilisation avantageuse de la structure "in place".
(le code est minimum, c'est juste pour montrer) -
Affiche dans un tableau tout les valeur de mesures avec le temps
Bonjour à tous,
Je fais l'acquisition de température(trois capteurs de température) a chaque 3 seconde, et j'ai du mal à afficher mes mesures dans un tableau avec le temps pour indique a chaque 3 seconde les valeurs de température pour une durée d'essai de 2 heures.
MerciBonjour Help19,
Voici une sollution qui permet de créer un tableau de 10 points représentant votre temps d'acquisition pour chaque points.
0.33, 0.66, 0.99...Cet exemple utilise un registre à décalage pour incrémenter la nouvelle valeur à insérer dans le tableau de dT.
Cordialement,
Rémi D.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ... -
Bonjour,
Voilà le fichier ci-joint et le fonctionnement, j'ai déposé un timer dans une boucle, j'ai mis une barregraphe pour simuler le temps d'enregistrement. Lorsque
le temps est atteint je sort de la boucle et fini l'intervalle d'acquisition. Dans propriété du temps écoulé, j'ai désactivé la réinitialisation automatique. Dans ce cas
le barrgraphe fonctionne mais pas l'enregistrement sur fichier(le temps est toujours le même). Par contre quand j'active la réinitialisation automatique le temps
d'enregistrement sur fichier fonctionne mais pas le barregraphe. Avez vous une idée pour que je puisse faire les deux en même temps : l'évolution du barregraphe
et l'enregistrement sur fichier.
Merci
Attachments:
Temps_ecoulé.PNG 34 KBRebonjour,
Voilà ci-joint la méthode que j'utilise, elle permet visualiser le barregraphe et enregistrer dans un fichier en même temps. Je recherche maintenant un moyen de faire une
pause à l'outil Temps écoulé(par exemple au cours de l'acquisition je voudrai changer un capteur de température et ensuite le reprendre après). Avez vous une idée.
Merci d'avance
Attachments:
Temps_ecoulé_1.PNG 43 KB -
Comment faire tourner 2 boucles en même temps
Bonjour,
Je suis actuellement entrain de modifier un programme sous LabView, qui me permet de communiquer avec un hygromètre et des capteurs de température.
Cependant je rencontre un problème car dans mon programme j'ai une première boucle qui tourne celle-ci me permet de choisir si je fais que de la température ou de la température et de l'hygrométrie. J'aimerai que lorsque je choisi l'option température + hygrométrie cela lance la 2ème boucle, qui se situe dans le même programme. Hors même avec des variable locale je dois attendre que ma première boucle soit fini pour dire à l'autre boucle de ce lancer.
Donc pour faire plus simple j'aimerai pouvoir sortir une valeur (ex bouléen) d'une strucuture empilée même si celle-ci n'est pas terminé.
est ce possible?
Mercigoogle translation:
I am currently in the process of modifying a program in LabView, which allows me to communicate with a hygrometer and temperature sensors.
However I have a problem in my program because I have a first loop that runs it allows me to choose if I'm on the temperature or temperature and humidity. I love that when I selected the option temperature + humidity it launches the second loop, which is located in the same program. Not even the local variable I have to wait for my first loop is finished to tell the other loop of the run.
So to make it simpler I wish I could get a value (eg boolean) a strucuture stacked even if it is not finished.
is this possible? yes, please post your vi.
Maybe you are looking for
-
Configure VI front panel for subsequent calls
When you call a VI with an unwired input, the default value for the control is used. Most of the time, this makes good sense. But then how can you configure a VI to operate in a particular way, and subsequently call it to repeatedly perform some func
-
How to assign a printer to a script form
Hi Experts, can any one of you help me in expaling thsi with code elaboratly. bcos i have seen some section scrren with requesting an output device. but the end user is always using a transaction whre he can't give any printer name. see below. selec
-
The topic says it all (I hope). I am new to 2012 and I have tried to accomplish this feat all day, which includes researching online, but I have had zero success in finding anything helpful. Obviously I can create "Device Collections" based on the I
-
I'm not sure this is necessary or is it proof to the customer of where the proof/invoice is coming from for approval? Thank you for your time and consideration!
-
I'm looking to make the switch from PC to Mac to accommodate Premiere Pro CC.
Premeire Pro is a big program that needs a lot of power to function correctly. I have the "System Requirements" page up from the Adobe website, but as I'm researching laptops, it's still not clear to me which Macbooks will be compatible with that pro