sistema di rilevamento inquinamento ambientale

SISTEMA DI RILEVAMENTO
INQUINAMENTO AMBIENTALE
DEIS Facoltà di Ingegneria
Università degli studi di Bologna
Prof. B. Riccò
Prof. M. Lanzoni
G. Cimatti
A. Tortoriello
SPECIFICHE DI PROGETTO 1/2
ØBattery powered
ØMonitoraggio stato di carica
Ø Banda utile misura intensità sonora di almeno
8KHz
ØAcquisizione del rumore per periodi
programmabili lunghi fino a 120 sec
SPECIFICHE DI PROGETTO 2/2
ØMisura della temperatura con nel range [-10°C,
+50°C] accuratezza ± 0.5 °C
ØComunicazione wireless con PC remoto
ØGestibile e riconfigurabile
ØRealizzazione prototipo e installazione
ORGANIZZAZIONE DEL LAVORO
ØRealizzazione dello schema elettrico
ØCostruzione del prototipo e collaudo
STRUTTURA GENERALE DEL
SISTEMA
Campana
Utente
1
1
wireless
Campana
2
.
Web
Server
Administrator
internet
.
.
Campana
Utente
8
n
PROBLEMATICHE
ØMinimizzazione consumo di potenza (low
power, swing di tensione ridotti)
ØSistema collocato in ambienti climatici ostili
ØDimensioni ridotte
STRUTTURA HARDWARE
ATMEGA
NOISE
TEMP
128 L
EXL-RF232
JTAG
SPI
MISURA DEL RUMORE
Opzione 1
CAMPIONAMENTO ED ELABORAZIONE REMOTA
VANTAGGI
Ø SEMPLICITA’ STADIO DI ACQUISIZIONE
Ø MAGGIORE LIBERTA’ DI GESTIONE DEI DATI LATO UTENTE
SVANTAGGI
Ø E’ NECESSARIA MEMORIA AGGIUNTIVA ESTERNA
Ø VELOCITA’ TRASMISSIONE WIRELESS NON ADATTA
SOLUZIONE SCARTATA
MISURA DEL RUMORE
Opzione 2
ELABORAZIONE ANALOGICA LOCALE DEL SEGNALE
VANTAGGI
Ø NON E’ NECESSARIA MEMORIA AGGIUNTIVA AL MICRO
Ø VELOCITA’ TRASMISSIONE WIRELESS ADATTA
SVANTAGGI
Ø COMPLICAZIONE STADIO DI ACQUISIZIONE
SOLUZIONE ADOTTATA
MISURA DEL RUMORE
ATMEGA
128L
AD636
COND.
RMS
dB
ADC
MICROFONO
Ø Microfono omnidirezionale ad elevata sensibilità
Ø Preamplificatore microfonico
Ø True RMS converter
Ø Compressore di dinamica (compensato in
temperatura)
MISURA DELLA TEMPERATURA
ATMEGA
128L
TEMP
ADC
LM35CZ
COND.
ADC
REF
Ø Sensore di temperatura integrato con accuratezza di
0.5°C
Ø Stadio di condizionamento
MICROCONTROLLER
CARATTERISTICHE
Ø 8-bit Microcontroller, High-performance,
Low-power
Ø 128K Bytes In-System Programmable Flash
Ø 4K Bytes Internal SRAM
Ø 8-channel, 10-bit ADC
Ø Dual Programmable Serial USARTs
MICROCONTROLLER CORE
JTAG
PROGRAMMAZIONE
DEBUG
SPI
ATMEGA
128L
PROGRAMMAZIONE
EXL-RF232
WIRELESS
INTERFACE
SENSORS
INTERFACE
GESTIONE ALIMENTAZIONI
ØPossibilità di sleep mode
Ø Shut down interfaccia sensori
ØMonitoraggio real time della batteria
GESTIONE ALIMENTAZIONI
SCHEMA DI PRINCIPIO
BATTERY
ADC
BATTERY
MONITOR
12V
BATTERY
5V_MICRO
5V
REGULATOR
ATMEGA
128L
LOW_BATTERY
SD_SENS
5V
REGULATOR
5V_SENS
SENSOR
INTERFACE
TRASMISSIONE DATI
Ø Interfaccia seriale a 9600 o 19200bps
Ø TX power output: 0.75mW
Ø Range di funzionamento tipico 20m
Ø Capacità di indirizzamento a 8 canali
Ø 3.3V o 5V power supply
Ø Power down
EXL-RF232
REALIZZAZIONE CIRCUITALE
Ø PROGETTO REALIZZATO IN AMBIENTE
PROTEL (ALTIUM)
Ø PROTOTIPO A DUE FACCE REALIZZATO
CON COMPONENTI DISCRETI
(POSSIBILITA’ DI MINIATURIZZAZIONE)
REALIZZAZIONE CIRCUITALE
STRUTTURA MECCANICA
MICROFONO
EXL-RF232
250 mm
RILEVAMENTO
INQUINAMENTO
AMBIENTALE
LM35CZ
80 mm
170 mm
BATTERY
BOARD
RAGGIUNGIMENTO DELLE
SPECIFICHE
ØIl campionamento del rumore può essere
effettuato (con banda 16KHz) per periodi anche
maggiori di 120 sec
ØLe temperature rilevate appartengono al range
[-10°C, 50°C] con una accuratezza di 0.5 °C
RAGGIUNGIMENTO DELLE
SPECIFICHE
Ø Previste tre fasi distinte: sleep, acquisizione
dati, trasmissione dati
Ø La batteria di alimentazione è monitorata
costantemente
Ø Il consumo è stato minimizzato: il tempo di
funzionamento stimato nel worst case è di
180gg
CONCLUSIONI
Ø IL LAVORO SVOLTO HA ILLUSTRATO UNA POSSIBILE
SOLUZIONE DEL PROBLEMA POSTO
Ø SI SONO ADOTTATE COME PRIORITA’ IL BASSO
CONSUMO ED IL BASSO COSTO DEI COMPONENTI USATI
SVILUPPI FUTURI
Ø IMPLEMENTAZIONE DEL FIRMWARE PER LA GESTIONE
DEL SISTEMA PROGETTATO