Sunteți pe pagina 1din 31

Sistem de gestiune i control utiliznd tehnologia ZigBee

Propus de Departamentul Electronic, Telecomunicaii i Inginerie Energetic ca Lucrare de Licen

la Facultatea de Inginerie Electric Universitatea VALAHIA din Trgovite

susinut de Specializarea Tehnologii i Sisteme de Telecomunicaii iulie 12-13, 2012

Udrescu Gabriel-Constantin

SUPERVIZAT DE dr.ing. conf. Mihaia ARDELEANU

Reproducerea se poate face doar cu permisiune din partea autorului

Facultatea de Inginerie Electric

Faculty of Electrical Engineering

Udrescu Gabriel Constantin


AUTOR LUCRARE / AUTHOR OF THESIS

Inginer (B.Sc.)
GRAD / DEGREE

Inginerie Electronic i Telecomunicaii


DOMENIU / DOMAINE

Sistem de gestiune i control utiliznd tehnologia ZigBee


TITLUL LUCRRII / TITLE OF THESIS

Mihaia ARDELEANU
COORDONATOR LUCRARE / THESIS SUPERVISOR

Henri - George COAND


CO-SUPERVIZOR LUCRARE / THESIS CO-SUPERVISOR

EXAMINATORI LUCRARE / THESIS EXAMINERS Henri-George COAND Nicoleta ANGELESCU Gabriel PREDUC Dinu COLUC Florian ION

Henri - George COAND


DECAN FACULTATEA DE INGINERIE ELECTRIC / DEAN OF ELECTRICAL ENGINEERING FACULTY

Reproducerea se poate face doar cu permisiune din partea autorului

Sistem electronic pentru testarea echipamentelor de telecomunicaii MPR 9500 ALCATEL utilizand tehnologia PIC
Udrescu Gabriel Constantin

Abstract (max. 300 cuvinte)


Am realizat acest echipament de interconecre a acestor doua echipamente
Se prezint un sistem ce permite gestiunea i controlul contoarelor de lumin, ap, gaz cu ieiri n impulsuri, pentru locaii distribuite (apartamente sau case) utiliznd tehnologia ZigBee. Controlul este realizat prin intermediul aplicaiilor software implementate la slave-uri iar gestiunea este realizat prin transferul datelor nspre elementul de tip controller central (master) i aplicaia de la dispecerat. Slave-urile monitorizeaz impulsurile celor trei tipuri de contoare, aplicaia avnd ca suport placa BIGPIC5, microcontroller-ul PIC18F8520 i rutine software n MikroC i expediaz datele nregistrare pe parcursul unei zile prin intermediul interfeei ZigBee, masterul memoreaz i afieaz nregistrrile fiecrui slave respectiv le transmite spre PC-ul de la dispecerat prin interfaa RS232 iar aplicaia desktop a dispeceratului permite vizualizarea consumului fiecrei locaii n timp n mod tabelar i grafic. S-au utilizat produse hardware i software ale firmei Microelektronika iar pentru dispecerat s-a utilizat Visual Basic. Cuvinte cheie: ZigBee, MicroChip, PIC18F8520, VisualBasic, MikroC Pro for PIC, energie, apa, gaz

Electronic system for testing telecommunications equipment Alcatel 9500 MPR using PIC technology Abstract
It is presented a system that allows management and control meters of light, water and gas with impulse outputs, for distributed locations (apartments or houses) using ZigBee technology. The control is achieved through implemented software applications to slaves and the management is made through data transfer toward the element by central controller (master) and application of the dispatch. The slaves monitors the impulses of the meters, our application is supported by BIGPIC5 board, microcontroller PIC18F8520 and software routines in MikroC and send the recorded data during one day through ZigBee interface, master record and displays records of each slave respectively sends to PC from dispatch through RS232 interface and desktop application allow view consumption of each location in time in a spreadsheet and chart way. Were used hardware products of Mikroelektronica company and for dispatch was used Visual Basic.

Keywords: ZigBee, MicroChip, PIC18F8520, VisualBasic 6.0, MikroC Pro for PIC, energy, water, gas

Thesis Supervisor: HENRI - GEORGE COANDA Associate professor, Ph.D. Eng., Electronic, Telecommunication and Power Energy Department Electrical Engineering Faculty University VALAHIA of Targoviste 3

