Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Temel Elektrik/Elektronik => Konuyu başlatan: Mucit23 - 20 Haziran 2014, 16:32:58

Başlık: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 20 Haziran 2014, 16:32:58
Arkadaşlar selamlar.

Çamur halde toprağın elektriksel direnci nasıl ölçülür? Herhangi bir mikrodenetleyici kullanarak direncin zamana bağlı değişimini kaydetmem lazım.
Ben birkaç deney yaptım ölçü aletiyle. Ortalama 100K ile 10M arasını ölçebilmem gerekiyor. Bunun için nasıl bir yöntem izleyebilirim?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: skara1214 - 20 Haziran 2014, 16:38:09
sabit akım bas(100 ua falan gibi) adc ile oku
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Saruman - 20 Haziran 2014, 17:00:31
Alıntı yapılan: skara1214 - 20 Haziran 2014, 16:38:09
sabit akım bas(100 ua falan gibi) adc ile oku

100uA sabit akımı kaç voltla basabileceğini de belirtmelisiniz.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: t2 - 20 Haziran 2014, 17:39:23

100uA sabit akım, 3volt la veya 300voltla basılabilir. Toprağın miktarına bağlı
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Saruman - 20 Haziran 2014, 17:51:52
Alıntı yapılan: t2 - 20 Haziran 2014, 17:39:23
100uA sabit akım, 3volt la veya 300voltla basılabilir. Toprağın miktarına bağlı

Toprak dirençleriyle ilgili tablolara bakılıp geçirebilecek akım ve gereken maksimum gerilim tespit edilmeli , kaynak buna göre tasarlanmalı.

İşte bu yüzden yapacağı devre en az 500 volta kadar üretebiliyor olmalı, daha az akım geçirsin opamp ile yükseltir vs tavsiyesi vermek de pek mantıklı olmaz, filtrenin sağlam olması lazım.



Bkz. Meger Cihazı .
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 20 Haziran 2014, 18:23:20
Sabit akım opamp felan problem değilde 300V felan üretmek biraz sıkıntılı gibi.
Ölçülecek olan çamur bir kap içerisinde yaklaşık 1-2kg felandır. Yani çok fazla bir malzeme yok.
Ben ölçü aleti mantığıyla ölçerim diye düşünmüştüm. Çok hassas bir ölçüm yapmak zaten çok zor. Ben ölçü aletinin gösterdiği gibi ölçüm yapayım yeter. Aslında varya üzerinden veri alabileceğim hazır bir modül bulsamda olur. Baktım hep ekranlı ürünler satılıyor. Bulsam çok mükemmel olur.

Tek kalemde diyelim 0-10mohm arasını nasıl ölçerim? Kademeli felanda olabilir. Röleler ile kademe değiştirirm.  Fikir vermesi açısından örnek bir şema gösterebilirmisiniz?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: skara1214 - 20 Haziran 2014, 18:46:49
Dacla sabit akim surucu yaparsin en alt kademeden baslarsin akim basmaya surekli yukseltirsin maksat surekli 0-5 volt arasinda kalsin
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 20 Haziran 2014, 23:18:21
Ben hocam klasik yöntemlerle birkaç deneme yapayım. Yanlız 100uA çok küçük bir değer.Bu Akımı arttırmak için voltajı arttırmak lazım. Bunuda istemiyorum. Bakalım sanırım filtre ve opamp kısmına asılacağım.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: student - 21 Haziran 2014, 00:38:54
Alıntı yapılan: Mucit23 - 20 Haziran 2014, 23:18:21
Ben hocam klasik yöntemlerle birkaç deneme yapayım. Yanlız 100uA çok küçük bir değer.Bu Akımı arttırmak için voltajı arttırmak lazım. Bunuda istemiyorum. Bakalım sanırım filtre ve opamp kısmına asılacağım.

