Site Unistra - Accueil
Faire un don

Compétences requises

Notions de  programmation en langage structuré (ex. C), connaissances en électronique analogique, CAN, et sur l'utilisation des appareillages électroniques.

--

Understanding of programming in structured languages (e.g., C), knowledge of analog electronics, ADCs (Analog-to-Digital Converters), and the use of electronic equipment.

Compétences visées

Apprendre à développer des applications de programmation instrumentale sous LabVIEW pour la commande et la mesure à partir d'un PC (contrôle commande d'instruments de mesure, de bancs de test et acquisition de données). Cet objectif passe par l'étude des bibliothèques de fonctions spécialisées (GPIB, cartes d'acquisition, traitement de données), mais aussi par l'étude des particularités du langage de programmation et celles de l'environnement de développement (pilotes de périphériques standard, assistants pour l'installation du matériel MAX).

Le cours est organisé en 5 travaux pratiques de 4 heures. Les quatre premières alternent cours et exercices appliqués sur machine. Lors de la dernière séance, l’étudiante réalisera un mini projet.

À l'issue de la formation les étudiants seront en mesure d'utiliser LabVIEW pour élaborer un banc de mesure comprenant l'interface homme machine, le contrôle d'instruments, la gestion des E/S analogiques, l'analyse et le traitement des données (FFT par ex.).

--

Learning to develop instrument control applications using LabVIEW for command and measurement from a PC (control of measurement instruments, test benches, and data acquisition). This goal involves studying specialized function libraries (GPIB, data acquisition cards, data processing), as well as understanding the specifics of the programming language and the development environment (standard device drivers, MAX hardware installation assistants).

The course is organized into five 4-hour lab sessions. The first four sessions alternate between lectures and hands-on exercises on machines. During the final session, the student will complete a mini-project.

By the end of the course, students will be able to use LabVIEW to design a measurement system, including the human-machine interface, instrument control, management of analog I/Os, and data analysis and processing (e.g., FFT).

Syllabus

  • Cours d'introduction à l'instrumentation et aux mesures sous LabVIEW
  • Étude des bases de la programmation en langage G
  • Création un sous-programme dans LabVIEW et utiliser les nœuds de propriétés
  • Etude et mise en œuvre des systèmes d'entrées/sorties analogiques (drivers DAQmx et NI-DAQ)
  • Contrôle d'instruments GPIB.
  • Pilotage et acquisition d'images par webcam.

--

  • Introduction to instrumentation and measurements with LabVIEW
  • Study of the basics of G programming language
  • Creating a subprogram in LabVIEW and using property nodes
  • Study and implementation of analog input/output systems (DAQmx and NI-DAQ drivers)
  • Control of GPIB instruments
  • Control and image acquisition via webcam

Contact

Responsable(s) de l'enseignement
Jean Dellinger : jdellinger@unistra.fr

MCC

Les épreuves indiquées respectent et appliquent le règlement de votre formation, disponible dans l'onglet Documents de la description de la formation

Régime d'évaluation
ECI (Évaluation continue intégrale)

Évaluation initiale / Session principale - Épreuves

LibelléType d'évaluationNature de l'épreuveDurée (en minutes)Coefficient de l'épreuveNote éliminatoire de l'épreuveNote reportée en session 2
Contrôle continu scéances TP
4 SCP1800.6
Mini projet
1 SCP2400.4