Çevrimiçi Osiloskop Tasarımı The Design of Online Oscilloscope

Benzer belgeler
Fatih Üniversitesi Elektrik ve Elektronik Mühendisliği Bölümü EEM 316 Haberleşme I LAB SINAVI DARBE GENLİK MODÜLASYONU (PWM)

İnternet Tabanlı Akıllı Ev Otomasyonu. Internet Based Smart Home Automation

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7

Giyilebilir Teknolojiler ve Solar Enerjili Şapka Uygulaması

KMU MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ ELETRONİK LABORATUVARI DENEY 1 OSİLOSKOP KULLANIMI

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ELEKTRONİK LAB 1 DERSİ DİYOT UYGULAMALARI DENEYİ

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.

Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği Bölümü

ARTOS7F1 ARIZA TESPİT CİHAZI VE PC OSİLOSKOP 7 FONKSİYON 1 CİHAZDA

DENEY 2: DĠYOTLU KIRPICI, KENETLEME VE DOĞRULTMA DEVRELERĠ

EET-202 DEVRE ANALİZİ-II DENEY FÖYÜ OSİLOSKOP İLE PERİYOT, FREKANS VE GERİLİM ÖLÇME

ADIYAMAN ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ DEVRE ANALİZİ LABORATUVARI-II DENEY RAPORU

DENEY FÖYÜ 4: Alternatif Akım ve Osiloskop

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.

DENEYLERDE KULLANILACAK LABORATUVAR EKİPMANLARI

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ELEKTRONİK LAB 1 DERSİ DİYOT UYGULAMALARI DENEYİ

Labview Tabanlı Sayısal İşaret İşleme Sanal Laboratuvarı Labview Based Digital Signal Processing Virtual Laboratory

ELEKTRONİK DEVRE ELEMANLARI

DENEY 3 Kırpıcı ve Kenetleyici Devreler

DY-45 OSĐLOSKOP KĐTĐ. Kullanma Kılavuzu

DENEY 5: RC DEVRESİNİN OSİLOSKOPLA GEÇİCİ REJİM ANALİZİ

DENEY 2 DİYOT DEVRELERİ

EEM 202 DENEY 9 Ad&Soyad: No: RC DEVRELERİ-II DEĞİŞKEN BİR FREKANSTA RC DEVRELERİ (FİLTRELER)

EEM220 Temel Yarıiletken Elemanlar Çözümlü Örnek Sorular

DY-45 OSİLOSKOP V2.0 KİTİ

Şekil 3-1 Ses ve PWM işaretleri arasındaki ilişki

KIRPICI DEVRELER VE KENETLEME DEVRELERİ

Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması

Teknik Katalog [Avometre]

DENEY FÖYÜ 5: Diyotlu Doğrultma Devreleri

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ELEKTRONİK LAB 1 DERSİ İŞLEMSEL KUVVETLENDİRİCİ 1 DENEYİ. Amaç:

DENEY-2 ANİ DEĞER, ORTALAMA DEĞER VE ETKİN DEĞER

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ELEKTRONİK LAB 1 DERSİ DİYOT KARAKTERİSTİKLERİ DENEYİ

DOKUMANLAR

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ELEKTRONİK LAB 1 DERSİ DİYOT KARAKTERİSTİKLERİ DENEYİ

MULTİMETRE. Şekil 1: Dijital Multimetre

İşlemsel Kuvvetlendiricili Matematiksel Simülatör Tasarımı Design of Mathematical Simulator with Operational Amplifier

DENEY 3: DOĞRULTUCU DEVRELER Deneyin Amacı

Mekatronik Mühendisliği Lab1 (Elektrik-Elektronik) Diyotlu Doğrultucu Uygulamaları

DENEY 7 DALGALI GERİLİM ÖLÇÜMLERİ - OSİLOSKOP

SİNYAL TEMELLERİ İÇİN BİR YAZILIMSAL EĞİTİM ARACI TASARIMI A SOFTWARE EDUCATIONAL MATERIAL ON SIGNAL FUNDAMENTALS

6. DENEY Alternatif Akım Kaynağı ve Osiloskop Cihazlarının Kullanımı

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

kdeney NO:1 OSİLASKOP VE MULTİMETRE İLE ÖLÇME 1) Osiloskop ile Periyot, Frekans ve Gerlim Ölçme

BÖLÜM X OSİLATÖRLER. e b Yükselteç. Be o Geri Besleme. Şekil 10.1 Yükselteçlerde geri besleme

%100 Yerli, Donanım + HMI Yazılım. Profesyonel Operatör Paneli. Operatör Paneli - Proop10. Operatör Paneli - Proop7.

