Potansiyometre

Başlatan cann, 19 Mart 2012, 22:20:41

cann

Selam arkadaşlar

16f877a ya joystic tipte potansiyometre bağlayacağım. 2 eksenli bu potansiyometrenin 3 kabloso var biri X ekseni, diğeri Y ekseni ve birde ortak referans kablosu (nötr durumda 2,5 volt). AN0 a X i AN1 e Y kablosunu bağlayacağım anolog giriş, referans kablosunu nereye bağlamalıyım, ground mu olmalı. AN0 ve AN1 den önce 10K direnç koymalımıyım.
teşekkürler

z

Anladigim kadariyla potansiyometre barindiran bu joistigin ayrica beslemesi var.

Ortak uc 2.5v potansiyelde ise potlar orta konumda iken ortak uca gore 0v uretiyorlar. uclara dogru gittikce +/- 2.5v veriyorlar. Dogrumudur?

Eger boyleyse iki sey yapabilirsin.

Ya opampli bir devre ile bu voltajlari 0..5v araligina cekeceksin ya da joistigi acip ortak ucu 2.5v olan yerden ayirip Gnd noktasina tasiyacaksin.

Analog girislere 10K baglayabilirsin neticede olcecegin sinyaller cok yavas degisiyor.

Analog girislere direnc baglamanin sikintisi hakkinda: http://www.cncdesigner.com/wordpress/?p=655#more-655
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

cann

teşekkürler cevap için pot tam tariflediğiniz gibi. hiç bir şey yapmayınca yani ortada iken 2,5 volt veriyor. x in sonunda 0 V, X ekseninnin en altında 5 V. Y de benzer şekilde, 2,5 V da yani nötür durumda işlem yapmayacak, bu voltaj değişince roleyi kapatacak.  yani referans voltaj gerekli sökmemeliyim.

cann

An3 pinine bağlanabilirmi acaba?

ete

Play Station Joystick kolunu tarif eder gibisin. Üzerinde senin açıkladığın koldan iki adet mevcut. her birine 2 pot bağlı. Orta konumda potların ikiside orta pozisyonda kalıyorlar.

Yapman gereken iş son derece basit.
Joystick sistemin GND sini Pic kartın GND sine bağlayacaksın.
X eksen pot çıkışını AN0 pinine, Y eksen çıkışını ise AN1  girişine bağlayacaksın. Dikkat bu girişlerin 5V tu aşmaması gerekir. Bundan emin olman doğru olur.
10 bit ADC okumayı ayarlarsan pot orta konumda iken (kola dokunmadığın zaman) hem AN0 dan hemde AN1 den okuyacağın değerler 500-520 arasında olacaktır. Pot her zaman aynı konumda kalamıyor bu nedenle normalde 511 vermesi gereken ADC değerinde aşağı yukarı sapmalar oluyor.
Sende sürekli iki kanalı okuyup okunan değer 500 den küçük ise veya 520 den büyük ise Röleyi kapat diyeceksin hepsi bu.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

cann

Teşekkürler ETE.
pottaki 3. kabloyu yani, nötr pozisyonda 2,5 volt referans veren kabloyu AN3 e mi bağlayayım.

ete

Potlardan gelen voltajı 0V - 2,5V veya 5V şeklinde ölçebildiğine göre, ölçümü voltmetrenin bir probunu muhtemelen o referans ucuna diğerinide pot dan gelen uca (mesela X eksen ucu) dokundurup ölçüm yapıyorsun. Şayet böyle ise referans ucun aslında Joystick sisteminin GND sidir.
Bu nedenle o ucu AN3 e bağlaman gerekmiyor. AN3 'ü unut gitsin. Referans ucu dediğin ucu 16F877 nin GND sine bağlayacaksın.

Sonuç olarak voltaj ölçümünü hangi uçlar ile yapıyorsan, bunlardan X eksen ucunu AN0'a , Y eksen ucunu AN1'e ve ölçüm yaptığın diğer noktayıda 877 nin GND sine bağlıyacaksın . Hepsi bu.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

cann

teşekkürler ETE. işim kolaylaştı

cann


image host

bahsettiğim potansiyometrenin şeklini buldum. buna göre An0, An1 e X ve Y. green yani centre tap An3 referans mı olacak, ground mu?

teşekkürler