Anexa 1
UNIVERSITATEA VALAHIA DIN TARGOVISTE FACULTATEA DE INGINERIE ELECTRICA Specializarea: Electronic aplicat Anul universitar 2010 - 2011

proiectului de licen al absolventului


Paduraru Costin-Gabriel
1. Tipul proiectului:

TEMA

Aplicativ

Domeniul: Inginerie electronic i telecomunicaii Implementabil in cadrul unei (unor) lucrri didactice Domeniul: Inginerie electronic i telecomunicaii Fundamental Domeniul: Inginerie electronic i telecomunicaii

2. Tema proiectului:

Sistem de gestiune i control utiliznd tehnologia ZigBee


3. Coninutul proiectului: 3.0 3.1 3.2 3.3 3.4 3.5 3.6 Introducere (motivaia proiectului, rezumat capitole); Placa de evaluare BIGPIC5; Microcontroler-ul PIC18F8520; Tehnologia ZigBee; Echipamente monitorizate; Arhitectura hardware si software a sistemului; Rezultate si concluzii Anexe (cod sursa aplicatii end device, calculator de proces, PC dispecerat)

4. Locul unde va fi implementat proiectul: Laborator Aplicaii distribuite B2-310; 5. Bibliografie: 5.1 5.2 5.3 5.4 Drew Gislason, ZigBee Wireless Netorking, Elsevier, 2008; Shahin Farahani, ZigBee Wireless Networks and transdceivers, Elsevier, 2008; Fred Eady, Hands-on ZigBee. Implementing 802.15.4 with Microcontrollers, Elsevier, 2007; PIC18F8520 - DataSheet; DIRECTOR DEPARTAMENT prof.dr.ing. Dinu COLUC

DECAN Conf.dr.ing. Henri-George COAND

CONDUCATOR TIINIFIC Conf.dr.ing. Henri-George COAND Tema a fost data spre mplinire la data 15.10.2010 NUMELE si SEMNATURA STUDENTULUI Paduraru Costin-Gabriel 5

List figuri
Figura I.1 Schem bloc sistem ...................................................................................................................... 8 Figura 1.1 Sistemul BigPIC5 [B1,p.3] ............................................................................................................... 9 Figura 1.2 Grupurile de ntreruptoare ale BigPIC5[B1,p.7] ....................................................................... 14

List tabele
Tabel 1.1 Familia microcontrolerelor PIC18Fxx20 .................................................................................... 14

Simboluri i abrevieri
ALU APL APS APSIB APSDE Arithmetic logic unit Application Layer Application Support Sublayer APS Information Base Application Support Sublayer Data Entity

Cuprins
Introducere ....................................................................................................................................................... 8 Capitolul 1 Placa de evaluare BIGPIC5 ...................................................................................................... 9 Modulul de citire a memoriilor externe MMC/SD ................................................................................... 10 Modulul de comunicaie CAN ................................................................................................................... 11 Modulul de comunicaie RS485 ................................................................................................................. 12 Convertorul digital analogic ...................................................................................................................... 12 Ceasul de timp real .................................................................................................................................... 13 1.1 Switch-urile .......................................................................................................................................... 14 Capitolul 2 Microcontroler-ul PIC18F8520 ............................................................................................... 14 2.2 Microcontrolerul PIC18F8520 ............................................................................................................. 14 Capitolul 3 Echipamentul ALCATEL 9500 MPR ..................................................................................... 15 Soluii inovatoare ....................................................................................................................................... 15 Nivel de agregare multiserviciu: .......................................................................................................... 15 Gradul de contientizare: ...................................................................................................................... 16 Pachet de nod: ........................................................................................................................................ 16 Serviciul modulaie adaptiva: ............................................................................................................... 16 Descriere generala ..................................................................................................................................... 17 MSS Scop, Funcie i Descriere: ........................................................................................................... 17 ODU V2 .................................................................................................................................................. 20 Cablu MSS-ODU (interfee i trafic) .................................................................................................... 21 Antena .................................................................................................................................................... 21 Configuraii radio .................................................................................................................................. 22 Configuraiile tipice de sistem .............................................................................................................. 22 Descriere funcional ................................................................................................................................. 24 MSS (Indoor Unit) ................................................................................................................................. 24 Distribuia energiei ............................................................................................................................... 25 Unitatea Core-E ..................................................................................................................................... 25 Capitolul 4 Tehnologia E1 .......................................................................................................................... 26 Semnale analogice si digitale ................................................................................................................ 26 Modulaia impulsurilor n cod................................................................................................................... 27 3.1.1. ....................................................................................................................................................... 27 Capitolul 5 Arhitectura hardware i software a sistemului ..................................................................... 28 Capitolul 6 Rezultate i concluzii ............................................................................................................... 29 Capitolul 6 Rezultate i concluzii ............................................................................................................... 29 Bibliografie ..................................................................................................................................................... 30 Anexa .............................................................................................................................................................. 31

