42
Enregistreur de données
Un enregistreur de données surveille un ou
plusieurs capteurs sur une période de temps
prolongée et enregistre les données acquises dans
un fichier en vue d'examens et d'analyses
ultérieurs. Un enregistreur de données entreprend
des mesures à intervalles réguliers et joint
immédiatement un enregistrement horodaté à un
fichier pour éviter la perte des enregistrements de
données en cas de panne d'électricité au cours de
la session d'enregistrement des données.
Le projet Data Logger - Light+Temperature
(enregistreur de données - lumière+température) en
exemple utilise les VI LabVIEW d'enregistrement de
données et d'horodatage pour enregistrer les
mesures d'un capteur de température et d'un
capteur de luminosité sur une clé USB. Utilisez
votre ordinateur de bureau pour créer un fichier de
configuration config.txt sur une clé USB qui contient
une chaîne de caractères comme nom de base du
fichier journal de données, un entier pour indiquer
le nombre de millisecondes à attendre entre les
mesures et un entier pour indiquer le nombre total
de mesures de la session. Par exemple, temp+light
10000 360 entraîne la création d'un fichier journal
de données (extension .log) avec un horodatage
dans le nom du fichier pour indiquer le début de la
session d'enregistrement des données, la collecte
de mesures toutes les 10 secondes pour un total de
360 mesures (une heure de données). Insérez la
clé USB dans le port USB du NI myRIO, puis
lancez l'application. La LED0 embarquée clignote à
chaque fois que les capteurs sont interrogés et
qu'un enregistrement de données est ajouté au
fichier journal. Appuyez sur le bouton du NI myRIO
pour interrompre la session d'enregistrement de
données. Une condition d'erreur telle que l'absence
de clé USB ou des problèmes de communication
avec le capteur de température entraîne
l'allumage des quatre LED. Après avoir créé un
fichier journal de données, reconnectez la clé USB,
puis exécutez l'application de bureau Read log file
(lecture du fichier journal) incluse dans le projet
pour représenter graphiquement les données
recueillies. Il est important de noter que les VI
d'enregistrement de données de LabVIEW vous
permettent de lire les mesures de tous vos capteurs
exactement comme enregistrées, c.-à-d. que les
types de données sont exactement identiques.
Vous n'avez donc pas besoin de décider du format
des valeurs numériques dans les fichiers texte et de
risquer une perte de résolution de celles-ci.
Vous pouvez facilement régler l'heure système
de votre NI myRIO. Une fois le myRIO connecté via
USB, dirigez votre navigateur Web à l'adresse
,
puis
sélectionnez
172.22.11.2
Configuration » (configuration de l'heure).
: Le NI myRIO n'inclut pas de
R
EMARQUE
batterie de secours pour l'horloge système,
cette dernière s'arrête donc lorsqu'elle n'est
plus sous tension.
Étudiez le VI Data Logger Application, puis
adaptez-le à vos propres besoins avec d'autres
capteurs
disponibles ;
afficheur LCD pour servir d'afficheur local de la
mesure en cours :
• Stockage du fichier journal de données :
Clé USB (36)
• Afficheur local : Afficheur LCD (26, 27, 28)
• Capteurs de luminosité et de vision : Cellule
photoélectrique (9), Capteur de luminosité (24),
Webcam (37)
• Capteurs de température : Thermistance (8),
Capteur de température (33)
l'onglet
« Time
envisagez
d'utiliser
un