NÉ HOBBISTICO NÉ INDUSTRIALE: COME PROGETTARE UN SISTEMA EMBEDDED PER UNA PROOF-OF-CONCEPT
(Didattica frontale)
- Lingua: ITALIANO
- Sede: MILANO CITTÀ STUDI
- Iscrizioni: 17-02-2020alle ore 12:00 del
12-03-2020
Candidatura terminata, attività in valutazione
Vota il corso
Annulla il voto
Vuoi che questo corso sia riproposto?1 persone hanno già votato
- Docente responsabile
- FORNACIARI WILLIAM
- CCS proponenti
- Ingegneria Informatica
- CFU
- 2
- Ore in presenza
- 21
- Prerequisiti
Corsi di base di sistemi digitali e programmazione.
- N° max studenti
- 50
- Criteri di selezione
- Ordine di arrivo delle domande
- Parole chiave:
- Embedded systems, Proof of Concept
Descrizione dell'iniziativa
I sistemi embedded sono un mix specializzato di hardware e software la cui diffusione è pervasiva, li ritroviamo (sebbene spesso siano invisibili) nella maggior parte degli oggetti di uso comune e impiantistica industriale.Prima di passare alla produzione di massa, spesso è necessario analizzare la fattibilità dei progetti in termini sia funzionali, sia rispetto ai vincoli di progetto come il consumo di potenza, gli ingombri o i costi. Per tale motivo spesso si procede alla realizzazione di "proof of concept" che, sebbene non ancora ottimizzati per una produzione di larga scala, sono concepiti per andare in tale direzione ed essere mostrati al cliente finale o usate per sperimentazioni scientifiche.L'obiettivo di questo corso è mostrare quali siano gli strumenti e come sia possibile realizzare a basso costo dei prototipi con caratteristiche comunque di qualità sfruttando principalmente componentistica off-the-shelf comune alle realizzazioni embedded.Il corso si articola in 6+3 incontri di didattica frontale e nella realizzazione di un project work a piccoli gruppi, secondo la seguente suddivisione:
- Cosa è un sistema embedded e quali sono le componentistiche di uso comune
- Flusso di realizzazione di un sistema hardware basato su COTS
- Livello hardware: progettazione e assemblaggio di un semplice PCB
- Livello firmware: realizzazione di un firmware per un semplice microcontrollore
- Livello software: API e interfaccia user-friendly su PC host
- Riepilogo e presentazione di un sistema completo realmente sviluppato, inclusivo di analisi dei costi e dei tempi di realizzazione, e presentazione dei possibili temi per i project work .
Periodo di svolgimento
dal Marzo 2020 a Maggio 2020
Calendario
18/03/20, 19/03/2020, 25/03/2020, 26/03/2020, 1/04/2020, 2/04/2020 dalle 16:15 alle 18:15
6/05/2020, 13/05/2020, 14/05/2020 dalle 9 alle 12