Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Diğer Analog Devreler => Konuyu başlatan: pcb - 25 Aralık 2012, 12:23:18

Başlık: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: pcb - 25 Aralık 2012, 12:23:18
merhaba arkadaşlar

bir sensör çıkışı 0-2V bunu 0-5V olarak nasıl ayarlayabilirim ?
Amacım 10bit olarak okuyabilmek, 10 bitten daha yüksek çözünürlükte okuyabilme imkanım yok
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: polleme - 25 Aralık 2012, 12:27:22
Eğer bir mikroişlemci ile yapıyorsanız 0-2V aralığından okuduğunuz değeri ikiye bölüp beş ile çarpmanız yeterli. Yok mikroişlemci kullanmıyorsanız bir opamp gerilim kuvvetlendirici ile 2V seviyesi 5V seviyesine çıkarılarak bu işlem halledilebilir.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: pcb - 25 Aralık 2012, 12:47:11
Amacım çözünürlüğü arttırmak, opamp fikri daha mantıklı geldi
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: serdararikan - 25 Aralık 2012, 12:49:32
harici referans kullan.referans gerilimi olarak ta 2V kullan.o zaman tam skalan 0-2V olur
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: pcb - 25 Aralık 2012, 13:15:11
(http://g1212.hizliresim.com/14/t/h8gqy.jpg) (http://bit.ly/c25MCx)

Şöyle bir opamp devresi kurdum , giriş 0V iken çıkış 1,61v olması problem , giriş 2V olduğunda çıkış 5V uygun.
herhalde 0V çıkış veren opamp seçimi yapmak lazım bu konuda öneriniz var mı ?
Rail to rail opamp mı olması gerekiyor ?
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: Tagli - 25 Aralık 2012, 13:29:54
Evet, sanırım. Veya op-amp'a negatif besleme vermen gerek. ICL7660 ile bu işi kolaylıkla yapabilirsin. -5 volt versen yeter.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: Mucit23 - 25 Aralık 2012, 13:31:12
opampla uğraşmayın hocam.
   
    +5v
       |
       <
       > 3.3K
       <
       |______ Vref+
       |
      <
      > 2.2k
      <
      |
   GND

Bu şekilde adc niz 0-2v aralığını ölçer
     
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: Tagli - 25 Aralık 2012, 13:53:45
Evet, harici referans kullanmak daha mantıklı ama mikrodenetleyicinin desteklediği asgari referans gerilimine de dikkat etmek gerekiyor. Örneğin 5 volt ile beslenen bir PIC18F2520'de referans gerilimi (daha doğrusu referanslar arası fark) 3 volt'un altına düşemiyor. 3 volt veya altı bir besleme varken ise bu sınır 1.8 volta kadar inebiliyor.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: CLR - 25 Aralık 2012, 15:44:58
Alıntı yapılan: pcb - 25 Aralık 2012, 12:47:11
Amacım çözünürlüğü arttırmak, opamp fikri daha mantıklı geldi

Opamp veya referans kullanarak çözünürlüğü arttıramazsın, hep 10 bit okunur. Senin yazdığın şey ise bit aralıklarını açmak bu çözünürlüğünü değiştirmez yani 2V adc girişiyle 5V adc girişi arasında fark yoktur. İşlemci bu aralıkları rahatlıkla algılayacağından ve işlem yapabileceğinden, 2V girişi 5V çevirmenin bir esprisi olmaz. 
     
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: Erol YILMAZ - 25 Aralık 2012, 16:34:09
10 bit adc, 5V Ref şartlarında,

ADC den...
2V Full Skala çıkışta 410
5V Full Skala çıkışta 1023 okur.. Dolayısı ile daha ayrıntılı bir veri elde edilir.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: pcb - 25 Aralık 2012, 18:24:45
0-2V opamp çıkışını , tavsiye edilen ADC ile okuyarak 2 ye bölüp 5 ile çarpmak çözünürlüğü arttırmaz ama bir opampla yükselterek okumak çözünürlüğü arttırır sanıyorum.

Bana göre opamp girişi ile yükseltilen çıkışı arasındaki fark merdiven şeklinde atışlar veya azalışlar olmadığından yükselme sırasında ADC nin bu aralığı okuma şansı 4bit i 10bit gibi göstermekten (tam merdiven şekli) daha iyi olduğunu düşünüyorum.

Rail to rail opamp AD820 ile ISIS de denedim giriş sıfır ise çıkış 0V veriyor , giriş 2V ise çıkış 5V gibi yükseltiyor gerçekte de böyle çalışırsa sorun olmayacak
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: Maxim - 25 Aralık 2012, 19:44:26
bence gereksiz bir uygulama olur
0-2 voltu direk ölçün..

0-2 voltu 0-5 volta çıkarmak sizin temeldeki sensör hassasiyetinizi arttırmazki ?
ona bakarsanız 0-2 volt to 0-500 volt da olabilir ama temel 0 ile 2 volt arasında geçmektedir.

eğer hassasiyet istiyorsanız 12bit lik adc kullanmalı, işte bu fark yaratır.

diye düşünmekteyim
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: kantirici - 25 Aralık 2012, 20:18:45
Referans gerilimi 2V olsa 2/1023=1.95mv Hassasiyetinde ölçüm yapılabilir..12bit adc ilede 2/4095=0.488mv hassaiyetinde ölçüm yapılabilir.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: sadogan - 26 Aralık 2012, 00:14:56
Alıntı yapılan: pcb - 25 Aralık 2012, 12:23:18
merhaba arkadaşlar

bir sensör çıkışı 0-2V bunu 0-5V olarak nasıl ayarlayabilirim ?
Amacım 10bit olarak okuyabilmek, 10 bitten daha yüksek çözünürlükte okuyabilme imkanım yok
Hocam hangi işlemçiyi kullanacaksınız 18fxxk22 serisindenmi ?
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: uveren - 26 Aralık 2012, 00:39:18
0-2v olan çıkış aslında 0-40ma olabilirmi ?
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: OG - 26 Aralık 2012, 03:39:19
Alıntı yapılan: Mucit23 - 25 Aralık 2012, 13:31:12
opampla uğraşmayın hocam.
   
    +5v
       |
       <
       > 3.3K
       <
       |______ Vref+
       |
      <
      > 2.2k
      <
      |
   GND

Bu şekilde adc niz 0-2v aralığını ölçer
     

En hızlı ve ucuz çözüm.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: polleme - 26 Aralık 2012, 08:21:14
Alıntı yapılan: OG - 26 Aralık 2012, 03:39:19
En hızlı ve ucuz çözüm.

Ben yanlış mı anladım? ADC'nin 0-2V ölçmesi istenmiyor. Bir sensör 0-2V aralığında çıkış veriyor, mikroişlemcinin bunu 0-5V aralığındaymış gibi ölçmesi isteniyor. Yukarıdaki devrede 5V uygulandığında Vref çıkışı 2V olur ama sensörün bağlantısına yönelik nasıl bir çözüm sağlanacağını anlayamadım.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: OG - 26 Aralık 2012, 08:26:11
Vref 2V olursa sensorden gelecek deger de 2V olduğunda
8 bit için 255,
10 bit için 1023

değeri elde edilir.

Ara değerler de gelene göre dağılır.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: Maxim - 26 Aralık 2012, 08:35:05
vref 2 volt yaptınız ama
başka adc kanalından 0-5 volt ölçmek istenirse ne olacak ?

hımm şimdi aklıma geldi
0-2 lik adc girişi ölçülürken vref kullanılır
ama 0-5 volt ölçülürken besleme giriş voltajı referans olarak kullanılır program içerisinde
güzel, sorun yok
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: Mucit23 - 26 Aralık 2012, 08:41:24
Alıntı yapılan: Maxim - 26 Aralık 2012, 08:35:05
vref 2 volt yaptınız ama
başka adc kanalından 0-5 volt ölçmek istenirse ne olacak ?

hımm şimdi aklıma geldi
0-2 lik adc girişi ölçülürken vref kullanılır
ama 0-5 volt ölçülürken besleme giriş voltajı referans olarak kullanılır program içerisinde
güzel, sorun yok

Maxim bu dediğin nasıl oluyor. ADC beslemesini Vref+ olarak ayarlayınca tüm kanallar 0-vref+ arası ölçmezmi?

Edit; Yeni Jeton düştü. Sanırım adc referans girişinin yazılımsal olarak ölçülecek kanala göre değiştirilmesinden bahsediyorsun
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: pcb - 26 Aralık 2012, 08:49:39
rail to rail opamp lar yarın gelecek arkadaşlar , kapsamlı bir test yapıcam , ayrıntıları paylaşırım

mesaj birleştirme:: 26 Aralık 2012, 08:58:17

Vref i 2V yaparsak çok defa aynı değer okunacaktır ve zıplayarak değişecektir , sanırım
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: Tagli - 26 Aralık 2012, 09:37:11
Yukarıda yazdığım gözden kaçmış sanırım. VREF'i 2 volt yapmak mümkün olmayabilir. İşlemcinin datasheet'ine bakmak lazım.
Başlık: Ynt: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: CLR - 26 Aralık 2012, 11:23:12
Alıntı yapılan: Allegro - 25 Aralık 2012, 16:34:09
10 bit adc, 5V Ref şartlarında,

ADC den...
2V Full Skala çıkışta 410
5V Full Skala çıkışta 1023 okur.. Dolayısı ile daha ayrıntılı bir veri elde edilir.

şimdi matematik yapalım,

opampla kuvvetlendirdik 2V'u 5V yaptık ve referans 5V
2V/410 = 4.8mV
5V/1023 = 4.8mV bit aralıklarındaki voltaj aynı o zaman çözünürlük farkı yoktur dolayısıyla opamp işlemi hikaye.

Referans voltajını 2V yaptık burada çözünürlük artar fakat bu çözünürlük farkı sadece teorikte kalır.
2V/410=4.8mV       ref 5V iken     
2V/1023=1,95mV   ref 2V iken

adc, 2.5 kat daha hassas okuyor fakat bit bazında(bit karşılaştırması yapacaksanız).

pratikte ise sinyal kaynağın, max 250mV gibi küçük bir değerse ve gürültüden arındırılmışsa, referans voltajı küçültülür veya sinyal opampla yükseltilir ama sinyal 2V gibi büyük bir voltaj ise hiç gerek yok, zevk için malzeme çeşitliliği olsun diyorsanız başka. Referanslardan dolayı oluşan 1.95mv ile 4.8mv arasındaki payı histeresiz olarak kullanırım. Zaten adc uygulamalarında nokta karşılaştırması yapıyorsanız yani Schmitt trigger tarzı bir histeresiz vermiyorsanız çok başınız ağrır.

Diyorsanızki benim sinyal çok temiz ve 2mv ile hasas şekilde işlem yapabilirim ozaman 2V ref kullanılabilir. 
Başlık: 0-2V analog değeri 0-5V nasıl yapabilirim ?
Gönderen: birkan - 26 Aralık 2012, 13:00:36
Kullandığınız mikroişlemcinin en düşük vref voltajini öğrenin. İlk tercih olarak Uygun bir referans entegresi ile vref uygulayın. Yada dirençle vref voltajı ayarlayın. bazı sensörler hem artı hem eksi voltaj uretebiliyor. Onlarda çıkışı adc okumaya uygun hale getirmek için opamp kaçınılmaz oluyor. 2 volt u 5 volta çıkarmak için vref varken opamp gereksiz.