Introducere
Citirea utilitilor din medii sau locaii greu accesibile reprezint o operaiune prin care datele sunt preluate prin intermediul unor senzori speciali i sunt prelucrate ulterior prin intermediul sistemelor de achizii de date. Aceast citire automat de date elimin eroarea uman n privina corectitudinii datelor i creste viteza de culegere a informaiilor. n lucrarea Hibrid Automatic Meter Reading System[A2], Mohd Yunus Nayan prezint sistemul de citire al utilitilor folosit de Tenega Nasional Berhard (TNB) din Malayezia o societate furnizoare de energie care are implementate dou metode de citire a utilittilor: o metod conventional ndreptat spre consumatorii obinuii i o metoda bazat pe comunicaii folosind tehnologia mobil, pentru consumatorii industriali.

Primul capitol prezint placa de evaluare BIGPIC5 ce utilizeaz microcontrolerul din familia PIC18F
numit PIC18F8520. n acest capitol se descriu echipamentele adiacente precum modul de alimentare al plcii, modul de nscriere de programe n PIC, porturile de comunicaie (RS232), porturile de acces direct ca I/O pentru semnale digitale.

Figura I.1 Schem bloc sistem

Capitolul 1 Placa de evaluare BIGPIC5

Sistemul BIGPIC5 este instrumentul perfect pentru aproape toate microcipurile PIC 64 i 80 de pini cu microcontrolere. Acesta permite studenilor i inginerilor s testeze i s exploreze abilitile microcontrolerelor PIC. Mai mult de att, permite microcontrolerelor PIC s se interconecteze cu alte circuite externe i o mulime de echipamente periferice. Astfel utilizatorul se poate concentra numai pe dezvoltarea de software. Figura de mai jos ilustreaz sistemul BigPIC5.

Figura BigPIC5

1.1 Sistemul
[B1,p.3]

Sistemul de dezvoltare BigPIC5 Figura 13, are aceeai structur ca i sistemul EasyPIC5. n plus, mai are urmtoarele module: un convertor digital analogic (DAC) de 12 bii, un modul de comunicaie RS-485, un modul de comunicaie CAN, un slot pentru un card de memorie MMC sau SD, o surs de tensiune de referin de 4,096V, un ceas de timp real i 2 porturi de comunicaie serial RS232 cu posibilitatea de selecie a semnalelor TX i RX

Figure 1 Sistemul de dezvoltare BigPIC5.

Modulul de citire a memoriilor externe MMC/SD


Sistemul de dezvoltare BigPIC5 conine un modul de citire a memoriilor externe de tip MMC sau SD. Microcontrolerul comunic cu acest modul prin intermediu busului de comunicaie serial SPI. Schema de conexiune ntre microcontroler i memoria extern este redat n Figura 14. Pentru activarea memoriei, comutatorul 8 din grupul SW3 i comutatoarele 1, 2, 3 din SW4 trebuie nchise. Tensiunea de alimentare a plcii BigPIC5 este 5,0V, iar tensiunea de alimentare a memoriei este de 3,3V. Din aceast cauz pe plac este un stabilizator de tensiune cu circuitul MC33269DT-3.3. Totodat, tensiunea pe liniile de date este redus cu ajutorul unor divizoare rezistive realizate cu rezistoarele R32-R37.

10

Figure 2 Conexiunile dintre memoria extern i microcontroler.

Modulul de comunicaie CAN


Placa BigPIC5 poate comunica cu alte sisteme i prin intermediul modului CAN care este folosit n industria de automobile i nu numai. Comunicaia este realizat cu ajutorul a dou circuite integrate specializate: MCP2551 transceiver CAN de mare vitez i MCP2510 controler CAN; primul fiind circuit de interfa ntre linia de comunicaie i controler. Comunicaia este activat cu ajutorul comutatoarelor din grupurile SW3 i SW4 conform Figurii 15.

