Study-unit DATA ACQUISITION SYSTEMS 1

Course name Informatics
Study-unit Code 55038406
Curriculum Comune a tutti i curricula
Lecturer Luca Barbanera
Lecturers
  • Mattia Barbanera (Codocenza)
Hours
  • 42 ore (Codocenza) - Mattia Barbanera
CFU 6
Course Regulation Coorte 2022
Supplied 2024/25
Supplied other course regulation
Learning activities Affine/integrativa
Area Attività formative affini o integrative
Sector ING-INF/03
Type of study-unit Opzionale (Optional)
Type of learning activities Attività formativa monodisciplinare
Language of instruction Italian
Contents
Use of modern hardware and software technologies for the study, analysis, and management of digitized signals

Reference texts
Teoria dei segnali analogici (3ed) - M. Luise, G.M. Vitetta - McGraw-Hill

Signal Processing and Linear Systems – B.P. Lathi, R. Green - Oxford University Press

Slides provided by the Professor (available on UniStudium)

The student can use any text on digital signal processing

Educational objectives
Familiarize the student, both theoretically and experimentally, with signal processing, analog-to-digital conversion, and their frequency study.

Familiarize the student with the features and functionalities of programmable digital logic chips (FPGA, Field Programmable Gate Array)

Prerequisites
The student shall have taken the Mathematical Analysis and General Physics exams, or otherwise have good knowledge of the topics covered in the two courses, in order to take the course proficiently.

Students shall have basic programming skills

Teaching methods
Classroom lectures on all course topics.

Laboratory exercises for the experimental study of the signal characteristics, with the implementation of simple software applications. The work will be conducted in groups of up to four students. At the end of the guided exercises, students can ask for extra time for laboratory exercises, if needed

Learning verification modality
The examination includes an oral test and the presentation, by the student, of a technical report.

The oral test consists of a discussion of about 30 minutes, aimed at ascertaining the student’s level of knowledge and understanding of the topics indicated in the syllabus. This test will also verify the student‘s communications skills and language properties on the topics of the course.

Furthermore, the examination consists of the discussion on the technical report, redacted by the student individually or in groups, on the laboratory activities carried out during the course.

In the event that the student intends to take the exam in an earlier year than the one scheduled in the study plan, it is recommended that he/she attend the lecture series and take the exam in the first useful call after the lectures themselves are finished, thus respecting the semester of teaching schedule

Extended program
Definition of signal, classification of signal types.
Fourier transform of continuous and discrete signals.
Properties of the Fourier transform.
Nyquist condition and sampling theorem.
Impulsive and frequency response of a system.
Decibel definition.
Filters: low-pass, high-pass, band-pass, and band-stop.
Analog-to-digital conversion and digital signal processing.
Development of Python applications for studying signals.
Characteristics and use of FPGA.
Verilog language and development of simple programs.

Obiettivi Agenda 2030 per lo sviluppo sostenibile
Quality education, Decent work and economic growth