
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).
|