Sensörlere filtre uygulanması

Peak2Peak

Aktif Üye
Katılım
27 Haziran 2020
Mesajlar
291
Merhaba ADC veya timer ölçümleri için filtre arıyorum.Normalde aritmetik ortalama aldırıyordum.Başka kullandığınız filtrelere var mıdır?
 
Yapılacak işe göre değişik birçok filtre kullanılabilir. Gürültü azaltmak için low pass filtre olabilir, DC uzaklaştırmak için high pass filtre, veya sadece belli frekans aralığında ölçüm için bandpass filtre. Veya şebeke vınıltısını uzaklaştırıp geri kalan frekanslardaki ölçüm için bandstop filtre.
 
Basit işler için moving average (örn. son 5 ölçümün ortalaması) veya boxcar (örn. ölçümleri 5'erli gruplayıp ortalama almak) kullanılabilir.

@taydin ın bahsettiği gibi frekans özellikleri üzerinden filtre tasarlamak için FIR filtre üreten bir program kullanabilirsiniz. http://t-filter.engineerjs.com/

GPS gibi sistemler için Kalman filtresi sıkça kullanılır.
 
Ortanca filtresi :cheeky2:

Gelen veriler : 5,6,4,4,9,5,1,5

İlk üç veri alınır ve orta değer seçilir.

5,6,4 orta değer : 5

Bir veri kayarak yine ortadaki alınır.

6,4,4 orta değer : 4

Yine bir kay ortaya bak

4,4,9 orta değer : 4

Devam;

4,9,5 : 5
9,5,1 : 5
5,1,5 : 5

Ham değerler : 5,6,4,4,9,5,1,5
Filtre değerler : 5,4,4,5,5,5,

Gürültü ifade eden 9 ve 1 gitti...

Son iki değer için bir önceki filtre değer ile ortanca alabilirsin.

Bu filtrenin bir adı varmı?

Not galiba yanlış hatırladım. Sürekli bir önceki tespit değere göre ortanca alınıyor du sanki.
 
Son düzenleme:
Ham değerler : 5,6,4,4,9,5,1,5

0,5,6 : 5
5,6,4 : 5
5,
4,4 : 4
4,4,9 : 4
4
,9,5 : 5
5,
5,1 : 5
5,
1,5 : 5
5
,5,0 : 5



Ham değerler : 5,6,4,4,9,5,1,5
Filtre değerler : 5,5,4,4,5,5,5,5

Evet böyle olacak üçlü nün ilk değeri bir önceki filter edilmiş değer olacak. ilk başta ve en sonra değer sıfır alınacak...
 
bmp180 asansör testi 3-0-7 kat arası bunu nasıl adam edebilirim.Ani değişmelerde zıplar dediler. Ani değişme yaratamadım.Kalman dediler onlara uzağım baya.Lineer çıkmasının sebebi asansörün hızı galiba.
 

Ekler

  • IMG_20210524_010300.jpg
    IMG_20210524_010300.jpg
    155.7 KB · Görüntüleme: 153
Benim oyum Kalman filtresinden yana. Biraz kafa patlatmak gerekebilir ama cok fazla alanda kullanilan onemli bir filtre. Youtube'da ve internette bolca materyal olmasi lazim.

Son x adet deger 3, 5, 7.. vs. alip bunun medyanini kullanmak en sevdigim basit yontemlerden cunku ortalamalar veya agirlikli ortalamalar outlier dedigimiz (aykiri degerler) ortalama uzerine calisan metodlari cokca sapitabiliyor.
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
7,169
Mesajlar
121,750
Üyeler
2,899
Son üye
Abdullahuguz

Son kaynaklar

Son profil mesajları

Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Prooffy wrote on semih_s's profile.
Merhaba, sizden DSO2C10 hakkında bilgi rica ettim. Yanıtlarsanız sevinirim...
Unal wrote on taydin's profile.
Timur Bey, Arduino kontrollü bir akü şarj cihazı yapmaya çalışıyorum. Aklımdaki fikri basit bir çizim olarak konu açmıştım. Özellikle sizin fikirlerinizi çok önemsiyorum.
hakan8470 wrote on Dede's profile.
1717172721760.png
Dedecim bu gul mu karanfil mi? Gerci ne farkeder onu da anlamam. Gerci bunun anlamini da bilmem :gulus2:
Back
Top