Home ETD
banca dati delle tesi e dissertazioni accademiche elettroniche
Università di Pisa
Sistema bibliotecario di ateneo
Tesi etd-03152007-114910
Condividi questa tesi: 
 
 

Tipo di tesi Tesi di laurea specialistica
Autore Cicchi, Federico
Indirizzo email cicchi@di.unipi.it
URN etd-03152007-114910
Titolo Generazione di sistemi operativi con comunicazioni a messaggi per microcontrollori Pic della famiglia 18F
Settore scientifico disciplinare SCIENZE MATEMATICHE, FISICHE E NATURALI, FACOLTA'
Corso di studi TECNOLOGIE INFORMATICHE
Commissione
Nome Commissario Qualifica
Antonio Cisternino Relatore
Parole chiave
  • microcontrollore
  • pic
  • robotics4.net
  • 18f
  • sistema operativo
  • generatore
Data inizio appello 2007-04-05
Disponibilità unrestricted
Riassunto analitico
In maniera crescente, i microcontrollori vengono utilizzati negli ambienti industriali e di intrattenimento e per pilotare e monitorare sistemi robotici e non solo. Dal momento che le applicazioni assumono caratteristiche sempre più sofisticate, la loro concezione ed implementazione divengono complesse e risulta dunque imprescindibile l'utilizzazione di un sistema operativo per gestire tale complessità e per fornire al programmatore un certo livello d'astrazione atto ad incrementare la portabilità del codice.

Recentemente è stato implementato presso il Dipartimento di Informatica dell'Università di Pisa un sistema operativo per una scheda di controllo, chiamata WildFire, basata sul microcontrollore ColdFire della Motorola.
Il sistema è stato poi integrato all'interno di una infrastruttura, chiamata Robotics4.NET, realizzata con lo scopo di sviluppare programmi di controllo per sistemi robotici aventi un'architettura \ingl{bio-like}, cioè ispirata al sistema nervoso umano. L'uso di una scheda WildFire, piuttosto che un calcolatore vero e proprio, ha portato ad una notevole abbassamento dei costi legati all'hardware, ad una diminuzione delle dimensioni del sistema e ad un aumento della sua affidabilità.

L'obiettivo di questa tesi è di migliorare ancora di più i risultati precedenti, effettuando il porting del sistema operativo su un'architettura hardware più piccola. Come architettura è stata scelta la famiglia di microcontrollori PICmicro 18FXX2 della Microchip. Le ragioni che ci hanno spinto a scegliere questa architettura, includono, come si vedrà, le discrete performance, le esigue dimensioni e il ridottissimo costo.
File
  Nome file       Dimensione       Tempo di download stimato (Ore:Minuti:Secondi) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)    piu' di 128 Kb  
  introduzione.pdf 22.46 Kb 00:00:06 00:00:03 00:00:02 00:00:01 < 00:00:01
  tesiCicchi.pdf 1.68 Mb 00:07:46 00:03:59 00:03:29 00:01:44 00:00:08
Contatta l'autore