Ses kartı için osiloskop yazılımı, Soundcard Scope

taydin

Timur Aydın
Staff member
Katılım
24 Şubat 2018
Mesajlar
25,347
Ses kartı için güzel bir osiloskop yazılımına benzeyen "Soundcard Scope" programını kurdum. Bakalım nasıl bir performans verecek.


Bu programın kişisel ve eğitim amaçlı kullanımı bedava. Programı kurup çalıştırınca şöyle bir ekran çıkıyor karşımıza:

1581708183368.png
 
Hmm ama malesef bunda ASIO desteği yok. Mecburuz WDM kullanmaya. UCA202 yi ses kartı olarak seçiyoruz:

1581709115212.png
 
Ve sonra sırada ne var tahmin edin ... :D Evet, kalibrasyon. Bu programda sinyal jeneratörü, spektrum göstergesi, ve osiloskop özellikleri bir arada. Belki başka şeyler de olabilir, artık sırayla bakacağız.
 
Tam önce çıkış kalibrasyonu ile başlıyoruz diye yazdım ve sinyal jeneratörü ekranını açtım ki:

1581709820428.png


Herhangi bir çıkış kalibrasyonu tanımlama koymadıklarını farkettim :mad: O yüzden de burada 400 mVrms ürettiriyorum, ama çıkışta 478.1 mVrms var ... Yani bu sinyal jeneratörünü kullanırken bileceksin ne kadar farklı ürettiğini ve gerekirse ona göre manuel olarak kompanzasyon yapacaksın.
 
Giriş kalibrasyonu yapmak için de dikkatlice bütün Windows volüm ve level ayarlarının üzerinden geçiyorum. Mikrofon gain'i 100 yapıyorum. Ama böyle yapınca da daha önce beni UCA202'in clipping seviyesini bulurken yanıltan olayla karşılaşıyorum. 330 mVpp de tepeleri kesmeye başlıyor ...

Yani Windows bunun girişine belli bir gain uyguluyor ve 100 yapınca çok geliyor. Ben de artık mecbur şöyle birşey yaptım: AP525 ile girişe daha önce belirlemiş olduğum clipping seviyesinde sinyal verdim, yani 1.22 Vrms. Sonra da giriş level ayarını başladım azaltmaya. Tam 56 civarında tepeleri kesmemeye başladı. Eğer bu Soundcard Scope'da ASIO desteği olsaydı böyle taklalar atmamıza hiç gerek kalmayacaktı. Direkt olarak bilinen bir voltaj verip girişe kalibrasyonu yapıverecektik.

Neyse Windows'un bu level bozmasını bertaraf ettim. Sonra da girişte 1.22 Vrms varken Soundcard Scope'un 0.701 Vrms ölçtüğünü gördüm. Burada kalibrasyon katsayısı:

k = 1.7403 çıkıyor. Bunu kalibrasyon kutusuna yazdım:

1581713829892.png
 
Yani ASIO olmayınca giriş kalibrasyonunu yapmak sıkıntılı. Mutlaka kullanılan ses kartın maksimum giriş seviyesini bilmek gerekiyor ve o seviyeden bir diş aşağıda sinyal verip, sonra da tepeleri kesmeyecek şekilde giriş level'i ayarlamak gerekiyor. Ama bir kere ayarlayınca da çalışması fena değil. Otomatik olarak frekans ve voltaj ölçümü yapıyor (peak to peak ve RMS).
 
Bir de XY modu var bunun. Sinüs bir sinyal için tabi belli eğimde bir çizgi çıkar:

1581714123108.png
 
Single trigger özelliği de çalışıyor gibi duruyor:

1581714318058.png
 
Yani netice itibariyle, problemleri olsa da, kısıtlı bir şekilde osiloskop ve sinyal jeneratörü olarak belli bir iş görüyor. Şu problemler giderilirse oldukçe ileri seviyeye taşır bu programı:

1) ASIO desteği! Bu hem kalibrasyonu çok kolay hale getirir, hem de Windows ses bileşenlerinden tamamen bağımsız olmamızı ve yaptığımız ölçüme güvenmemizi sağlar.

2) Sinyal jeneratöründe çıkış kalibrasyonu
 
Abi bu son sürümü mü?
Belki yayımcısında daha yeni veya gelişmiş bir sürümü vardır.
 
Sitedeki son sürüm bu. Copyright tarihine göre gidersek 2015 diyor :D Artık bilemiyorum ...
 
Acaba neden böyle bir çıkıyor, sinüsodial değil, nereden ayarlamamız lazım. Dışarıdan sinyal jeneratörü kaynağından veriyorum.
IMG_20201129_202013.jpg
 

Çevrimiçi personel

Forum istatistikleri

Konular
7,923
Mesajlar
130,975
Üyeler
3,173
Son üye
apnr

Son kaynaklar

Son profil mesajları

Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
az bilgili çok meraklı
Back
Top