![]() |
|
|
DSP ile Mikrodenetleyici arasındaki temel fark… / 10 Ocak 2009
DSP(digital signal processor) leri dijital sinyal işleyici olarak biliyoruz. Dijital sinyal dediğimiz sinyal ise sayılardan oluşan sinyallerdir. Mesela……127, 0, -127, 0, 127….. bir dijital sinyaldir. Bu sayılar analog bir işaretin örneklenmesi(ADC) sonucunda veya başka bir dijital işaretin işlenmesi sonucunda elde edilmiş olabilir. Dijital sinyallerin işlenmesi, sinyalin bulundurduğu bu sayıların belirli katsayılarla çarpılıp toplanması işlemidir. Mesela yukarıdaki örnek sinyali alıp arka arkaya gelen her iki değerin ortalamasını alarak yeni bir dizi(output) oluşturalım: 64, -64, -64, 64. Evet, çok basit bir sinyal işleme yaptık. Biz burda aslında dijital bir işareti katsayıları 0.5 derinliği 1 olan alçak geçiren(low pass) filtreden geçirdik. Hep yapıldığı gibi bu yaptığımız işlemi yazılım aracılığıyla(C, matlab vb) yapmak isteseydik tüm dizi elemanlarını taracayak bir döngü içerisine DSP ler mikrodenetleyicilere göre daha üst sınıf araçlardır ve daha pahallıdır, bir mikrodenetleyici ile yapabildiklerinizi DSP lerle yapabilirsiniz. Özetle: DSP ler dijital sinyal işleme yeteneği arttırılmış mikrodenetleyicilerdir. Texas Instruments in DSP leri yaygın olarak kullanılan DSP lerdendir. Olayımızı özetleyen iki resim:
“DSP ile Mikrodenetleyici arasındaki temel fark…” için 1 YorumYorum Yapın |
|
| |
20 Haziran 2009, 02:06
Bu önemli ayrıntıyı bizlerle paylaştığınız için teşekkür ederim. Şimdi bir RFID modül üzerinde bulunan CyPress entegresinin DSP işlemini anladım. Çok teşekkürler!