Yazılarımız

Tesla Akademi

SAYISAL İŞARET İŞLEME

Osiloskop ekranında analog sinyalin sayısal örneklerle karşılaştırılması

Telefonla konuşurken cihazınız sesinizi her saniye sekiz bin kez ölçer; müzik kaydında bu sayı kırk dört bini aşar. Her ölçüm bir sayıya çevrilir ve o andan sonra sesiniz artık fizik değil, matematiktir: çoğaltılabilir, süzülebilir, sıkıştırılabilir, bozulmadan dünyanın öbür ucuna taşınabilir. Sayısal işaret işleme (DSP — Digital Signal Processing), tam olarak bu dönüşümün ve sonrasında sayılarla yapılan her işlemin bilimidir. Ses, görüntü, titreşim, biyomedikal sinyaller — modern elektroniğin görünmez motoru hep aynı üç adımı döndürür: ölç, hesapla, geri çevir.

Örnekleme: Sürekli Dünyayı Fotoğraflamak

Analog sinyal kesintisizdir; sayısal dünya ise ancak anlık fotoğraflar saklayabilir. Örnekleme, sinyalin düzenli aralıklarla ölçülmesidir ve tek bir altın kuralı vardır — Nyquist kuralı: örnekleme frekansı, sinyaldeki en yüksek frekansın en az iki katı olmalıdır. İnsan kulağı yaklaşık 20 kHz'e kadar duyar; müzik kaydının 44,1 kHz ile örneklenmesi bu kuralın doğrudan sonucudur. Kural çiğnenirse sinyal kaybolmakla kalmaz, kılık değiştirir: yüksek frekanslar, sahte düşük frekanslar olarak kayda sızar. Bu hayalet sinyallere örtüşme (aliasing) denir — filmlerdeki tekerleğin geri dönüyor görünmesi, gözünüzün örnekleme hızını aşan aynı olgudur. Çözüm, örneklemeden önce konan analog bir süzgeçtir: kural dışı frekanslar daha kapıdan içeri alınmaz.

Sürekli sinyal üzerinde örnekleme noktaları ve basamaklı sayısal karşılığı

Kuantalama: Her Ölçüm Kaç Bitlik?

Örnekleme zamanı dilimler; kuantalama ise genliği basamaklara böler. Kaç basamak olduğunu bit derinliği belirler: 8 bit 256 seviye, 16 bit 65.536 seviye demektir. Basamaklar kabalaştıkça gerçek değerle kaydedilen değer arasındaki fark — kuantalama gürültüsü — büyür; müzik CD'sinin 16 bit, stüdyo kayıtlarının 24 bit kullanması bu yüzdendir. Endüstriyel tarafta aynı karar sensör ölçümünde verilir: 10 bitlik bir çevirici, 0-10 voltluk aralığı yaklaşık 10 milivoltluk adımlarla görür — daha incesini istiyorsanız bit sayısını artırırsınız. Analog dünya ile sayılar arasındaki bu iki kapının donanımı ADC ve DAC'tır; devre tarafını mikroişlemci ve mikrodenetleyiciler yazısında anmıştık.

Sayısal Filtre: Lehimsiz Süzgeç

Analog filtre dirençle, kondansatörle kurulur; değerini değiştirmek lehim işidir. Sayısal filtre ise koddur: en yalın örneğiyle, son on örneğin ortalamasını almak bile bir alçak geçiren filtredir — titrek sensör verisini yumuşatan bu "hareketli ortalama", sahada en çok kullanılan DSP numarasıdır. Daha yetenekli filtreler (FIR/IIR aileleri) aynı ilkeyle çalışır: yeni çıkış, son girişlerin ve çıkışların ağırlıklı toplamıdır; ağırlıklar filtrenin karakterini belirler. Sayısal filtrenin iki süper gücü vardır: birebir tekrarlanabilirlik (sıcaklıkla, yaşlanmayla kaymaz) ve çalışırken değiştirilebilirlik — ekolayzırın kaydırıcısını oynattığınızda lehim değil, katsayı değişir.

FFT: Frekansın Röntgeni

Zaman ekseninde karmakarışık görünen bir sinyal, frekans ekseninde çoğu zaman birkaç temiz çizgiye ayrışır. Bu dönüşümü pratik yapan algoritma — hızlı Fourier dönüşümü (FFT) — DSP'nin en güçlü aletidir: sinyalin içinde hangi frekanslardan ne kadar bulunduğunu tek hesapla döker. Sahadaki yıldız uygulaması kestirimci bakımdır: motorun titreşim sinyali FFT'den geçirildiğinde, rulman kusuru kendi karakteristik frekansında bir tepe olarak görünür — kulak henüz hiçbir şey duymazken. Ses ekolayzırları, ağ analizörleri ve tıbbi cihazların iç dünyası da aynı dönüşümle döner. FFT okumayı öğrenen teknisyen, sinyale ikinci bir gözle bakmayı öğrenmiş olur: biri dalganın şekline, öbürü içindekilere.

