Filtre tasarımı

Başlatan serter, 10 Kasım 2014, 21:32:02

serter

İyi akşamlar arkadaşlar
Zorunlu olarak Filtre projesi aldık okuldan ama hiçbir fikrim yok nasıl yapılacağına dair yardımcı olabilir misiniz nasıl bi yol izlemeliyim??
Filtre projem :
150 Hz kesim frekansına sahip 3. dereceden yüksek geçiren pasif ve aktif filtre tasarımı

Kabil ATICI

http://ee.istanbul.edu.tr/labs/iiu/Deney5.pdf
filtre kısmı biraz bana uzaktır.Yukarıdaki belge en azından bir fikir verir...  filterinin analog olması gerektiğini belirtebilirsinz.
ambar7

cengav4r

Öncelikle bir kaç soru soram?
Kacinci sinifsin?
Yapilmasi gereken devre RLC mi olacak, Opamp mi, digital mi yoksa başka bir şey mi?
Filtre dizaynında butterworth mu, chebyshev mi eliptic modeli mi kullanacaksin?
Kafani biraz daha karistirayim hocan muhtemel Kp Ks değerlerini vermistir ama yazmamissin buraya.
İnput output ne olacak?
Son olarak hangi universite?
Transfer fonksiyonu bulmak ile baslayabilirsin işe.

serter

http://www.selcuk.edu.tr/dosyalar/files/046002/F%c4%b0LTRE%20TASARIMI%20DERS%c4%b0%20PROJE%20KONULARI(1).pdf
proje hakkında bütün bilgi bu sitede var
3. sınıfım filtre dersine yeni başladık bu yüzden pek bi bilgim yok filtre konusunda
Selçuk üniversitesindeyim @cengav4r


mesaj birleştirme:: 10 Kasım 2014, 23:04:54

pasif kısmını yapmayacağız ama o kısmı çıkarttı hoca

Erhan YILMAZ

http://www.ti.com/tool/filterpro Adresinden filterpro programını indirip istediğin şekilde filtreni tasarlayabilirsin.

serter

Teşekkürler filterpro programıyla halloluyor mu Matlab dan falan istedi hocada

cengav4r

#6
Hoca muhtemelen transfer function'i bulup Matlabdan cizdirin dedi (? ? ?). Öncelikle s domain de transfer fonk.bulmaya çalış.
Ek: cizimi orcad- pspice dB olarak gostermen lazim.
Sen H(s) bulmaya çalış. Yarin matlab komutlarına bi bakayım.
Selametle 

serter

sonra yapabileceğim adımları yazar mısın @cengav4r :)

Erhan YILMAZ

#8
Alıntı yapılan: serter - 10 Kasım 2014, 23:12:38
Teşekkürler filterpro programıyla halloluyor mu Matlab dan falan istedi hocada

Önce filterpro ile devreni tasarla, sonra devrenin s-domaini çözümünü yapıp H(s) transfer fonksiyonunu bulursun. Transfer fonksiyonunu bulduktan sonra matlab ile filtrenin birim basamak yanıtını, bode diyagramını, kutup-sıfır haritasını vs. çizdirebilirsin.




mesaj birleştirme:: 11 Kasım 2014, 01:06:36

Elektronik devrenini similasyonu da istendiği için onuda orcad yada proteus gibi programlar ile yapabilirsin.

serter


ferdem

Güzel konu, bu konu üzerine düşmende fayda var, ileride çok faydasını görürsün. R, L ve C elemanlarını iyice tanı, transfer fonksiyonu, genlik-faz cevapları üzerine çalışmak çok faydalı olur.
İnternette yeterince filtre tasarım programı var, teorik altyapısı da zor değil, devreni gerçekleyip denemelisin.

cengav4r

#11
Yazdığım şeyler yalan yanlış olabilir yanlışım varsa tecrübeli abiler düzeltirlerse sevinirim. Bahsedeceğim şeylerde RLC Passive Filtre dizaynı baz alınmıştır.
Öncelikle bütün filtrelerin anası Low-Pass Filtre'dir. Öncelikle verilen ifadelere göre low pass design edilir sonra gerekli olan filtre aşama aşama inşa edilir.
Kp, Ks vermemiş hocan, zaten gerek yokmuş bunlar filterin derecesini bulmak için lazımdı. Neyse öncelikle bir topoloji seçmen lazım Butterwoth, cheb vb. Bunlar zaten dersde anlatılmıştr. Her topojinin kendine göre formülasyonu var, Tablolarına bakıp bu formüllere göre N(s) yazman lazım. Zero ve polleri bul. (Bu aşamada bazı sıkıntı çıkarabilecek şeyler olabilir hatırlamıyorum (mesala private pole falan,  birde bişilerin polleri diğerlerin zerolarına eşit olması lazımdı herhal)). Elindeki N(s) realize edilir mi edilmez mi bak.Daha sonra realize et. Bitti mi yok, 1 ohm lossless low filtren var elinde bunu High pass filtereye transfrom et. Sonra mantıklı değerlerle çarp böl. Simülasyonda dene. Çıkacak değerler mesela 17uH nerden bulacan sen bunu şimdi, alacan kabloyu saracan bobin yapacaksın.
İnternetten analog filter design kitaplarına bakabilirsin.

