Data Acquisition and Virtual Instrumentation

Teaching Methodologies

The discipline has theoretical and laboratorial classes.
The classes will be held in laboratories equipped with computers incorporating proper software and data acquisition boards, in order to allow the experimental application of the content exposed in theoretical classes.
The evaluation includes a final exam and a LabVIEW mini-project, carried out by 2-student groups.

Learning Results

The aim of this discipline is to provide specific skills in the field of data acquisition and virtual instrumentation. The students shall learn key basic principles on data acquisition and LabVIEW programming, necessary to design and implement biomedical data acquisition systems using virtual instrumentation.
In the end of this discipline, the student should be able to design and implement specific solutions with professional interfaces based on LabVIEW software tools, for particular cases of biomedical data acquisition and processing.

Program

Data Acquisition:
– Analogue-Digital/Digital-Analogue Conversion;
– Signal Conditioning: Instrumentation Amplifiers; Signal Noise Supression; Isolation; Filtering; Linearization;
– Data Acquisition Boards: analogue and digital input/output channels; signal bandwidth; resolution; dynamic range; sample rate calculation.

Virtual Instrumentation/LabVIEW Programming Principles
– Introduction to LabVIEW;
– Virtual instrument components (vi);
– Programming tools;
– Loops and subroutines;
– Graphics;
– Data structures;
– Error management techniques;
– Application development and design techniques;
– Synchronization techniques: notifiers and waiting lines;
– Event-based programming;
– User interface;
– Input/output files: high and low level input/output files; files format; binary files, etc.

Curricular Unit Teachers

Internship(s)

NAO