D.E.I.S. - UNIVERSITA' DI BOLOGNA
Dipartimento di Elettronica, Informatica e Sistemistica


 

Ricevimento

Il Prof. Luca Benini riceve su appuntamento il MERCOLEDI' dalle 14 alle 16 (edificio vecchio, III piano prima porta a sinistra venendo su dallo scalone principale -ex aula 3.2)

------------------------------------

Per informazioni generali sulla didattica vai qui

Per informazioni sulle lauree specialistiche vai qui

Per informazioni sul calendario delle lezioni vai qui

Per informazioni sull'orario delle lezioni vai qui

 

Laboratorio di Architetture e Programmazione

dei Sistemi Elettronici Industriali T-A

Laurea triennale - III anno
A.A. 2011-2012

Docente:
Luca Benini

0923 Ingegneria Elettronica e delle Telecomunicazioni- 3°Anno

Codice corso: 29035

 

 

LINK ALLE SLIDE DEL CORSO e ad altro materiale

 

Orario delle lezioni

Calendario delle lezioni
Validità orario: 20/02/2012       - 06/06/2012

Giorno e ora Aula Tipo
Venerdì 9-11 5.5 L+E
Giovedì 16-19 4.1 L+E





Informazioni e avvisi

-  Link Gruppi:

https://docs.google.com/spreadsheet/ccc?key=0ApmIS0rgGGf8dEdUTEptamJMa2hTX24xTUQtSXlvRlE#gid=0

- Link  Questionario:

  https://docs.google.com/spreadsheet/viewform?formkey=dEtxUEpHNmk1eEdOQVdWdGhQdWE3WUE6MQ


- A partire da Giovedì 8 Marzo le lezioni del Giovedì si terranno in laboratorio e non in aula 

-  Per tutti i ragazzi che dispongono di un notebook: PORTARE IL PORTATILE A LEZIONE IN MODO TALE DA CONFIGURARE I SOFTWARE DI SVILUPPO 

-  E' disponibile il laboratorio anche il Martedì pomeriggio  dalle 15.00 alle 17.00 per gli studenti che debbano completare le esercitazioni autonomamente 

Programma del corso

ARGOMENTI TRATTATI:

1.Introduzione alle architetture programmabili basate su micro-controllore per applicazioni industriali: requisiti, caratteristiche principali, analisi comparativa
2. Microcontrollori - architetture
  2.1 Famiglie di microcontrollori, Analisi della architettura del processore e del Chip
2.2 Periferiche di input in sistemi a microcontrollore: Interfacce seriali, parallele, convertitori A/D
2.3 Periferiche di output per systemi a microcontrollore: PWM, LCD, convertitori D/A
2.4 Sistemi ausiliari: timers, power management, etc.
2.5 Sistema di memoria: ROM, RAM, FLASH e memorie esterne
2.6 Casi di studio
3. Sensori e attuatori - componenti e interfacce
  3.1 Componenti integrati con interfacce analogiche e digitali
3.2 Smart sensors/actuators
3.3 Casi di studio
4. Componenti e sottosistemi di comunicazione
  4.1 Comunicazione su wire - standards
4.2 Comunicazione wireless - standards
4.3 Casi di studio
5. Tecniche per la programmazione e il debugging di sistemi a microcontrollore
  5.1 Toolchains per la generazione e ottimizzazione del codice - cross-compiler
5.2 toolchains e metodologie per il debugging
5.3 Sistemi operativi embedded (e cenni sui real-time micro-kernels)
5.4 Tecniche di programmazione embedded
5.5 Casi di studio
6. Programmazione ad alto livello di sistemi embedded
  6.1 Programmazione in LabVIEW: cenni
6.2 Sistemi real-time e LabVIEW real-time
6.3 Programmazione LabVIEWdi sistemi embedded (FPGA, microcontroller)
6.4 Casi di studio
7. Bus di campo
  7.1 CAN bus, PXI, Ethernet
7.2 Scelta del bus in funzione dell' applicazione e dell' ambiente
7.3 Casi di studio
8. Implementazione di un sistema di misura e controllo in ambito industriale
  8.1 Scelta di componenti
8.2 Realizzazione dei cablaggi
8.3 Manutenzione e diagnostica
8.4 Casi di studio

Progetti e modalità d'esame

Esame pratico (sviluppo di un progetto) concluso con una discussione sulle prestazioni del sistema realizzato e l' approfondimento di qualche aspetto teorico.

Testi di riferimento consigliati

Link per documenti, datasheet e materiale per il laboratorio

Altro materiale: