Sommaire des Matières pour National Instruments NI myRIO
Page 1
Guide de référence pour les projets NI myRIO Ed Doering...
Page 3
Guide de référence pour les projets NI myRIO Ed Doering Département ingénierie électrique et informatique - Rose-Hulman Institute of Technology...
Page 4
LabVIEW et National Instruments sont des marques de National Instruments. Toutes les autres marques ou tous les autres noms de produits appartiennent à leurs propriétaires respectifs.
TABLE DES MATIERES Table des matières Introduction Partie I Kit de démarrage NI myRIO LED discrète Afficheur LED sept segments Interrupteur à bouton poussoir Commutateurs DIP Relais Potentiomètre Thermistance Cellule photoélectrique 10 Microphone à électret 11 Buzzer/haut-parleur 12 Moteur 13 Encodeur rotatif 14 Interrupteur photoélectrique...
Page 6
TABLE DES MATIERES Partie II kit NI myRIO pour la mécatronique 17 Servo 18 Adaptateur moteur pour NI myRIO et moteur à engrenages 19 Télémètre à infrarouge 20 Télémètre à ultrasons 21 Accéléromètre 22 Gyroscope 23 Boussole 24 Capteur de luminosité...
Page 7
TABLE DES MATIERES 36 Clé USB 37 Webcam 38 Récepteur GPS 39 Lecteur RFID Partie V Idées de projets intégrés 40 Instrument de mesure de poche 41 Capteur sans fil 42 Enregistreur de données 43 Horloge NTP 44 Steer By Wire (direction à commande électrique) 45 Thermomètre numérique 46 Contrôleur couleur 3D 47 Lecteur de code QR...
Page 8
TABLE DES MATIERES 57 Niveau à bulle numérique 58 Station météo 59 Programmateur EEPROM Partie VI Annexes Schémas de connexion des connecteurs MXP et MSP Construire une application autonome Fiches techniques du kit de démarrage NI myRIO Liens des didacticiels vidéo...
NI myRIO, et dans le monde fascinant de générales ingénierie électrique NI myRIO ! Ce livre est un guide complet pour informatique, mais les étudiants qui suivent d'autres interfacer NI myRIO avec la multitude de capteurs, disciplines trouveront le niveau de détails des d’actionneurs et d’afficheurs dont vous aurez...
Page 10
Edelmon pour son soutien technique et ses encouragements concernant contenu l'organisation du livre ; Margaret Barrett pour son invitation à participer au programme NI myRIO Beta ; Sam Kristoff pour ses conseils pertinents concernant les techniques de programmation LabVIEW ; Charles Yarbrough pour ses discussions sur la conception du matériel myRIO et Andrew...
1. Décrire les concepts essentiels concernant de la LED discrète nécessite deux connexions au les LED : connecteur MXP B du NI myRIO (voir figure A.1, (a) Une LED est une diode qui n'accepte qu'un page 233) : courant unidirectionnel, 1.
Page 14
2. LED DISCRÈTE Figure 2.2 : Circuit de démonstration de LED discrète : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO. • Développez Exécutez le VI de démonstration : hiérarchie (signe plus) l'élément myRIO, puis ouvrez...
470 Ω connectées en parallèle du kit apprendre les principes de fonctionnement du circuit d'interface à LED (y compris les formes de démarrage NI myRIO. Toutes les LED du kit de courant absorbé et courant injecté) et pour savoir démarrage sont dotées de lentilles en plastique comment choisir la valeur de la résistance de...
LED ? L'assortiment de LED de l’entrée Fréquence et créez un curseur de SparkFun propose les mêmes modèles que ceux réglage pour modifier le rapport cyclique ; du kit de démarrage NI myRIO ; consultez sélectionnez également représentation également...
B/DIO1, etc. démarrage NI myRIO. Le circuit d'interface nécessite neuf connexions au connecteur MXP B du NI myRIO (voir figure A.1, page 233) : Objectifs d'apprentissage : Une fois les activités 1. Anode commune (CA) → B/+3,3 V (broche 33) de ce chapitre terminées, vous pourrez :...
Page 18
• Vérifiez que le NI myRIO est connecté à votre ordinateur, puis • Exécutez le VI, soit en cliquant sur le bouton Run Programmation LabVIEW : Regardez la vidéo (Exécuter) de la barre d'outils, soit en appuyant...
Page 19
3. AFFICHEUR LED SEPT SEGMENTS Figure 3.2 : Circuit de démonstration d'un afficheur sept segments : diagramme de connexion, disposition recommandée du montage expérimental et connexion à huit E/S numériques sur le connecteur MXP B du NI myRIO.
Page 20
Advanced I/O → Digital I/O du un symbole utilisant les sept segments : http://www.twyman.org.uk/Fonts NI myRIO. Créez également une commande sur • Nixie Tubes and Projects de Neonixie ~ Avant les la face avant pour que des E/S numériques afficheurs sept segments, vous auriez utilisé...
NI myRIO : • Interrupteur à bouton poussoir (intégré à un Figure 4.1 : Interrupteur à bouton poussoir du kit de encodeur rotatif), http://www.sparkfun.com/datasheets/ démarrage NI myRIO intégré à l'encodeur rotatif. Components/TW-700198.pdf • Plaque d’essai • Fils de connexion, M-F (2×)
Page 22
, si ce n'est pas encore fait, puis résultats attendus ? Vérifiez les points suivants : guide-vis.zip • La LED Power du NI myRIO est allumée ; décompressez son contenu à un emplacement • Le bouton Run (Exécuter) est en noir sur la barre approprié,...
Page 23
4. INTERRUPTEUR À BOUTON POUSSOIR Figure 4.2 : Circuit de démonstration de l’interrupteur à bouton poussoir : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO. Programmation LabVIEW : Regardez la vidéo...
Page 24
à l'actionnement du bouton poussoir ? Figure 4.3 : Interrupteur unipolaire bidirectionnel 3. Réglez le comportement du compteur pour (SPDT) inclus dans le kit de démarrage NI myRIO. compter les relâchements du bouton poussoir plutôt que les actionnements. • Applications de Knitter-Switch ~ Découvrez les 4.
DIP rotatif 16 positions qui manipule ouvert-fermé, les états ouvert-fermé de quatre commutateurs 2. Interfacer un interrupteur sur n'importe lequel SPST dans une séquence binaire. des connecteurs NI myRIO sans utiliser de composant complémentaire, en se servant des résistances rappel internes numériques (résistances de rappel pull-up sur...
Page 26
• Développez hiérarchie (signe plus) résultats attendus ? Vérifiez les points suivants : • La LED Power du NI myRIO est allumée ; l'élément myRIO, puis ouvrez en double- Main.vi • Le bouton Run (Exécuter) est en noir sur la barre cliquant dessus, •...
Page 27
5. COMMUTATEURS DIP Figure 5.2 : Circuit de démonstration des commutateurs DIP : diagramme de connexion, disposition recommandée du montage expérimental et connexion aux connecteurs MXP A et B du NI myRIO.
Page 28
2. Affichez la configuration de commutateur DIP numériques NI myRIO. sous forme de trois champs distincts, comme Chaque commutateur DIP peut être interprété suit : champ 1 (bits 2:0) = entier à 3 bits, par le logiciel de différentes manières, notamment :...
Construction du circuit d'interface : Consultez le diagramme connexion disposition Figure 6.1 : Relais du kit de démarrage NI myRIO. recommandée du montage expérimental sur la figure 6.2, page 23. Objectifs d'apprentissage : Une fois les activités de ce chapitre terminées, vous pourrez : 1.
Page 30
Le suivants : • La LED Power du NI myRIO est allumée ; circuit d'interface nécessite trois connexions au • Le bouton Run (Exécuter) est en noir sur la connecteur MXP B du NI myRIO (voir figure A.1,...
Page 31
6. RELAIS Figure 6.2 : Circuit de démonstration du relais : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO.
Page 32
6. RELAIS Modifications de base Regardez la vidéo Relay Demo Walk Through (youtu.be/W2iukd8WVIA, 3:30) pour apprendre les principes de conception de , puis Relay demo.lvproj faites les modifications suivantes : 1. Ajoutez une commande sur la face avant pour régler le cycle de fréquence en Hertz ; à quelle fréquence le relais n'arrive-t-il plus à...
Page 33
6. RELAIS Figure 6.3 : Circuit d'interface de relais adapté aux résistances de rappel internes sur le connecteur MSP C du NI myRIO.
: Le circuit d'interface du potentiomètre nécessite 1. Décrire comment le potentiomètre peut servir de trois connexions connecteur MXP résistance variable seule ou de deux résistances NI myRIO (voir figure A.1, page 233) : variables complémentaires connectées en série,...
Page 36
? Vérifiez les points suivants : 3. Pot - Borne 3 → B/+5V (broche 1) • La LED Power du NI myRIO est allumée ; • Le bouton Run (Exécuter) est en noir sur la barre d'outils, ce qui signifie que le VI est en cours Exécutez le VI de démonstration :...
Page 37
7. POTENTIOMÈTRE Figure 7.2 : Circuit de démonstration du potentiomètre : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO. 1. Faites en sorte que la commande de la face Idées de projets avant puisse être sélectionnée,...
Objectifs d'apprentissage : Une fois les activités quatre connexions au connecteur MXP B du de ce chapitre terminées, vous pourrez : NI myRIO (voir figure A.1, page 233) : 1. Alimentation électrique 5 V → B/+5V (broche 1) 2. Terre → B/GND (broche 6)
Page 40
? Vérifiez les points suivants : • Téléchargez http://www.ni.com/academic/myrio/project- • La LED Power du NI myRIO est allumée ; , si ce n'est pas encore fait, puis guide-vis.zip • Le bouton Run (Exécuter) est en noir sur la barre décompressez son contenu à...
Page 41
8. THERMISTANCE Figure 8.2 : Circuit de démonstration de la thermistance : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO. 1. Ajoutez le calcul nécessaire pour convertir la Modifications de base résistance mesurée en température en degrés...
Page 42
• Direction à commande électrique (44) • Thermomètre numérique (45) • Système de commande marche/arrêt (52) • Station météo (58) Pour plus d'informations • Thermistors de National Instruments ~ caractéristiques des thermistances et équation des thermistances de Steinhart-Hart : http://zone.ni.com/reference/en-XX/help/370466V- 01/measfunds/thermistors •...
Figure 9.1 : Cellule photoélectrique du kit de nécessite trois connexions au connecteur MXP B démarrage NI myRIO. du NI myRIO (voir figure A.1, page 233) : 1. Alimentation électrique 5 V → B/+5V (broche 1) Objectifs d'apprentissage : Une fois les activités 2.
Page 44
9. CELLULE PHOTOÉLECTRIQUE Figure 9.2 : Circuit de démonstration de la cellule photoélectrique : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO. • Vérifiez que le NI myRIO est connecté à votre Exécutez le VI de démonstration :...
Page 45
? Vérifiez les points suivants : • La LED Power du NI myRIO est allumée ; photoélectrique et de la résistance. • Le bouton Run (Exécuter) est en noir sur la barre 2. Créez un détecteur « éclairage de la pièce allumé...
Page 46
9. CELLULE PHOTOÉLECTRIQUE Pour plus d'informations • Photocell Tutorial de Digital DIY ~ Un excellent didacticiel avec de nombreux types de circuits d'interface pour les entrées analogiques et numériques : http://digital-diy.com/general-electronics/269-photocell- tutorial.html • Photocells de Adafruit ~ Une bonne vue d'ensemble des cellules photoélectriques CdS avec des applications intéressantes telles que la commande optique d'un moteur, des robots...
Un microphone sert de capteur acoustique pour 2. Appliquer l'« alimentation fantôme » fournie par enregistrer les signaux audio et pour surveiller le le jack AUDIO IN du NI myRIO pour alimenter le niveau acoustique. Les microphones à électret dispositif de décalage de niveau d'impédance du garantissent de bonnes performances à...
Page 48
Échap pour arrêter le VI et réinitialiser le Main.vi cliquant dessus, NI myRIO. • Vérifiez que le NI myRIO est connecté à votre ordinateur, puis • Exécutez le VI, soit en cliquant sur le bouton Run Conseils de dépannage : Vous n'observez pas les résultats attendus ? Vérifiez les points suivants :...
Page 49
CY-502 et une fiche de l'autre côté ; utilisez un jack côté sortie pour utiliser le câble audio inclus avec votre NI myRIO. La résistance 2,2 kΩ facultative connectée à l'alimentation 5 V du NI myRIO double la marge du signal à ±2 V et maximise signal disponible pour convertisseur analogique-numérique AUDIO IN.
Page 50
Figure 10.3 : Circuit préamplificateur pour connecter le microphone à électret à l'entrée AUDIO IN. Le jack AUDIO IN du NI myRIO alimente le microphone à électret et le circuit préamplificateur. La résistance 2,2 kΩ facultative connectée à l'alimentation 5 V du NI myRIO double la marge du signal à ±2 V.
11.1 Démonstration Suivez les étapes suivantes pour démontrer le fonctionnement correct du buzzer/haut-parleur. Sélectionnez les pièces suivantes dans le kit de démarrage NI myRIO : • Buzzer/haut-parleur GT-0950RP3 de Soberton, http://www.soberton.com/product/gt-0950rp3 • Diode petits signaux 1N3064, http://www.fairchildsemi.com/ds/1N/1N3064.pdf •...
Page 52
Conseils de dépannage : Vous n'entendez pas les connecteur MXP B du NI myRIO (voir figure A.1, résultats attendus ? Vérifiez les points suivants : • La LED Power du NI myRIO est allumée ; page 233) : 1. Alimentation électrique 5 V → B/+5V (broche 1) •...
Page 53
11. BUZZER/HAUT-PARLEUR Figure 11.2 : Circuit de démonstration de la cellule photoélectrique : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO.
Page 54
: • Créateur de musique (56) • Horloge NTP (43) 11.5 Pour plus d'informations • Products de Soberton Inc. ~ Découvrez les produits complémentaires au buzzer/haut-parleur dans le kit de démarrage NI myRIO : http://www.soberton.com/products...
12.1 montre le moteur CC du kit de démarrage 12.1 Démonstration NI myRIO. Suivez les étapes suivantes pour démontrer le fonctionnement correct du moteur. Sélectionnez les pièces suivantes dans le kit de démarrage NI myRIO : • Moteur CC, http://www.mabuchi-motor.co.jp/cgi- bin/catalog/e_catalog.cgi?CAT_ID=ff_180phsh • Redresseur d'usage général 1N4001, http://www.vishay.com/docs/88503/1n4001.pdf •...
Page 56
4 V, la tension de sortie de l'E/S numérique du successful completion » (Fermer NI myRIO de 3,3 V ne suffit pas à mettre l'IRF510 réussite) pour que le VI démarre automatiquement. sous tension. Les deux MOSFET basse puissance disposés...
Page 57
12. MOTEUR Figure 12.2 : Circuit de démonstration du moteur à courant continu : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO.
Page 58
+5 V. Le moteur devrait rester hors cyclique soient disponibles comme entrées, tension au premier démarrage du NI myRIO ou • Créez des curseurs de réglage sur la face après une réinitialisation du myRIO.
(a) Ondes en quadrature A et B, à mesure de la rotation du bouton. L'angle et le (b) Entrées encodeur intégrées du NI myRIO et sens de rotation du bouton peuvent être détectés VI Encoder LabVIEW associé pour indiquer décodage...
Page 60
• Développez résultats attendus ? Vérifiez les points suivants : hiérarchie (signe plus) • La LED Power du NI myRIO est allumée ; l'élément myRIO, puis ouvrez en double- Main.vi • Le bouton Run (Exécuter) est en noir sur la barre cliquant dessus, •...
Page 61
13. ENCODEUR ROTATIF Figure 13.2 : Circuit de démonstration de l’encodeur rotatif : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO.
Page 62
Estimation with CompactRIO and LabVIEW interrupteurs A et B, les techniques d'interfaçage FPGA de National Instruments ~ Une bonne des connecteurs MXP et MSP du NI myRIO et la analyse des encodeurs en quadrature : gestion des rebonds des interrupteurs qui peuvent http://www.ni.com/white-paper/3921/en...
MXP B du NI myRIO (voir figure A.1, page 233): 1. Alimentation +5 V → B/+5V (broche 1) 2. Terre → B/GND (broche 6) → 3. Sortie l'interrupteur photoélectrique B/DIO0 (broche 11) Figure 14.1 : Interrupteur photoélectrique du kit de...
Page 64
14. INTERRUPTEUR PHOTOÉLECTRIQUE Figure 14.2 : Circuit de démonstration de l'interrupteur photoélectrique : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO.
Page 65
LED infrarouge comme photoémetteur cliquant dessus, d'un côté et un photodétecteur avec un circuit de • Vérifiez que le NI myRIO est connecté à votre traitement des signaux de l'autre. La sortie est ordinateur, puis normalement de 5 V et chute à 0 V lorsque le •...
Page 66
14. INTERRUPTEUR PHOTOÉLECTRIQUE connectée à la sortie du détecteur de front.
Page 67
14. INTERRUPTEUR PHOTOÉLECTRIQUE 14.4 Idées de projets Maintenant que vous savez utiliser l'interrupteur photoélectrique, intégrez-le à d'autres dispositifs pour créer un système complet, par exemple : • Tachymètre (50) 14.5 Pour plus d'informations • How do I set up photogates for data collection? de Vernier ~ Aperçu de différentes façons d'utiliser un interrupteur photoélectrique pour procéder à...
Figure 15.1 : Capteur à effet Hall du kit de capteur à effet Hall nécessite trois connexions au démarrage NI myRIO. connecteur MXP B du NI myRIO (voir figure A.1, page 233) : 1. Alimentation +5 V → B/+5V (broche 1) 2.
Page 70
? Vérifiez les points suivants : http://www.ni.com/academic/myrio/project- , si ce n'est pas encore fait, puis guide-vis.zip • La LED Power du NI myRIO est allumée ; décompressez son contenu à un emplacement • Le bouton Run (Exécuter) est en noir sur la barre approprié, •...
Page 71
15. CAPTEUR À EFFET HALL Figure 15.2 : Circuit de démonstration du capteur à effet Hall : diagramme de connexion, disposition recommandée du montage expérimental et connexion au connecteur MXP B du NI myRIO.
Page 72
15. CAPTEUR À EFFET HALL 15.3 Modifications de base Regardez la vidéo Hall-Effect Sensor Demo Walk- Through ( 2:36) pour apprendre youtu.be/BCJLg-WbIK4, les principes de conception du capteur à effet Hall, puis faites modifications suivantes diagramme de Main.vi : 1. Ajoutez le VI Express LED (sous-palette myRIO) pour indiquer l'état de sortie du capteur à...
3. Définir le gain du convertisseur charge/tension trois connexions connecteur MXP pour différentes applications notamment un NI myRIO (voir figure A.1, page 233) : capteur déviation capteur 1. Alimentation +5 V → B/+5V (broche 1) vibration/choc très sensible.
Page 74
16. CAPTEUR PIÉZOÉLECTRIQUE Figure 16.2 : Circuit de démonstration du capteur piézoélectrique : diagramme de connexion, disposition recommandée du montage expérimental et connexion avec connecteur MXP B du NI myRIO.
Page 75
16. CAPTEUR PIÉZOÉLECTRIQUE • La LED Power du NI myRIO est allumée ; Exécutez le VI de démonstration : • Téléchargez • Le bouton Run (Exécuter) est en noir sur la barre http://www.ni.com/academic/myrio/project- , si ce n'est pas encore fait, puis d'outils, ce qui signifie que le VI est en cours guide-vis.zip...
Page 76
• Bicycle Anti-Theft Alarm Circuit Diagram de Electronic Circuit Diagrams & Schematics ~ Circuit d'alarme basé sur le même capteur piézoélectrique que celui du kit de démarrage NI myRIO : http://circuitsstream.blogspot.com/2013/05/bicycle-anti-theft- alarm-circuit-diagram.html • Signal Conditioning Piezoelectric Sensors de Texas Instruments ~ Principe de fonctionnement et modèle de circuit d'un capteur piézoélectrique,...
(ailerons, gouvernes, barres) et le pilotage. La figure 17.1 montre le servo GWS S03N STD inclus dans le kit NI myRIO pour la mécatronique ; ce kit comprend également le capteur à rotation continue GWS S35+ XF qui peut servir de base à...
Page 80
Assurez-vous d’utiliser le servo approprié (GWS 100 %FS, puis à −100 %FS. Utilisez la zone de S03N STD) ; le kit NI myRIO pour la mécatronique saisie directe dans la partie supérieure du curseur contient également un servo à rotation continue pour appliquer des modifications progressives, par d'apparence semblable.
Page 81
17. SERVO Figure 17.2 : Configuration de démonstration du servo GWS S03N STD connecté au connecteur MXP B du NI myRIO.
? Vérifiez les points suivants : les modifications suivantes au diagramme de • La LED Power du NI myRIO est allumée ; Main.vi • Le bouton Run (Exécuter) est en noir sur la barre 1.
Page 83
17. SERVO 2. Faites suivre au servo une trajectoire de positions angulaires, c.-à-d. une séquence d'angles enregistrée dans un tableau : • Remplacez la boucle While par une boucle For (faites un clic droit sur la boucle For, puis sélectionnez l'option Conditional Terminal...
(PWM). L’adaptateur moteur et le moteur à engrenages compatible sont tous les deux inclus dans le kit NI myRIO pour la mécatronique (Figure 18.1). L’adaptateur moteur supporte des tensions de 6 à 16 V avec une intensité pouvant atteindre 1,5 A, permet des retours d’encodeur en quadrature...
Page 86
18. ADAPTATEUR MOTEUR POUR NI MYRIO ET MOTEUR A ENGRENAGES • Moteur à engrenages, la valeur du compteur augmentée dans le sens http://digilentinc.com/Products/Detail.cfm?NavPath=2,403,62 positif, l'indicateur de sens du compteur affiché 5&Prod=MT-MOTOR « Counting Up » (comptage progressif), et un • Petit tournevis affichage graphique de l'activité...
Page 87
Figure 18.2 : Circuit de démonstration de l'adaptateur moteur et du moteur à engrenages : connecté au connecteur MXP A du NI myRIO avec connexions pour le moteur et l'alimentation électrique du moteur. • Les bornes de connecteur MXP sont correctes : Regardez la vidéo Motor Adapter for NI myRIO and...
Page 88
18. ADAPTATEUR MOTEUR POUR NI MYRIO ET MOTEUR A ENGRENAGES et pour un aperçu de la commande en boucle 4. Ajoutez un compteur sur la face avant pour fermée de la position et de la vitesse du moteur qui donner l'alimentation du moteur en faisant le produit de la tension et de l’intensité...
Page 89
18. ADAPTATEUR MOTEUR POUR NI MYRIO ET MOTEUR A ENGRENAGES • Two-Channel Encoder Datasheet de Sha Yang Ye ~ Fiche technique de l'encodeur en quadrature à deux canaux http://www.geared-motor.com/english/pdf/Magnetic- Encoders.pdf...
Page 90
18. ADAPTATEUR MOTEUR POUR NI MYRIO ET MOTEUR A ENGRENAGES...
MXP B du NI myRIO (voir figure A.1, Figure 19.1 : Télémètre à IR du kit NI myRIO pour page 233) : la mécatronique. 1. Alimentation électrique 5 V → B/+5V (broche 1) 2. Terre → B/GND (broche 6) Objectifs d'apprentissage : Une fois les activités...
Page 92
19. TÉLÉMÈTRE À IR Figure 19.2 : Configuration de démonstration d’un télémètre à IR connecté au connecteur MXP B du NI myRIO.
Page 93
Main.vi cliquant dessus, • Vérifiez que le NI myRIO est connecté à votre Conseils de dépannage : Vous n'observez pas les résultats attendus ? Vérifiez les points suivants : ordinateur, puis • La LED Power du NI myRIO est allumée ;...
Page 94
19. TÉLÉMÈTRE À IR 19.3 Modifications de base Regardez la vidéo IR Range Finder Demo Walk- Through (youtu.be/BFgelRQxJ_E, 3:51) pour en savoir plus sur les principes de conception du télémètre à IR, puis faites les modifications suivantes au diagramme de Main.vi 1.
NI myRIO (voir figure A.1, page 233) : 1. VCC → A/+3,3 V (broche 33) 2. GND → A/GND (broche 30) Figure 20.1 : Télémètre à ultrasons du kit NI myRIO 3. TX → A/UART.RX (broche 10) pour la mécatronique.
Page 96
20. TÉLÉMÈTRE À ULTRASONS Figure 20.2 : Configuration de démonstration d’un télémètre à ultrasons connecté au connecteur MXP A du NI myRIO.
Page 97
MB1010 connecté la ligne « RX » de l’UART du NI myRIO s'affichent dans le coin inférieur gauche. à la borne « TX » du MB1010 ; vérifiez aussi que Prévoyez au moins 35,5 cm de dégagement...
Page 98
20. TÉLÉMÈTRE À ULTRASONS Le temps de vol de l'impulsion associé à la vitesse 20.4 Idées de projets du son permet d'obtenir la distance, ou portée, de l'objet. Le MB1010 réalise des mesures de distance Maintenant que vous savez utiliser le télémètre à au format numérique par le biais de UART, des ultrasons, intégrez-le à...
2. Terre → A/GND (broche 30) 3. Données série (SDA) → A/I2C.SDA (broche 34) 4. Horloge série (SCL) → A/I2C.SCL (broche 32) 5. Interruption n°1→ A/DIO0 (broche 11) Figure 21.1 : Accéléromètre du kit NI myRIO pour la 6. Interruption n°2→ A/DIO0 (broche 13) mécatronique.
Page 100
21. ACCÉLÉROMÈTRE Figure 21.2 : Configuration de démonstration d’un accéléromètre connecté au connecteur MXP A du NI myRIO.
Page 101
« SDA » débit, la résolution, la plage de données et pour la du bus I2C du NI myRIO à la borne « SDA » du détection du simple toucher sur l'axe des X.
Page 102
; message indique entre les émetteurs et les récepteurs du bus I NI myRIO n'a pas reçu un accusé de réception attendu du bus de communication I C du PmodACL. 21.3 Modifications de base Regardez la vidéo Accelerometer Demo Walk-...
Page 103
21. ACCÉLÉROMÈTRE 21.5 Pour plus d'informations • PmodACL Reference Manual de Digilent ~ Manuel de référence de l'accéléromètre : http://digilentinc.com/Data/Products/PMOD- ACL/PmodACL_rm.pdf • PmodACL Schematics de Digilent ~ diagramme de connexion de l'accéléromètre : http://digilentinc.com/Data/Products/PMOD- ACL/PmodACL_sch.pdf • ADXL345 Datasheet d’Analog Devices ~ Fiche technique de l'accéléromètre numérique ADXL345 : http://www.analog.com/ADXL345...
2. Terre → A/GND (broche 30) 3. Données série (SDA) → A/I2C.SDA (broche 34) 4. Horloge série (SCL) → A/I2C.SCL (broche 32) 5. Interruption n°2→ A/DIO0 (broche 11) Figure 22.1 : Gyroscope du kit NI myRIO pour la 6. Interruption n°1→ A/DIO0 (broche 13) mécatronique.
Page 106
Main.vi PmodGYRO sur une table sans la perturber, puis cliquant dessus, • Vérifiez que le NI myRIO est connecté à votre réinitialisez l'intégrateur. Les valeurs de vitesse affichées dans la partie supérieure de la face avant ordinateur, puis •...
Page 107
22. GYROSCOPE Figure 22.2 : Configuration de démonstration d’un gyroscope connecté au connecteur MXP A du NI myRIO.
Page 108
échelle, • Configurer un seuil niveau haut pour générer une NI myRIO – la face avant ne se met à jour qu'en interruption de type comparateur sur la broche de réponse à l'interruption « data ready » (données sortie «...
Page 109
; votre VI peut ainsi détecter que le http://www.st.com/st-web- dispositif à bus I C correct est connecté aux ui/static/active/en/resource/technical/document/technical_arti cle/ DM00034730.pdf bornes I2C du NI myRIO. Étudiez le mappage • UM10204 I C-bus Specification and User Manual registres fiche technique de NXP Semiconductors ~ Un traitement complet l'L3G4200D (Tableau 18) pour déterminer la...
1. Alimentation +3,3 V (VDD) → A/+3,3V (broche 33) 2. Terre (GND) → A/GND (broche 30) 3. Données série (SDA) → A/I2C.SDA (broche 34) Figure 23.1 : Boussole du kit NI myRIO pour la mécatronique. 4. Horloge série (SCL) → A/I2C.SCL (broche 32)
Page 112
2,2 kΩ déjà positive ou négative tandis que les axes des X et incluses sur les lignes SCA et SCL du NI myRIO. des Y indiquent zéro. La carte est désormais perpendiculaire à la direction du champ magnétique Exécutez le VI de démonstration :...
Page 113
23. BOUSSOLE Figure 23.2 : Configuration de démonstration d’une boussole connectée au connecteur MXP A du NI myRIO.
« SDA » Regardez la vidéo Serial Communication: I2C du bus I C du NI myRIO à la borne « SDA » du , 8:47) pour mieux comprendre youtu.be/7CgNF78pYQM PmodCMPS sur le connecteur J1 et la ligne les formes d'onde de signalisation entre les «...
Page 115
23. BOUSSOLE 23.4 Idées de projets • Applications of Magnetic Sensors for Low Cost Compass Systems de Honeywell ~ Discussion Maintenant que vous savez comment utiliser la détaillée de la conception de boussoles, avec boussole, intégrez-la à d'autres appareils pour créer compensation des effets d’erreurs ;...
MXP B du NI myRIO (voir figure A.1, page 233) : 1. VCC → B/+3,3 V (broche 33) Figure 24.1 : Capteur de luminosité du kit NI myRIO 2. GND → B/GND (broche 30) pour la mécatronique.
Page 118
24. CAPTEUR DE LUMINOSITÉ Figure 24.2 : Configuration de démonstration d’un capteur de luminosité connecté au connecteur MXP B du NI myRIO.
Page 119
0 et 1. vous avez connecté l'entrée « MISO » du NI myRIO à la sortie « SDA » du capteur de luminosité et la sortie numérique DIO0 à l'entrée Chip Select (sélection de circuit).
Page 120
2. Ajoutez un indicateur booléen sur la face avant Data Sheet Vishay ou une connexion à la LED du NI myRIO qui Semiconductors ~ Informations complètes au s'active lorsque le niveau de luminosité dépasse sujet du capteur de luminosité TEMT6000X01 un seuil défini par l'utilisateur.
Le clavier constitue un composant essentiel d'une interface utilisateur. La figure 25.1 montre le de ce chapitre terminées, vous pourrez : clavier du Kit NI myRIO pour systèmes embarqués. 1. Décrire la configuration matricielle utilisée par la Les boutons poussoirs du clavier connectés via une matrice de boutons du clavier, matrice 4×4 peuvent être analysés pour déterminer...
Page 124
Conseils de dépannage : Vous n'observez pas les résultats attendus ? Vérifiez les points suivants : Exécutez le VI de démonstration : • La LED Power du NI myRIO est allumée ; • Téléchargez http://www.ni.com/academic/myrio/ project- • Le bouton Run (Exécuter) est en noir sur la barre , si ce n'est pas encore fait, puis guide-vis.zip...
Page 125
25. CLAVIER Figure 25.2 : Configuration de démonstration d’un clavier connecté au connecteur MXP B du NI myRIO.
Page 126
25. CLAVIER Repérez le challenge suggéré dans la vidéo et PmodKYPD pour remplacer les résistances de rappel pull-down MSP d’environ 40 kΩ (utilisez voyez si vous pouvez déterminer la combinaison maximale possible de plusieurs touches qui ne l'alimentation 5 V MSP pour le PmodKYPD) ou produit pas d'effet «...
; l'afficheur de caractères LCD NI myRIO pour systèmes embarqués. nécessite trois connexions au connecteur MXP B du NI myRIO (voir figure A.1, page 233) : 1. Alimentation +3,3 V → B/+3,3V (broche 33) Objectifs d'apprentissage : Une fois les activités 2.
Page 128
26. AFFICHEUR DE CARACTÈRES LCD – INTERFACE UART Figure 26.2 : Configuration de démonstration de l'afficheur de caractères LCD connecté au connecteur MXP B du NI myRIO. N'oubliez pas de configurer les cavaliers de mode tel qu'indiqué pour les communications série UART.
Page 129
« transmit » (transmission) l'élément myRIO, puis ouvrez Main.vi en double- UART du NI myRIO à l'entrée « receive » cliquant dessus, (réception) de l'afficheur de caractères LCD ; • Vérifiez que le NI myRIO est connecté à votre vérifiez également vous n'avez...
Page 130
UART, puis faites les modifications suivantes au diagramme de Main.vi : 1. Intervertissez les deux rangées d'affichage à l'actionnement du bouton du NI myRIO ; revenez à l'affichage d'origine quand le bouton est relâché. 2. Affichez tous les caractères – Faites défiler les 256 combinaisons de 8 bits et notez si vous pouvez repérer le code ASCII pour le symbole...
3. Envoyer des séquences d'échappement pour pour l'interface utilisateur. La figure 27.1 montre régler les modes d'affichage. l'afficheur de caractères LCD du Kit NI myRIO pour systèmes embarqués qui prend en charge trois normes de communication série différentes. Ce 27.1 Démonstration chapitre est centré...
Page 132
27. AFFICHEUR DE CARACTÈRES LCD – INTERFACE SPI Figure 27.2 : Configuration de démonstration de l’afficheur de caractères LCD connecté au connecteur MXP B du NI myRIO. N'oubliez pas de configurer les cavaliers de mode, tel qu'illustré pour la communication série SPI.
Page 133
• Développez hiérarchie (signe plus) connecté la sortie « MOSI » SPI du NI myRIO à l'élément myRIO, puis ouvrez Main.vi en double- l'entrée « MOSI » de l'afficheur de caractères cliquant dessus, LCD ; vérifiez également que vous n'avez pas •...
Page 134
• Programmateur EEPROM (59) diagramme de Main.vi : 1. Intervertissez les deux rangées d'affichage à 27.5 Pour plus d'informations l'actionnement du bouton du NI myRIO ; revenez à l'affichage d'origine quand le bouton est • PmodCLS Reference Manual de Digilent ~ relâché.
3. Envoyer des séquences d'échappement pour pour l'interface utilisateur. La figure 28.1 montre régler les modes d'affichage. l'afficheur de caractères LCD du Kit NI myRIO pour systèmes embarqués qui prend en charge trois normes de communication série différentes. Ce 28.1 Démonstration chapitre est centré...
Page 136
28. AFFICHEUR DE CARACTÈRES LCD – BUS I Figure 28.2 : Configuration de démonstration d’un afficheur de caractères LCD connecté au connecteur MXP B du NI myRIO. N'oubliez pas de configurer les cavaliers de mode, tel qu'indiqué pour le bus de communication série I...
Page 137
« SD » de l'afficheur de caractères LCD Main.vi cliquant dessus, sur le connecteur J2 et la ligne « SCL » à la • Vérifiez que le NI myRIO est connecté à votre borne « SC » ; vérifiez aussi que vous n'avez pas ordinateur, puis croisé...
Page 138
CLS/PmodCLS_rm_RevD-E.pdf • PmodCLS Schematics de Digilent ~ diagramme 1. Intervertissez les deux rangées d'affichage à de connexion de l'afficheur de caractères LCD : l'actionnement du bouton du NI myRIO ; revenez http://digilentinc.com/Products/Detail.cfm?NavPath=2,401,47 à l'affichage d'origine quand le bouton est 3&Prod=PMOD-CLS relâché.
(0) pour B/DIO0, marron pour B/DIO1, etc. Figure 29.1 : Matrice de LED du Kit NI myRIO pour Le circuit d'interface nécessite huit connexions systèmes embarqués. au connecteur MXP A du NImyRIO et seize...
Page 140
Cliquez sur le bouton Stop ou appuyez sur la cliquant dessus, touche Échap pour arrêter le VI et réinitialiser le • Vérifiez que le NI myRIO est connecté à votre NI myRIO. ordinateur, puis • Exécutez le VI, soit en cliquant sur le bouton Run (Exécuter) de la barre d'outils, soit en appuyant...
Page 141
29. MATRICE DE LED Figure 29.2 : Circuit de démonstration de la matrice de LED : diagramme de connexion et connexions aux 24 bornes d'E/S numériques sur les connecteurs MXP A et B du NI myRIO. Regardez la vidéo LED Matrix Interfacing Theory 29.2 Théorie de l'interface...
Page 142
29. MATRICE DE LED Figure 29.3 : Circuit de démonstration de la matrice de LED : disposition recommandée du montage expérimental.
Page 143
29. MATRICE DE LED REMARQUE : technique d'interfaçage la constante à une commande sur la face avant. décrite dans ce chapitre ne nécessite aucun Vous pouvez également utiliser « Array Size » élément supplémentaire et elle vous aide (taille tableau) sous-palette également à...
Page 144
29. MATRICE DE LED 29.5 Pour plus d'informations • 8×8 LED Matrix Datasheet de SparkFun ~ Fiche technique de la matrice de LED 8×8 : http://www.sparkfun.com/datasheets/Components/SanYoung- Medium-RG.pdf • MAX7219 LED Display Driver with SPI Interface de Maxim Integrated ~ Comprend des transistors de puissance et un contrôleur d'image tramée pour déporter...
30.2 sur la page suivante ; la mémoire EEPROM série nécessite six connexions au connecteur MXP B du Figure 30.1 : EEPROM série du Kit NI myRIO pour NI myRIO (voir figure A.1, page 233) : systèmes embarqués.
Page 146
30. EEPROM SÉRIE Figure 30.2 : Configuration de démonstration d’une mémoire EEPROM série connectée à un connecteur MXP B du NI myRIO.
Main.vi en double- Vous devriez désormais constater que l'adresse 0 cliquant dessus, contient la valeur zéro. • Vérifiez que le NI myRIO est connecté à votre Écrivez des valeurs d’octets avec d'autres ordinateur, puis adresses, puis vérifiez que les valeurs représentées •...
Page 148
Conseils de dépannage : Vous n'observez pas les SPI. Regardez la vidéo Serial communication: SPI résultats attendus ? Vérifiez les points suivants : • La LED Power du NI myRIO est allumée ; 07:02) pour mieux youtu.be/GaXtDamw5As •...
Page 149
30. EEPROM SÉRIE 30.4 Idées de projets Maintenant que vous savez utiliser la mémoire EEPROM série, intégrez-la à d'autres appareils pour créer un système complet, par exemple : • Programmateur EEPROM (59) 30.5 Pour plus d'informations • 25LC040A Data Sheet de Microchip ~ Fiche technique mémoire EEPROM...
Figure 31.1 : Module PmodBT2 de Diligent fondé sur la page 143 ; le module Bluetooth nécessite huit sur le module RN42 de Roving Networks. connexions au connecteur MXP B du NI myRIO (voir figure A.1, page 233) : 1. Alimentation +3,3 V (VCC3V3) → B/+3,3V (broche 33) Objectifs d'apprentissage : Une fois les activités...
Page 152
Bluetooth portable ou de Cliquez sur « Open » pour ouvrir la connexion au bureau et transmet la date et l'heure système du port COM. NI myRIO quand il reçoit les caractères « d » et « t ».
Page 153
31. MODULE BLUETOOTH Figure 31.2 : Configuration de démonstration du module Bluetooth connecté au connecteur MXP B du NI myRIO.
Page 154
écho), puis saisissez des caractères ; vous devriez observer les caractères à mesure que vous les vos connexions et assurez-vous d'avoir connecté l'entrée « receive » de l’UART du NI myRIO à la saisissez dans la fenêtre de l'émulateur de terminal PuTTY.
Page 155
• Bluetooth Data Module Command Reference and 2. Ajoutez des cas supplémentaires pour retourner Advanced Information User’s Guide de Microchip d'autres états internes du NI myRIO. Par ~ Informations complètes sur la configuration du exemple, retournez la valeur de l'axe des X de RN42 en mode commande ;...
32.2, page 149 ; le potentiomètre numérique nécessite cinq connexions connecteur MXP NI myRIO et trois connexions au connecteur MXP B Figure 32.1 : Potentiomètre numérique (voir figure A.1, page 233) : NI myRIO pour systèmes embarqués.
Page 158
? Vérifiez les points suivants : • Ouvrez le projet Dpot demo.lvproj qui se trouve • La LED Power du NI myRIO est allumée ; dans le sous-dossier Dpot demo, • Le bouton Run (Exécuter) est en noir sur la barre •...
Page 159
32. POTENTIOMÈTRE NUMÉRIQUE Figure 32.2 : Configuration de démonstration d’un potentiomètre numérique connecté au connecteur MXP B du NI myRIO. Utilisez les fils de connexion M-F et un tournevis pour les trois bornes du potentiomètre.
Page 160
32. POTENTIOMÈTRE NUMÉRIQUE Regardez vidéo Digital Potentiometer 32.4 Pour plus d'informations Interfacing Theory (youtu.be/C4iBQjWn7OI, 9:15) pour en savoir plus sur la théorie de fonctionnement • PmodDPOT Reference Manual de Digilent ~ des potentiomètres numériques, notamment, le bus Manuel de référence pour la carte du SPI et la temporisation de sélection de circuit, le potentiomètre numérique : circuit de tableau de commutation interne et les...
Un capteur de température est un indicateur utile des conditions environnementales. La figure 33.1 de ce chapitre terminées, vous pourrez : montre le capteur de température du Kit NI myRIO 1. Décrire les modes de fonctionnement conversion pour systèmes embarqués basé sur le capteur de en continu, unique et arrêt,...
Page 162
33. CAPTEUR DE TEMPÉRATURE Figure 33.2 : Configuration de démonstration d'un capteur de température connecté au connecteur MXP B du NI myRIO. Configurez tous les cavaliers exactement comme illustré.
Page 163
VI. vous que vous avez connecté la ligne « SDA » REMARQUE : Sélectionnez l'option « Close on du bus I C du NI myRIO à la borne « SDA » du successful completion » (Fermer PmodTMP3 sur le connecteur J1 et la ligne réussite) pour que le VI démarre automatiquement.
Page 164
33. CAPTEUR DE TEMPÉRATURE 4. Créez des commandes sur la face avant pour les 33.2 Théorie de l'interface valeurs du point de consigne de la température et l'hystérésis en degrés Celsius, puis déplacez Circuit d'interface : Le capteur de température les VI Express I2C associés à...
Page 165
33. CAPTEUR DE TEMPÉRATURE 33.5 Pour plus d'informations • PmodTMP3 Reference Manual de Digilent ~ Manuel de référence pour le capteur de température : http://digilentinc.com/Products/Detail.cfm?NavPath=2,401,12 02&Prod=PMOD-TMP3 • PmodTMP3 Schematics de Digilent ~ diagramme de connexion du capteur de température : http://digilentinc.com/Products/Detail.cfm?NavPath=2,401,12 02&Prod=PMOD-TMP3 •...
Figure 34.1 : Microphone MEMS data/pdf/ABA0000/ABA0000CE12.pdf • Résistance, 10 kΩ (3×) démarrage NI myRIO. La photo sur la droite montre • Résistance, 100 kΩ le microphone monté sur la face inférieure du • Plaque d’essai boîtier DIP. • Fils de connexion, M-F (5×) •...
Page 168
34.4, • Exécutez le VI, soit en cliquant sur le bouton Run page 160. Cette version nécessite cinq connexions au connecteur MXP B du NI myRIO (voir figure A.1, (Exécuter) de la barre d'outils, soit en appuyant page 233) : sur Ctrl+R.
Page 169
34. MICROPHONE MEMS Figure 34.3 : Circuit de démonstration du microphone MEMS avec AUDIO IN : diagramme de connexion, disposition recommandée du montage expérimental et connexion aux connecteurs B et C NI myRIO.
Page 170
34. MICROPHONE MEMS Figure 34.4 : Circuit de démonstration du microphone MEMS avec entrée analogique (AI) : diagramme de connexion, disposition recommandée du montage expérimental et connexion avec connecteur MXP B du NI myRIO.
Page 171
? Vérifiez les points suivants : diagramme de Main.vi : • La LED Power du NI myRIO est allumée ; 1. Ajoutez un affichage du spectre d'amplitude en • Le bouton Run (Exécuter) est en noir sur la barre temps réel ;...
Page 172
34. MICROPHONE MEMS • Carte d'évaluation flexible ADMP504 d’Analog Devices ~ L'ADMP504 est livré avec un condensateur de dérivation et des câbles de rallonge : http://www.analog.com/en/evaluation/EVAL- ADMP504Z-FLEX/eb.html...
• Pont (PmodHB5), http://digilentinc.com/ Data/Products/PMOD-HB5/PmodHB5_RevD_rm.pdf • Moteur à engrenages, http://digilentinc.com/Products/Detail.cfm?NavPath=2,403,62 5&Prod=MT-MOTOR • Petit tournevis • Fils de connexion, F-F (6×) Figure 35.1 : Moteur et pont en H du kit NI myRIO • Fils de connexion, M-F (2×) pour la mécatronique.
Page 176
? cliquant dessus, 3. Quelle plage de fréquence PWM est la plus • Vérifiez que le NI myRIO est connecté à votre adaptée à une rotation très lente ? ordinateur, puis Réduisez la vitesse du moteur à zéro, puis •...
Page 177
35. MOTEUR À ENGRENAGES ET PONT EN H Figure 35.2 : Circuit de démonstration du moteur à engrenages et pont en H : diagramme de connexion et raccordement aux connecteurs MXP A et B du NI myRIO.
Page 178
35. MOTEUR À ENGRENAGES ET PONT EN H • La LED Power du NI myRIO est allumée ; 35.3 Modifications de base • Le bouton Run (Exécuter) est en noir sur la barre d'outils, ce qui signifie que le VI est en cours Regardez la vidéo H-Bridge and Geared Motor...
Page 179
35. MOTEUR À ENGRENAGES ET PONT EN H Faites une recherche sur Internet pour le réglage du PID selon la méthode Ziegler- Nichols trouvez didacticiels expliquent comment choisir valeurs appropriées des trois constantes du régulateur PID et faites vos propres essais (commencez avec le gain proportionnel).
USB. l'élément myRIO, puis ouvrez Main.vi en double- cliquant dessus, • Vérifiez que le NI myRIO est connecté à votre Objectifs d'apprentissage : Une fois les activités ordinateur, puis • Exécutez le VI, soit en cliquant sur le bouton Run de ce chapitre terminées, vous pourrez :...
Page 182
écriture : /home/lvuser, /home/webserv et /tmp (ce données. Insérez la clé USB dans le connecteur dernier est automatiquement effacé après une USB sur le dessus du NI myRIO, tel qu'illustré sur réinitialisation). Le navigateur Web, le disque la figure 36.1, sur la page précédente, exécutez le réseau mappé...
Page 183
• Caméra de sécurité (53) • Programmateur EEPROM (59) 36.5 Pour plus d'informations • Using WebDAV to Transfer Files to Your Real- Time Target de National Instruments ~ Explique comment mapper le système de fichiers myRIO à un lecteur sous Windows : http://digital.ni.com/public.nsf/allkb/4EBE45E8A816B1938625 7B6C0071D025 •...
Figure 37.1: Webcam connectée au port USB l'élément myRIO, puis ouvrez Main.vi en double- NI myRIO. cliquant dessus, • Vérifiez que le NI myRIO est connecté à votre Objectifs d'apprentissage : Une fois les activités ordinateur, puis de ce chapitre terminées, vous pourrez : •...
Page 186
? Vérifiez les points suivants : détecteur de front à droite. Ajustez la commande • La LED Power du NI myRIO est allumée ; HThresh (seuil haut) pour modifier la sensibilité • Le bouton Run (Exécuter) est en noir sur la barre du détecteur de front.
Page 187
37. WEBCAM 37.3 Modifications de base Regardez les trois vidéos Webcam Demo Walk- Through (Single Image) (youtu.be/Fup-ro7qWxk, 4:53) Webcam Demo Walk-Through (Video Stream) (youtu.be/IbTN6pBu_EM, 8:19) et Webcam Demo Walk-Through (Camera Information) 3:17) pour connaître youtu.be/Pta6_REo41c principes de conception d’une webcam, puis faites les modifications suivantes au diagramme de Main - video stream.vi : 1.
; le récepteur GPS nécessite cinq connexions connecteur MXP Figure 38.1 : Récepteur PmodGPS de Diligent basé NI myRIO (voir figure A.1, page 233) : sur le Gms-u1LP de GlobalTech. → 1. Alimentation +3,3 V (VCC3V3)
Page 190
38. RÉCEPTEUR GPS Figure 38.2: Configuration de démonstration d’un récepteur GPS connecté au connecteur MXP A du NI myRIO.
Page 191
Main.vi cliquant dessus, valeur dans la commande UTC Time (fuseau • Vérifiez que le NI myRIO est connecté à votre horaire). Par exemple, « Eastern Time Zone » aux États-Unis vaut −5 ce qui signifie cinq heures à ordinateur, puis •...
Page 192
38. RÉCEPTEUR GPS Le module GPS génère des « phrases NMEA », c.- 38.4 Idées de projets à-d. des chaînes de caractères ASCII qui se terminent par un retour chariot et un saut de ligne. Maintenant que vous savez comment utiliser le Les phrases NMEA (National Marine Electronics récepteur GPS, intégrez-le à...
Lecteur RFID L'identification par radiofréquence (RFID) est une 39.1 Démonstration méthode d'analyse sans contact utilisée pour le contrôle d'accès et la gestion des inventaires. Un Suivez les étapes suivantes pour démontrer le lecteur RFID nécessite une étiquette RFID pour fonctionnement correct du lecteur RFID. déterminer la configuration binaire unique encodée dans l'étiquette.
Page 194
Main.vi cliquant dessus, • Vérifiez que le NI myRIO est connecté à votre ordinateur, puis • Exécutez le VI, soit en cliquant sur le bouton Run (Exécuter) de la barre d'outils, soit en appuyant sur Ctrl+R.
Page 195
39. LECTEUR RFID Figure 39.3 : Configuration de démonstration d’un lecteur RFID connecté au connecteur MXP B du NI myRIO. Notez que la disposition compacte nécessite que certaines connexions de cavaliers du montage expérimental soient sous le lecteur RFID.
Page 196
Maintenant que vous savez comment utiliser le d'avoir connecté l'entrée « receive » de l’UART lecteur RFID, intégrez-le à d'autres appareils pour du NI myRIO à la sortie « D0 » du lecteur RFID ; créer un système complet, par exemple : vérifiez...
Page 197
39. LECTEUR RFID 39.5 Pour plus d'informations • EM4001 Protocol Description de Priority 1 Design ~ didacticiel détaillé du protocole EM4001 utilisé cartes d'étiquettes RFID : http://www.priority1design.com.au/em4100_protocol.html • RFID d’EM Made Easy (AppNote 411) Microelectronic ~ Tout ce que vous devez savoir RFID : principes système,...
Instrument de mesure de poche Les instruments de mesure de poche, tels que multimètres numériques (DMM digital multimeter), permettent de mesurer facilement la tension, l’intensité et l’impédance. Vous pouvez étendre le concept de l'instrument de mesure de poche à la mesure d’une vaste gamme de paramètres physiques.
Capteur sans fil Les capteurs sans fil fournissent des informations utiles à certaine distance système d'acquisition de données, souvent dans des zones sans alimentation électrique ou inaccessibles. Fixez un bloc-batterie à votre myRIO, puis combinez le module Bluetooth à un ou plusieurs capteurs ; vous pouvez inclure un afficheur local pour confirmer que votre capteur sans fil transmet correctement les informations :...
VI LabVIEW d’enregistrement de Vous pouvez facilement régler l'heure système données et d’horodatage pour enregistrer les de votre NI myRIO. Une fois le myRIO connecté via mesures d'un capteur de température et d'un USB, dirigez votre navigateur Web à l'adresse capteur de luminosité...
Page 206
42. ENREGISTREUR DE DONNÉES • Capteurs de niveau sonore (mesure la valeur RMS de la forme d'onde audio) : Microphone à électret (10), Microphone MEMS (34) • Capteurs de distance et de position : Télémètre IR (19), Télémètre à ultrasons (20), Récepteur GPS (38) •...
être analysée pour obtenir la date (26 mars 2014) et l'heure (22:10:29, UTC) Universal Time). : Activez le réseau Wi-Fi sur votre EMARQUE NI myRIO pour que l'horloge NTP fonctionne correctement. En connectant myRIO via USB, rendez-vous à l'adresse , sélectionnez 172.22.11.2...
Waterloo Labs ; consultez l'application Steer-By- Wire de LabVIEW comme exemple de commande de la position du servo au moyen de l'axe des X de l'accéléromètre embarqué NI myRIO. Vous pouvez également utiliser un capteur pour que le système de commande réagisse automatiquement aux mesures physiques telles que la lumière et la...
Page 210
44. STEER BY WIRE (direction à commande électrique)
LCD. Prévoyez des fonctionnalités pour afficher la température en Fahrenheit ou en Celsius (utilisez le bouton poussoir du NI myRIO pour choisir l’une de ces options), affichez également les températures minimale et maximale observées : • Affichage de l'heure et de la date : Afficheur LCD (26, 27, 28) •...
Contrôleur couleur 3D Le gyroscope et l'accéléromètre permettent tous deux de réaliser des mesures triaxiales se rapportant à l'orientation du capteur. La LED RVB mélange les couleurs primaires de la lumière pour produire n’importe quelle couleur arbitraire. Utilisez l'un de ces capteurs 3D pour commander la couleur de la LED RVB en faisant correspondre l'axe des X au rouge, l’axe des Y au vert et l’axe des Z au bleu.
Lecteur de code QR Les codes QR sont des codes à barres 2D répandus qui encodent l'URL d'un site Web. La bibliothèque Vision de LabVIEW contient le VI IMAQ Read QR Code pour extraire l'URL sous forme de chaîne. Une recherche rapide sur Internet permet de trouver de nombreux services qui génèrent codes...
Calculatrice RPN les touches et l'autre qui attend l’actionnement Combinez le clavier et l'afficheur LCD pour créer d’une touche. Le VI bloque toute autre exécution votre propre version de la calcue latricde poche classique. Le projet de calculatrice RPN de jusqu'à...
Contrôleur de coffre-fort d'hôtel • Afficheur local : Afficheur LCD (26, 27, 28) Certaines chambres d'hôtel offrent de petits • Clavier (25) coffres-forts pour protéger vos objets de valeur. Le • Servo (17) contrôleur numérique coffre-fort d'hôtel • Lecteur RFID (39) fonctionne de la manière suivante : placez vos objets de valeur dans le coffre-fort, fermez la porte, saisissez un code à...
Tachymètre Un tachymètre mesure la vitesse d'une machine tournante en tours par minute (RPM). Mesurez la vitesse du moteur à courant continu de la manière suivante : fixez un disque en carton (d'environ 7,6 cm de diamètre) avec une seule entaille sur le bord du disque à...
Capteur à balayage Utilisez le servo comme plateforme d'analyse à tourelle pour balayage capteur à 180 degrés. Sélectionnez le renvoi de commande circulaire du servo le plus grand possible (voir figure 17.3, page 72) pour créer une grande plateforme, puis attachez-y le capteur souhaité. Configurez une boucle For pour contrôler l'angle du servo sur une plage d'angles, tout en enregistrant les mesures du capteur dans un tableau.
Système de commande marche- arrêt Créez votre propre version d’un système de Le thermostat et la climatisation constituent tous les deux un exemple de contrôleur marche-arrêt commande marche-arrêt. Construisez ou achetez (également connu sous le nom de contrôleur tout- un ventilateur à raccorder au moteur à courant ou-rien).
Utilisez IMAQ Write File 2 pour enregistrer les trames d'images sur la clé USB. Reportez-vous au projet Data Logger Light+Temperature (enregistreur de données - lumière+température) pour savoir comment accéder à l'heure système du NI myRIO pour l'horodatage : • Webcam (37) • Clé USB (36)
Boussole avec correction d'inclinaison La boussole décrite au chapitre 23, page 101 détecte un champ magnétique 3D et la vidéo Compass Interfacing Theory ( youtu.be/3WkJ7ssZmEc 12:47) présente une méthode de base pour étalonner la boussole pour indiquer le nord géographique à des fins de navigation. Selon cette méthode, la boussole doit être maintenue parallèle au sol, mais cela ne s'avère pas toujours pratique, voire possible.
Page 230
54. BOUSSOLE AVEC CORRECTION D'INCLINAISON...
Accordeur de guitare Un microphone permet à votre NI myRIO de vous Rendez l'affichage encore plus convivial en « écouter » lorsque vous accordez votre guitare. Le affichant un histogramme sous la fréquence VI Extract Single Tone Information intégré analyse détectée qui indique la direction de l'erreur...
Producteur de musique Contrôlez le haut-parleur à partir d'un générateur de tonalités dont la fréquence et l'amplitude sont contrôlées par des capteurs. Vous pouvez, par exemple, éclairer le niveau détecté par un capteur photoélectrique pour contrôler la fréquence et l'orientation l'accéléromètre pour contrôler...
Niveau à bulle numérique Les niveaux à bulle sont utilisés par les charpentiers et toute personne ayant déjà accroché un cadre au mur. À l’horizontal, la bulle d'un niveau à bulle est centrée dans son tube, dans le cas contraire, la bulle dérive dans une direction ou l'autre.
Créez un affichage sur la face avant qui comprend des oscillogrammes pour montrer les conditions météo pendant l'heure passée ou pendant intervalle de temps plus long. Les kits NI myRIO proposent quelques-unes des sondes nécessaires pour démarrer : • Thermistance (8) • Capteur de température (33) •...
Programmateur EEPROM Créez un programmateur EEPROM qui lit un fichier de programmation sur une clé USB, copie les données sur la mémoire EEPROM, puis relit les données EEPROM pour confirmer qu'elles correspondent parfaitement aux données du fichier sur la clé USB. Ajoutez un afficheur LCD pour montrer l'état du processus de programmation : •...
Construire une application autonome Vous branchez normalement le NI myRIO à votre ordinateur au moyen d'un câble USB pendant le processus de développement. Une fois le développement terminé, vous pouvez facilement déployer votre projet sous forme d'application autonome stockée sur le SSD du myRIO qui démarre automatiquement lorsque vous le mettez sous tension sans avoir besoin de câble USB.
Page 246
ANNEXE B. CONSTRUIRE UNE APPLICATION AUTONOME...
Tout a été fait pour que les composants présentés aux chapitres 1 à 35 correspondent à ceux que vous trouverez dans les kits de composants NI myRIO auxquels il est fait référence. Les composants peuvent parfois varier légèrement. En cas de variation, vous trouverez les informations sur les modifications et les liens pour mettre à...
ANNEXE C. FICHES TECHNIQUES DU KIT DE DÉMARRAGE NI MYRIO Actionneurs • Buzzer/haut-parleur GT-0950RP3 de Soberton, http://www.soberton.com/product/gt-0950rp3 • Moteur CC, http://www.mabuchi-motor.co.jp/cgi-bin/catalog/e_catalog.cgi?CAT_ID=ff_180phsh • Relais, http://www.cndongya.com/pdf/relayjzc-11f.pdf Diodes, transistors et appareils actifs • Diode petit signal 1N3064, http://www.fairchildsemi.com/ds/1N/1N3064.pdf • Redresseur d'usage général 1N4001, http://www.vishay.com/docs/88503/1n4001.pdf...
ANNEXE D. LIENS AUX DIDACTIELS VIDÉO • Relay Interfacing Theory (youtu.be/jLFL9_EWlwI, 11:11) • RFID Reader Interfacing Theory (youtu.be/z1v0vCue83c, 11:29) • Servo Interfacing Theory (youtu.be/DOu5AvSDP2E, 7:18) • Seven-Segment LED Interfacing Theory (youtu.be/P0ER0VXvfSw, 4:11) • Buzzer/speaker Characteristics (youtu.be/8IbTWH9MpV0, 5:14) • Detect a Switch Signal Transition (youtu.be/GYBmRJ_qMrE, 4:42) •...