http://www.cnr.it/ontology/cnr/individuo/prodotto/ID293712
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
- 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