Bu sinyal için nasıl bir filtreleme uygulamalıyım?

Başlatan tekosis, 01 Ağustos 2017, 01:46:33

tekosis

Selamün aleyküm ustalarım. Elde taşınan bir sistemde algılayıcı olarak loadcell kullanılıyor. taşıma sırasında oluşan titreşimlerden etkilenmeyecek ama esas sinyali algılayacak bir sistem tasarlamam lazım. aşağıdaki resimde görünen sinyalin peryodu, frekansı veya voltaj değerleri mutlak olarak belirli değil. Verdiğim doneler yetersiz farkındayım ama bir çıkış yolu arıyorum. Nasıl bir filtreleme yaparak bu parazit sinyalleri mcu için göz ardı edilebilecek bir duruma getirebilirim.



İlim ilim bilmektir, ilim kendin bilmektir, sen kendin bilmezsin, bu nice okumaktır.

baran123

Hocam bu sinyaller analog'dan mı geliyor ? yoksa Sizin istediğiniz yazılımsal bir filtre mi ?


tekosis

bu sinyal yük hücresinin çıkışındaki ina125 ten geliyor.
İlim ilim bilmektir, ilim kendin bilmektir, sen kendin bilmezsin, bu nice okumaktır.

OG

Araç yakıt deposu şamandırası potunun usülü bir şey denenebilir. Mesela yüksek zaman sabiteli RC filtresi.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

Maxim

çıkıştaki belli bir voltajın altını hiç okumayın

fahri-

ADC den 10 adet örnek alın. Alınan değerleri küçükten büyüğe dizin. En küçük 2-3-4 adet (adedi kendiniz belirleyin) bilginin aritmetik ortalamasını alın.

yesilu

Sisteme ivmeölçer sensörü ekleyip bunun sinyalini esas sinyalden çıkarın.

Yuunus

Mcu ile yazilimsal Average alirsaniz daha stabil bir okuma elde edebilirsiniz, peak lerdende kurtulursunuz.

foseydon

Örnek verdiğiniz sinyal neyi temsil ediyor? kırmızı ile işareletdiğiniz yerler, cihaz boşta ile oluşan gürültü ve tepe noktaları ölçmek istediğiniz sinyal ise;

sistem üzerinde ağırlık yokken, belirli bir süre ADC değerleri toplanıp ortalaması alınarak bir OFFSET değeri belirleyebilirsiniz. Bunu okuduğunuz ADC değerlerinden çıkartırsanız, kırmızı ile işaretlediğiniz sinyalden kurtulmuş olursunuz. Kalan kısımlar ölçmek istediğiniz sinyal ise, bu sinyal hakkında da veri gerekiyor. Mantıken loadcell çıkışında ölçtüğünüz ağırlığa tekabül eden sabit(e yakın) bir sinyal görmeniz gerekiyor(ta ki ağırlığı cihazın üstünden kaldırana kadar). Bu çizdiğiniz sinyalde 3 adet tepe noktası bulunuyor. Buradan benim anladığım, ağırlık cihazın üstüne 3 defa konulup kaldırılmış. Belki burada siz isteyerekte kaldırmadınız, belki cihaz hareket halinde olduğu için yükün loadcellin bulunduğu cihaz ile fiziksel teması kesildi.

Sonuç olarak, düzgün bir yardım almak istiyorsanız, sistemle alakalı bütün detayları yazmalısınız. işlemcinin Ölçüm aldığınız ADC bacağına bir scope bağlayarak;
1 - cihazın üzerinde yük olmadığı durumdaki sinyali
2 - cihazın üzerinde yük olduğu durumdaki sinyali

ve aldığınız ölçümü nasıl kullanmak istediğinizi söylerseniz daha sağlıklı olur.