Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Microchip PIC => Konuyu başlatan: tunayk - 06 Haziran 2017, 00:42:32

Başlık: Analog giriş çözünürlük arttırma
Gönderen: tunayk - 06 Haziran 2017, 00:42:32
Merhabalar,
10Bit ADC ile 0-5V , 50 - 100Hz kırpılmış sinüsoidal sinyal ölçülecek.  Yeterli hassasiyet sağlanamadığı için çözünürlüğü arttırmak istiyoruz.  Biraz araştırma yaptığımda Atmelin application note'una rastladım. Örnek sayısının arttırılmasını ve her dört örneğin ortalamasını alıp bir örnek olarak kullanılması şeklinde özetlenebilecek bir yöntem öneriyor.  Buna karşılık hız kaybı oluşturması ve özellikle 10Bit'in basamak geçişlerine denk gelen yerlerde zayıf kalması dezavantaj.

Bu konuda önerebileceğiniz hardware veya software olarak alternatif yöntem var mıdır? Yukarıdaki yöntem ile çalışmış olup sonuçlarını paylaşabilecek kimse ver mıdır?
Başlık: Ynt: Analog giriş çözünürlük arttırma
Gönderen: kantirici - 06 Haziran 2017, 09:37:48
Bildiğim kadarıyla "oversampling" metodu 1-2 anlamlı bit kazandırıyor ve bunu garanti etmiyor. Tabi sistemde gürültü şart. Bence donanımsal çözüm en iyisi.
Başlık: Ynt: Analog giriş çözünürlük arttırma
Gönderen: skara1214 - 06 Haziran 2017, 10:05:14
en az 16 bit bir adc kullanın . diğer çözümler zaman kaybı olur.
Başlık: Ynt: Analog giriş çözünürlük arttırma
Gönderen: caglar39294 - 23 Haziran 2017, 14:45:14
Arkadaş için pic16f877a ile 50hz ac gerilimi ölçen voltmetre tasarımı yapmıştık. Her 1msde bir örnek alıyordu ADC'den gelen değerlerde +-3 değişiklik olabiliyordu. Tepe değeri lazım olduğu için gelen üst değere sabitleyerek ölçümü yaptık.
Sizin sorun içinse yazılımsal olarak median ve ardından mean filtrenin yardımı olabilir. Median filtrenin gürültüyü eleyeceğini, mean filtrenin de istediğiniz sonuca en yakın değeri vereceğini düşünüyorum.