T.C. ONDOKUZ MAYIS ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK LABORATUVARI-II DENEY RAPORU

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

BAŞKENT ÜNİVERSİTESİ

Arduino Temel Bilgiler

DENEY 3 DİYOT DOĞRULTUCU DEVRELERİ

DENEY 2: DİYOTLU KIRPICI, KENETLEME VE DOĞRULTMA DEVRELERİ

Alternatif Akım; Zaman içerisinde yönü ve şiddeti belli bir düzen içerisinde değişen akıma alternatif akım denir.

Labview Tabanlı Sanal Elektrik Devreleri Laboratuvarı Uygulaması

T.C. YALOVA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ENERJİ SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ ESM 413 ENERJİ SİSTEMLERİ LABORATUVARI I

TEKNOMOBİL UYDU HABERLEŞME A.Ş. KULLANICI KILAVUZU Rev. 1.0 Satcom SCATEL

Bölüm 16 CVSD Sistemi

SAYISAL İŞARET VE GEÇİŞ SÜRELERİNİN ÖLÇÜLMESİ

EEM 202 DENEY 8 RC DEVRELERİ-I SABİT BİR FREKANSTA RC DEVRELERİ

Çukurova Üniversitesi Biyomedikal Mühendisliği

Çukurova Üniversitesi Biyomedikal Mühendisliği

Öğrenci No Ad ve Soyad İmza DENEY 3. Tümleşik Devre Ortak Source Yükselteci

T.C. YALOVA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ENERJİ SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ ESM 413 ENERJİ SİSTEMLERİ LABORATUVARI I

FAZ KİLİTLEMELİ ÇEVRİM (PLL)

Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş

EET-202 DEVRE ANALİZİ-II DENEY FÖYÜ OSİLOSKOP İLE PERİYOT, FREKANS VE GERİLİM ÖLÇME

1. Şekildeki devreyi benzetim programında kurunuz (sinyal kaynağı: 3Hz, sinüzoidal dalga: min -3V, max 3V, diyot:1n4001).

DENEY-4 RL DEVRE ANALİZİ. Alternatif akım altında seri RL devresinin analizi ve deneysel olarak incelenmesi.

TOBB EKONOMİ VE TEKNOLOJİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

Alçaltıcı DA-DA Çevirici Analiz ve Tasarımı

ANALOG HABERLEŞME (GM)

BMT104 ELEKTRONİK DEVRELER DERSİ LABORATUVAR UYGULAMALARI

Bölüm 3 AC Devreler. 1. AC devrede, seri RC ağının karakteristiklerini anlamak. 2. Kapasitif reaktans, empedans ve faz açısı kavramlarını anlamak.

ADIYAMAN ÜNĠVERSĠTESĠ MÜHENDĠSLĠK FAKÜLTESĠ ELEKTRĠK-ELEKTRONĠK MÜHENDĠSLĠĞĠ BÖLÜMÜ DEVRE ANALĠZĠ LABORATUVARI-II DENEY RAPORU

SAKARYA ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİNE GİRİŞ LABORATUARI

PIC KULLANARAK GÜÇ KARSAYISI ÖLÇÜM DEVRESİ TASARIMI VE SİMÜLASYON

DOĞRULTUCULAR VE REGÜLATÖRLER

ELE 301L KONTROL SİSTEMLERİ I LABORATUVARI DENEY 3: ORANSAL, TÜREVSEL VE İNTEGRAL (PID) KONTROL ELEMANLARININ İNCELENMESİ *

DENEY 5: İŞLEMSEL YÜKSELTEÇLER ve UYGULAMA DEVRELERİ

6. Osiloskop. Periyodik ve periyodik olmayan elektriksel işaretlerin gözlenmesi ve ölçülmesini sağlayan elektronik bir cihazdır.

ÜNİBİLGİ 26. Üniversitemizin yeni Kütüphane Otomasyon Programı olan e-libs in kullanımını tanıtacağız.

Plazma İletiminin Optimal Kontrolü Üzerine

Filter Design To Filter EMG Signals Using Fast Block Least Mean Square

Amaç: Tristörü iletime sokmak için gerekli tetikleme sinyalini üretmenin temel yöntemi olan dirençli tetikleme incelenecektir.

6 İşlemsel Kuvvetlendiricilerin Lineer Olmayan Uygulamaları deneyi

Tek Fazlı Tam Dalga Doğrultucularda Farklı Yük Durumlarındaki Harmoniklerin İncelenmesi

