Instrumentation et Interfaçage
TP 3 : LabVIEW
Partie III : Acquisition d’une grandeur (NI myDAQ).
Un DAQ (Digital AcQuirement) est un objet qui permet d’interfacer un ordinateur avec le
monde réel. Ils disposent d’entrées et sorties, numériques et analogiques.
Les DAQ sont des systèmes qui intègrent :
• Un échantillonneur bloqueur et un CAN, pour les entrées à numériser, Un CAN, pour
les sorties numériques.
• Un microcontrôleur capable d’exécuter une tache d’acquisition ou de restitution qui
peut être configurée,
• Une mémoire qui contient les données numériques,
• Une horloge qui assure un datage précis et régulier des mesures, elle assure le
déterminisme de la date de chaque mesure.
1) Présentation et description de la carte d’acquisition myDAQ
NI myDAQ est un périphérique portable d’acquisition de données (DAQ) de faible coût qui
utilise des instruments logiciels basés sur NI LabVIEW, pour permettre la mesure et l’analyse
des signaux physiques. NI myDAQ est idéal pour explorer l’électronique et pour la prise de
mesures par capteurs.
Les caractéristiques d’une carte d’acquisition NI myDAQ sont données par la figure cidessous
:
1
L'option pour Brochage du périphérique, comme l'indique le périphérique NI myDAQ dans
la Figure, apporte une référence visuelle pour les terminaux d'E/S sur chaque périphérique, ce
qui vous aide à identifier le terminal approprié pour la connexion de signaux ou de
périphériques.
2) Application d’acquisition
L’objectif de cette application consiste à numériser un signal issu d’un générateur basse
fréquence (GBF) afin de l’afficher à l’écran comme le ferait un oscilloscope. Nous
considérerons donc le montage suivant :
Le signal du générateur basse fréquence sera envoyé sur une des entrées analogiques de la
carte d’acquisition (Datasheet pour les connexions des broches d’entrées et sorties). Attention,
l’amplitude de ce signal ne devra pas excéder 10 Volts. L’utilisation de la carte est possible
grâce au bloc fonction Assistant DAQ.
2
- L'Assistant DAQ vous guide pas à pas dans le processus de configuration, de test et
de programmation des tâches de mesure. Commencez par ajouter le VI Express
Assistant DAQ à votre diagramme. Pour ce faire, cliquez avec le bouton droit sur votre
diagramme et naviguez jusqu'à Measurement I/O -> Assistant DAQ, cliquez dessus
et déposez l'icône Assistant DAQ dans votre diagramme.
- Quand vous placez l'Assistant DAQ dans votre diagramme, une boîte de dialogue de
configuration s'ouvre pour vous aider à configurer votre tâche. La première étape
consiste à sélectionner votre type de mesure et votre voie. Vous avez le choix entre
plusieurs options d'acquisition de données analogiques. Cet exercice repose sur une
mesure simple de tension, mais si vous utilisez votre propre matériel ou votre propre
capteur, vous pouvez sélectionner le type de mesure et la voie qui correspondent à
votre système. Configurez votre mesure en sélectionnant Acquérir des signaux »
Entrée analogique » Tension.
3
- La prochaine étape consiste à sélectionner vos voies. Sélectionnez la voie d'entrée
analogique appropriée depuis votre matériel physique.
- Une fois que vous avez sélectionné vos voies, cliquez sur le bouton Terminer. Cela
fait apparaître la page de configuration de la tâche d'entrée analogique. Vous pouvez
alors sélectionner votre type d'acquisition, la fréquence d'échantillonnage, le nombre
d'échantillons et la gamme de tension.
- Une fois que vos paramètres d'acquisition sont configurés, cliquez sur OK. L'Assistant
DAQ génère automatiquement le code requis pour implémenter votre acquisition.
Exercice 1 :
Réalisez un VI capable de lire et d’afficher, sous forme de graphe sur la Face-avant, le signal
issu du GBF (Voir exemple ci-dessous).
Exécutez le VI. Qu’observez-vous sur le graphe ?
Que se passe-t-il si nous augmentons ou diminuons le nombre d’échantillons ?
Partie IV : Filtrage
Créez un VI qui servira à filtrer un signal sinusoïdal additionné à un bruit blanc à l’aide d’un
filtre Butterworth et/ou Tchebycheff. Combiner ensuite le signal original et le signal filtré puis
l’envoyer au graphe.
▪ Tracer et analyser les signaux obtenus.
Partie V : Un Egaliseur Graphique (EQ)
Un égaliseur graphique (EQ) est un type d'outil de traitement audio utilisé pour ajuster
l'équilibre des différentes fréquences dans un signal audio. Il est couramment utilisé dans les
systèmes audios pour adapter le son aux préférences de l'auditeur ou pour compenser les
caractéristiques acoustiques d'une pièce ou d'un système de haut-parleurs. Les égaliseurs
graphiques se trouvent souvent dans les studios de production musicale, les installations de
DJ, les systèmes audio domestiques et les autoradios.
4
Dans cette partie, nous allons créer un égaliseur graphique dans LabVIEW. un EQ est, en termes
moins scientifiques, un dispositif qui reçoit une entrée audio et peut modifier des intensités de
fréquence spécifiques d'une onde sonore et émettre l'onde modifiée. Certains égaliseurs
graphiques ont un petit nombre de "bandes" et d'autres en ont beaucoup. Nous allons fabriquer
un égaliseur graphique à 3 bandes. Par exemple, notre égaliseur à 3 bandes aura 3 curseurs qui
contrôleront l'intensité des basses, moyennes et hautes fréquences séparément. La "bande" des
basses fréquences peut affecter 30 à 200 Hz, par exemple.
1. Créez un VI et réalisez le schéma ci-dessous et suivez les instructions fournies.
2. Analysez et Expliquez son fonctionnement.
5
Pour l'onglet "Échelle" :
Pour le curseur de pointeur, changez la valeur maximale de 10 à 1.
Pour le graphique d'onde :
Assurez-vous que l'option "Temps (Axe des X)" est sélectionnée.
Changez le champ "Nom" en "Fréquence".
Décochez la case "Mise à l'échelle automatique".
Dans la case minimale, mettez 20, et mettez 10000 dans la case maximale. Cela changera l'apparence
de notre graphique, affichant une valeur minimale de 20 et une valeur maximale de 10000 sur l'axe
des X. Nous examinerons uniquement jusqu'à 10000 Hz.
Décochez "Mise à l'échelle automatique" et réglez le minimum sur -100 et le maximum sur 0.
Pour l'assistant MyDAQ 1 :
Choisissez "Acquérir un signal" → "Entrée analogique" → "Tension".
Dans la fenêtre suivante, faites un clic gauche sur "Tension_0" et définissez la valeur maximale de la
plage d'entrée de signal sur 2, et la valeur minimale sur -2. Faites de même pour "Tension_1".
Ensuite, sous "Paramètres de synchronisation", choisissez "Échantillons continus" dans le menu
déroulant "Mode d'acquisition". Réglez "Échantillons à lire" sur 10 000 et "Taux (Hz)" sur 48 000.
Cliquez sur "OK". Cela permettra au MyDAQ de récupérer en continu des données à partir de notre
périphérique audio. Il définira le taux sur 48 000, ce qui est l'une des normes de l'industrie pour l'audio
numérique.
Pour les filtres :
Le premier filtre capturera les fréquences graves. Assurez-vous que "Passe-bas" est sélectionné dans
le menu déroulant "Type de filtrage". Réglez la "Fréquence de coupure" à 250.
Dans le deuxième filtre, choisissez "Passe-bande" dans le menu déroulant "Type de filtrage". Réglez
la "Fréquence de coupure basse" à 250 et la "Fréquence de coupure haute" à 5000.
Créez un troisième filtre. Dans les paramètres du filtre, réglez le "Type de filtrage" sur "Passe-haut".
Pour la "fréquence de coupure", réglez-la à 5000. Ce filtre capturera toutes les fréquences à 5000 Hz
et plus.
Pour le spectre :
Choisissez "Magnitude (Pic)" et assurez-vous que c'est réglé sur dB.
Pour l'assistant MyDAQ 2 :
6
Choisissez "Générer des signaux" → "Sortie analogique". Dans la fenêtre suivante, maintenez la
touche CTRL enfoncée et cliquez à gauche sur "audioOutputLeft" et "audioOutputRight".
3. Réalisez le montage ci-dessous et lancez l’expérience.
4. Analyser les signaux obtenus.