Figure 3 Figura 15. Schema de conexiuni cu modulul CAN.

11

Modulul de comunicaie RS485


Modulul de comunicaie RS485 asigur interfaa dintre sistemul BigPIC5 i alte sisteme industriale n care este implementat acest standard. Modulul este realizat cu circuitul integrat specializat ADM485 care comunic cu microcontrolerul prin intermediul modului USART. Comunicaia este permis prin intermediul comutatoarelor din grupul SW2 Figura 16.

Figure 4 Figura 16. Schema de conexiuni cu modulul RS485.

Convertorul digital analogic


Cele mai multe microcontrolere nu au integrat un modul de conversie digital analogic. Placa BigPIC5 are un astfel de modul realizat cu circuitul integrat MCP4921, care este un convertor digital analogic de 12 bii. Comunicaia cu microcontrolerul se face prin intermediul modului de comunicaie serial sincron SPI. Sursa de tensiune de referin a convertorului poate fi att tensiunea de 5,0V ct i o tensiune de 4,096V realizat cu circuitul MCP1541. Selecia sursei de referin se face cu comutatorul J16. Activarea comunicrii se face cu comutatoarele din grupul SW3 Figura 17.

12

Figure 5 Figura 17. Schema de conexiuni cu modulul DAC.

Ceasul de timp real


Circuitul integrat specializat PCF8583P este folosit ca un ceas de timp real sau calendar. Comunicaia cu microcontrolerul se face pe busul I2C folosind dou comutatoare din grupul SW4. Circuitul permite i programarea unei alarme care poate fi transmis la RB0 prin intermediul unui conector din grupul SW2. Alimentarea ceasului se face de la o baterie cu litiu de 3V i 230mA conform Figurii 18.

13

Figure 6 Figura 18. Conexiunile cu ceasul de timp real.

1.1 Switch-urile
Figura 1.2 Grupurile de ntreruptoare ale BigPIC5[B1,p.7]

Capitolul 2 Microcontroler-ul PIC18F8520


2.2 Microcontrolerul PIC18F8520
Familia microcontrolerelor PIC18Fxx20 are o arhitectura RISC mbuntit i o memorie conceput n tehnologia FLASH de pn la 128 Kbii sau 65356 de cuvinte. Aceasta memorie program, adresabil i liniar face posibil programarea unui microcontroler de mai multe ori inainte de a fi instalat intr-un montaj i chiar dupa instalarea sa daca se intampl unele schimbri n program sau parametrii de proces.

Tabel 1.1 Familia microcontrolerelor PIC18Fxx20[B2, p.10] 14

Dispozitiv

Memori e program

Memorie date RA M biti 2048 3840 3840 2048 3840 3840 EEPRO M Biti 1024 1024 1024 1024 1024 1024

I/ O

canale 10 bii conversi e A/D 12 12 12 16 16 16

Modulul MSSP SP I2 I C Da Da Da Da Da Da Da Da Da Da Da Da

USAR T

Timeri 8bii/16bi i

Frecve a Maxim Mhz 40 25 25 40 25 25

PIC18F652 0 PIC18F662 0 PIC18F672 0 PIC18F852 0 PIC18F862 0 PIC18F872 0

32Kbii 64Kbii 128Kbi i 32Kbii 64Kbii 128Kbi i

52 52 52 68 68 68

2 2 2 2 2 2

2/3 2/3 2/3 2/3 2/3 2/3

Capitolul 3 Echipamentul ALCATEL 9500 MPR


9500 Microwave Pachet Radio (MPR) este o transmisie prin microunde radio digitale care accepta att PDH, ct i pachete de date (Ethernet)pentru migrarea de la TDM la IP. 9500 MPR ofer o platforma modular IP pentru mai multe aplicaii de reea(inclusiv 2G/3G/HSDPA/WiMAX backhouling la zona Metro Ethernet)pentru a se adapta servicii de banda larga.Familia radio 9500MPR accept aplicaii de nivel slab, mediu si de nalta capacitate utiliyand frecvene, planuri de canale, interfaa de tributari i rate de date: -Rata de dateTDM/PDH:E1 -Viteze de Ehernet:10, 100, 1000 Mb/s -Gama de frecvene radio:6-38 Ghz