Karadeniz Teknik Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü Elektronik Laboratuvarı I İŞLEMSEL YÜKSELTECİN TEMEL ÖZELLİKLERİ VE UYGULAMALARI

Ölçme Kontrol ve Otomasyon Sistemleri 8

Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Giriş

Arduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek

SERVOMOTOR HIZ VE POZİSYON KONTROLÜ

dirençli Gerekli Donanım: AC güç kaynağı Osiloskop

DENEY 3. Maksimum Güç Transferi

ADIYAMAN ÜNĠVERSĠTESĠ MÜHENDĠSLĠK FAKÜLTESĠ ELEKTRĠK-ELEKTRONĠK MÜHENDĠSLĠĞĠ BÖLÜMÜ DEVRE ANALĠZĠ LABORATUVARI-II DENEY RAPORU

DENEY 3. Maksimum Güç Transferi

Arttıran tip DC kıyıcı çalışması (rezistif yükte);

IR Modülü. Kart Özellikleri Çalısma Frekansı: 38KHz Mesafe: 6 Metre Çalısma Voltajı: 3.3-5V Kart Boyutları: 20 mm x 20 mm

Üç Fazlı Sincap Kafesli bir Asenkron Motorun Matlab/Simulink Ortamında Dolaylı Vektör Kontrol Benzetimi

ELE 201L DEVRE ANALİZİ LABORATUVARI

Melih Hilmi ULUDAĞ. Yazılım Mühendisi Mekatronik Mühendisi. a aittir.

Transkript:

2016 Published in 4th International Symposium on Innovative Technologies in Engineering and Science 3-5 November 2016 (ISITES2016 Alanya/Antalya - Turkey) 1. Giriş Özet Çevrimiçi Osiloskop Tasarımı The Design of Online Oscilloscope 1 Nedim Aktan Yalcin and * 1 Fahri Vatansever * 1 Faculty of Engineering, Electrical-Electronics Eng. Dept., Uludag University, Turkey Elektrik-elektronik alanındaki devre/sistemlerde, işaret şeklini gözlemlemede osiloskop önemli bir aygıttır. Fakat bu ekipman oldukça pahalıdır ve uzaktan izlemeli bir laboratuvarın kurulması açısından maliyeti yüksektir. Bu çalışmada, Arduino tabanlı ve düşük maliyetli uzaktan erişilebilen bir osiloskop tasarımı gerçekleştirilmiştir. Arduino dan elde edilen veriler, bilgisayara USB port aracılığıyla gönderilip Windows Presentation Foundation aracılığıyla işlenmekte ve gerçek zamanlı olarak servis edilmektedir. Anahtar kelimeler: Osiloskop, Arduino, web. Abstract Oscilloscope is an important device for visualizing shape of a signal in systems which belong to the electrical-electronic field. But this instrument is very expensive and construction of a remote accessing laboratory is costly due to price of this instrument. In this study, design of a low cost Arduino based remote accessing oscilloscope is realized. Data which acquired from Arduino are sent via USB port to computer and these data are processed and serviced by Windows Presentation Foundation. Key words: Oscilloscope, Arduino, web. Osiloskop, bir elektriksel işareti dalga biçimi şeklinde gösterebilen bir aygıttır. Elektrikelektronik mühendisliği eğitiminde osiloskop, sahip olduğu sinyal edinme ve analiz açısından vazgeçilmez bir aygıttır. Geleneksel bir osiloskop, katot ışın tüpünün dikey eksenindeki bir noktanın konumunu kontrol eden işareti yükselterek çalışır. Bu esnada osiloskopun zaman mekanizması soldan sağa doğru ilerlemekte ve en sona ulaştıktan sonra tekrar başlangıç noktasına dönmektedir (Şekil 1)[1]. Şekil 1. Örnek osiloskop görüntüsü *Corresponding author: Address: Faculty of Engineering, Electrical-Electronics Eng. Dept., Uludag University, 16059, Bursa TURKEY. E-mail address: fahriv@uludag.edu.tr, Phone: +902242940905

