sviluppo di un sensore di umiditÀ per applicazioni medicali tesi di laurea triennale relatore prof....

18
SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali Marco Bogar anno accademico 2010 / 2011 Università degli Studi di Trieste

Upload: nicostrato-bellini

Post on 02-May-2015

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI

tesi di laurea triennale

Relatoreprof. Sergio Carratocorrelatore laureandoLuciano Generali Marco Bogar

anno accademico 2010 / 2011

Università degli Studi di Trieste

Page 2: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

obiettivo

realizzare una catena di misura per un sensore di umidità

sensorecircuito di

condizionamento microcontrollore transponder

PCumidità

sezione analogica sezione digitale

Page 3: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il sensore

materiale conduttore

materiale elettricamenteisolante

modello equivalente

∆R = 20Ω ÷ 20KΩ∆C trascurabile

Page 4: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il circuito di condizionamento

• alimentazione per il sensore• trasduzione della variazione di resistenza in

variazione di tensione• fornire un’uscita in continua tra 0 e 3 V• amplificazione e filtraggio

Page 5: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il circuito di condizionamento - l’oscillatore -

Page 6: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il circuito di condizionamento - lo stadio trasduttore -

Page 7: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il circuito di condizionamento - lo stadio trasduttore -

Page 8: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il circuito di condizionamento - amplificazione e filtraggio-

Page 9: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il circuito di condizionamento - raddrizzamento e rettificazione -

Page 10: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

la rete di alimentazione

Page 11: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il microcontrollore

Page 12: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il microcontrollore

• conversione A/D• comunica col transponder via SPI• modalità basso consumo

Page 13: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il transponder

• radioricevitore a radiofrequenza, banda di lavoro 2400 - 2483,5 MHz

• assemblato assieme al CC2591• comunicazione a pacchetto (IEEE 802.15.4-

2006 / Zigbee®)

Page 14: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il pacchetto Zigbee®

• 4 byte – preamble• 1 byte – SFD (Start Frame Delimiter)• 1 byte – length• 2 byte – FCF (Frame Control Field)• 1 byte – DSN (Data Sequence Number)• 20 byte – address• n byte – data• 2 byte – FCS (Frame Check Sequence)

Page 15: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il dispositivo come cella di una rete di sensori

Page 16: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il firmware del PIC (1)

Page 17: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

il firmware del PIC (2)

Page 18: SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof. Sergio Carrato correlatore laureando Luciano Generali

conclusioni

• a breve test sul prototipo• migliorie: – alleggerimento del firmware dove possibile– alimentazione singola– introduzione del controllo sulla capacità