Nerede Koşar: Çipten Uygulamaya

  • DSP işlemcileri: Çarp-topla işlemini tek çevrimde yapan, sinyal işleme için doğmuş çipler — ses işlemcileri ve modemlerin klasiği.
  • Mikrodenetleyiciler: Modern 32 bitlik denetleyiciler, orta ölçekli DSP işlerini (filtreleme, basit FFT) tek başına taşır; motor sürücülerin vektör kontrolü burada döner.
  • Özel donanım (FPGA): Aynı işlemi milyonlarca kez paralel yapmak gerektiğinde — radar, görüntü işleme, 5G — programlanabilir mantık devreye girer.
  • Bilgisayar ve bulut: Gerçek zaman baskısı olmayan analizler (kayıt sonrası ses işleme, büyük veri titreşim analizi) yazılım kütüphaneleriyle yapılır.

Sayısal işaret işleme; örnekleme kuralı, bit derinliği, filtre ve FFT dörtlüsünü kavrayınca kapısı açılan, derinleştikçe matematiğe uzanan bir alandır — ama sahadaki gücü ilk dörtlüde saklıdır: titrek sinyali yumuşatan ortalama, arızayı aylar önce gösteren spektrum. Sinyallerin taşıyıcıya bindirilip yol aldığı büyük resmi haberleşme teknikleri yazısında anlatmıştık; DSP, o resmin hesap yapan mutfağıdır.

Sıkça Sorulan Sorular

Sayısal işaret işleme (DSP) nedir?

Analog sinyalin düzenli ölçümlerle sayılara çevrilmesi ve bu sayılar üzerinde filtreleme, analiz, sıkıştırma gibi işlemlerin matematikle yapılmasıdır. Ses, görüntü, titreşim ve haberleşme sinyalleri aynı üç adımdan geçer: ölç (ADC), hesapla (işlemci), gerekiyorsa analoğa geri çevir (DAC).

Nyquist kuralı ne söyler?

Bir sinyali kayıpsız temsil etmek için örnekleme frekansı, sinyaldeki en yüksek frekansın en az iki katı olmalıdır. İnsan kulağı yaklaşık 20 kHz duyduğu için müzik 44,1 kHz ile örneklenir. Kural çiğnenirse yüksek frekanslar sahte düşük frekanslara dönüşür; buna örtüşme (aliasing) denir.

Bit derinliği neyi belirler?

Her örneğin kaç basamaklı ölçüldüğünü: 8 bit 256, 16 bit 65.536 seviye verir. Az bit kaba basamak, yani yüksek kuantalama gürültüsü demektir. Endüstride 10 bitlik çevirici 0-10 voltu yaklaşık 10 milivolt adımlarla görür; daha ince çözünürlük gereken ölçümlerde bit sayısı artırılır.

Sayısal filtrenin analog filtreye üstünlüğü nedir?

Sayısal filtre kod olduğu için birebir tekrarlanabilir; sıcaklıkla ve yaşlanmayla kaymaz, çalışırken katsayıları değiştirilebilir. En basit örneği hareketli ortalamadır: son örneklerin ortalaması, titrek sensör verisini yumuşatan bir alçak geçiren filtre görevi görür.

FFT ne işe yarar, sahada nerede kullanılır?

FFT, sinyalin içindeki frekans bileşenlerini ve şiddetlerini tek hesapla ortaya döker. En bilinen saha uygulaması kestirimci bakımdır: motor titreşiminin spektrumunda rulman kusuru, kulak duymadan aylar önce kendi karakteristik frekansında tepe olarak görünür. Ekolayzır ve ağ analizörleri de aynı dönüşümle çalışır.

DSP için özel işlemci şart mı?

Değil; iş yüküne bağlıdır. Modern 32 bit mikrodenetleyiciler filtreleme ve basit FFT'yi rahat taşır, motor sürücülerin vektör kontrolü bunlarla döner. Yoğun ses-görüntü işleri özel DSP çiplerine, radar ve 5G gibi masif paralel işler FPGA'ya, gerçek zaman baskısı olmayan analizler bilgisayara bırakılır.

 TESLA AKADEMİ