İkinci yöntem @Erhan hocanın filterpro programına bakabilirsin.

berat23

Alıntı yapılan: cengav4r - 11 Kasım 2014, 11:18:24
Yazdığım şeyler yalan yanlış olabilir yanlışım varsa tecrübeli abiler düzeltirlerse sevinirim. Bahsedeceğim şeylerde RLC Passive Filtre dizaynı baz alınmıştır.
Öncelikle bütün filtrelerin anası Low-Pass Filtre'dir. Öncelikle verilen ifadelere göre low pass design edilir sonra gerekli olan filtre aşama aşama inşa edilir.
Kp, Ks vermemiş hocan, zaten gerek yokmuş bunlar filterin derecesini bulmak için lazımdı. Neyse öncelikle bir topoloji seçmen lazım Butterwoth, cheb vb. Bunlar zaten dersde anlatılmıştr. Her topojinin kendine göre formülasyonu var, Tablolarına bakıp bu formüllere göre N(s) yazman lazım. Zero ve polleri bul. (Bu aşamada bazı sıkıntı çıkarabilecek şeyler olabilir hatırlamıyorum (mesala private pole falan,  birde bişilerin polleri diğerlerin zerolarına eşit olması lazımdı herhal)). Elindeki N(s) realize edilir mi edilmez mi bak.Daha sonra realize et. Bitti mi yok, 1 ohm lossless low filtren var elinde bunu High pass filtereye transfrom et. Sonra mantıklı değerlerle çarp böl. Simülasyonda dene. Çıkacak değerler mesela 17uH nerden bulacan sen bunu şimdi, alacan kabloyu saracan bobin yapacaksın.
İnternetten analog filter design kitaplarına bakabilirsin.

İkinci yöntem @Erhan hocanın filterpro programına bakabilirsin.



doğru metod ilk anlatılan, 2. metod ile(filterpro vs.) ancak sağlama yaparsın. ödev dediğine göre hazır yazılımla devre tasarlanmaz.

Erhan YILMAZ

Alıntı yapılan: berat23 - 11 Kasım 2014, 13:48:07

doğru metod ilk anlatılan, 2. metod ile(filterpro vs.) ancak sağlama yaparsın. ödev dediğine göre hazır yazılımla devre tasarlanmaz.

O zaman matlabı'da kullanmayalım. Step yanıtını, bode diyagramını da el ile çizelim. Hazır yazılımdan kasıt nedir? Kimse zaten kafasından filtre tasarlamıyor. Nasıl tasarlayacak zaten? Kafasına göre opampı, r,c elemanlarını yerleştirip deneme yanılma mı yapacak? Tabi ki hayır. Zaten filtre devrelerine ait normalize transfer fonksiyonları mevcut. Uygun transfer fonksiyonunu kendi frekansına göre denormalize edip transfer fonksiyonunu bulacak. Sonra ne yapacak? Hazır devrelerin r,c değerlerini değiştirip filtre tasarlıcak. Filterpro'da aynı şeyi yapıyor zaten. Sadece süreci hızlandırıyor bir kaç çarpma bölme işlemini kendisi yapıyor. Filter pronun bir diğer güzelliği ise tasarlanan devrede bulunan eleman değerlerini standart(E-12 vs.) eleman değerlerine göre yuvarlayıp sonuçları karşılaştırmalı gösterebiliyor.
Bence boşuna tartışıyoruz. Zaten hoca adım adım yöntemleri anlatmıştır.

serter

Arkadaşlar yardımlarınız için teşekkür ederim hiç fikrim yokken baya fikrim olmuş oldu :) Filter pro programında atttım ama anlamadığım noktalar var yeni bir konu açtım temiz bi anlatım olsun diye linki aşağıda yardımcı olursanız çok sevinirim :)

https://www.picproje.org/index.php/topic,56113.msg431465/topicseen.html#msg431465