Date post: | 01-Jan-2016 |
Category: |
Documents |
Upload: | zia-mcfadden |
View: | 36 times |
Download: | 3 times |
Universitatea “Politehnica” din BucureştiFacultatea de Electronică, Telecomunicaţii şi
Tehnologia Informaţiei
Sistem de monitorizare şi control prin Internet cu procesor ARM
Conducător ştiinţific Absolvent
S.L. Dr. Ing. Niţă Iulian Ignat D. Mihai
Cuprinsul prezentării
Concepte despre monitorizare şi control şi domeniile de aplicabilitate
Schema implementării Integrarea hardware-software Calibrarea senzorilor Prezentarea sistemului Concluzii
Concepte Monitorizarea presupune urmărirea
evoluţiei anumitor puncte de interes (parametri fizici, chimici, etc.)
Controlul presupune aducerea in anumite limite acceptate ale punctelor de interes
Monitorizarea şi controlul parametrilor sunt importante pentru domenii precum: industrial, casnic, ş.a.m.d.
Schema implementării
Raspberry Pi model B revizia 1 (256 MB RAM)
Convertor analog-digital MCP3008
Convertor digital-analog MCP4921
Senzori: TMP36, SYH-2R, LHi 878
Software
Raspian OS Geany 1.23.1 Apache 2.2.22 Limbaj Python v3.2.3
Biblioteca de funcţii GPIO Rpi.GPIO HTML
Diagrama aplicaţiei
Implementare hardware-softwareSecvenţă de citire date de la convertor MCP3008
Implementare hardware-softwareSecvenţă de scriere date către convertor MCP4921
Calibrarea senzorului de temperatură
31 06.9
1)5 2.0
1 0 2 4(
r efo u t VDT
Versiune Matlab: R2011b
r ef
i no u t V
VD
1 0 2 4
Vout (citită la 27°C)=0.77V
Calibrarea senzorului de umiditate
pbeaR H
D Din VRHRT
RTV
r ef
i no u t V
VD
1 0 2 4;
Rezultat “Curve Fitting Tool”
1
1 0 2 4ln
1
o u tDa
RT
bp
Prezentarea interfeţei Web
Sistem de testare:Intel Core2Duo E6550, 4 GB RAM, WinXP
Intervale presetate:-temperatură: 20-28 °C-umiditate: 20-90%
2 0 1 3 -0 6 -2 6 1 1 :0 9 :2 7 ,9 5 3 E R R O R T em p era tu ra : 26 .0 ; U m id ita te : 5 2 .0 ; P rezen ta in t ru s = A L E R T A IN T R U S !; T e m p era tu ra e s te in lim ite no rm a le . ; U m id ita tea re la t iva e ste in lim ite no rm a le .
2 0 1 3 -0 6 -2 6 1 1 :0 8 :2 0 ,6 9 3 IN F O T em p era tu ra : 2 5 .7 ; U m id ita te : 5 1 .5 ; P rezen ta in t ru s = N u ; T em p era tu ra e s te in lim ite no rm a le . ; U m id ita tea re la t iv a e ste in lim ite no r m a le .
Concluzii
Raspberry Pi – o platformă hardware cu potenţial pentru aplicaţii embedded
Raspian – mediu de dezvoltare sofware facil
Python – un limbaj de programare dinamic, cu o sintaxă simplificată
Interfaţa GPIO + bibliotecile Python – punte între mediul fizic şi mediul virtual
Concluzii
Folosirea componentelor de putere mică creşte gradul de integrare al aplicaţiei => numărul de funcţii ale echipamentelor va creşte în timp ce dimensiunile acestora vor scădea
Aplicaţiile de monitorizare şi control la distanţă îsi vor continua extinderea ca domenii de aplicabilitate, într-o societate în continuă dezvoltare cum este societatea în care trăim