
english version
Obiettivi
Formativi :
Il
corso intende esplorare gli aspetti fondamentali
hardware e software di sistemi digitali embedded
per lo sviluppo di strumentazione e di sistemi
di controllo real-time. I principali obiettivi
del corso sono: lo studio di sistemi embedded
per il controllo real-time; l’apprendimento
delle tecniche di programmazione dei sistemi embedded;
la comprensione delle metodologie di base per
l’intefacciamento ai sistemi di controllo
embedded; lo sviluppo di un progetto di laboratorio.
Programma
:
Il
corso tratta della progettazione di sistemi di
controllo embedded. Uno specifico microcontrollore
è analizzato con il necessario dettaglio
per esemplificare le funzionalità di tali
sistemi. In questa analisi sono presentate le
risorse incorporate ed integrate nel micro, le
tecniche per la conversione analogica/digitale,
le uscite PWM e le uscite di comunicazione seriale
necessarie per lo sviluppo di un sistema di controllo
real-time. Per i differenti aspetti sono previste
opportune attività di laboratorio. Gli
studenti sono invitati a sviluppare un progetto
in laboratorio su uno degli argomenti affrontati
a lezione. Tutti i progetti prevedono una realizzazione
hardaware, e sarà di conseguenza sviluppata
anche l’interfaccia I/O con il processo
fisico da controllare. In questa attività
gli studenti apprenderanno su come analizzare
i data-sheets dei dispositivi di interfaccia con
il microcontrollore allo scopo di allocare le
necessarie risorse del processore e individuare
i dispositivi elettronici di pilotaggio.
Testi
di Riferimento :
http://www.controlli.ee.univpm.it/longhi/
B. Wittenmark, K.J. Astrom, K-E Arzen, Computer
Control: an Overview, Technical Report 0 2002.
IFAC Professional Brief (http://www.control.lth.se/articles/article.pike?artkey=wit%2b02).
Richard Barnett, Sarah Cox and Larry O'Cull, Embedded
C Programming and Microchip PIC textbook ISBN
1-4018-3748-4.
K.S. Fu, R.C. Gonzales, C.S.G. Lee, Robotica,
McGraw-Hill Libri Italia, Milano, 1990.
Modalità
di svolgimento dell’esame :
L'esame prevede un colloquio orale
con discussione sui contenuti del corso e sull'attività
di laboratorio sviluppata in modo autonomo.
Ricevimento Studenti :
tutti i giorni dalle ore 12.30 alle
13.30 (si invita, ove possibile, ad usare la casella
di posta elettronica: s.longhi@univpm.it)
|