Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Diğer Analog Devreler => Konuyu başlatan: ibocakir - 15 Şubat 2017, 15:58:44

Başlık: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: ibocakir - 15 Şubat 2017, 15:58:44
Arkadaşlar,

Elimde bir AC sinyal var, genliği 0-10V arasında, frekansı 100Hz ile 10Khz arasında değişiyor. Bu sinyalin tepe voltajını bir MCU ADC'sine girerek ölçmek istiyorum.

En basit yöntem : Diyot + Kapasite = Peak Detector


(https://s28.postimg.cc/cuuwhfd1l/Peak_detector_circuit.png) (https://postimg.cc/image/cuuwhfd1l/)

Yalnız burada kapasitor dolu kalıyor ve bunu boşaltmamız gerekiyor.

1. Yol : Kapasiteye paralel direnç eklemek : Yalnız bu durumda konulan kapasite ve direnç değerlerine göre kötü sonuçlar alıyorum. RC değeri düşük olduğunda kapasite dirençten dolayı hemen boşalıveriyor. Ortaya testere gibi bir sinyal çıkıyor.

(https://s11.postimg.cc/jseqz632n/Y67sd.png) (https://postimg.cc/image/jseqz632n/)

Yüksek RC koyduğum zamansa tepe değeri ip gibi DC oluyor fakat kapasite boşalmak bilmiyor.

2. Yol : Kapasiteye paralel FET eklemek.

(https://s21.postimg.cc/wr4ahccsj/Peak_detector_circuit_with_a_transistor.png) (https://postimg.cc/image/wr4ahccsj/)

Bu durumda da FET'i neye göre tetikleyeceğimi anlayamadım ve de, kapasitörler dielektrik malzemeler olduğu için bu yöntemle kapasitörü boşaltmak zamanla bozulmasına sebep olabiliyormuş.

Velhasılı,

Elimdeki bir AC sinyalin tepe değerini en verimli ve hızlı bir şekilde nasıl okurum?

Teşekkürler.
Başlık: Ynt: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: tekosis - 15 Şubat 2017, 16:48:16
yazılımsal olarak sürekli adc okuması yapmak işinizi kurtarmıyor mu?

if(okunan_deger > max_deger)
    {
       max_deger = okunan_deger;
         }


gibi bir algoritma işinizi görmez mi?
Başlık: Ynt: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: ibocakir - 15 Şubat 2017, 16:55:09
Maalesef hocam o şekilde yapamam. İşlemek istediğim sinyal ses sinyali, anlık olarak değişen genlik ve frekanslar olacak.
Başlık: Ynt: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: Mr_YAMYAM - 15 Şubat 2017, 17:04:02
Tek diyot ile sağlıklı doğrultma yapamazsınız.
Özellikle ölçüm sistemlei için bu gibi basit devreler olmaz.
DUAL FET opamp kullanarak ve çift besleme ile sonuca gidebilisiniz.
http://pdf1.alldatasheet.com/datasheet-pdf/view/8899/NSC/LM3915.html
Linkteki peak detector veya avarage dedectorlerden ölçüm kriterlerinize göre seçebilirsiniz.
Başlık: Ynt: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: ibocakir - 15 Şubat 2017, 17:38:29
Hocam iyi diyorsunuz da Precision Peak Detectorlerin çıkışındaki kapasitörler de yüklü kalıyor ? Ya da bi yerde fena bi hata yapıyorum.
Başlık: Ynt: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: Mr_YAMYAM - 15 Şubat 2017, 17:51:47
Alıntı yapılan: ibocakir - 15 Şubat 2017, 17:38:29
Hocam iyi diyorsunuz da Precision Peak Detectorlerin çıkışındaki kapasitörler de yüklü kalıyor ? Ya da bi yerde fena bi hata yapıyorum.
Bu yüklü kalmaz.
DIN normları için 22Kohm giriş empedanslı sistemlerde idealdir. (LM3915 giriş empedansı) Eğer kendi devrenizin giriş empedansı yüksek ise kondansatöre parelel bir direnç koyabilisiniz.
Erişim zamanı R6 direnci ve giriş empedansı oranında belirlenir. Rise zamanı ise kondansatör değeri ve parelel direnç unsuru ile belirlenmektedir.
Başlık: Ynt: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: ibocakir - 15 Şubat 2017, 18:30:25
Peki Hocam,

David L. Jones precision peak detector için şu devreyi paylaşıyor :


(https://s12.postimg.cc/o1fisu1i1/Image1.jpg) (https://postimg.cc/image/o1fisu1i1/)

Burada kapasiteyi boşaltacak etki nedir?

Not: Bu arada bu tarz analog Devrelerin analizini iyi yapamıyorum hocam sorum bundandır.
Başlık: Ynt: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: Mr_YAMYAM - 15 Şubat 2017, 19:02:56
Bu devre half wave rectifier devresi.
Çıkışa bağlı empedans o kapasitörün boşalma süresini belirler. Senin devrenin giriş empedansı yüksek olduğu için yine boşalmayacaktır.
Üstelik tam dalga doğrultma olmadığı için kazancın düşük olacaktır.
Başlık: Ynt: Peak Detector Devresi Kapasitor Boşalma Problemi
Gönderen: ibocakir - 17 Şubat 2017, 19:02:12
Hocam problemimi şöyle halletim :

@ferdem hocamın da tavsiyesiyle, hangi frekansta isem ona göre RC seçtim. Böylece kapasitenin boşalım süresi istediğim seviyede oldu.

Örneğin : 100Hz'lik sinyal için,
f = 100  ->  T = 10ms.
Bu 10ms değerinin 15-20 katını RC değerine eşitledim. 20.10ms = RC
C = 1uF olsun -> R= 200k çıktı.

Bu noktada 200K direnç yerine 1M pot koyarak istediğim sürede boşalmasını ayarladım. Sonra potta gördüğüm direnç değerini devreye ekledim.

Yardımlarınız için teşekkür ederim :)