Sviluppo di una piattaforma software per acquisizione dati da un sistema di misura di impedenze
Contribuinte(s) |
Romani, Aldo |
---|---|
Data(s) |
16/07/2015
|
Resumo |
Il progetto è il proseguimento di una tesi di laurea1 in cui si è studiato un metodo di analisi della salute della pelle non invasivo. A tale scopo si è approfondito il tema della spettroscopia d'impedenza ed è stato realizzato un sistema per la loro misura. Questo sistema prevede l'utilizzo di una parte analogica formata da un generatore di segnale sinusoidale a frequenza variabile e la circuiteria per estrarre i valori efficaci di tensione e corrente e il valore di fase. La parte digitale, invece, condiziona il segnale del blocco analogico agendo su trimmer digitali, acquisisce i dati e li trasmette tramite la UART. Lo strumento effettuava le misurazioni ed inviava continuamente i dati grezzi al computer, tramite un convertitore UART/USB, risultando poco versatile. L'obiettivo del progetto è realizzare una piattaforma software che comunichi con l'hardware, permettendo la configurazione dello strumento e la manipolazione dei dati grezzi ricevuti, svincolando quindi l'utente dai problemi di basso livello. Si è studiato un protocollo di comunicazione che permette la trasmissione di maggiore informazione e sono stati scelti dei comandi mnemonici che lo strumento possa facilmente interpretare. Il progetto prevede quindi una prima fase di modifica del vecchio firmware, in modo che il microcontrollore possa leggere e comprendere i dati ricevuti tramite la UART. Nella seconda fase si è sviluppato il software utilizzando il linguaggio di programmazione Java. Lo sviluppo comprende lo studio delle librerie grafiche offerte da JavaFX (soprattutto per la rappresentazione dei dati grezzi in grafici a due assi), di un metodo di gestione e salvataggio su disco delle impostazioni del sistema, della comunicazione seriale e infine del sistema software nella sua completezza. Alcune prove sperimentali sono infine state svolte per verificare la funzionalità dei due sistemi, firmware e software. |
Formato |
application/pdf |
Identificador |
http://amslaurea.unibo.it/8997/1/gessi_luca_tesi.pdf Gessi, Luca (2015) Sviluppo di una piattaforma software per acquisizione dati da un sistema di misura di impedenze. [Laurea], Università di Bologna, Corso di Studio in Ingegneria elettronica, informatica e telecomunicazioni [L-DM270] - Cesena <http://amslaurea.unibo.it/view/cds/CDS8196/> |
Relação |
http://amslaurea.unibo.it/8997/ |
Direitos |
info:eu-repo/semantics/openAccess |
Palavras-Chave | #JavaFX, Java, JSSC, seriale #scuola :: 843884 :: Ingegneria e Architettura #cds :: 8196 :: Ingegneria elettronica, informatica e telecomunicazioni [L-DM270] - Cesena #sessione :: prima |
Tipo |
PeerReviewed |