Deney 2 Waveform Chart PROSEDÜR
Transkript
Deney 2 Waveform Chart PROSEDÜR
Deney 2 Waveform Chart Waveform Chart", "Waveform Graph" XY Graph" " dandr. ve " LabVIEW platformunun önemli görsel cihazlarn- Waveform Graph daha önce toplanm³ olan ve bir dizi olarak hazr olan numerik veriyi osiloskop benzeri bir arayüzde zamana kar³ çizer. Waveform Chart ise elde birikmi³ olmayan bir numerik de§i³keni veri geldikçe ka§tl kayt cihaz (strip chart recorder) benzeri bir arayüze kaydeder. de§ilken, Waveform Chart'da istenildi§i kadar hafza alan ayrlabilir. Waveform Graph hafzaya sahip Default olarak hafza 1024 numerik kayt içerir. Bu deneyde LabVIEW programlama platformunun a³a§daki unsurlar kullanlacaktr: WHILE döngüsü Numerik paletteki trigonometrik fonksiyonlar Timing paletindeki timer fonksiyonu Waveform Chart LabVIEW platformundaki bu deneyimiz ve evde tamamlanacak ödev sorular ile bu programlama platformunun uygulama geli³tirmedeki etkinli§i, hz ve en temel yaplar gösterilmek istenmi³tir. Laboratuvardaki çalmay bitirdikten sonra sizden istenilen ksmlar tamamlayp dersin görevli asistanna teslim ediniz. Çal³manz, bir metin dosyas ve/veya virtual instrument üzerinde Text Tool ile yazaca§nz notlarla açklaynz. PROSEDÜR 1. ekil 1'de STOP Deney2.vi sanal cihaznn ön panosunu görüyorsunuz. Bu panoya benzer bir pano olu³turun. butonunu ön panoya do§rudan yerle³tirebilece§iniz gibi, blok diyagramda tarafna mouse ile sa§ tklayp, sonra ADD CONTROL WHILE loop ³artnn sol seçene§i ile de bu butonu olu³turabilirsiniz. FUNCTION PALETTE PROGRAMMING WHILE LOOP'u seçiniz. STOP butonunu daha önce ön panoya koymadysanz, WHILE döngüsünün ³art butonunun sol tarafna tu³la tklayp CREATE CONTROL seçene§i ile STOP butonu olu³turabilirsiniz. WHILE döngüsünün ³art 2. Blok diyagram üzerinde sa§ tu³a tklayarak Sonra sa§ içinde krmz nokta olmas gerekmektedir. 3. ekil 2'de görüldü§ü üzere blok diyagramn olu³turun. labilirsiniz. ³ekilde Metronomun giri³ine sa§ tu³la tklayarak WHILE READ TIMING paletinde bu- ³kkn seçin ve 100 yazn. Bu döngüsünün her dönü³ünü 100ms yapm³ olursunuz. 4. Waveform Chart üzerine sa§ tklayarak bulup Metronom fonksiyonunu CREATE CONSTANT modundan 5. Ön pano üzerine WRITE CREATE PROPERTY NODE'u seçiniz. Özellikler içinde UPDATE MODE'u moduna geçiriniz. RING&ENUM alt paletinden ENUM kontrolü koyunuz. Bu kontrol üzerine sa§ tklayp INSERT seçene§i ile CHART RECORDER OSCILLOSCOPE SWEEP modlarn ekleyiniz. 6. Sanal cihaznz çal³trnz. CHART RECORDER, OSCILLOSCOPE ve SWEEP modlarnn i³leyi³i üzerindeki etkisini gözleyiniz. Gerekli ekran görüntülerini kaydediniz. 1 Waveform Chart'n ekil 1. Deney2 cihaznn blok diyagram. Ön panodaki STOP butonuna basncaya kadar WHILE Waveform Chart kullanarak gerçek zamanda de§i³en i³aretleri ön panoda gösterebilirsiniz. sanal döngüsü devam eder. Waveform Chart default olarak en son alnan 1024 veriyi saklar. veriler üzerinde dola³p okuma yapabilirsiniz. ekil 2. Deney2 STOP butonu WHILE sanal cihaznn blok diyagram. Ön panodaki Yatay "scroll bar", "cursor" gibi aletlerle döngüsünü durdurmak için konulmu³tur. STOP butonuna basncaya kadar WHILE döngüsü devam eder. SORULAR Raporunuzda a³a§daki sorulara verece§iniz cevaplara ekran resimlerini ekleyiniz. 1. WHILE döngüsünün ³artn CONTINUE WHILE FALSE"dan " CONTINUE WHILE TRUE"ya " çevirip etkisini gözlemleyiniz. Yeni durumu açklaynz. UPDATE MODE, X SCROLLBAR). 2. Sanal cihazn ön panosunu ekil 2'de gösterildi§i gibi de§i³tirin ( 3. Blok diyagram ekil 3 (a) daki gibi de§i³tiriniz. vi' çal³trp ön pano görüntüsünü kaydediniz. 4. Blok diyagram a³a§daki ekil 3 (b) daki gibi de§i³tiriniz. vi' çal³trp ön pano görüntüsünü kaydediniz. 5. 3 ve 4.ncü ³kda elde etti§iniz görüntüleri yorumlaynz. Bu ³ekillerde bir yanl³lk söz konusu mudur? Hangi görüntü sizce "daha do§rudur"? 6. Chart History Length'i 256 yapn. Ekranda mesela 300 veri noktas görüp göremedi§inizi rapor edin; sebebini açklayn. 7. Üçüncü bir veriyi mesela sin (x) cos (x)'i de Waveform Chart 2 üzerinde gösteriniz. ekil 3. Çok izli ekil 4. Waveform Chart Waveform Chart. ile birden fazla i³aret kaydetme. 3