Değerli Mucit23 arkadaşım, elektrotlara sabit gerilim verip toprağın direncine göre değişecek akımı ölçerek sonuca gitmek bana daha kolaymış gibi geliyor.. Bu gibi uygulamalarda şöyle bir sorun çıkıyor ortaya.. Toprak direncini ölçecek olan elektrotların kolayca kimyasal tepkimeye girmeyecek elementlerden yapılmış olması gerekiyor.. Krom, nikel gibi... Yoksa bir süre sonra korozyona uğrayıp yok olabiliyorlar.. Bir diğer sorun da şu.. Elektrotlar tek yönlü kutuplandırıldığında (birisi artı, diğeri eksi) bir süre sonra anotda negatif iyonlar, katotda ise pozitif iyonlar birikerek bir çeşit izolasyon oluşturuyorlar. Direnç artmış gibi görünüyor ama aslında anot çevresinde oksijen veya başka negatif iyonların, katod çevresinde ise hidrojen veya daha başka pozitif iyonların birikmiş olmasından kaynaklanıyor. Lafı uzatmayayım. Bu tip uygulamalarda elektrotları alternatif akımla sürmek ya da elektrotlara uygulanan gerilimin periyodik olarak yönünü değiştirmek gerekiyor ki yukarıda değindiğim güçlükler yaşanmasın.. Dilerim yararlı olmuştur..
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: ahmet_zxc - 21 Haziran 2014, 08:28:39
10-15 liraya satılan toprak nem ölçen proplar var. basit çatal şeklinde pcb.
çıkışları 0-5 volt oluyor. bunu ohm a nasıl döndürebilirsin bilmiyorum ama zor olmasa gerek. 50tane ölçüm yapsan çıkar.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 21 Haziran 2014, 10:05:59
@ahmet_zxc

Evet o nem sensörlerini bende gördüm. Bahsettğin yontemi biraz daha açabilirmisin. Kaç volt'un kaç ohma denk geldigini nasıl bulacağım?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: ahmet_zxc - 21 Haziran 2014, 11:39:03
çatal şeklindeki pcb den iki kablo çekeceksin ohm ölçeceksin, aynı zamanda devrenin voltaj çıkışını ölçeceksin.
hiç acele etmeden full su doygunluğu olan çamuru yavaş yavaş kurutacaksın (bu bir rezistansla kolayca yapılabilir)
yada kuru toprağa su ilave edeceksin

eğri yada doğru her ne çıkacaksa bunun için 50 ölçüm yeterli. yani her 0,1v değişimde ohm a bakacaksın.

direkt olarak direnç ölçmek istiyorsan pt100 ölçümüne bi bak.. sabit akım nedir nasıl ölçülür değişim nasıl olur vs.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 23 Haziran 2014, 13:09:11
Ahmet hocam Yalnız şöyle bir durum var.

Benim ölçeceğim çamurun kurunması beklenmiyecek. Islak haldeki çamurun yarım saatlik süre içerisinde elektriksel direnci ölçülüp analiz edilecek. Bu tür modüllerden almak mesele değil ama çalıştığı esnada çamur içerisinde kaldığı için nem %100 olur ve max. çıkış voltajı verir diye düşünüyorum. Yani yarım saat içerisinde çıkışta çok fazla bir değişim olmaz.

Belki şöyle olur diye tahmin ediyorum. Toprak nem ölçerlerden bir tane aldım diyelim. Problarına ilk önce 100K direnç bağlanıp çıkış voltajı ölçülür. Sonra 1M Direç bağlanıp çıkış voltajı ölçülür. Aradaki farktan artım oranı tespit edilip Ona göre çıkışa oranlama yapılarak direnç tespit edilir.  Ama 1M direnç ile 100K direnç arasında pek fark olacağını tahmin etmiyorum. Yani olsa bile 10 bit ADC ile görülmez. Harici ADC de problem değil. Getirtebilirim. Fakat çalışırmı emin değilim.

Diğer bir yandan multimetrelerin ölçtüğü gibi direnç nasıl ölçerim diye araştırma yaptım. İnternetten örnek şemalar topladım.