F. VATANSEVER et al./ ISITES2016 Alanya/Antalya - Turkey 688 Dijital osiloskoplar, analog ve dijital devrelerde yüksek kesinlik ve yüksek giriş empedansı özellikleri nedeniyle yaygın olarak kullanılmaktadırlar[2]. Ayrıca dijital osiloskoplar, PC bağlantı özellikleriyle elde ettikleri veriler üzerinde ileri analizler yapılabilmesine olanak vermektedirler[1-6]. Gerçekleştirilen çalışmada uzaktan erişilebilen bir osiloskop uygulaması/prototipi sunulmuştur. Uzaktan erişilebilme modülü WPF (Windows Presentation Foundation) uygulamasının tarayıcı uygulaması (WPF Browser Application) ile gerçekleştirilmiştir. Bu sayede öğrenciler ve diğer donanım geliştiriciler elde ettikleri sonuçlara internet üzerinden erişip gözlem, işlem ve denetim yapabileceklerdir. 2. Materyal ve Metot Gerçekleştirilen uzaktan erişimli osiloskop uygulaması, temel olarak donanım ve yazılım kısımlarından oluşmaktadır. 2.1. Sistemin donanım kısmı Gerçekleştirilen çalışma, analog girişten veri okumakta ve bu veriyi USB kablo aracılığıyla bilgisayara göndermektedir. Arduino dan (Tablo 1)[7-8] alınan bilgiler, bu amaç için özel olarak tasarlanmış bir web program üzerinde grafik olarak gösterilmektedir. Bu çalışma kesinlik ve hız açısından çok verimli sonuçlar ortaya koymamaktadır. Fakat 1kHz e kadar olan işaret sonuçlarını, dalga biçimi olarak gösterebilmektedir. Şekil 2 de görülen devrede C1 kapasitörü her iki yönlü bağlanabilir, ancak C2 ve C3 kapasitörleri elektrolitiktir ve doğru bir şekilde bağlanmalıdır. Şekil 2. Devre şeması. Devre, temel olarak iki kısımdan oluşmaktadır: R1 ve R2, bir gerilim bölücü gibi davranarak, A0 girişine 2.5 V luk bir sabit gerilim sağlayan yüksek değerli dirençlerdir. C1 kapasitörü, herhangi bir DC bileşen içermeden (geleneksel osiloskopun AC modunda çalışması gibi) işaretin geçmesini sağlar. R3, R4, C2 ve C3 2.5 V sabit DC gerilim sağlamaktadır. Bu sayede osiloskop pozitif ve negatif değerli işaretleri gösterebilmektedir. Test uçlarının her ikisi de işaret uygulanmadan önce, gerilim bölücü ilkesine göre 2.5 V gerilim değerindedir ve birbirlerine göre potansiyel farkları sıfırdır. Bu uçlara değişken bir işaret uygulandığında uçlar arasında gerilim farkı meydana gelir, Bu gerilim farkı Arduino nun A0 ucu tarafından sayısallaştırılarak okunur. Devredeki test uçlarından R3 ve R4 direncine bağlı olan referans olarak ele alınırsa, diğer uç

F. VATANSEVER et al./ ISITES2016 Alanya/Antalya - Turkey 689 maksimum 5V (Arduino nun besleme gerilimi) ve minimum 0V (Arduino nun GND değeri) olmak üzere bu aralıkta değerler alır. İşaret uygulanmadığı durumda, 2.5V genlik test uçları için referans genliği olduğu için, tasarlanan osiloskopla -2.5V ve +2.5 arasında değişen işaret şekilleri gözlemlenebilmektedir. D1 diyotu, analog girişi herhangi bir aşırı gerilimden korumaktadır. Devre elemanlarının değerleri Tablo 2 de verilmektedir[1]. Tablo 1. ARDUINO MEGA R3 temel özellikleri. Mikrodenetleyici ATmega2560 Çalışma gerilimi (V) 5 Önerilen giriş gerilimi (V) 7-12 Sınır giriş gerilimi (V) 6-20 Dijital giriş/çıkış (I/O) pinleri sayısı 54 (14 ü PWM çıkışı) Analog giriş pinleri sayısı 16 Giriş/Çıkış (I/O) pini başına DC akım (ma) 40 3.3 V luk pinin DC akımı (ma) 50 Flash bellek (kb) 256 (8 ini bootloader kullanıyor) SRAM (kb) 8 EEPROM (kb) 4 Clock frekansı (MHz) 16 2.2. Sistemin yazılım kısmı Tablo 2. Devre elemanları. C1 22 nf R1 1 MΩ, 0.25 W C2 100 μf (elektrolitik) R2 1 MΩ, 0.25 W C3 100 μf (elektrolitik) R3 1 MΩ, 0.25 W D1 5.1 V zener diyot R4 1 MΩ, 0.25 W Sistemin yazılım kısmı da kendi içerisinde iki bölüme ayrılabilir: Arduino üzerindeki yazılım ve bilgisayar üzerindeki yazılım. Arduino üzerindeki yazılım temel olarak analog girişten okunan verinin mümkün olduğu kadar yüksek hızla bilgisayara gönderilmesi esasına dayanır. Bilgisayar üzerindeki yazılım ise USB girişini okumakta ve gelen bilgileri WPF Browser Application ile hazırlanan sayfaya yazdırmaktadır. Geliştirilen uygulamada WPF in seçilmesinin nedeni, güvenilir uygulama olarak dağıtıldığında, sunucuya erişen bilgisayarın seri portuna bağlanabilme özelliğine izin vermesinden kaynaklanmaktadır. İnternet güvenliği açısından diğer altyapılarla bu tür bir uygulama gerçekleştirmek, istemci tarafında seri port gibi bir aygıta erişme iznine ihtiyaç duyacağı için özel iletişim yöntemlerinin kullanılmasını gerektirecektir. Çizim işlemleri açısından yararlanılan Dynamic Data Display kütüphanesi, Silverlight ve WPF için özel üretilmiş açık kaynak kodlu bir kütüphanedir [9-10]. Grafik verileri, Dynamic Data Display kütüphanesinin sağladığı RingArray veri yapısıyla tutulmaktadır. Bu veri yapısının özelliği, istenilen sayıda güncel verilerin tutulmasını sağlaması, belli bir miktarın aşılması durumunda eski grafik noktalarını silebilmesidir. İlk giren grafik noktasının belli bir veri miktarı

