Lab 8 tarihi: 20-21-22-23-24-25-26 Mayıs 2008
Bu lab için belirli bir tarih ve saat yerine tüm günlerde ve saatlerde labda çalışılabilir.
Rapor son teslim tarihi olarak 26 Mayıs 2008, 23:30'dur.
Lab 7 'de Matlab ortamında uygulanan algoritma gerçek-zamanlı ses sinyaline uygulanacaktır.
(fft'nin yerine aşağıda verilen dft örneğindeki dft kodlarını kullanabilirsiniz)
12 Mayıs 2008 Pazartesi
Lab 7
Lab 7, bir Matlab Ödevidir. Laba gelmeden Matlab ortamında yapabilirsiniz.
Son teslim tarihi: 21 Mayıs 2008, 23:30
Föye buradan ulaşabilirsiniz.
Föydeki gürültü filtreleme algoritmasını kullanarak test dosyası (a noisy talk in a car) üzerinde işlemlerinizi yapabilirsiniz.
Amaç: Arkaplan gürültüsünün temizlenmesi
Ana Konular: Spektral analiz ile Gürültünün tahmini ve filtrelenmesi
Son teslim tarihi: 21 Mayıs 2008, 23:30
Föye buradan ulaşabilirsiniz.
Föydeki gürültü filtreleme algoritmasını kullanarak test dosyası (a noisy talk in a car) üzerinde işlemlerinizi yapabilirsiniz.
Amaç: Arkaplan gürültüsünün temizlenmesi
Ana Konular: Spektral analiz ile Gürültünün tahmini ve filtrelenmesi
6 Mayıs 2008 Salı
DFT örneği
Örnek DFT kodu için birtakım fonksiyonlar şu dosyada: fftlib.c
Bu fonksiyonları kullanan örnek bir kod ise şu dosyada: dftexample.c
Bu fonksiyonları kullanan örnek bir kod ise şu dosyada: dftexample.c
9 Nisan 2008 Çarşamba
4 Nisan 2008 Cuma
31 Mart 2008 Pazartesi
13 Mart 2008 Perşembe
Lab 2 Rapor
LAB2 raporu için hazırladığım şablona buradan ulaşabilirsiniz. Raporlar kişisel olacaktır.
12 Mart 2008 Çarşamba
7 Mart 2008 Cuma
LAB2
Lab 2 deney tarihi: 12/03/2008
Bu deneyle birlikte sayısal filtrelerle olan maceranız başlamış olacak. Yol arkadaşınız olacak MATLAB, çok işinize yarayacak. İlk olarak düşük-geçirgen filtrelerin pratik uygulamasını yapacaksınız. Bunun için de bir harici ses kaynağı (mp3 player, walkman, discman, pmp, vs...) ile iki-ucu-erkek stereo ses kablosuna ihtiyaç olacak. Bunlarsız laba gelmeniz sorun olacaktır.
Doğru bir şekilde yazıp derlediğiniz programınızı yükleyip çalıştırdğınızda DSP board'ın audio-codec girişine verdiğiniz sesi, çıkışa taktığınız kulaklıktan filtrelenmiş olarak alacaksınız. Ayrıntısı çok!
Föye ve lab öncesi hazırlık sorularına şuradan ulaşabilirsiniz. Preliminary'deki soruları cevaplandırıp çıktı olarak laba getirin.
Bu deneyle birlikte sayısal filtrelerle olan maceranız başlamış olacak. Yol arkadaşınız olacak MATLAB, çok işinize yarayacak. İlk olarak düşük-geçirgen filtrelerin pratik uygulamasını yapacaksınız. Bunun için de bir harici ses kaynağı (mp3 player, walkman, discman, pmp, vs...) ile iki-ucu-erkek stereo ses kablosuna ihtiyaç olacak. Bunlarsız laba gelmeniz sorun olacaktır.
Doğru bir şekilde yazıp derlediğiniz programınızı yükleyip çalıştırdğınızda DSP board'ın audio-codec girişine verdiğiniz sesi, çıkışa taktığınız kulaklıktan filtrelenmiş olarak alacaksınız. Ayrıntısı çok!
Föye ve lab öncesi hazırlık sorularına şuradan ulaşabilirsiniz. Preliminary'deki soruları cevaplandırıp çıktı olarak laba getirin.
Lab1 Rapor
Sıkıştırılarak gönderilen proje dosyalarından bazıları batch dosya (örn: .cmd) olduğu için e-posta server'lar bunları blokluyor. Bu durumda filtreye takılmamak için sadece c-dosyalarını gönderebilirsiniz.
LAB1 için bir rapor şablonu hazırladım. Şablona buradan ulaşabilirsiniz. Raporlar kişisel olacaktır. En geç 11 Mart Salı 23:30'a kadar gönderiniz.
LAB1 için bir rapor şablonu hazırladım. Şablona buradan ulaşabilirsiniz. Raporlar kişisel olacaktır. En geç 11 Mart Salı 23:30'a kadar gönderiniz.
29 Şubat 2008 Cuma
LAB-1
Bahar 2007-08 Dönemi Lab-1 tarihi : 5 Mart 2008 Çarşamba
Lab-1'e Hazırlık:
* Lab-1 için gerekli belgelere buradan ulaşabilirsiniz. İndirdiğiniz zip dosyasında lab-1 föyü ile iki adet c-kaynak dosyası vardır ve laba gelmeden önce doldurup çıktısını teslim edeceğiniz bir quiz bulunmaktadır. Yardımcı belge olarak "TI SineWave Generation Application Report" da yararlı olacaktır.
* Deney kartı üzerindeki çeşitli birimlerin CCS üzerinden kullanılabilmeleri için BSL (Board Support Library) gerekmektedir. BSL dosyalarını verdiğim CD içeriğinde bulabilirsiniz. CD'deki "\bsl" klasörünü bilgisayarınızda CCS kurulumunun olduğu "\ti" klasörünün altına kopyalayınız.
* Föydeki yönergelere uygun olarak "\ti\myprojects" klasöründe yeni bir proje oluşturup gerekli ayarları yaptıktan sonra. Lab-1 ekinde verilmiş olan dsplab1.c ve sinefloat.c dosyalarını aynı klasöre kopyalayıp projeye dahil edin.
Lab-1'de yapılması beklenenler:
* Laboratuvardaki bilgisayarlarda CCS v2 yüklü olup simulator mevcut değildir. Dolayısıyla board'ınızı derste anlatıldığı gibi önce bilgisayarınızın LPT portuna bağlayınız, ardından güç bağlantısını yapınız. Masaüstündeki kısayol ile CCS'i açtığınızda board'ınız otomatik olarak CCS programı ile iletişim sağlayacaktır. Herhangi bir şekilde "Initialization Error" ile karşılaşırsanız burada vermiş olduğum akış diyagramına göre sorunu gidermeye çalışınız.
* Eğer compilation ve build işlemleri hatasız olarak gerçekleşirse programınızı yükleyip çalıştırdığınızda deney kartlarındaki audio-codec'den üretilen sinyali yanınızda getirmiş olduğunuz kulaklığı takarak duymanız gerekiyor.
* Bu sinyalin frekansını istediğimiz şekilde ayarlayabileceğimiz bir modifikasyon yapmanız beklenmektedir.
Lab-1'e Hazırlık:
* Lab-1 için gerekli belgelere buradan ulaşabilirsiniz. İndirdiğiniz zip dosyasında lab-1 föyü ile iki adet c-kaynak dosyası vardır ve laba gelmeden önce doldurup çıktısını teslim edeceğiniz bir quiz bulunmaktadır. Yardımcı belge olarak "TI SineWave Generation Application Report" da yararlı olacaktır.
* Deney kartı üzerindeki çeşitli birimlerin CCS üzerinden kullanılabilmeleri için BSL (Board Support Library) gerekmektedir. BSL dosyalarını verdiğim CD içeriğinde bulabilirsiniz. CD'deki "\bsl" klasörünü bilgisayarınızda CCS kurulumunun olduğu "\ti" klasörünün altına kopyalayınız.
* Föydeki yönergelere uygun olarak "\ti\myprojects" klasöründe yeni bir proje oluşturup gerekli ayarları yaptıktan sonra. Lab-1 ekinde verilmiş olan dsplab1.c ve sinefloat.c dosyalarını aynı klasöre kopyalayıp projeye dahil edin.
Lab-1'de yapılması beklenenler:
* Laboratuvardaki bilgisayarlarda CCS v2 yüklü olup simulator mevcut değildir. Dolayısıyla board'ınızı derste anlatıldığı gibi önce bilgisayarınızın LPT portuna bağlayınız, ardından güç bağlantısını yapınız. Masaüstündeki kısayol ile CCS'i açtığınızda board'ınız otomatik olarak CCS programı ile iletişim sağlayacaktır. Herhangi bir şekilde "Initialization Error" ile karşılaşırsanız burada vermiş olduğum akış diyagramına göre sorunu gidermeye çalışınız.
* Eğer compilation ve build işlemleri hatasız olarak gerçekleşirse programınızı yükleyip çalıştırdığınızda deney kartlarındaki audio-codec'den üretilen sinyali yanınızda getirmiş olduğunuz kulaklığı takarak duymanız gerekiyor.
* Bu sinyalin frekansını istediğimiz şekilde ayarlayabileceğimiz bir modifikasyon yapmanız beklenmektedir.
Laba Hazırlık
27 Şubat'ta dersten sonra verdiğim CD içeriği bölümün bilgisayar laboratuıvarında paylaşımda ve ieee kulüp odasından da edinilebilir. Benden de alabilirsiniz.
Lab 1'e Hazırlık-1:
Laboratuvara gelmeden once mutlaka CD'yi edinip, kendi bilgisayarınızda aşağıdakileri yapınız;
1- Önce CCS v2 ardından da CCS v2.1 update kurunuz.
2- Masaüstünüzde beliren Setup CCS kısayoluna tıklayıp Açılan "Import Configuration" pnceresindeki listeden "6711 Sim Ltl Endian" seçeneğini "Import" ettikten sonra kaydedip çıkın. CCS'in açılmasına izin verin. Açılırken "Initialization Error" gelirse "Ignore" ile yoksayın. İlk olarak "CCS Parallel Debug Manager" penceresi açılacaktır. Bu penceredeki "Open" menüsünden Simulator seçeneği ile CCS'i açın.
3- CSS simulator modunda açılacaktır. Simulator modunda sadece 6711 işlemcisi simule edilmiş olup, deney kartı üzerindeki diğer birimlerin simulasyonu mevcut değildir.
4- CSS Help menüsünden "Tutorial" kısmına girip RTDX'e(dahil) kadar olan tutorial'leri ilk laba gelmeden önce mutlaka yapmanız önerilir. Lab'da buralarla ilgili sorular gelebilir!!!
5- Lab'da kullanacağınız kişisel malzemeler olan kulaklık ve iki-ucu-erkek stereo audio kablosunu da mutlaka edinin.
Lab 1'e Hazırlık-1:
Laboratuvara gelmeden once mutlaka CD'yi edinip, kendi bilgisayarınızda aşağıdakileri yapınız;
1- Önce CCS v2 ardından da CCS v2.1 update kurunuz.
2- Masaüstünüzde beliren Setup CCS kısayoluna tıklayıp Açılan "Import Configuration" pnceresindeki listeden "6711 Sim Ltl Endian" seçeneğini "Import" ettikten sonra kaydedip çıkın. CCS'in açılmasına izin verin. Açılırken "Initialization Error" gelirse "Ignore" ile yoksayın. İlk olarak "CCS Parallel Debug Manager" penceresi açılacaktır. Bu penceredeki "Open" menüsünden Simulator seçeneği ile CCS'i açın.
3- CSS simulator modunda açılacaktır. Simulator modunda sadece 6711 işlemcisi simule edilmiş olup, deney kartı üzerindeki diğer birimlerin simulasyonu mevcut değildir.
4- CSS Help menüsünden "Tutorial" kısmına girip RTDX'e(dahil) kadar olan tutorial'leri ilk laba gelmeden önce mutlaka yapmanız önerilir. Lab'da buralarla ilgili sorular gelebilir!!!
5- Lab'da kullanacağınız kişisel malzemeler olan kulaklık ve iki-ucu-erkek stereo audio kablosunu da mutlaka edinin.
28 Şubat 2008 Perşembe
Blog Tanımı
Bu blog, Anadolu Üniversitesi, Elektrik-Elektronik Mühendisliği lisans bölümünde Yard. Doç. Dr. Hakan Güray Şenel tarafından verilmekte olan EEM478 Digital Signal Processing Hardware (Sayısal İşaret İşleme Donanımı) dersinin laboratuvarı için oluşturulmuştur.
Modern multimedya ve endüstriyel uygulamaların gerekliliği olan sayısal işaret işleme (DSP) donanımı eğitimi bu laboratuarda bulunan TI 6711 150Mflop/s DSP kartı ve uygulama setleri kullanılarak yürütülmektedir.
Laboratuvar Sorumlusu: Araştırma Görevlisi Şükrü Görgülü
Kaydol:
Kayıtlar (Atom)