Adc gürültü engelleme

Başlatan sessiz_roman, 27 Haziran 2019, 15:21:01

sessiz_roman

Arkadaşlr selam.
Stm32f4 kartim ile adc dersleri calisirken adc sinyallerinin gürültülü okunduğunu farkettim.
Bu gürültü icin yazilim tarafinda cesitli fitreler var ornegin hareketli ortalama gibi.
Birde arastirdigima göre rc devresi adinda direnç ve kapasitor ile yapilan bir harici filtre  varmış bu konu hakkinda daha derin bilgi edinmek ve kendimi gelistirmek istiyorum. Var mi bilgisi olan arkadaslar.
Teşekkürler

SpeedyX

RC Low pass filter diye internette arayabilirsin. ADC girişinde görmek istediğin frekans aralığını ayarlamak için (veya istenmeyen frekansları geçirmemek için / sadece istenen frekansları süzmek için) filtreler kullanılır. Yazılımsal veya donanımsal olabilirler. Donanımsal olanları bir direnç bir kapasitör ile yapılabilir veya kademe kademe gelişmiş opamp ve bir çok elemanlı filtreler de mevcuttur.

Derinlemesine öğrenmek istiyorsan filtreler konusunu okumanda fayda var.

RC Filtre için örnek

M.Salim GÜLLÜCE

Alıntı yapılan: mustafa704250 - 27 Haziran 2019, 15:21:01Arkadaşlr selam.
Stm32f4 kartim ile adc dersleri calisirken adc sinyallerinin gürültülü okunduğunu farkettim.
Bu gürültü icin yazilim tarafinda cesitli fitreler var ornegin hareketli ortalama gibi.
Birde arastirdigima göre rc devresi adinda direnç ve kapasitor ile yapilan bir harici filtre  varmış bu konu hakkinda daha derin bilgi edinmek ve kendimi gelistirmek istiyorum. Var mi bilgisi olan arkadaslar.
Teşekkürler
Aslında Frekansa bağlı LC daha uygun olur.
Bobinden geçirip kapasitör ile şaselediğinde yüksek frekans bileşenlerinin genliği çok aşağılara çekilmiş olur.
En bilinen filtre bobini olarak Ferrite-Bead wardır.
Piyasadakiler 100 MHz üzerinden empedans ölçüsü olarak değerlendirilir.

İlgili olarak fikir açısından aşağıdaki linke bakabilirsin.
https://www.ozdisan.com/Product/Index/ferrite-bead-904?SearchText=Bead

sessiz_roman

Arkadaslar cevaplariniz icin teşekkürler verdiginiz linkleri inceleyecegim.

Kendi basima arastirma yaparken soyle bir devre buldum.



Simdi bu devrede yuvarlak icine aldigim yerde rt10k isimli eleman ntc yani devrede analog sinyal okunacak olan eleman. Soldunda 10k bir direnc var bu direnc zaten ntc ile isi olcumu sirasinda klasik olarak kullanilan direnc. Saginda ise c1 isimli kapasitor var. Galiba bu kapasitor ve ustte r7 2k lik direnc rc filtre yöntemi icin kullanilmis. Dogru mu anlamisim. Bu dedigim filtrenin uygulanis sekli bu mudur. Ve calisma mantigi nasıl oluyor yani devre uzerinden anlatmaya calisirsaniz daha aciklayici olur.
Zahmetleriniz icin teşekkürler

M.Salim GÜLLÜCE

Alıntı yapılan: mustafa704250 - 27 Haziran 2019, 16:40:37Arkadaslar cevaplariniz icin teşekkürler verdiginiz linkleri inceleyecegim.

Kendi basima arastirma yaparken soyle bir devre buldum.

(Resim gizlendi görmek için tıklayın.)

Simdi bu devrede yuvarlak icine aldigim yerde rt10k isimli eleman ntc yani devrede analog sinyal okunacak olan eleman. Soldunda 10k bir direnc var bu direnc zaten ntc ile isi olcumu sirasinda klasik olarak kullanilan direnc. Saginda ise c1 isimli kapasitor var. Galiba bu kapasitor ve ustte r7 2k lik direnc rc filtre yöntemi icin kullanilmis. Dogru mu anlamisim. Bu dedigim filtrenin uygulanis sekli bu mudur. Ve calisma mantigi nasıl oluyor yani devre uzerinden anlatmaya calisirsaniz daha aciklayici olur.
Zahmetleriniz icin teşekkürler
Kapasitörler DC gerilimde Açık devredir.
AC sinyallerde ise Kısadevre gibi davranır.
Aslında frekansa ve kapasitenin büyüklüğüne bağlı bir direnç gibi düşünebilirsiniz. Bu bağımlı direnç değerinede Empedans diyoruz.
Alçak frekansta yüksek bir direnç değeri gösterirken yüksek frekansta daha düşük değerli direnç değeri gösterir.
Çok kısa parazitik puls leri ise anında emerek yok eder.
RC filitre yapısı buna dayanır.
LC de ise L dediğimiz bobin kapasitörün tam tersidir.
Düşük frekansta kısa devre gibi davranırken yüksek frekansta açık devre gibi davranır.
Kapasitör gibi frekansa ve bobinin değerine bağlı direnç gösterir.
Google da
Band geçiren, Bant süzen, Alçak geçiren, Yüksek geçiren filitre diye ararsan eşdeğer devre çizimlerini bulabilirsin.

Yuunus

adc referans voltajini ayirmayida deneyebilirsin, halihazirda cpu nun vdd si ve adcnin vdda ucu ortak kullaniliyor.