F. VATANSEVER et al./ ISITES2016 Alanya/Antalya - Turkey 690 aşılmasından sonra silinerek grafikten çıkması nedeniyle, RingArray ilk giren ilk çıkar (FIFO) kuralına göre işlemektedir [11]. Tasarlanan yazılım istenilen sonuçları xls veya json formatında kaydedebilmektedir. xls formatıyla kaydedilen veriler daha sonra Office programlarıyla incelenirken, json formatında kaydedilen veriler tasarlanan yazılımın kendi içerisine tekrar yüklenebilmektedir. json dosyalarını işleyebilmek için JSON.NET kütüphanesinden yararlanılmıştır [12]. Uzaktan erişimli bu sistemin ekran görüntüsü Şekil 3 te verilmektedir. Bunun yanında örnek uygulama olarak işaret jeneratörüyle üretilen işaretler, tasarlanan uzaktan erişimli osiloskopun girişlerine uygulanmış ve elde edilen gerçek zamanlı çizimler Tablo 3 te görülmektedir. (a) Bağlantı ekranı (b) Grafik ekranı Şekil 3. Sistemin ekran görüntüleri.

F. VATANSEVER et al./ ISITES2016 Alanya/Antalya - Turkey 691 Tablo 3. Örnek ölçüm grafikleri İşaret f1=100hz f2=500hz f3=950hz Sinüs Kare Üçgen 4. Sonuçlar Gerçekleştirilen çalışmada; Arduino tabanlı ve düşük maliyetli uzaktan erişilebilen bir osiloskop uygulaması yapılmıştır. Önişleme devresinden alınan analog veriler, Arduino ile sayısallaştırılarak okunmakta ve USB port üzerinden bilgisayara gönderilmekte, WPF ile işlenmekte ve gerçek zamanlı olarak uzaktan izleme sağlanmaktadır. Kaynaklar [1] Monk, S. 30 Arduino projects for the evil genius. 2nd ed, New York: McGraw-Hill Education; 2013. [2] Karim I. A. A low cost portable oscilloscope based on Arduino and GLCD. Informatics, Electronics & Vision (ICIEV) 2014 International Conference on, Dhaka. [3] http://www.gage-applied.comltektronix.asp (Erişim tarihi: Nisan 2016) [4] Celma S, Carlosena A, Martinez PA. PC based spectrum analyzer. IEEE Transactions on Education 1992; 35: 204-210. [5] Lincke R, Bull I, Trutia A, Logofatu B. PC-based oscilloscope. CAS 95 Proceedings 1995, Sinaia. [6] Bhunia C, Giri S, Kar S, Haldar S, Purkait P. A low-cost PC-based virtual oscilloscope. IEEE Transactions on Education 2004; 47: 295-299. [7] http://arduino.cc/ (Erişim: Mayıs 2016) [8] http://arduinoturkiye.com/ (Erişim: Mayıs 2016) [9] Dhete P, Patil S, Soni S, Meshram DrBB, Kulkarni MrM. Dynamic graph plotting with WPF. International Journal of Engineering Research and Development 2012; 7: 63-66. [10] https://dynamicdatadisplay.codeplex.com (Erişim tarihi: Nisan 2016) [11] Sharp J. Step by step Micosoft Visual C# 2008. 4th ed. Washington: Microsoft Press; 2008. [12] http://www.newtonsoft.com/json (Erişim tarihi: Nisan 2016)