Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d

Ana Menü

linear pot

Başlatan enrique_iglesias, 06 Mayıs 2009, 16:21:16

enrique_iglesias

Arkadaşlar merhaba ;

Elimde aşağıda linki ve resmini verdiğim açı ölçmek için kullanılan 10K 354 derecelik 3 pinli linear pot var. Bunu dikey bir milin açısını ölçmek için kullanacağım.. birinci pini vdd ikinci pini gnd'ye üçüncü pini picin analog bacağının birine bağlayacağım doğrumudur??

Birde en hassas açı ölçmek için nasıl hesaplayabilirim yardımcı olursanız sevinirim....

URL : http://www.resimupload.com/ds237959279_DSC00301.html

RESİM :

ete

Bir linear pot un 3 bacağı vardır. Bunları 1-2-3 diye adlandırmak yanlış olur.
Pot un şematik gösterimine bir göz atarsak direnç şeklinde gösterilen bir şekil göreceksin. Bu direncin bir giriş ucu bir çıkış ucu birde gezinen uç dedğimiz pot da ayarı sağlayan uç bulunur.
Bu uçlardan giriş ucunu +5V ta bağlaman gerek. Çıkış ucunu ise GND ye bağlayıp , gezinen ucu ise Pic in analog digital çevirici uçlarından birisine girmen gerekir.

Hesaplama işine gelince.
Pot un konumunu öyle ayarlaki açı 0 (sıfır) derecede durduğu zaman orta gezinen uç GND ile birleşik vaziyette olsun. Kısaca açı sıfır derecede ise ADC çıkışı sıfır olsun.
Maksimum açı 354 derece olduğuna göre gezinen uç gezinip +5V giriş ucuna ulaştığı zamanda açı hesabı 354 dereceyi vermeli bize.
Şimdi gelelim ADC okumalarına. Maksimum açıda ADC karşılığı 1023 olarak okunacaktır. Minimum açıda ise okunan sıfır olacaktır.

Okumanın direk açı olarak hesaplanması için bir formül geliştirmemiz lazım gelir.
354 derecenin karşılığı 0-1023 kademe yani toplam 1024 kademeye tekabül eder. Ohalde birim okuma (birim kademe) karşılığı ;
354/1024 =0,345703125 olarak bulunur.
Normal olarak okunan değer bu sabit değer ile çarpılırsa direk açıyı verecektir. O halde ACI= (HAM+1)* 0,345703125 eşitliği kullanılabilir.
Diyelimki ADC den ham değer olarak 819 okundu
ACI=820 * 0,345703125 = 283,47 derece olacaktır.

PBPro kullanacak isen formül şu şekilde olmalı;
0,345703125 * 256 = 88,5 ve 88,5 * 10 = 885 olduğuna göre;

ACI=((HAM+1)*/885)/10  şeklinde kullanılabilir.

Kolay Gelsin
Ete

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

enrique_iglesias

Sayın ETE tariflerinizi yaptım ve çok güzel çalışıyor çok teşekkür ederim... özellikle virgüllü işlemleri nasıl yapabileceğimi şimdi daha iyi anladım :) çoookkkk teşekkürler....