Facoltà di Ingegneria - Guida degli insegnamenti (Syllabus)

Program


Search Search    Print Print

Laboratorio di Automazione
Automation Laboratory
Andrea Bonci

Seat Ingegneria
A.A. 2015/2016
Credits 9
Hours 72
Period I
Language ENG

Prerequisites
Elements of automatic control, elements of programming, elements of electronics

Learning outcomes
The course aims are: - to introduce embedded systems for real-time control,- to provide programming techniques for embedded systems, - to provide the basic methods for interfacing to embedded control systems. During the course the student will develop a laboratory project.

Program
This course deals with the design of embedded control systems. A specific micro controller is examined in detail as an example of embedded controller. The analysis of the resources incorporated and integrated with this micro controller is proposed. Analog to digital conversion, PWM outputs, Timers, Serial communications and Wireless comunications are presented as functional blocks for real time controllers. For all the items developed in classroom, different laboratories activities have been planned. Students are invited to develop a project on a topic of the course. All projects have a hardware realization, the electronics of the I/O interface will be analysed. Students will learn how to analyse data-sheets of interface devices with the micro controller in order to allocate processor resources and to define driver electronics. The course also addresses design, control, programming of automatic systems as well as navigation problems of auonomous systems; it provide the background knowledge for the design of small automatic systems and atonomous robotic systems and provide the necessary tools to operate autonomously in indoor or outdoor environments applying state-of-the-art on navigation and control algorithms based on embedded technology. During the course, the basics of embedded microcontroller are firstly treated, along with their application to control. Than, different of the more important types of technologies used for sensing and to control autonomous systems is introduced. Finally, the field of application and programming of an embedded microcontroller will be investigated, basically equipping an autonomous system designed and maded in our laboratory. These topics provide the link to real applications and to the state of the art in embedded robotics and autonomous systems.

Development of the examination
LEARNING EVALUATION METHODS
oral is on the course contents and on the individual laboratory activity

LEARNING EVALUATION CRITERIA
During the oral discussion of the design task, hhe student must to During the oral discussion of the project, the student will present and discuss the technical report of the project developed and the activities carried out in the laboratory demonstrating that he/she has the knowledge and methodological skills and technology for the design and implementation of control and automation of autonomous systems. To successfully pass the test, the student will demonstrate: - to understand how to implement, independently, basic techniques of programming of the main devices of embedded micro-controllers - to know how to prepare a technical report.

LEARNING MEASUREMENT CRITERIA
o the project will be assigned a score from 0 to 30. The evidence is sufficient only if the score is greater than or equal to 18.

FINAL MARK ALLOCATION CRITERIA
The vote will be awarded by an assessment of the technical report and oral discussion about the project developed. The student will be able to achieve up to a maximum of 20 points in the project. The oral exam will consist of questions concerning the activities of a project, or arguments in class. The question will be evaluated with a score ranging from 0 to 10 points. The praise will be given to students who, having achieved the highest rating, have demonstrated complete mastery of the subject and clarity of exposition

Recommended reading
James M. Conrad, Alexander G. Dean ”EMBEDDED SYSTEMS, AN INTRODUCTION USING THE RENESAS RX62N MICROCONTROLLER” edition 201, available on web site http://www.cesr.ncsu.edu/agdean/Books/RENESAS%20RX62N%20MICROCONTROLLER.pdf

Courses
  • Ingegneria Informatica e dell'Automazione (Corso di Laurea Triennale (DM 270/04))




Università Politecnica delle Marche
P.zza Roma 22, 60121 Ancona
Tel (+39) 071.220.1, Fax (+39) 071.220.2324
P.I. 00382520427