università di pavia

Post on 09-Jan-2016

47 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Università di Pavia. Distributore programmabile di medicinali per bambini. Tesi di laurea di Matteo Bellitra. Relatore Prof.ssa Carla Vacchi. Correlatore Ing. Stefano Lodo. Obiettivo Principale. Realizzare un distributore programmabile di medicinali sotto forma di compresse automatico - PowerPoint PPT Presentation

TRANSCRIPT

Università di Pavia

Distributore programmabile di medicinali per bambini

Relatore

Prof.ssa Carla Vacchi

Correlatore

Ing. Stefano Lodo

Tesi di laurea di Matteo Bellitra

2

Obiettivo Principale

Realizzare un distributore programmabile di medicinali sotto forma di compresse

• automatico

• affidabile

• facile da programmare

• basso costo di produzione

3

Funzionamento

impostazione orariomedicinale tramite

i pulsantiMEMORIA

DISPLAY LCD Controllo sul sistemaLED fine medicinaliLED controllo mem

controllo orari memorizzati

MOTOREOROLOGIO

4

Schema a blocchi

5

Caratteristiche PIC 18F452

• facile da programmare• memoria in formato FLASH,

EEPROM e RAM (utilizzata per memorizzare l’orario dei medicinali)

• dotato di un ampio spettro di porte digitali e analogiche

• timer (utilizzati per realizzare l’orologio)

6

Gestione dei medicinali

• scrittura in memoria orario medicinali

• possibilità di modificare gli orari memorizzati

• confronto con l’ora riportata dall’orologio

• erogazione del medicinale

7

Scrittura in memoria orario medicinali

OFFON

8

Scrittura in memoria orario medicinali

INIZIO

impostare orario medicinali

pulsante mempremuto ?

Stampa display LCD“MEMORIA ESAURITA”

SINO

SI

NO

MEMORIA

raggiunto il numeromassimo di medicinali

gestibili?

9

Reset orari memorizzati

OFFON

10

Confronto con l’ora riportata dall’orologio

INIZIO

confronto orari memorizzati

l’orario coincide?

MOTORE

NO

SI

Durante il funzionamento del dispositivo:

• confronto orologio orario compressa- non è necessario eseguire confronti ad intervalli inferiori al minuto

• quando l’orario memorizzato coincide con l’orologio si attiva la rotazione del motore.

11

Sistema di erogazione della compressa

12

Utilità motore passo - passo

La coppia esercitata del motore risulta sufficiente per muovere il supporto meccanico

13

Motore passo - passo

14

Motore passo - passo

Caratteristiche principali:• ridotte dimensioni • precisione 7,5° per step

15

Motore passo - passo

30°

Disponendo di un motore di precisione 7,5° per step è possibile compiere una rotazione di 30° compiendo 4 step

30°/7,5° = 4 step

360°/30° = 12 → 11

16

Motore passo – passocircuito di pilotaggio:

- la massima corrente erogabile dal singolo pin del PIC è inferiore a 10 mA

- la corrente richiesta dalla singola fase è di 130 mA

17

Forme d’onda

PORTD.7

PORTD.6

PORTD.5

PORTD.4

∆t = ritardo

T = 30 ms

18

Funzione del PIC

19

Collegamento pin

• PORTB → gestisce i pulsanti e l’ interruttore di abilitazione

• PORTC → collega il display LCD

• PORTA.2 → controlla l’ illuminazione del display LCD

• PORTD → gestisce i LED di controllo, il buzzer e le fasi del motore passo - passo

20

Pulsanti

VDD → 1 logico

MASSA → 0 logico

21

Illuminazione display LCD

L’illuminazione richiede una corrente di 120 mA

La massima corrente erogabile dal singolo pin del PIC è inferiore a 10 mA.

Per risparmiare il consumo di corrente dopo 10 sec. di inattività l’illuminazione viene spenta

22

LED e Buzzer

• PORTD.0 → buzzer• PORTD.2 → LED fine medicinali• PORTD.3 → LED controllo memoria

23

Circuito Elettronico

24

Software del PIC

Il software del microcontrollore contiene:• gestione dei medicinali• gestione segnalazioni luminose e

acustiche• funzionamento pulsanti• rotazione del motore passo – passo• i comandi al display LCD• gestione Timer0 come interrupt

25

Funzionamento Timer0

Quarzo 4 MHz

Timer0

26

Ritardo Orologio

27

Circuito Stampato

28

Vista posteriore

Nascosto

29

Vista anteriore

30

Conclusione

• il prodotto funziona rispettando le specifiche di progetto

POSSIBILI MIGLIORAMENTI:

• alimentatore interno

• batteria di back up

31

Grazie per la Vostra attenzione

top related