Soluii inovatoare
Soluiile inovative ale familiei 9500 MPR:

Nivel de agregare multiserviciu:


Capacitatiile de a utilize Ethernet ca un strat de transport comun pentru orice fel de trafic, independent de tipul de interfaa. Ethernet devine layer-ul de convergena.

15

Gradul de contientizare:
Manipularea traficului i managementul calitai, ordonarea traficului in functie de tipul serviciului atribuit, independent de tipul de interfaa.

Pachet de nod:
Fara limita de agregare de serviciu cu tot traficul agregat in pachete, n termen de: capacitate, tip de cerine ale serviciului i tipul de interfaa.

Serviciul modulaie adaptiva:


In functie de vreme echipamentul ape capacitatea de a schimba schema de modulatie i alocarea capacitaii de transport.
16

Descriere generala
9500 MPR este format la baza din dou componente Microwave Service Switch(MSS) i Outdor Unit(ODU).

MSS si ODU sunt conectate intre ele fie prin: Cablu coaxial de radio comunicaii de 50 ohm; Cablu cu perechi torsadate (Ethernet) cat 6e; Fibra optica;

MSS Scop, Funcie i Descriere:


MSS-ul este disponibil in doua variate:
MSS-8; MSS-4;

17

MSS-ul are funciile de cross-conection, agregare de porturi, switching i managementul echipamentului. MSS-ul este un rack in care se introduce diverse carduri de radio periferice sau Core-E controller.

Slot#1:Main Core-E module

Slot#2: Spare Core-E module

Slot#9:FANS module

Slot#3:Transport module Slot#4: Transport module Slot#5: Transport module Slot#7: Transport module Slot#6: Transport module Slot#8: Transport module

Slot#1:Main Core-E module

Slot#2: Spare Core-E module

Slot#5:FA NS module

Slot#3:Transport module Slot#4:Transport module

Modulele Core-E ofer cinci interfee utilizator Ethernet : - un port pentru managementul echipamentului; - patru porturi pentru transmiterea datelor in echipament (din care unul poate fi folosit si ca port de management al echipamentului)

18

Main Core-E i Spare Core-E au roluri diferite , n caz de defectare a main Core-E ,spare Core-e i preia funciile pentru a nu se opri transmisiunile. Main Core-E include, de asemenea matricea de inter-conexiune, care pune n aplicare toate conexiunile ntre modulele de transport, ntre porturile Ethernet de utilizator, precum i ntre porturile Ethernet de utilizare si transportul modulelor. Matricea este un standard de switch Ethernet, bazat pe VLAN. Urmatoarele module de transport sunt folosite: - modulul TDM 32E1/DS1 local access: ofera interfee externe pana la 32 x E1 tributari, gestioneaz ncapsularea / reconstruciea datelor PDH la / de la pachete standard Ethernet i trimite / primete pachete standard Ethernet la / de la ambele module Core-E, care conine comutator pentru EPS-Core E de protecie; - modulul ODU 300 Radio Interface: trimite / primete pachete standard Ethernet la / de la ambele module Core-E, gestioneaz cadru de legatura radio generarea /terminarea, interfaa la / de la modulul de radio alternativ (pentru managementul PRC), in funcie de cablul de interfa la ODU, conine logica pentru EPS-Core E de protecie, logica SEN ; Pentru fiecare direcie radio un modul al MSSului este asociat unui ODU i se numete configuraie 1+0, pentru 2 module ale MSS-ului i 2 ODU asociate se numete configuraie 1+1. n conformitate cu modulele de transport instalate, diferite configuratii pot fi puse n aplicare.

19

Figure 7 .Schema bloc MSS-8

ODU V2
ODU V2 (ODU) este un transceiver controlat de un microprocesor, care interfaeaza MSS-ul cu antena. Circuitele emitorului, n ODU constau n: - cablul de interfa, - modulator, - oscilator local, - upconverter / mixer, - amplificator de putere,
20

demultiplexor.

Circuitele receptorului, n ODU constau n: - cablul de interfa, - demodulator - oscilator local, - downconverter / mixer, - amplificator cu zgomot redus , - demultiplexor. Microprocesorul gestioneaz frecvena la ODU, transmite alarme de putere i monitorizeaz performanele. ODU este alimentat de la MSS la o tensiune de -48V dc si este dependent de frecvena.

