Doğrusal direnç tel

Başlatan ibrahim454, 09 Şubat 2015, 10:55:29

ibrahim454

Arkadaşlar şekilde projede topun konumu direnç teli üzerinden alınan voltaj değerine göre belirleniyor, tıpkı böyle bir doğrusal direnç tele ihtiyacım var sitelerde fakat bulamadım, yardımcı olabilir misiniz?

Flatron

#1
Resistans teli satan bir dükkandan en watlısından bir tel alır bunun uçlarını açıp düz hale getiripaynı boyda 2 tel haline getirsen şekildeki metal topuda üstüne koyar telleride yalıtkanlara monte edersen  uzun bir potansiyometren olur :)

Eğer düz olan çubuk şeklinde olanı varsa daha iyi olur
Geri kalan kısmı biraz hesap ve bir microişlemcinin A/D girişlerine uygulanan dirence göre örneğin lcd de %0 ile %100 arasında değerle gösterebilirsin (%50 yazınca telin tam ortasında olması anlamına gelir  % 100 ise en uzakta olmas  vs) yada direnci okutursun

Temel olarak böyle

ibrahim454

#2
Usta hassassiyet önemli ve şekildeki gibi sert olması lazım, benzer projeyi yapacam, bulamazsam ultrasonik sensör kullanmayı düşünüyorum

Flatron

Hassasiyet kullanacağınız A/D  çevirme değeriyle alakalı ne kadarlık bir hassasisyet gerekiyor?

ibrahim454

Yaklaşık 50 cm lik çubuk üzerinde 1 cm den az olmalı hata, 1024 e bölerim sanırım arduino ile

Flatron

#5
Arduino ile yaparsanız Serial Monitor denen penceresinden kolayce değerleri görürsünüz.
Bu arada eğer resitans tellerini 2 tane kullanmak yerine ,kullanılacak metal bilyenin çapına göre teller arasında uygun aralık bırakıp,biraz daha alta o teli devam ettirip, 3.teli eklerseniz metal bilyenin daha rahat hareket etmesini de  sağlarsınız.
Arduino rahatlıkla yeter 50 cm=500 mm yapar 1024 değer  okuyacağına göre size yaklaşık yarım mm den biraz daha hassas aralıklarda ölçer
 
Ardunino ile potansiyometre okuma örneği burada
http://arduino.cc/en/Tutorial/AnalogReadSerial

Pot okuma videosunun ise aşağıda .Bu videoyu  ekrandaki serial monitör çıktısını görmeniz için ekledim ,protoboarddaki devre kafanızı karıştırmasın sonuçta telin bir ucu ekside aynı telin diğer ucu +5 voltta , potun orta ucu ise diğer 100 cm lik telde(alttaki telide eklendiğiniz için 100 cm oldu)

http://www.youtube.com/watch?v=qe0cEpew7rE#ws



[mergedate]1423551767[/mergedate]
Bu pot okuma örneğini bende test ettim ve gayette güzel çalıştı.Ayrıca bu kod zaten arduino ile gelen örnek dosyaların içerisinde var .Denemem 2 dakika sürmedi
Bir Pot u protooarda taktım
İlk mesajımdaki linkteki resme göre pot bacaklarını arduinoya bağladım (kenar uçları +5 volt diğer kenar -(gnd ) potun orta ucu ise A0 yazan uç
Arduino IDE de File /Examples/01Basic/Read Analogue Voltage ı seçtim
Program gelince soldaki Check butonuna(verify) ye bastım sol sağ alttaki yeşil sayacın sona kadar gitmesini bekledim
Sonra Verify nin yanındaki Upload a tıkladım arduinoda LED ler yanıp söndü
onunda yeşil göstergesi sona kadar gitti
En son olarakta en sağdaki üsteki büyüteç ikonuna tıkladım Serial monitor 0,00 yazıyordu potu çevirdim değerler değişmeye başladı en sonda 5.00 oldu
*Serial monitör ekranının en altında Receiving Auto Scroll  ve 9600 seçili olmalı

Bu kadar
kolay gelsin

ibrahim454

sağolasın üstad ben bir bakayım elektronikçiler çarşısına :)

Flatron


Hızlı Yanıt

Not: Bu konu bir moderatör tarafından onaylanmadan görüntülenmeyecektir.

Adı:
E-Posta:
Doğrulama:
Lütfen bu kutuyu boş bırakın:
IRFP250 Nedir:
kısayollar: göndermek için alt+s veya önizleme yapmak için alt+p'ye basın