(http://s30.postimg.cc/yjba8ww3h/8e6b960603f299bb7e2a2df6501925538e6c6dff_large.jpg) (http://postimg.cc/image/yjba8ww3h/)
(http://s12.postimg.cc/tiitvkt61/135_9437.jpg) (http://postimg.cc/image/tiitvkt61/)
(http://s2.postimg.cc/6lrulvwwl/135_10715_545501228.jpg) (http://postimg.cc/image/6lrulvwwl/)

Şemalar birbirlerine çok benziyorlar. Hepsindeki mantık hemen hemen aynı. Ben bu şemaların üçünüde ayrı ayrı isiste test ettim.

Çıkışa ampermetre bağlayıp farklı dirençlerde farklı çıkış akımları elde ediliyor. Fakat şöyle bir durum var. Bu devreler kadranlı multimetreler için tasarlanmış. Çıkışta elde edilen akım değerini voltaja dönüştürsek bile nasıl yorumlayacağımı bilmiyorum. Üstelik kademeli olduğu için rölelerle felan kademe değiştirmek gerekecek. Bunuda neye göre yapacağımı bilmiyorum.  Bu konuda yardıma ihtiyacım var.

Birkaç sorum olacak. Bu şemaları diyelim olduğu gibi uyguladım. Çıkışta elde edilen değerleri dirence nasıl yorumlarım? Bu şemalar benim istediğim iş için uygunmudur. Başka nasıl yaparım? Her türlü öneriye ihtiyacım var.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: pisayisi - 23 Haziran 2014, 13:37:00
Daha önce önerilen şekildeki sensörler oldukça uygun görünüyor, aslında topraktaki nemden yararlanarak iletkenlik ölçümünde kullanılıyor. Fiyatları da oldukça ucuz, dahili opamplı devresi de içinde hazır. Öncelikle bu tip bir sensörle deneme yapmanızı öneririm, toprak ıslak olduğu için direnç düşük olacak ölçümde sıkıntı çıkmayacaktır. Kuru toprak olsa idi özel bir devre tasarlamak kafa yormak gerekebilirdi. Kalibrasyonda sıkıntı var ise, birtane çokturlu bir potansı toprağa daldırmadan sensörün uçlarına lehimleyerek referansın ne kadar doğru olduğuna karar verme imkanı da var...

(http://i01.i.aliimg.com/wsphoto/v0/778202725/5PCS-LOT-FREE-SHIPPINGSoil-moisture-meter-testing-module-soil-humidity-sensor-robot-intelligent-car-for-Arduino.jpg_350x350.jpg)

http://www.aliexpress.com/item/5PCS-LOT-FREE-SHIPPINGSoil-moisture-meter-testing-module-soil-humidity-sensor-robot-intelligent-car-for-Arduino/778202725.html (http://www.aliexpress.com/item/5PCS-LOT-FREE-SHIPPINGSoil-moisture-meter-testing-module-soil-humidity-sensor-robot-intelligent-car-for-Arduino/778202725.html)
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Murat Mert - 23 Haziran 2014, 13:47:42
S.A.
Sn. Ferhat toprak direncini tavsiyem krom çubuklarla ölç. Toprakta bulunan mineraller ve tuzlar probların elektroliz gibi çabuk erimesine neden olabilir. 1. ve 3. resimlerdeki şemaların çok güzel bu devreleri kurarak sağlam omajlı dirençler kullanarak ortalama kalibrasyon değerleri alarak formülize yapabilirsin.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 23 Haziran 2014, 14:57:56
Mert hocam Krom çubuklarda felan problem yok hocam. Onları ayarlamak mesele değil. Ben ilk başta Şemasını verdiğim devrelerden yola çıkarak birşeyler yapmayı düşünmüştüm ama elde edilen değerleri yorumlamak zor. Kademe değiştirme felan var. işin içinden çıkamadım bir türlü

Ben sanırım Pisayisinin bahsettiği modüllerden alıp + birde en az 12 bit adc ile birşeyler yapmaya çalışacağım.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 12 Temmuz 2014, 12:36:24
Çinde satılan Modüllerden almıştım. Bugün geldi ve hemen 12 bit ADC ile çıkış voltajını izledim. Çıkışta yani problar arasında birşey yok iken 4095 civarı bir değer alıyorum.

Ama mesela problara 1K bir direnç bağladığımda tam olarak ADC den 372 okuyorum. 1K yerin 100K bağlarsam 3725 civarı bir değer okuyorum. Yani Direncin 100 kat artmasıyla birlikte ADC değeri 10K artıyor.

Bu durumda normal bir doğrusal oran kuramıyorum. Verdiğim ADC değerine göre Bana ohm cinsinden direnç değerini gönderecek bir fonksiyon yazmalıyım.
Hesaplamayı nasıl yaparım?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Kabil ATICI - 12 Temmuz 2014, 12:44:17
Yaklaşık 10 tane direnci (veya daha fazla) alet ile okut aldığın ADC değeri ve dirençleri excel'e gir. Grafik oluştur. Böylece okuduğun değer ile ADC arasında bir doğrusallık olup olmadığına bak, ona göre bir sonuç çıkartabilirsin.

Hatta hassasiyet istiyorsan 22 bitlik ADC'lerden kullanabilirsin.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 12 Temmuz 2014, 12:52:40
Hassasiyet için 12 bit yeterli şuanda. Bi aralar MCP3204 almıştım. Kullanmak bu güne nasip oldu.

Anlaşılan Tablo oluşturmam gerekecek
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 12 Temmuz 2014, 13:52:38
Yahu koca adamlar olmussunuz ilk okul talebesi sorulari soruyorsunuz.

Birakin lehimi havyayi da Allah askina matematikle ugrasin biraz.

Alıntı yapılan: Mucit23 - 12 Temmuz 2014, 12:36:24
Çinde satılan Modüllerden almıştım. Bugün geldi ve hemen 12 bit ADC ile çıkış voltajını izledim. Çıkışta yani problar arasında birşey yok iken 4095 civarı bir değer alıyorum.

Ama mesela problara 1K bir direnç bağladığımda tam olarak ADC den 372 okuyorum. 1K yerin 100K bağlarsam 3725 civarı bir değer okuyorum. Yani Direncin 100 kat artmasıyla birlikte ADC değeri 10K artıyor.

Bu durumda normal bir doğrusal oran kuramıyorum. Verdiğim ADC değerine göre Bana ohm cinsinden direnç değerini gönderecek bir fonksiyon yazmalıyım.
Hesaplamayı nasıl yaparım?

ADC = 0.033868686 (R-1000) + 372

R=1000 icin ADC 372 uretir.
R=100000 icin ADC 3725 uretir.

Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 12 Temmuz 2014, 13:56:46
 :-[ :-[

Hocam ama vallahi hiç kafa yormadım. Geceleyin uğraşacaktım.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 12 Temmuz 2014, 14:00:40
Elektronikci arkadaslarin kulagina kupe olsun diye igneli yazdim.

Bahse konu matematik problemi tahminen Lise 1 problemidir. Elektronige gonul veren bir kisinin hic olmazsa Lise 1 matematik sinavina girdiginde 100 cekecek kadar temel bilgisi olmalidir.

Aslinda Lise 3 matematik sorularindan da 100 cekmesi gerekir ama neyse....
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: t2 - 12 Temmuz 2014, 20:18:09
Lise3te türev integral vardı haftada 7saat matematik.
Bunlar kimin aklında kaldı, kaç kere kullanıldı?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 12 Temmuz 2014, 20:24:40
Elektronikle ilgilenecem diye sadece havyanin sapini tutarsan olmaz tabiki.

Hepsi olmasa da benim aklimda kaldi bazi seyler.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: LukeSkywalker - 12 Temmuz 2014, 22:38:44
Fonksiyonun doğrusal olduğundan emin miyiz?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Kabil ATICI - 12 Temmuz 2014, 22:41:12
Lise 3 te bizim gördüğümüz matematik hafta 2 saatti. (fen bölümü) Lise3 te öğrememiz gereken matematiği üniversitede öğredim.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 12 Temmuz 2014, 22:50:24
Açıkçası bende matematiği DGS'ye hazırlanırken öğrendim. Yoksa bende birşey yoktu. Yinede mat2 bilmiyorum. Onuda bölümde öğreneceğiz anlaşılan

@LukeSkywalker

Birazdaha açarmısın? Doğrusallık derken?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: LukeSkywalker - 12 Temmuz 2014, 23:02:15

Mesela 10k ve 100 ohmluk direnclerle de ölçüm yapip grafiği cizdirin excelde. Grafikte düz bir çizgi var ise z'nin denklemi calisir. Yok eğer grafik parabolik ise isler daha karisik bir hal alir.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 23 Temmuz 2014, 02:35:38
Z hocanın fonksiyonu 1K ve 100K da iyi çalışıyorda ara değerlerde çalışmıyor. Artış lineer değil

Elimdeki dirençlerle birkaç test yaptım

1K zaten aldığım ADC değeri 372 değişmiyor.
2K2 740 Civarı
4K7 ile 1346
10K ile 2030 civarı
11K 2140
33K 3150
47K ile 3376 alıyorum
100K zaten 3725 gibi birşey oluyor

Bu durumda nasıl bir yöntem izlemem gerekir?

Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: kantirici - 23 Temmuz 2014, 03:24:43
Değişim lineer değilse eğri uydurma ve interpolasyon yöntemleri ile sistemin cevabını veren bir fonksiyon bulmalısın.

Şu dökümanda eğri uydurma bölümünde örnekli anlatım var. İşlemler gözünü korkutmasın basitler.

http://www.google.com.tr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CDIQFjAD&url=http%3A%2F%2Fwww.muhendislikegitimi.com%2Fitem%2Fdownload%2F89_b1589b8575c9d62f7919c68080c5c8fc.html&ei=3ADPU_D9N8Gv7Aaz44GYBw&usg=AFQjCNFFZVoNeWcxTBc364OdCWUgtKBf2w&sig2=avYgE_2puCboF3qzkje8fw&bvm=bv.71667212,d.bGE&cad=rja (http://www.google.com.tr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CDIQFjAD&url=http%3A%2F%2Fwww.muhendislikegitimi.com%2Fitem%2Fdownload%2F89_b1589b8575c9d62f7919c68080c5c8fc.html&ei=3ADPU_D9N8Gv7Aaz44GYBw&usg=AFQjCNFFZVoNeWcxTBc364OdCWUgtKBf2w&sig2=avYgE_2puCboF3qzkje8fw&bvm=bv.71667212,d.bGE&cad=rja)
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: hasankara - 23 Temmuz 2014, 04:21:17
sistem lineerliğini şöyle anlarsın. ne güzel tablonu çıkarmışsın işte. 2 boyutlu eksen çiziyorsun. yatay eksenin direnç değerleri olsun düşey ekseninde okuduğun adc değerlerin olsun. eksenleri tam adım aralıkları orantılı olarak bu aldığın ölçümleri eksene yerleştiriyorsun sonrada o noktaları birleştiriyorsun. bakıyorsun ki tüm noktalar çapraz bir (düz)doğru üzerinde o zaman lineer diyorsun. doğru zaten düz olur da düz olduğunu ayrıca belirttim. çünkü düz olmadı mı demek ki lineer değil diyoruz.

mesela y(x)=x+5 diye bir denklemin olsun bunun türevi her noktada sabit sayı çıkıyor değil mi? y'(x)=1; o halde bu örnekte ki denklem lineer. her noktada türev alıp bunların eşitliğine bakarsın aslında bu örnekte her zaman 1 çıkıyor mesela. ölçümlerinde birbirine en yakın iki noktayı kullanarak bu işlemi yapabilirsin. türevin sayısal analiz açılımını hatırlayacak olur isek: ( f(h+k)-f(h) ) / ( (h+k)-(h) ) görüldüğü üzere fonksiyondan iki örnek alınıyor ve farkları nın her iki eksendeki sonuçları birbirine bölünüyor. idealde bu iki nokta birbirine sonsuz derecede yakındır. ama sen elindeki birbirine en yakın olan iki noktayı kullanarak bir değer bulursun. bu iki örneği tek bir nokta kabul etmişsindir ve bu noktadaki türevi hesaplamış olursun. hele ki lineerliği  görmek istiyorsan toplamda 3 farklı örnek le bile buna karar verebilirsin.

elindeki tüm örnekler (n adet nokta) için, (n-1 adet nokta) türev değerleri bulabilirsin ve bu türev değerlerin birbirine eşitliğine bakarak lineerlik durumuna karar verirsin.

gel gelelim problemine, baktın ki değerlerin gayet lineer çıkıyor o zaman tek bir katsayı(sabit türev değeri) bularak, okuduğun değerleri direk basit bir formüle(ax+b) sokarak işin üstesinden gelirsin. a katsayısını tek bir türev değerine bakarak bulabiliyoruz.

baktın ki lineer bir sonuç elde edemedin. o zaman izleyeceğin yol; sistemin hafıza durumu var mı? yani sen kendi tablonu çıkarmışsın daha sonra en baştan ilk ölçtüğün değeri aynı değerde ölçebiliyor musun diye bakacaksın. hafıza durumu kendince yok diyecek kadar az oluyorsa ve bunu tolere edebiliyorsan ne ala ama tolere edemeyeceğin kadar bir değişim meydana gelmişse işler dahada karışık hale gelir, son 10 ölçüme dayandırabileceğin bir kural oluşturmak gerekebilir belki, bunu daha önce hiç denememiştim, biraz karışık gözüküyor.

hafıza konusunuda geçecek olur isek, yani baktın ki tüm noktalar için her ölçüm denemelerinde sabit bir grafik çıkıyor ama lineerlik bizi tatmin etmiyor, o halde özel tanımlı fonksiyon oluşturarak bir kalibrasyon yapılması söz konusu oluşacak. atıyorum 100 adet noktadan örnekler alıp kayıt ettin. sırası ile her iki nokta arasında da doğru varmış gibi kabul edip, o doğrunun eğiminden faydalanarak yani yukarıdaki ax+b denklemine tabi tutarak sonuç alınır. genel olarak yine aynı denklemi kullanmış olduk ama a katsayısı bu sefer değişkenlik gösterdi.

sen hele bir lineerlik testini yap duruma göre ilerisine daha sonra görsel olarak anlatabilirim.


mesaj birleştirme:: 23 Temmuz 2014, 04:58:24

(http://s28.postimg.cc/f3uokq1wp/WP_20140723_001.jpg) (http://postimg.cc/image/f3uokq1wp/)

senin hesapladığın değerlerin türev değerleri (katsayılar) sağda ki sütunda gözüküyor. başlar da 306 iken sürekli azalarak 6,584 e inmiş. şimdi bu katsayıyı sabit yapmak çok saçma olur. düşün, doğru sonucu 306 katsayısıyla hesaplıyor iken sen 6,854 katsayısını seçerek facia meydana getirmiş olursun. eşit aralıklarla bol sayıda örneklerini alıp güzel bir tablo oluştur kendine. potansiyometre kullanabilirsin ve kalibrasyonuna güvendiğin bir multimetreyle potansiyometre nin direncini eşit aralıklarla arttırarak, zaten yapmış olduğun ölçüm işlemini baştan tekrar yapmakla işe başlayabilirsin.

sonra benim yaptığım gibi her aralık için eğim değerleri bulacaksın. kod için de
const int a={306,242.....,6};

        if(1<adc&&adc<=2)return adc*a[0]+b;
else if (2<adc&&adc<=3)return adc*a[1]+b;
...
şeklinde bir mantık kurarak işin üstesinden gelebilirsin. bu işlemleri sistemin hafıza durumunu gözetmeksizin yaptık tabi. hafıza tespit edersen onu o zaman konuşuruz artık.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 23 Temmuz 2014, 12:04:20
Hasan bey Vakit ayırıp uzunca bir mesaj yazdığınız için teşekkürler. Sistem üzerinde ben biraz çalışacağım. Şuanda hafızada sıkıntı yok. Benim için 1K ile 100K arası önemli. Ölçüm aralığığı burada olacak.

Projeyi bir hocamla yürütüyorum. Durumu onunla bir konuşmam gerekli. Sonuç tahmin ettiğim gibi olacaksa muhtemelen 100 örnek yetmeyebilir.

Birde şunu sorayım.
Diyelim Örneklerimizi aldık
1K = 372
2K= 1021
3K=1500
5K=2040
10K=2500

Diyelim 1K aralıklarla 1K ile 100K arasında 100 değer alıp tabloya kaydetddik. Bu değerlerin hepsi tabloda var. Çözünürlüğümüz %1 olur değilmi? Yani min 1K çözünürlükle gösterebiliriz. (Mantıken öyle olması lazım.) Türev'de 1K ile 2K arasında değer bulabiliyormuyuz.

Meslea 1K=372
2K=1021
Gelen ADC değeri 750 gibi birşey olsa 100elemanlı bir tabloya göre türev alınsa sonuç nasıl olur?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 23 Temmuz 2014, 12:20:57
Alıntı yapılan: Mucit23 - 12 Temmuz 2014, 12:36:24
Çinde satılan Modüllerden almıştım. Bugün geldi ve hemen 12 bit ADC ile çıkış voltajını izledim. Çıkışta yani problar arasında birşey yok iken 4095 civarı bir değer alıyorum.

Ama mesela problara 1K bir direnç bağladığımda tam olarak ADC den 372 okuyorum. 1K yerin 100K bağlarsam 3725 civarı bir değer okuyorum. Yani Direncin 100 kat artmasıyla birlikte ADC değeri 10K artıyor.

Bu durumda normal bir doğrusal oran kuramıyorum. Verdiğim ADC değerine göre Bana ohm cinsinden direnç değerini gönderecek bir fonksiyon yazmalıyım.
Hesaplamayı nasıl yaparım?

Bu modül nasıl bir devre içeriyor ki direnç gibi lineer bir devre elemanının değer değişimine karşılık lineer olmayan bir çıkış veriyor?

Şemasını çıkarırsan lineeritedeki bozukluğun sebebi anlaşılır hatta formülü bile yazılabilir. Lineerleştirmeyle falan uğraşmana gerek kalmayabilir.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: LukeSkywalker - 23 Temmuz 2014, 13:00:29
Alıntı yapılan: z - 23 Temmuz 2014, 12:20:57
Bu modül nasıl bir devre içeriyor ki direnç gibi lineer bir devre elemanının değer değişimine karşılık lineer olmayan bir çıkış veriyor?

Şemasını çıkarırsan lineeritedeki bozukluğun sebebi anlaşılır hatta formülü bile yazılabilir. Lineerleştirmeyle falan uğraşmana gerek kalmayabilir.

Modül sanırım nem ölçüyor. Bu sebeple topraktaki nem miktarına göre lineer çıkış verebiliyor olabilir. Nem değişimiyle direnç değişimi arasındaki oran lineer olmayabilir.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 23 Temmuz 2014, 13:50:56
Farketmez. Şema çıktığında formüle edilebilir.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 23 Temmuz 2014, 14:05:52
Hocam sensör budur
http://www.ebay.com/itm/Soil-Hygrometer-Detection-Module-Soil-Moisture-Sensor-For-arduino-Smart-car-/400364471802?pt=LH_DefaultDomain_0&hash=item5d379505fa (http://www.ebay.com/itm/Soil-Hygrometer-Detection-Module-Soil-Moisture-Sensor-For-arduino-Smart-car-/400364471802?pt=LH_DefaultDomain_0&hash=item5d379505fa)
LukeSkywalker'ın dediği gibi aslında direnç ölçmek için tasarlanmış birşey değil. Topraktaki nem veya su oranına göre analog çıkış veriyor.

Şemasını bulamadım ama üzerinde fazla bir malzeme yok. Bir tane comparatör 1 tane potansiyometre birkaç direnç ve kondansatör. Komparatör belliki dijital çıkış için kullanılıyor.  Kartı biraz inceledim Analog Çıkışın Şeması muhtemelen aşağıdaki gibi

(http://s27.postimg.cc/fqjixdhdr/Ekran_Al_nt_s.jpg) (http://postimg.cc/image/fqjixdhdr/)
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 23 Temmuz 2014, 15:30:22
Mucit23 kurulu devreye baka baka bunun 100 katı karmaşık devrelerin şemasını çıkartıyorduk.

Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 23 Temmuz 2014, 17:00:39
Alıntı yapılan: z - 23 Temmuz 2014, 15:30:22
Mucit23 kurulu devreye baka baka bunun 100 katı karmaşık devrelerin şemasını çıkartıyorduk.



Hocam yok elde olan bu.

Bunların dışında gözlemlediğim bir tane LM393 komparatör var birde potansiyometre ama onlar dijital çıkışta kullanılıyor. Analog çıkışın şeması tamda yukarıda verdiğim gibi.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mr_YAMYAM - 23 Temmuz 2014, 17:32:13
Genel teoride ölçeklendirme sadece gerilim ölçümü ile yapılmaktadır. (en azından benim bildiğim başka yoktur :D)
Gerek akım ölçümleri, gerek frekans ölçümleri, gerekse direnç ölçümleri olsun en nihayetinde bir skalada gerilim esasına göre ölçeklendiriir.
Bir meteryal direncinin ölçüm tekniği, bu meteryal üzerinden akım geçirilerek, bu akımın bir REFERANS direnç üzerinde düşürdüğü gerilimin ölçümü ile yapılmaktadır.
Eğer referans dirence parelel bağlı başka bir direnç daha var ise (ölçüm aletinin iç direnci gibi) hesaplamalarda bu direncin de kayda alınması gereklidir.
Temel olarak ölçü aletinin iç direnci, hassasiyeti ile doğru orantılı olup ne kadar fazla ise o kadar hassas denilmektedir.
Rx olarak adlandırabileceğimiz ölçüm meteryalinin direnç değeri ile, devrede bulunan diğer elemanların toplam dirençleri o devreden geçirilmesi gereken akım şiddetinin belirlenmesinde rol oynamaktadır.
HESAPLAMALAR basit ohm kanununa göre yapılabilir.

Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 23 Temmuz 2014, 21:26:27
Alıntı yapılan: Mucit23 - 23 Temmuz 2014, 02:35:38
Z hocanın fonksiyonu 1K ve 100K da iyi çalışıyorda ara değerlerde çalışmıyor. Artış lineer değil

Elimdeki dirençlerle birkaç test yaptım

1K zaten aldığım ADC değeri 372 değişmiyor.
2K2 740 Civarı
4K7 ile 1346
10K ile 2030 civarı
11K 2140
33K 3150
47K ile 3376 alıyorum
100K zaten 3725 gibi birşey oluyor

Bu durumda nasıl bir yöntem izlemem gerekir?



Bir de bunu dene

ADC = 4095 * R /(10 +R)

Bos yere lineerlestirmeyle falan ugrasacaktin.

mesaj birleştirme:: 23 Temmuz 2014, 21:29:39

R= ADC * 10 / (4095 - ADC)
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: LukeSkywalker - 23 Temmuz 2014, 21:42:04
Bülent başkan nasıl bulduğunu anlatır mısın bu denklemi?
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 23 Temmuz 2014, 21:44:58
(http://s27.postimg.cc/fqjixdhdr/Ekran_Al_nt_s.jpg)

Semanin bu kadar basit olmasindan korktum ve 1K ve 100K icin deneme yaptim. Baktim tuttu. Bu durumda cikisla Gnd arasinda varsa da cok yuksek empedansli devrecikler vardir dedim.

Sonucta lineersizligin nedeni bu kadar basitmis.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: LukeSkywalker - 23 Temmuz 2014, 21:46:43
:) Gözüm var ama görmüyorum.

Eldeki verileri iyi değerlendirmek diye buna denir işte.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: hasankara - 24 Temmuz 2014, 02:52:43
diğer bir yöntem de elde ettiğin grafiğin fonksiyonunu tahmin etmek. tıpkı @z hocanın yapmış olduğu gibi. sorun için bir hesap yapmıştım ben onu ekleyeyim. başka bir konuda böyle bir şeye ihtiyacın olursa diye artık.

(http://s4.postimg.cc/561gpw2t5/WP_20140723_002.jpg) (http://postimg.cc/image/561gpw2t5/)


mesaj birleştirme:: 24 Temmuz 2014, 02:55:24

bu arada hafıza kartım bozulmuş, telefondan resmi bilgisayara atamayınca fark ettim, iftardan beri onla uğraştım ama nafile. bende bluetooth la fotoğrafı pc yollayıp o şekilde şimdi buraya ekleyebildim.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: Mucit23 - 26 Temmuz 2014, 00:15:28
Alıntı yapılan: z - 23 Temmuz 2014, 21:26:27
Bir de bunu dene

ADC = 4095 * R /(10 +R)

Bos yere lineerlestirmeyle falan ugrasacaktin.

mesaj birleştirme:: 23 Temmuz 2014, 20:29:39

R= ADC * 10 / (4095 - ADC)

Z hocam aradakı bağıntıyı nasıl çıkardınız formülü nasıl kurdunuz anlayamadım. Vaktinizin olduğu bir zamanda anlatırsanız sevinirim.
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: z - 26 Temmuz 2014, 00:34:53
Kizacaktim ama neyse;

10K seri direnc uzerinden degeri R olan bilinmeyen bir dirence 5v uyguluyorsun.

Devreden gecen akim I=5/(10+R)

R uclarindaki gerilim  V=5R/(10+R)

Bu gerilim ADC ye uygulanirsa
5 volt   4095 okunursa
V volt   ADC  okunur.

ADC= 4095 *V/5

ADC = 4095 * 5 * R / (10 + R) * 1 / 5 = 4095 * R / (10 + R)

O halde R yi cekelim

(10 ADC) + (R * ADC) =  4095 * R

10* ADC = (4095 - ADC)*R

R= 10*ADC / (4095 - ADC)
Başlık: Ynt: Elektriksel Direnç ölçme
Gönderen: LukeSkywalker - 26 Temmuz 2014, 08:55:57
@mucit23
Şemana göre altta kalan direncin (toprağın direncinin) üzerindeki gerilimin (10K üstte,toprak altta- bkz. gerilim bölücü)  4095 adımlı ADC'den  vereceği sonucu hesaplamış z.
Biz baştan beri başka yere odaklandığımızdan göremedik sonucu. Ama z ince görebildi..