The aim of this course is to give to the students all the instruments required to design a "smart sensor". The three main parts of such device, the sensor itself, the front-end analog electronic interface and the digital logic part are analyzed with great detail. These topics will be studied with a specific focus on practical aspects rather than theoretical ones. The goal is to teach to the students how to become a good system level designer, as requested by the profile of a Mechatronic Engineer, with a focus on mixed signal design of electronic circuits. A system level designer must have a wide knowledge of all the different parts of a system and he/she must be able to connect them together to create a working device. To reach this goal the course will combine a description of the different parts of a "smart sensor" focused toward practical implementations, exercises done during classes and a laboratory activity based on the development of a physical device. The laboratory activity will be structured in such a way that this result can be achieved both working from home or in a laboraory of the Politecnico.
The aim of this course is to provide all the instruments required to design a "smart sensor". The three main parts of such device, the sensor itself, the front-end analog electronic interface and the digital logic part are analyzed with great detail. These topics will be studied with a specific focus on practical aspects rather than theoretical ones. The goal is to teach to the students how to become a good system level designer, as requested by the profile of a Mechatronic Engineer, with a focus on mixed signal design of electronic circuits. A system level designer must have a wide knowledge of all the different parts of a system and he/she must be able to connect them together to create a working device. To reach this goal the course will combine a description of the different parts of a "smart sensor" focused toward practical implementations, and a laboratory activity based on the development of a sensor system.
- Knowledge of the main sensor types.
- Knowledge of sensor connections to signal conditioning circuits.
- Knowledge of operational amplifier circuits for sensors signal conditioning.
- Knowledge of Analog-to-Digital Converters for sensor acquisition.
- Knowledge of noise types in sensor systems.
- Knowledge of serial communication interfaces.
- Knowledge of microcontrollers.
- Knowledge of memories for embedded systems.
- Understanding of the physical principles of the main sensor types.
- Understanding of how to model the transfer function of a sensor and how to calibrate the sensor.
- Understanding of how to design a sensor to minimize noise.
- Understanding of how to design power supply sources in sensor systems.
- Ability to identify the optimal solution when designing a sensor.
- Ability to design electronic circuits considering mixed signal constraints.
- Ability to choose the best interface for the sensor connection to the external world.
- Knowledge of the main sensor types.
- Knowledge of sensor connections to signal conditioning circuits.
- Knowledge of operational amplifier circuits for sensors signal conditioning.
- Knowledge of Analog-to-Digital Converters for sensor acquisition.
- Knowledge of noise types in sensor systems.
- Knowledge of serial communication interfaces.
- Knowledge of microcontrollers.
- Knowledge of memories for embedded systems.
- Knowledge of digital filters.
- Understanding of the physical principles of the main sensor types.
- Understanding of how to model the transfer function of a sensor and how to calibrate the sensor.
- Understanding of how to design a sensor to minimize noise.
- Understanding of how to design power supply sources in sensor systems.
- Ability to identify the optimal solution when designing a sensor.
- Ability to design electronic circuits considering mixed signal constraints.
- Ability to choose the best interface for the sensor connection to the external world.
- Basic knowledge of RLC (resistive, inductive, capacitive) circuits.
- Operational amplifiers.
- Basics knowledge of analog-to-digital conversion and digital-to-analog conversion.
- Filters.
- Basic knowledge of PCB technology.
- Basic knowledge of digital circuits.
- Basic knowledge of C language.
- Basic knowledge of RLC (resistive, inductive, capacitive) circuits.
- Operational amplifiers.
- Basics knowledge of analog-to-digital conversion and digital-to-analog conversion.
- Basic knowledge of analog filters.
- Basic knowledge of digital circuits.
- Basic knowledge of microprocessor programming.
- INTRODUCTION
- Concepts of sensor, transducer and smart sensor (sensor module)
- Sensor transfer functions
- Sensor calibration
- PART 1 - SENSOR ELEMENTS
- Sensor characteristics
- Dynamic models of sensor elements
- Physical principles of sensing
- Examples of sensors and their equivalent electric circuit
- PART 2 - SIGNAL CONDITIONING (ANALOG ELECTRONICS)
- Operational amplifier circuits for sensing
- Sensor ratiometric and differentical connections
- Bridges and bridge operational amplifiers
- Excitation circuits
- Multiplexers
- Analog-to-Digital Converters (ADC)
- Voltage-to-frequency (V/F), Pulse Width Modulator and Resistance-tp-frequency converters
- Successive approximation (SAR) and sigma delta ADC
- Resolution extension and ADC interfaces
- Analog data transmission (2 and 4 point connections)
- Noise
- Types of noise
- Shielding tecniques
- Grounding techniques
- Power supply
- Batteries and supercapacitors
- Principles of energy harvesting
- Power Supply Noise Reduction and Filtering
- Hardware design techniques
- Resistor and Thermocouple Errors in High Accuracy Systems
- Preventing RFI Rectification
- Dealing With High Speed Logic
- Isolation Techniques
- Overvoltage Protection
- Electrostatic Discharge (ESD)
- Practical examples of sensor connections for specific types of sensors
- PART 3 - DIGITAL ELECTRONICS
- Serial busses
- UART, I2C, SPI
- Microcontrollers
- Memories
- EDRAM, FLASH, ROM, MRAM
- Long range commnunication and sensors networks
1) INTRODUCTION
- Concepts of sensor, transducer and smart sensor (sensor module)
- Sensor transfer functions
- Sensor calibration
2) SENSOR ELEMENTS
- Sensor characteristics
- Dynamic models of sensor elements
- Physical principles of sensing
- Examples of sensors and their equivalent electric circuit
3) SIGNAL CONDITIONING (ANALOG ELECTRONICS)
- Operational amplifier circuits for sensing
- Sensor ratiometric and differentical connections, bridges and bridge operational amplifiers
- Excitation circuits
- Multiplexers
- Analog-to-Digital Converters (ADC), Pulse Width Modulator Converters, Successive approximation (SAR). Resolution extension and ADC interfaces
4) DIGITAL ELECTRONICS
- Microcontrollers
- Serial busses, UART, I2C, SPI
- Digital filters and signal processing
The course is strucured with theoretical lessons and laboratory activities.
The theoretical lessons will focus on the description of the different parts of a "smart sensor", and on the practical aspects of the design process. Design examples and exercises will be also carried on during this part. For the a.a. 2020/2021 the theoreticall classes will be held EXCLUSIVELY online.
The laboratory activities instead will be focused on the hardware implementation of a "smart sensor". The laboratories will be divided in a series of task useful to familiarize with the electronic board and another part where the students are free to work for their project. The project is task that will be assigned to the students at the beginning of the course where they will have to design a specific type of "smart sensor". The project can be done individually or in groups of two students. For the a.a. 2020/2021 the laboratory part can be carried online, onsite or partially online and onsite. The electronic board used is available in the laboratories of the Politecnico to work onsite. To work online the board can be purchased by the students (it's very cheap) or can be eventually borrowed from the laboratories.
The course is structured with theoretical lessons and laboratory activities.
The theoretical lessons will focus on the description of the different parts of a "smart sensor", and on the practical aspects of the design process.
The laboratory activities instead will be focused on the hardware implementation of a "smart sensor". The laboratories will cover the main parts seen during the theory, from the design of a simple analog front end, to the programming of the microcontroller. At the end of the laboratories the students will be able to obtain a simple "smart sensor". The laboratory assignments must be done in groups. Few classes will be dedicated to an introduction to C language, in order to give to all students enough knowledge of this programming language to complete the laboratory and the project.
The main book used in this course is
Jacob Fraden, "Handbook of Modern Sensors. Physics, Designs and Applications" - Fifth Edition, Springer
Additional material will be uploaded on the Portale della Didattica by the teacher. All theoretical classes will be videorecorded.
The main book used in this course is
Jacob Fraden, "Handbook of Modern Sensors. Physics, Designs and Applications" - Fifth Edition, Springer
Additional material will be uploaded on the Portale della Didattica by the teacher.
Slides; Esercitazioni di laboratorio; Video lezioni tratte da anni precedenti;
Lecture slides; Lab exercises; Video lectures (previous years);
Modalità di esame: Prova orale obbligatoria; Elaborato scritto prodotto in gruppo;
Exam: Compulsory oral exam; Group essay;
...
The evaluation of the course is composed by two parts, the exam itself and the evaluation of the laboratory part.
The oral exam consists of 3 to 5 questions. Three main parameters will be used to evaluate the students during the oral exam.
- The knowledge of the different parts of a sensor (the sensor element, the analog front-end and the digital back-end) work;
- The knowledge of how these parts are connected and how they interact;
- The knowledge of what are the most important parameters of a sensor from a system level perspective.
The evaluation of the laboratorie is based on a report that must be submitted by the students by the end of january. The report must contain the answers to the laboratory exercises and the description of the project and the results obtained. The report will be evaluated on the basis of different parameters:
- The correctness of the laboratory exercises;
- The structure of the report and the methodology used during the laboratories and the project;
- The correct behavior of the designed sensor system;
- The number of features included in the design.
The final mark of the exam will keep into account both the theoretical part (2/3 of the mark) and the project (1/3 of the mark).
Gli studenti e le studentesse con disabilità o con Disturbi Specifici di Apprendimento (DSA), oltre alla segnalazione tramite procedura informatizzata, sono invitati a comunicare anche direttamente al/la docente titolare dell'insegnamento, con un preavviso non inferiore ad una settimana dall'avvio della sessione d'esame, gli strumenti compensativi concordati con l'Unità Special Needs, al fine di permettere al/la docente la declinazione più idonea in riferimento alla specifica tipologia di esame.
Exam: Compulsory oral exam; Group essay;
The evaluation of the course is composed by two parts, the exam itself and the evaluation of the laboratory part.
The oral exam consists of 3 to 5 questions. Three main parameters will be used to evaluate the students during the oral exam.
- The knowledge of the different parts of a sensor (the sensor element, the analog front-end and the digital back-end) work;
- The knowledge of how these parts are connected and how they interact;
- The knowledge of what are the most important parameters of a sensor from a system level perspective.
Simple exercises on the analog front end, in written form, may be asked during the oral exam.
The evaluation of the laboratories is based on a report that must be submitted by the students by the end of january, and on simple tasks that must be done before the laboratories themselves. The text of the laboratories will be uploaded at least one week before the official date. Students must read it and do some simple tasks, like designing a simple analog circuit or drawing a state transition diagram for an algorithm, and upload it on the Portale della Didattica before the beginning of the laboratories. These short assignments will be part of the lab evaluation.
The final report instead must contain the answers to the laboratory exercises and the results obtained. The report will be evaluated on the basis of different parameters:
- How many exercises have been completed;
- The correctness of the laboratory exercises;
- The methodology used during the laboratories;
- The structure and the quality of the report.
The final mark of the exam will keep into account both the theoretical part (2/3 of the mark) and the project (1/3 of the mark).
In addition to the message sent by the online system, students with disabilities or Specific Learning Disorders (SLD) are invited to directly inform the professor in charge of the course about the special arrangements for the exam that have been agreed with the Special Needs Unit. The professor has to be informed at least one week before the beginning of the examination session in order to provide students with the most suitable arrangements for each specific type of exam.