Beruflich Dokumente
Kultur Dokumente
LabVIEW
SMART HOUSE PROJECT USING SOFTWARE LabVIEW
Stefan Radivojevi, Duan Perii, Davorin Mikluc
Vojna Akademija
Sadraj U ovom radu predstavljeno je jedno od reenja
problema utede energije projektom pametna kua.
Informacije dobijene pomou odgovarajuih senzora
(Detektora pokreta,svetla i toplote) se prenose pomou
odgovarajue kartice na raunar, gde je sam program
koji obradjuje date informacije i postupa po zadatim
parametrima. Korien je grafiki programski jezik za
pravljenje
instrumentacionog
sistema
primenom
programskog paketa LabVIEW i NI USB-6008 DAQ
Device kartice.
analogni ulaz,
analogni izlaz,
digitalni ulaz/izlaz,
broja/tajmer.
Analogni ulaz konvertuje analogni u lazn i s ig n al
d o b ijen o d s en zo ra u digitalni kod, koji moe biti
korien na raunaru. To su obino viekanalni u re aji
ko ji d aju 12 d o 16 b it a rezolucije po signalu.
Analogni izlaz konvertuje digitalni signal sa 12 bita
rezo lu cije u an alo g n i s ig n al. Ob in o ima dva kanala
ali moe biti i viekanalni. Digitalni ulaz/izlaz slui za
prenos digitalnih signala ka i od hardvera. Broja/tajmer
slui za brojanje impulsa, merenje frekvencije i perioda
digitalnog signala, kao i za generisanje povorke
impulsa.[1]
Senzori pretvaraju fizike veliine u analogne ili
digitalne signale. Kod digitalnih senzora vana je
Raunar
slui za memorisanje i procesiranje
snimljenih signala kao i za generisanje odgovarajuih
upravljakih akcija prema zadatom algoritmu. Brzina
procesora treba da omogui realizaciju navedenih
zadataka u realnom vremenu.[1] Raunar takodje mora
posedovati odgovarajui s oftver koji
omoguava
razmenu informacija izmeu raunara i hardvera.
Slika 2 NI USB-6008
Akviziciona kartica NI USB-6008 je 16-to bitna sa
maksimalnom brzinom semplovanja 10 kS/s. Neke od
osnovnih karakteristika su [2]:
-
8 analognih ulaza
5. BLOCK DIAGRAM
Prilikom programerskog reavanja problema Pametna
kua, problem je razloen na vie logikih celina, koje su
nazvane sektorima, a na osnovu kojih je napisan i
programski kod za aplikaciju[3]. U nastavku e biti
prikazani neki od tih sektora.
Na slici 5 prikazan je blok dijagram aplikacije, iju
strukturu u osnovi ine subVI-evi koji poboljavaju
preglednost koda. To je najvei stepen apstrakcije koji je
koriten i za modelovanje aplikacije bez dodatnog alata
namenjenog samo za tu svrhu.
ureajima
6. ZAKLJUAK
U radu je predstavljena primer primene programskog
paketa LabVIEW . Obzirom da programski jezik G
(grafiki) , koji koristi, smanjuje vreme koje se kod
drugih programskih jezika gubi na pisanje programskog
koda, ujedno samom programeru prua mogunost da se
posveti reavanju problema sa minimumom programskog
koda imajui pri tom na raspolaganju grafiki
predstavljenja realna elektronska kola.
LITERATURA
[1]
Momir Stankovi, Stojadin Manojlovi, Davorin
Mikluc Akvizicioni sistem za analizu elektrinih
servosistema YU-INFO 2013.
[2]
NI
USB-6008
Instruments, USA, 2009.
Users
Manual,
National
[3]
AbadiAllah A. Al-Tahrawi, Hossam R. El.
Hennawi, Khaled H. Dawoud Smart house aplication'',
project 2011.