Figure 8

Cablu MSS-ODU (interfee i trafic)


Un singur cablu coaxial de 50 ohm conecteaz o interfa radio ODU300 la ODU. Lungimea maxima permisa a cablului este de 150 m, la sfarsitul cablului catre ODU se pune un cablu de impamantare care se leaga de centura de impamantare a pilonului. Cablul transporta catre ODU cei -48v dc si cinci semnale: - Tx telemetrie; - Semnal de referin pentru a sincroniza oscilatorul ODU Modulator / Demodulator ; - 311 MHz, semnal modulat de la interfaa Radio ODU300 (transmisie); - RX telemetrie; - 126 MHz, semnale modulate de la ODU (receptive);

Antena
Antene pentru montarea direct o ODU sunt disponibile n diametre de la 0,3 m la 1,8 m, n funcie de benziile de frecven. Prinderile antenei sunt proiectate pentru standardul industrial pe marimea 115 mm. Un ODU poate fi, de asemenea, folosit cu antene standard, prin intermediul unui kit de montare i de la distan, numit ghid de und.
Channel 7 MHz Modulation 4 QAM 16 QAM 64 QAM 4 QAM Capacity 10,88 Mbit/s 21,76 Mbit/s 32,64 Mbit/s 21,76 Mbit/s Net Bandwidth 9,478 Mbit/s 20,358 Mbit/s 31,238 Mbit/s 20,358 Mbit/s 21 E1 Equivalent Capacity (TDM2TDM 4 E1 8 E1 13 E1 8 E1

14 MHz

28 MHz

56 MHz

16 QAM 64 QAM 4 QAM 16 QAM 32 QAM 64 QAM 128 QAM 256 QAM 16 QAM 128 QAM

43,52 Mbit/s 65,28 Mbit/s 43,52 Mbit/s 87,04 Mbit/s 111,36 Mbit/s 130,56 Mbit/s 156,80 Mbit/s 177,60 Mbit/s 166,40 Mbit/s 313,60 Mbit/s

42,118 Mbit/s 63,878 Mbit/s 42,118 Mbit/s 85,638 Mbit/s 109,958 Mbit/s 129,158 Mbit/s 155,398 Mbit/s 176,198 Mbit/s 164,998 Mbit/s 312,198 Mbit/s

18 E1 27 E1 18 E1 37 E1 48 E1 56 E1 68 E1 77 E1 72 E1 136 E1

Configuraii radio
1 +0; 1 +1 Hot-Standby (HS) (dou tipuri de cuplare: 3 dB / 3 dB cuplare echilibrat sau 1,5 dB /6.0 dB cuplare dezechilibrat ); 1 +1 Hot-standby Diversitate Space (HSSD) (nu combiner); 1+1/2x(1+0) Frequency Diversity (FD) (homo-polar); 1+1/2x(1+0) Frequency Diversity (FD) (hetero-polar).

Configuraiile tipice de sistem

TDM Over Ethernet Packet Node mapare de 32 E1 pe Ethernet (Figure 12.);

TDM and Ethernet Terminal Packet Transport - 32 E1 Access, 1 directie radio (Figure 13.);

22

TDM and Ethernet Add/Drop N1 Packet Node - Ethernet and 32 E1 Local Access, 1 Back Link, 1Haul Link (Figure 14.);

TDM and Ethernet Terminal Packet Node-Ethernet and 32 E1 Local Access, 2 Back Links (Figure15.);

23

TDM and Ethernet Add/Drop Packet Node-Ethernet and 32 E1 Local Access, 2 Haul Links and 1 back Link (Figure 16.);

TDM and Ethernet Add/Drop NN Packet Node - Ethernet and 32 E1 Local Access, 2 Haul Links and 2 back Links (Figure 17.)

Descriere funcional
MSS (Indoor Unit)
MSS este independent de frecven. Dou tipuri de MSS sunt disponibile: - MSS-8; - MSS-4; MSS-8 este format din: - 1 subrack (MSS shelf); - 1 sau 2 Core E-Module (de lucru i de rezerv); - 6 module de transport; - fan 1 unitate; MSS-4 este format din: - 1 subrack (MSS shelf);
24

1 sau 2 Core E-Module (de lucru i de rezerv); pn la 2 module de transport; fan 1 unitate;

Exist dou tipuri de module de transport: - modul de acces local la 32xE1; - modul radio ODU 300 ;

Distribuia energiei
Sistemul primete alimentare prin intermediul bateriei de la 2 conectori de putere montai pe structura subrack i conectat direct la backplane. Fiecare placa primete alimentare de la bateriei prin backplane. Gama de tensiune de alimentare este de la -40.5 pna la -57.6 Vdc. Fiecare placa, n care un convertor DC / DC este montat, este prevzut cu sigurane fuzibile i diode pe toate liniile, n scopul de a fi pe deplin independent de celelalte. Fiecare unitate Radio Modul ODU 300 ofera -48V catre unitatea ODU.

Unitatea Core-E
Bazat pe tehnologia de pachete cu 8 GbEth interfee seriale interne ntre Core-E i periferice (cadre jumbo 9728 bytes permise). 4x10/100/1000 Eth interfee ncorporate (RJ45). 1x1000-LX de baz sau Sx (SFP interferen optic), disponibil cu un plug-in optic.

25

Funcii macro

Capitolul 4 Tehnologia E1
Semnale analogice si digitale
Un semnal electric este numit analogic cnd este proporional cu mrimea fizica pe care o reprezinta semnalul electric (exemplu: curentul generat de microfon este un semnal analogic, care este permanent proporional cu presiunea acustica exercitat asupra membrane microfonului). Un semnal electric este digital daca este compus dintr-o succesiune de simboluri, fiecare symbol putnd lua o valoare dintr-un numr finit de valori posibile (exemplu: un semnal telegrafic poate fi compus dintr-o succesiune de simboluri binare, care pot avea una din doua valori posibile: prezena sau absen de semnal).

26

Modulaia impulsurilor n cod


Sistemele digitale de telecomunicaii pot folosi multiplexarea cu diviziune in timp de tip MIC (modulaia impulsurilor in cod) sau PCM (Pulse Code Modulation)

Conversia analog digitala


Pentru a transforma un semnal analogic in semnal digital, folosind MIC, este necesar sa se efectuam esantinarea semnalului analogic, cuantizarea si codarea esantioanelor de semnal.

TRANSMIATOR

Eantionare Cuantizare

Codare

27

Capitolul 5 Arhitectura hardware i software a sistemului

28

Capitolul 6 Rezultate i concluzii


Se prezint un sistem ce permite gestiunea i controlul contoarelor de lumin, ap, gaz cu ieiri n impulsuri, pentru locaii distribuite (apartamente sau case) utiliznd tehnologia ZigBee. Controlul este realizat prin intermediul aplicaiilor software implementate la slave-uri iar gestiunea este realizat prin transferul datelor nspre elementul de tip controller central (master) i aplicaia de la dispecerat. Slave-urile monitorizeaz impulsurile celor trei tipuri de contoare, aplicaia avnd ca suport placa BIGPIC5, microcontroller-ul PIC18F8520 i rutine software n MikroC i expediaz datele nregistrare pe parcursul unei zile prin intermediul interfeei ZigBee, masterul memoreaz i afieaz nregistrrile fiecrui slave respectiv le transmite spre PC-ul de la dispecerat prin interfaa RS232 iar aplicaia desktop a dispeceratului permite vizualizarea consumului fiecrei locaii n timp n mod tabelar i grafic. S-au utilizat produse hardware i software ale firmei Microelektronika iar pentru dispecerat s-a utilizat Visual Basic. Rezultatele au fost urmtoarele:

un program implementat pentru slave ce permite citirea la fiecare 20s (echivalent 6h) a datelor
aferente celor 3 contoare de utiliti i vizualizarea consumului pentru fiecare utilitate zilnic efectuandu-se 4 citiri zilnice, la orele 10,16,22 i 4 fiind nscrii maxim 1 zi x 4 citiri/zi x 3 utiliti x 2 octei = 24 octei/slave (acces direct la porturi PIC18F8520); scriere n EEPROM iniializare comunicaie ZigBee i transmisie date spre master (transmisie 24 octeti la fiecare 80ms echivalent 12h) un program implementat pentru master ce permite interogarea fiecrui echipament ZigBee n intervalul orar 4 5 noaptea urmnd ca transmisia datelor centralizate s se efectueze prin GPRS (variant n lucru); n aplicaie se recepioneaz date de la o singur locaie, acestea fiind transferate spre Dispecerat prin RS232; un program implementat pentru dispecerat ce permite evidenierea tabelar a msurtorilor precum i grafic pentru fiecare din utilitile n discuie;

.................................. Contribuiile autorului sunt: analiza stadiului n domeniu (circa 5 articole de limb englez din care 5 au fost citate); implementarea comenzilor AT aferente tehnologiei ZigBee (prima lucrare de acest gen din facultate); realizarea a 3 aplicaii, 2 n MikroC pentru slave i master respectiv a unei aplicaii n Visual Basic 6.0, ce pot fi utilizate pentru lucrrile de laborator la disciplina Sisteme cu microcontrolere aferent celor 2 specializri din domeniul Electronic i Telecomunicaii, anul IV, sau la studiile de masterat;

Cercetrile vor continua n cadrul studiilor de masterat fiind ndreptate spre: implementarea unei comunicaii reale utiliznd GPRS; achiziionarea unor date reale de la contoare de ap, gaz cu interfee pentru impulsuri; realizarea unor sisteme prototip, simulate n Proteus i Orcad, pentru slave i calculatorul de proces, care s rspund unui pre ct mai mic; realizarea unei interfee n PHP conectat la o baz de date MySQL pentru accesul abonatului prin Internet, interfa car s permit vizualizarea facturii pentru fiecare abonat; implementarea protocolului MBUS; contactarea reprezentanilor celor 3 companii pentru implicarea ntr-un proiect n competiiile naionale pentru implementarea sistemului; publicarea a minim 2 articole, mpreun cu absolventul Nedelcu Constantin, diseminnd rezultatele notabile; brevetarea sistemului, mpreun cu absolventul Nedelcu Constantin, n msura posibilitilor, dup ce acesta va fi validat.

29

Bibliografie
Cri, articole de specialitate, lucrri de licen/disertaie
[A1] [A2] [A3] [A4] [A5] [A6] Adrian-Ioan PETRARIU, Studiul privind dezvoltarea sistemelor de localizare indoor a produselor, pag. 37-39 ( http://www.eed.usv.ro/SistemeDistribuite ); David C. Ni.,Chou Hsin Chin, Sensor Network for gas meter application, Third International Conference on Senzor Technology and Applications, 2009; Mohd Yunus Nayan, Aryo Handoko Primicanta, Mohammad Awan, Hybrid Automatic Meter Reading System, International Conference on Computer Technology and Development, 2009; Tony Richards and Phil Crewe, The Development of Remote Wireless Meter Reading System, Plextek Ltd .United Kindom, 2008; Miles S H Choi, Overviews of CEM Automatic Meter Reading System for Large Commercial and Industrial Customers, Comphania de Electricidade de Macau C.E.M. S.A., 2007; Nedelcu CONSTANTIN, Sistem de gestiune i control pentru instalaii i utiliti publice, Universitatea VALAHIA din Targoviste, lucrare de licen, 16 iulie 2010

BIGPIC5 si PIC18F8520
[B1] [B2] MikroElektronica, BIGPIC5 Manual MicroChip, PIC18F8520 Datasheet, 2004

Tehnologia ZigBee
Curs2 Reele digitale plesiocrone

http://lexus801.tripod.com/srtc/2.html

30

Anexa Slave.c
#include #include #include #include "Slave_Global.h" "Slave_GLCD.h" "Slave_ZigBee.h" "Slave_Contoare.h"

unsigned int cnt; void write_EEPROM() { valoare=(lumina>>8) & 0xFF; EEPROM_Write(adr_W,valoare);adr_W++;delay_ms(20); valoare=lumina & 0xFF; EEPROM_Write(adr_W,valoare);adr_W++;delay_ms(20); valoare=(apa>>8) & 0xFF; EEPROM_Write(adr_W,valoare);adr_W++;delay_ms(20); valoare=apa & 0xFF; EEPROM_Write(adr_W,valoare);adr_W++;delay_ms(20); valoare=(gaz>>8) & 0xFF; EEPROM_Write(adr_W,valoare);adr_W++;delay_ms(20); valoare=gaz & 0xFF; EEPROM_Write(adr_W,valoare);adr_W++;delay_ms(20); }

31