Skip to main content
CODE 65997
ACADEMIC YEAR 2024/2025
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/01
LANGUAGE Italian
TEACHING LOCATION
  • GENOVA
SEMESTER 2° Semester
TEACHING MATERIALS AULAWEB

OVERVIEW

This subject is the meeting point between circuit theory applied to electronic components, microcontrollers and their  high-level language programming tools. The design and simulation of circuits, the programming of microcontrollers especially oriented to signal management, interfacing for the construction of programmable electronic systems used in engineering, for example for IoT and mechatronic applications, are examined.

AIMS AND CONTENT

LEARNING OUTCOMES

The aim is provide to students basic notions on electronic components (diodes, transistors and operational amplifiers), introduce microcontroller architecture, related software development tools and their engineering exploitation. The objectives are to develop analytical, design and development skills on electronic microcontroller systems and related hardware and software technologies.

AIMS AND LEARNING OUTCOMES

Active participation in the proposed training activities and individual study will allow the student to:
• Know the operating characteristics of electronic components: diode, transistor, operational amplifier
• Know basic circuit design using electronic components and simulation
• Know the architecture of Microcontrollers and their application areas
• Evaluate and use software development tools for microcontrollers
• Understanding microcontroller-electronic circuit interfacing
• Program the main interfaces and functions of the microcontrollers (GPIO, Timer, PWM, ADC) through the development software.

PREREQUISITES

About the first part on components and circuits, basic skills in circuit theory are required, for the second part on microcontrollers, basic knowledge of computer architecture and programming are required.

TEACHING METHODS

Lectures with computer aid, development of projects and laboratory exercises.

SYLLABUS/CONTENT

1) Electronic components: diode, transistor, operational amplifier
2) Electronic circuits and Spice simulations (Multisim)
3) General architecture of Microcontrollers
4) Main hardware components of microcontrollers
5) Software development tools for microcontrollers
6) Interfacing microcontrollers-electronic circuits
7) Programming of GPIOs
8) Programming of Timer and PWM
9) Programming of the ADCs
10) Microcontrollers and Matlab / Simulink programming

RECOMMENDED READING/BIBLIOGRAPHY

Any slides presented during the lessons, exercises, both simulations and software / firmware projects and other teaching material are available on aulaweb. Recorded lessons are available on the Course's Teams channel. Given the extensive use of circuit simulation software tools and microcontroller programming, the use of online help and technical documentation available on aulaweb and online is recommended. The books listed below can be used for any further information.
• F. Giannini, Analogue electronics: The fundamentals, Esculapio, 2013
• F. Zappa, Electronic Systems, Esculapio, 2010
• C.Noviello, Mastering STM32, Leapub 2016

TEACHERS AND EXAM BOARD

Exam Board

MARCO RAGGIO (President)

RICCARDO BERTA

FRANCESCO BELLOTTI (President Substitute)

LESSONS

Class schedule

The timetable for this course is available here: Portale EasyAcademy

EXAMS

EXAM DESCRIPTION

Exam consists of an oral test, with the aid of a computer. Exam dates by appointment with the teacher.

ASSESSMENT METHODS

During the oral exam the student, on the basis of an exercise, will have to show an understanding of the topics covered in the course, discuss possible design choices, with the aid of the computer analyze the results obtained.

Exam schedule

Data appello Orario Luogo Degree type Note
07/01/2025 15:00 GENOVA Orale
21/01/2025 15:00 GENOVA Orale
13/02/2025 15:00 GENOVA Orale
17/06/2025 15:00 GENOVA Orale
15/07/2025 15:00 GENOVA Orale
29/07/2025 15:00 GENOVA Orale
19/08/2025 15:00 GENOVA Orale
09/09/2025 15:00 GENOVA Orale

FURTHER INFORMATION

Students with specific learning disabilities (DSA) will be allowed to adopt specific methods and supports which will be established on a case-by-case basis in agreement with the Delegate of engineering courses in the Commission for the inclusion of students with disabilities.

Agenda 2030 - Sustainable Development Goals

Agenda 2030 - Sustainable Development Goals
Good health and well being
Good health and well being
Sustainable cities and communities
Sustainable cities and communities