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

Transcript of SVILUPPO DI UN SENSORE DI UMIDITÀ PER APPLICAZIONI MEDICALI tesi di laurea triennale Relatore prof....

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à