Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Diğer Analog Devreler => Konuyu başlatan: makine_terbiyecisi - 11 Şubat 2017, 23:40:40

Başlık: Slew Rate hesabı
Gönderen: makine_terbiyecisi - 11 Şubat 2017, 23:40:40
Merhaba arkadaşlar,

Hepimiz opamplarda slew rate olayını biliyoruz. Gerilimin lojik değiştirirken kararlı hale gelme süresine diyoruz.(Volt/zaman)
Bu slew rate süresini hesaplamak için nasıl bir yol izlemeliyiz?

Diyelim ki bir tane buton ile on-off yapıyoruz. Sinyal on olunca slew rate nin rising time nasıl hesaplarız?
<*> Bunu mikrodenetleyici veya bir devre yaparsak nasıl olabilir? <*>

(https://s30.postimg.cc/jgfsongel/applied_signal_rise_time.jpg) (https://postimg.cc/image/jgfsongel/)
Başlık: Ynt: Slew Rate hesabı
Gönderen: skara1214 - 11 Şubat 2017, 23:46:09
kararlı hale gelmesi değilde yükselme hızı yani 16v/us ise senin çıkışın 0'dan 16 v'a 1us de çıkar demek. hesaplamak için 1 us de ne 0 dan nereye çıktığına bakabilirsin osiloskopta
Başlık: Ynt: Slew Rate hesabı
Gönderen: makine_terbiyecisi - 12 Şubat 2017, 12:37:32
Alıntı yapılan: skara1214 - 11 Şubat 2017, 23:46:09
kararlı hale gelmesi değilde yükselme hızı yani 16v/us ise senin çıkışın 0'dan 16 v'a 1us de çıkar demek. hesaplamak için 1 us de ne 0 dan nereye çıktığına bakabilirsin osiloskopta

Ölçüm cihazları ile ölçmek kolay. Amacım ölçümünü yapacak bir devre tasarlamak.
Başlık: Ynt: Slew Rate hesabı
Gönderen: skara1214 - 12 Şubat 2017, 13:14:34
 10 mhzlik bir ADC ile  düzenli ölçüm alın. Aldığıniz sinyalleri isleyin. Bu şekilde temiz sonuç alırsınız
Başlık: Ynt: Slew Rate hesabı
Gönderen: makine_terbiyecisi - 12 Şubat 2017, 14:19:08
Alıntı yapılan: skara1214 - 12 Şubat 2017, 13:14:34
10 mhzlik bir ADC ile  düzenli ölçüm alın. Aldığıniz sinyalleri isleyin. Bu şekilde temiz sonuç alırsınız
sinyalleri alıp işlemek kolay. Adc ile 0.5v sinyalini ölçtüğüm zaman timer saymalı ta ki 4.95 sinyali gelene kadar. işte bu süre slew rate süresi olur.
Ama timer 1us gibi bir değere ayarlanabilir mi? 20Mhz kristal ile yapamadım. 51us altına inemedim.
Başlık: Ynt: Slew Rate hesabı
Gönderen: yilmaz_kk - 12 Şubat 2017, 22:42:33
20 mhz kristali pic için kullandıysan olması zor. Pic zaten 1/4 hızda çalışacak. Daha hızlı bir işlemci kullanmalısın istediğin dV/dt için.
Başlık: Ynt: Slew Rate hesabı
Gönderen: skara1214 - 12 Şubat 2017, 23:00:25
burada yapacacağın sey f4 serisi bir arm ile adc yi 1 mhz de tetikleyip(timeri ayarlayıp)  dma ile taşıyacaksın
Başlık: Ynt: Slew Rate hesabı
Gönderen: Yuunus - 12 Şubat 2017, 23:17:29
Bir ara f4 ile denemistim ama temiz 4-5 ornek ancak alabilmistim asm ile belki biraz daha optimize edebilirsin, ille 1us de ornekleme yapacaksan hizli harici bir adc kullanabilirsin
Başlık: Ynt: Slew Rate hesabı
Gönderen: makine_terbiyecisi - 12 Şubat 2017, 23:31:27
PIC ile bunun mümkün olmayacığını gördüm.

> adc 1us de bir ölçüm yapmalı,
> buna bağlı olarak timer da kurmalıyım. Timer da 1us de bir overflow olmalı.

bu ikisini bir arada yapabilir miyim? bunları yapmak için hangi mikrokontrolör kullanmak gerekir?
Başlık: Ynt: Slew Rate hesabı
Gönderen: Yuunus - 12 Şubat 2017, 23:34:49
Risetime 1us ise senin bunu gorebilmen icin daha hizli ornek alman gerek.yani senin 0 dan rising voltajina gecisi takip edebilmen icin bu rise time suresi boyunca birkac ornek alabilmelisinki voltajin yukseldigine karar verebilesin tek ornekle bu is zor stm32f4disco nun bu is icin yeterli olmasi gerek benim 5 ornek kabaca bir denemeydi ugrasirsan daha iyi sonuclar alabilirsin.
Başlık: Ynt: Slew Rate hesabı
Gönderen: makine_terbiyecisi - 12 Şubat 2017, 23:38:56
Rise time min. 5us olacak muhtemelen. Sinyal kare dalga olacak. Belli bir frekansı olmayacak. Butona basınca high seviyesine çıkma esnasında meydana gelecek rise time ölçeceğim mesela.
Yüksek frekansta yada yüksek gerilimde bir sinyal olmayacak.
5V luk kare dalga olacak.
Başlık: Ynt: Slew Rate hesabı
Gönderen: Yuunus - 12 Şubat 2017, 23:55:47
5v st nin adc si icin yuksek bir deger giris zarar gorebilir mumkunse bunun 3,3v civarinda olmasi gerek. pic bilmiiyorum bu seviye voltaj onun adc si icin normal olabilir.
Başlık: Ynt: Slew Rate hesabı
Gönderen: makine_terbiyecisi - 13 Şubat 2017, 00:02:44
Alıntı yapılan: digiman - 12 Şubat 2017, 23:55:47
5v st nin adc si icin yuksek bir deger giris zarar gorebilir mumkunse bunun 3,3v civarinda olmasi gerek. pic bilmiiyorum bu seviye voltaj onun adc si icin normal olabilir.
Pic için normal bir seviye.
Başlık: Ynt: Slew Rate hesabı
Gönderen: makine_terbiyecisi - 13 Şubat 2017, 00:03:29
Bu devreyi analog elektronik yani transistor, opamp vs. ile yapıp pic e yardımcı olsak olmaz mı?