Osiloskop karşılaştırma
Daha önceki derste yaptığımız ses kartından çalışan dalga ölçeri ("osiloskop") bir diğeri ile karşılaştırdık.
Girişte PIC ile üretilmiş kare dalgaları kullandık.
Farklı sıklıklardaki ölçüm sonuçlarını kıyasladık.
İlk dalga ölçer önceki deneyde basit bir gerilim bölücü kullanarak oluşturduğumuz ses kartı osiloskoptan oluşuyor.
İkincisi ise Arduino temelli bir dalga ölçer.
Arduino dışında başka hiç bir devre elemanına ihtiyaç duymuyor.
Ses kartı dalga ölçer için Waveforms yazılımını kullandık.
Arduino temelli dalga ölçerin ise Processing tabanlı kendi yazılımı var.
Deneylerin özetini aşağıdaki tabloda bulabilirsiniz.
Dalga sıklığı | ||
---|---|---|
1 Hz | 10 Hz | 100 Hz |
2 Hz | 20 Hz | 200 Hz |
4 Hz | 40 Hz | 400 Hz |
8 Hz | 50 Hz | 500 Hz |
1 KHz | 2 KHz | 4 KHz |
8 KHz | 10 KHz | 20 KHz |
Arduino tabanlı dalga ölçer en son 1KHz'e kadar geldi.
Ses kartı dalga ölçer ise dalga şekli bozulsa bile 20 KHz'e kadar geldi. 20 KHz'de bile dalga çevrimini ölçebildik.
40 KHz sıklığında ise her iki osiloskopta işaretler ortadan kayboluyor.
İlk örnekte 2 Hz ile ölçüm yapan Arduino dalga ölçeri görebilirsiniz.
Ses kartı osiloskobun kullandığı waveforms yazılımı bir dalga çevrimini ölçebiliyor.
200 Hz'e kadar her iki osiloskop randımanlı çalışıyor.
400 Hz sıklığına gelindiğinde Arduino tabanlı dalga ölçer 418 Hz ölçüyor. 500 Hz sıklığında makul denilebilecek şekilde 510 Hz ölçüyor.
Ancak 2 KHz sıklığına gelince 3 KHz ölçüyor. Burada dt=50 us aldık.
Özetle Arduino tabanlı dalga ölçerin sağlıklı kullanılabileceği en yüksek sıklığın 1 Khz olduğunu söyleyebiliriz.
Ses kartı osiloskopta 4 KHz sıklığında dalgalar bozulmaya başlıyor. Dalga çevrim sürelerinin doğru hesaplandığını görebilirsiniz.
Bu sıklıklarda Arduino tabanlı dalga ölçer uçuyor.
Dalgaların ne hale geldiğini görebilirsiniz.
Ses kartı dalga ölçerde 8 KHz'de normalde kare olan işaretler sinüs şeklini alıyor. Ama hala ölçüm yapılabiliyor.
Ses kartı ile en son 20 KHz sıklığında ölçüm yapılabiliyor. 40 KHz sıklığında ise işaretler kayboluyor.
Yorumlar