Progetto formativo per attività di tirocinio Stefano Berardi (Altro prodotto)

Type
Label
  • Progetto formativo per attività di tirocinio Stefano Berardi (Altro prodotto) (literal)
Anno
  • 2013-01-01T00:00:00+01:00 (literal)
Alternative label
  • Stefano Berardi (studente) Luca Ferrarini (Tutor accademico) Andrea Cataldo (Tutor industriale) (2013)
    Progetto formativo per attività di tirocinio Stefano Berardi
    (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#autori
  • Stefano Berardi (studente) Luca Ferrarini (Tutor accademico) Andrea Cataldo (Tutor industriale) (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#affiliazioni
  • Politecnico di Milano Politecnico di Milano ITIA-CNR (literal)
Titolo
  • Progetto formativo per attività di tirocinio Stefano Berardi (literal)
Abstract
  • In questo elaborato si vuole effettuare un'analisi completa di tutti i passaggi necessari per creare un sistema di controllo di un prototipo di trapano a colonna tramite programmazione di un microcontrollore, lavoro svolto durante il tirocinio universitario presso CNR - Istituto di Tecnologie Industriali e Automazione. Di seguito verranno brevemente descritte le trattazioni dei singoli capitoli. Nel primo capitolo viene effettuata l'analisi del sistema meccatronico. Questa fase comprende l'apprendimento del funzionamento di sensori ed attuatori del sistema in modo da conoscere le loro funzionalità e poterli quindi controllare al meglio. Il secondo capitolo tratta l'analisi hardware del sistema, con particolare attenzione posta nei confronti del microcontrollore. Una conoscenza approfondita dell'hardware a disposizione permette di sapere pregi e limiti del dispositivo utilizzato come controllore e per questo verranno trattate con particolare attenzione l'analisi dell'architettura e delle funzioni specifiche del microcontrollore stesso. Il capitolo si concluderà con l'analisi dell'ambiente di sviluppo utilizzato in fase di progettazione e i collegamenti elettrici tra microcontrollore e trapano a colonna. Nel terzo capitolo viene utilizzato il formalismo delle reti di Petri per l'analisi e la rappresentazione del sistema in esame. Per come è strutturato il prototipo di trapano, è stato scelto di analizzare separatamente la base e il trapano in quanto funzionano indipendentemente l'uno dall'altro. Per entrambe le parti è prevista un'analisi ad alto livello ed una più approfondita nella quale vengono considerati anche i sensori. Il quarto capitolo costituisce il centro dell'elaborato in quanto si occupa della progettazione del controllore. Questi deve essere in grado di svolgere le operazioni richieste con assoluta precisione e senza margine di errore. Il progetto comprende varie fasi, iniziando da un progetto testuale con le specifiche del controllore, proseguendo con II un progetto sequenziale ad alto livello e terminando con il progetto finale in grado di poter comunicare con il sistema analizzato nel terzo capitolo. Anche per il progetto del controllore è stato scelto l'utilizzo delle reti di Petri sia per la loro potenza descrittiva sia per coerenza con l'analisi del sistema. Dopo aver progettato il controllore in un linguaggio formale bisogna che questo venga tradotto in linguaggio comprensibile per l'hardware a disposizione. Nel quinto capitolo si fondono scelte fatte in fase di analisi hardware, e quindi di linguaggi di programmazione utilizzabili, e scelte fatte in fase di progettazione del controllore. In questo capitolo verrà effettuata la traduzione del controllore in linguaggio assembly, traduzione che deve essere eseguita con cura in modo tale che il codice segua fedelmente le istruzioni del controllore. Infine, dopo le varie analisi meccaniche, hardware, software e dopo la progettazione del controllore e conseguente traduzione in codice macchina, avviene la fase di validazione, dove il sistema viene collegato, il controllore programmato e il codice eseguito. (literal)
Prodotto di
Autore CNR
Insieme di parole chiave

Incoming links:


Autore CNR di
Prodotto
Insieme di parole chiave di
data.CNR.it