0% ont trouvé ce document utile (0 vote)
8 vues20 pages

Pratiques Arduino avec LabVIEW

Ce document présente 5 pratiques réalisées avec Arduino et LabVIEW : 1) allumer une LED, 2) contrôler un moteur servo, 3) écrire sur des canaux numériques, 4) lire un capteur ultrasonique et 5) lire la température avec un capteur DS18B20. L'objectif est de familiariser les étudiants avec l'interface entre les deux logiciels pour l'acquisition et le traitement des signaux.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues20 pages

Pratiques Arduino avec LabVIEW

Ce document présente 5 pratiques réalisées avec Arduino et LabVIEW : 1) allumer une LED, 2) contrôler un moteur servo, 3) écrire sur des canaux numériques, 4) lire un capteur ultrasonique et 5) lire la température avec un capteur DS18B20. L'objectif est de familiariser les étudiants avec l'interface entre les deux logiciels pour l'acquisition et le traitement des signaux.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Technologique National du Mexique

Institut Technologique de Puebla

Ingénierie Mécanique

Pratiques d'Arduino contrôlé avec


LabView

Matière : Acquisition et Traitement des Signaux.

Élèves :

Nicolás Fajardo Osvaldo

Salas Cornejo Luis Gerardo

Cuacuas Morales Samuel

López Gómez Héctor Hugo

Professeur : Carlos Aguilar López

22/05/2018 Puebla, Pue.

1
Index

Qu'est-ce que LabVIEW ?........................................................................................................................ 3

Accélérez l'ingénierie.................................................................................................................... 3

Arduino comme interface................................................................................................................ 3

Arduino et LabVIEW

Pratiques........................................................................................................................................... 5

Procédure Pré-Réalisation ....................................................................................................... 5

Allumage d'une LED............................................................................................................. 7

Contrôle d'un moteur servo.......................................................................................................... 9

Écriture Numérique de N Canaux.................................................................................................. 11

Lecture d'un capteur à ultrasons........................................................................................... 16

Lecture de température avec capteur thermique DS18B20................................................. 18

Références....................................................................................................................................... 20

2
Qu'est-ce que LabVIEW ?
LabVIEW est un logiciel d'ingénierie conçu pour des applications nécessitant
tests, mesures et contrôle avec un accès rapide aux informations sur les données et le matériel.

Accélérez l'ingénierie
LabVIEW offre une approche de programmation graphique qui vous aide à visualiser chaque
aspect de son application, y compris la configuration matérielle, les données de mesures
et débogage. Cette visualisation facilite l'intégration du matériel de
mesures de n'importe quel fournisseur, représenter une logique complexe dans le diagramme,
développer des algorithmes d'analyse de données et concevoir des interfaces utilisateur

personnalisées.

Arduino comme Interface


Arduino peut "parler" (transmettre ou recevoir des données) par le biais d'un canal série, par
ce que tout autre appareil avec des capacités série peut communiquer avec
un Arduino. Peu importe quel programme / langage de programmation le pilote.
l'autre dispositif.

Vous pouvez utiliser le port série "principal" d'Arduino, celui qu'il utilise quand il "parle" pour

programmer, ou vous pouvez laisser ce canal dédié à la programmation (et au moniteur série
del environnement de développement), et utiliser deux autres broches. pour un lien série supplémentaire

dédié au dispositif externe.

Certains programmes (comme Flash) n'ont pas de capacités de série natives. Pas encore.
pueden comunicarse con Arduino a través de un intermediario que, como un
"traductor", leur permet de parler entre eux.

Arduino et LabVIEW
LabVIEW est un vaste environnement de développement qui offre aux scientifiques et aux ingénieurs

intégration sans précédent avec le matériel et large compatibilité. LabVIEW le


inspire à résoudre des problèmes, accélère sa productivité et lui donne la confiance pour
innover en continu pour créer et déployer des systèmes de mesure et de contrôle.

