16F877A ile analog sensor kontrolü

  • Konbuyu başlatan hakkiatas
  • Başlangıç tarihi

hakkiatas

Üye
Katılım
6 Ara 2011
Mesajlar
22
Puanları
1
ACİL bir mselede size danışmak ihtiyacı duydum,
16F877A ile Sharp IR analog sensorü kullanacağım. sensörün outputunu PICin analog girişine bağladım ama analog değeri direk okuyacak mı yoksa önce bu değeri dijitale mi çevirmem gerekiyor? dijitale çevirmem gerekiyorsa hangi kodları kullanabilirim?
teşekkürler...
 

MAIN_LOOP

Onursal Üye
Onursal Üye
Katılım
28 Ara 2011
Mesajlar
2,174
Puanları
937
Yaş
41
Konum
ANKARA
ADCON0 ve ADCON1 registerları set edilecek öncelikle.

çözünürlük,hız ve sample time ayarlanacak. daha sonra program içerisinden analog değerler 0-5v arası 10 bit için 0-1023 olarak 8 bit ise 0-255 olarak alınacak. voltaj formülü ise " voltaj=(ham * vdd) / çözünürlük "
 
Konu Sah

hakkiatas

Üye
Katılım
6 Ara 2011
Mesajlar
22
Puanları
1
teşekkürler hocam, bikaç sorum daha olacak
ADCON0 ve ADCON1 registerları minimum ve maksimum referans voltajları mı oluyor acaba?
tam olaran nasıl set ediliyorlar?
20MHz kristal kullanıyorum, bi sayfada 20MHz için ClockSelect bits --> FOsc/32 (20MHz/32) olarak gösteriyordu,
hızdan kastınız o mu?
 
Konu Sah

hakkiatas

Üye
Katılım
6 Ara 2011
Mesajlar
22
Puanları
1
ADCON0 ve ADCON1 in ne olduğunu şimdi öğrendim :)
teşekkürler tekrar...
 

Yeni mesajlar

Forum istatistikleri

Konular
114,831
Mesajlar
808,334
Kullanıcılar
420,159
Son üye
Yeşil Bursa

Yeni konular

Üst