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: 177
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.
 

Forum istatistikleri

Konular
7,729
Mesajlar
128,675
Üyeler
3,121
Son üye
aoy

Son kaynaklar

Son profil mesajları

Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
az bilgili çok meraklı
Back
Top