
Instrumentation II
Code
3873
Academic unit
Faculdade de Ciências e Tecnologia
Department
Departamento de Física
Credits
6.0
Teacher in charge
Pedro Manuel Cardoso Vieira
Weekly hours
5
Total hours
84
Teaching language
Português
Objectives
The aim of this course is to allow the student to understand the various skils necessary for the development of an acquisition system in its different components: transducer, signal conditioning, ADC and computer control and processing. The example chosen is an electrocardiograph and it is intended that the students draw the various components of this system: the acquisition system over a PIC microcontroller, control and display system on Labview and processing system on the Python language.
Prerequisites
Electronics
Applied Electronics
Introduction to Programming
Instrumentation I
Subject matter
1. Hardware interfaces. Data acquisition boards and programmable microcontrollers. Microcontrollers programming. Data communication by serial (RS232) protocol.
2. Software interfaces. ''''''''G'''''''' programming language (LabVIEW). Control and data acquisition by serial (RS232) protocol.
3. Signal processing and analysis in Python.
Bibliography
- Princípios de Electrónica, Albert Paul Malvino, McGraw-Hill
- LabVIEW programing, data acquisition and analysis, Beyton & Jeffrey, Prentice Hall
- The Art of Electronics, Paul Horowitz et al, Cambridge University Press
- The PIC microcontroller – your personal introductory course. John Morton, Elsevier, 2007
- PIC in practice – A project based approach. D W Smith, Elsevier, 2008
- Introdução à Instrumentação Médica, José Higino Correia, João Paulo Carmo, Lidel, 2013
Teaching method
There will be a weekly one-hour lecture for the presentation and discussion of concepts to be used in laboratory sessions.
The weekly laboratory sessions have a duration of four hours. During each session there will be a period for discussing concepts to be applied.
Each class will have a maximum of fourteen students divided into seven working groups of two students each.
Each group will have a workbench with a test bench (with breadboard, several voltage sources, signal generator, etc.), oscilloscope, multimeter, adjustable voltage and current power sources, signal generator, computer (with software LabVIEW and Python) and a PICDEM2 board.
Evaluation method
The evaluation is made by written tests and an evaluation of the final project. The final grade is obtained using the following weightings:
30% - Programming microcontrollers test score;
22.5% - LabVIEW programming test score;
22.5% - Signal analysis in Python test score;
25% - Project evaluation score.
The scores are assigned on a scale from zero to twenty values. The intermediate calculations will be made with the scores rounded to one decimal.
The final project is evaluated by a demonstration of operation and by a written report.
To be admitted to the final examination is necessary a number of attendance greater than or equal to two-thirds of the number of practical classes and get a rating greater than or equal to 9.5 points in the project evaluation.
To complete the course successfully is necessary to meet the conditions to be admitted to the final exam and have a weighted average of the tests scores greater than or equal to 9.5.