Offerta Didattica

 

INGEGNERIA ELETTRONICA E INFORMATICA

SISTEMI ELETTRONICI

Classe di corso: L-8 - Ingegneria dell'informazione
AA: 2016/2017
Sedi: MESSINA
SSDTAFtipologiafrequenzamoduli
ING-INF/01Affine/IntegrativaLiberaLiberaNo
CFUCFU LEZCFU LABCFU ESEOREORE LEZORE LABORE ESE
64.501.56036024
Legenda
CFU: n. crediti dell’insegnamento
CFU LEZ: n. cfu di lezione in aula
CFU LAB: n. cfu di laboratorio
CFU ESE: n. cfu di esercitazione
FREQUENZA:Libera/Obbligatoria
MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli
ORE: n. ore programmate
ORE LEZ: n. ore programmate di lezione in aula
ORE LAB: n. ore programmate di laboratorio
ORE ESE: n. ore programmate di esercitazione
SSD:sigla del settore scientifico disciplinare dell’insegnamento
TAF:sigla della tipologia di attività formativa
TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio

Obiettivi Formativi

Il Corso di Sistemi Elettronici si propone di fornire agli studenti le conoscenze di base necessarie allo sviluppo di sistemi elettronici basati sull'impiego di microcontrollori. Vengono inoltre sviluppate competenze sull’impiego dei microcontrollori per l’interfacciamento di sensori per la realizzazione di sistemi di misura.

Metodi didattici

Congruentemente con gli obiettivi formativi, il corso è articolato in 36 di didattica frontale dedicata agli aspetti fondamentali dei microcontrollori e 24 ore di esercitazioni e programmazione.

Prerequisiti

Conoscenze di base dei corsi di Fondamenti di Informatica e Calcolatori Elettronici.

Verifiche dell'apprendimento

L'esame finale consiste in esercizi e nella discussione orale su vari argomenti trattati durante il corso.

Programma del Corso

Introduzione al corso: microprocessori e microcontrollori; Architettura dei microcontrollori ATMEL AVR (Memoria, ALU, spazio di I/O, metodi di indirizzamento, stack, controllo del flusso di esecuzione, meccanismo di interrupt). Linguaggio macchina e linguaggio assembler: assembler ATMEL AVR Periferiche integrate: interfacce di I/O, timer per uso generale e per PWM, contatori, comparatore analogico, periferiche e protocolli di comunicazioni (SPI e SCI), memoria EEprom, convertitori AD, watchdog. Interrupt: Reset, timer0, timer1, int0, int1 Interfacciamento di periferiche esterne: tastiere e display led e LCD, convertitori DA seriali e paralleli, interfacciamento con personal computer mediante interfaccia SPI e protocollo SerNet. Esempi ed applicazioni: temporizzatore, contatore, frequenzimetro digitale, capacimetro. Esempi di microcontrollori su board general purpose: ARDUINO UNO (ATMEGA328). Esempi di misura e interfacciamento con Arduino UNO (sensori di umidità e di temperatura). Strumenti di sviluppo: Tool Atmel AVR Studio AVR STK 500 e AVR STK 600 per la programmazione di AT90S8535, ATMEGA8535, ATMEGA2560 ARDUINO UNO ed il microcontrollore ATMEGA328, panoramica su shield Arduino.

Testi di riferimento: Manuali utente microcontrollori ATMEL. Materiale didattico a cura del docente.

Elenco delle unità didattiche costituenti l'insegnamento

SISTEMI ELETTRONICI

Docente: NICOLA DONATO

Orario di Ricevimento - NICOLA DONATO

GiornoOra inizioOra fineLuogo
Giovedì 11:00 12:30Blocco B terzo/sesto piano
Note:
  • Segui Unime su:
  • istagram32x32.jpg
  • facebook
  • youtube
  • twitter
  • UnimeMobile
  • tutti