3
Comme ils l'affirment sur le site Web de National Instruments, LabVIEW est
un environnement de développement orienté vers les scientifiques et les ingénieurs, qui a pour

objectif de nous aider à programmer graphiquement de manière simple. De plus,


vous avez des bibliothèques intégrées et spécifiques pour l'ingénierie des fonctions logicielles
l'interface matérielle et les caractéristiques pour l'analyse, la visualisation et le partage

données.

Il faut être clair que NOUS NALLONS PAS PROGRAMMER. Nous allons créer un
diagramme de blocs, qui réalisera les fonctions de lectures analogiques, numériques,
écritures, PWM, etc.

4
Pratiques
Procédure Pré-Réalisation
Dans toutes les pratiques, il faut suivre une procédure une fois ouvert le
[Link].

En cliquant sur cette option, la fenêtre suivante apparaîtra. Dans laquelle uniquement
il faut sélectionner l'Arduino qui sera utilisé pour établir la connexion.

5
Ensuite, il faut sélectionner le port auquel la carte est connectée.

On clique sur continuer, puis encore sur continuer et enfin sur Finir.

Cela doit être réalisé dans toutes les pratiques afin de pouvoir utiliser l'Arduino comme
interface.

6
Encendido de un LED
Sur cet écran, nous voyons comment connecter le Led, dans la section de l'appareil LINX
Nous devrons sélectionner le port série auquel la carte sera connectée
Arduino et en sortie numérique, nous sélectionnerons la broche à laquelle la LED sera connectée.
Enfin, dans la section de contrôle des LED, nous pourrons décider quand allumer et
quand éteindre la LED.

7
En appuyant sur le bouton vert, nous réussissons à allumer et à éteindre la LED.

8
Contrôle d'un moteur servo.

Dans la section Port Série, on sélectionne le port par lequel on


connectera la carte Arduino, dans la case Canal Servo, la broche en
celui qui connectera le signal du servomoteur. Dans le tableau du Servo
Nous pouvons contrôler la rotation d'un moteur de 0° à 180°.

9
10
Écriture Numérique de N Canaux

Nuevamente hay que seleccionar el Puerto Serial por el que se va a conectar la


Placa Arduino, en el recuadro con el número 0 seleccionamos la cantidad de
canaux à contrôler, dans ce cas ils peuvent être jusqu'à 4.

Les canaux D0 sont là où les broches auxquelles ils seront connectés seront contrôlées.
les Actionneurs. Et dans la section Valeurs, nous trouvons les boutons pour
allumer et éteindre les actionneurs.

11
12
13
14
15
Lecture d'un capteur ultrasonique.

Dans cette pratique, nous ne recevons que le signal émis par le capteur.
ultrasonique. De la même manière, il faut sélectionner le Port Série dans le
la carte Arduino se connectera après la connexion
correctement le capteur, les lectures s'afficheront en centimètres.

16
17
Lecture de la température avec le capteur thermique DS18B20.

En sélectionnant le port série et la broche à laquelle il sera connecté, nous pourrons obtenir

la lecture du capteur de température dans LabView.

18
La première lecture obtenue était
de 35° et après l'avoir chauffé
un peu, on a réussi à monter à
près de 37°.

19
Références
1. [Link]. (2018). Arduino et LabVIEW. [en ligne] Disponible sur :
[Link] [Consulté le 22 mai 2018].
2. [Link]. (2018). Qu'est-ce que LabVIEW ? - National Instruments. [en ligne]
Disponible à : [Link] [Consulté le 22]
Mai 2018.
3. Plagroundarduino. (2018). Arduino Playground. [en ligne] Disponible à :
[Link] [Consulté le 22 ]
Mai 2018.
4. YouTube. (2018). Capteur Ultrasonique avec LabVIEW et Arduino. [en ligne]
Disponible sur : [Link]
[Consulté le 22 mai 2018].

20

Vous aimerez peut-être aussi