Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoAmedeo Gentile Modificato 10 anni fa
1
Semplice prototipo di Building Automation con una rete Ethernet
Classe 5 Elettronica 1
2
Cos'è la Building Automation?
Per BUILDING AUTOMATION si intende la tecnologia che si occupa di integrare gli impianti tecnologici degli edifici sotto un numero ristretto di strumenti di controllo. La HOME AUTOMATION (DOMOTICA) invece si occupa dell'automazione delle abitazioni Sono tecnologie simili ma non sono la stessa cosa...
3
Building Vs Home Automation
Building Automation Domotica DECISORE Azienda / Istituto Chi ci vive UTENTE Ci lavora Ci abita GESTIONE SISTEMA Building manager Uso complesso Uso semplice DIMENSIONE Edificio Abitazione singola GESTIONE SPAZI Più Dinamica Più Statica MOTIVAZIONE Sicurezza Risparmio Energia Automazione utenze elettriche Controllo accessi Costi adeguati Semplicità Qualità della vita Status symbol Intrattenimento
4
L'infrastruttura ICT del Marconi
Il nostro istituto, a partire dal 2000, è stato “cablato” con una rete LAN (Local Area Network) con collegamenti in fibra ottica e rame; la rete permette la condivisione di risorse interne (applicativi, stampanti, file server...) ed esterne (internet, posta elettronica, sito web...) a quasi 250 computer sia per l'amministrazione che la didattica
5
L'idea... Perchè non usare questi collegamenti attivi 24h x 365 giorni anche per trasmettere informazioni e dati “ambientali” da tenere sotto controllo? Ad esempio, è importante mantenere la temperatura delle due sale server entro valori stabiliti, altrimenti sono possibili danni ingenti e gravi disservizi. Un gruppo di allievi della quinta elettronici del precedente anno scolastico ha iniziato a lavorare in questo ambito e oggi vi presentiamo ciò che hanno realizzato e come vorremmo continuare l'esperienza.
6
Schema a blocchi
7
La scheda a microcontrollore
Basata su PIC 16F876A della Microchip ha due compiti principali: Attende i comandi inviati dal server TCP/IP via seriale RS232. I comandi in questo caso sono: “leggi” la temperatura e “aggiorna” le uscite digitali. Invia e riceve i segnali dall'ambiente in cui è inserita (praticamente “esegue” i comandi indicati prima) In questo prototipo è stato usato un sensore digitale 18B20 della Dallas Semiconductor E' programmata in linguaggio assembly
8
Il computer server TCP/IP
Deve essere nell'ambiente da controllare o ad una distanza massima di 15 m (standard RS232) e deve restare sempre acceso Il programma server non termina mai e attende la connessione di un client (in questo caso il server web) Quando la connessione (tramite socket) viene accettata invia i comandi e riceve i dati dalla scheda micro Il programma è scritto in Perl
9
Il web server e client TCP/IP
Ha una doppia funzione: Inviare a tempi prestabiliti e/o a discrezione dell'operatore i comandi al server TCP/IP Salvare in un database e rendere accessibili in remoto (anche graficamente) i valori delle grandezze controllate Si noti che il significato di server e di client non è legato ad un computer “fisico”; questo computer è client di quello precedente e contemporaneamente server perchè pubblica pagine web in rete Il programma client TCP/IP è scritto in Perl mentre le pagine web in html “dinamico”
10
Il controllo remoto Dato che il web server è “pubblico” è raggiungibile da internet da qualsiasi punto del mondo Il visitatore “normale” può solo leggere i dati presenti aggiornati automaticamente ogni 5 min L'amministratore può entrare in una pagina con password e può inviare comandi alla scheda (in questo caso cambiare lo stato acceso/spento di otto uscite) Proviamo? .... vai!!
11
Gli sviluppi futuri...speriamo!
Permettere l'interfacciamento con porta USB tra scheda micro e computer in sostituzione della seriale Ampliare i segnali di I/O della scheda Eliminare la necessità dell'uso del computer server TCP/IP sostituendolo con dispositivi embedded con interfaccia Ethernet Gestire dal web server più ambienti contemporaneamente
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.