Dans le cours Acquisition de données à l’aide de NI-DAQmx et Python, vous découvrirez les principes fondamentaux de l’acquisition de données à l’aide de capteurs, du matériel d’acquisition de données de NI et de Python. La première partie de cette classe vous enseigne les bases de la sélection du matériel, notamment la résolution et la fréquence d’échantillonnage, et les fondements de la connectivité des capteurs, y compris les configurations de mise à la masse et de câblage. La deuxième partie de cette classe se concentre sur l’utilisation du driver NI-DAQmx pour mesurer, générer et synchroniser des tâches d’acquisition de données. Vous en apprendrez davantage sur la programmation d’acquisitions limitées et continues, ainsi que sur les meilleures pratiques en matière de synchronisation, de déclenchement et de cadencement par matériel/logiciel. Dans ce cours, vous gagnerez de l’expérience dans la configuration et la programmation du matériel d’acquisition de données NI en utilisant NI-DAQmx et Python.
Développer des systèmes d’acquisition de données intégrés et hautes performances, fournissant des mesures précises
Acquérir des données à partir de capteurs, comme des thermocouples et des jauges de contrainte, en utilisant les matériels d’acquisition de données de NI
Mettre à profit votre compréhension approfondie de Python et de l’API NI-DAQmx pour créer des applications
Éliminer des erreurs de mesure dues à un repliement et à une mise à la masse du signal incorrecte
Commencer à prendre des mesures en utilisant le déclenchement matériel et logiciel
Acquérir et générer des signaux asymétriques et waveforms analogiques avec buffer
Acquérir et générer des signaux numériques
Utiliser le conditionnement de signal pour améliorer la qualité des signaux acquis
Synchroniser de multiples opérations et périphériques d’acquisition de données
En salle, avec instructeur : Deux (2) jours
En ligne, avec instructeur : Trois (3) jours, séances de cinq heures et demie
Développeurs utilisant Python avec du matériel NI d’acquisition de données pour créer des applications d’acquisition de données
Utilisateurs maîtrisant l’Assistant DAQ ou code NI-DAQmx basique qui souhaitent enrichir leurs capacités de programmation
Utilisateurs débutant en acquisition de données à base de PC et conditionnement de signal
Connaissances Python de base requises
NI-DAQmx 2025 Q3
Boîte de démo des mesures CompactDAQ
La formation virtuelle dispensée par un instructeur comprend les supports pédagogiques numériques fournis via le Centre de formation NI
La formation virtuelle NI est dispensée par un instructeur via Zoom. De plus, un accès à Amazon AppStream/LogMein est fourni aux participants pour réaliser les exercices sur des machines virtuelles équipées des logiciels les plus récents
Cours public virtuel ou en classe : 20 crédits de services de formation ou 6 crédits de formation
Classe virtuelle ou privée : 140 crédits de service de formation ou 40 crédits de formation
| Leçon | Présentation | Thèmes |
|---|---|---|
| Mesure d’un signal analogique | Sélectionner et connecter le matériel, configurer la tâche DAQmx de la manière appropriée et valider un signal analogique. |
|
| Génération d’un signal analogique | Sélectionner et connecter le matériel, configurer la tâche DAQmx de la manière appropriée et valider un signal analogique. |
|
| Génération et lecture d’un signal numérique | Sélectionner et connecter du matériel, configurer une tâche de manière appropriée et valider une mesure ou la génération d’un signal numérique. |
|
| Choix d’un signal à explorer | Choisir un signal spécifique et configurer la tâche DAQmx, en tenant compte de tout besoin particulier de conditionnement de signal. |
|
| Programmation avec l’API NI-DAQmx | Utiliser l’API NI-DAQmx Python pour automatiser la communication de données entre un appareil d’acquisition de données et un ordinateur. |
|
| Programmation de plusieurs voies | Explorez les différentes méthodes de création de tâches multivoies et leurs applications. |
|
| Déclencher une condition spécifique | Acquérir des données sur une condition spécifique et découvrir comment utiliser des sources matérielles comme déclenchements. |
|
| Exploration des méthodes avancées de cadencement et de synchronisation | Utiliser une méthode appropriée pour synchroniser plusieurs tâches DAQ. |
|
| Enregistrement de données de mesure sur disque | Enregistrer les données dans un fichier TDMS pour stocker et analyser la post-acquisition. |
|
| Exploration des considérations spécifiques au système | Explorer d’autres aspects de la construction d’un système d’acquisition de données. |
|
Ce cours enseigne comment naviguer dans l’environnement TestStand et créer rapidement des applications de test qui répondent à vos besoins de test à l’aide de différents langages de conception.
Architecting Test Systems Using TestStand explique comment personnaliser TestStand pour répondre aux besoins de test uniques grâce à des scénarios de conception pratiques.
Le cours avancé DIAdem couvre l’automatisation des tâches courantes dans les interfaces DIAdem à l’aide de Python.
Si vous prévoyez de suivre au moins trois cours dispensés par un instructeur NI en un an, l’adhésion au programme de formations offre un accès économique et illimité à tous les cours virtuels publics et en classe NI, ainsi qu’un nombre illimité de bons de certification.