Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

PIC ADC sorunu

Başlatan hamza777, 12 Haziran 2013, 17:26:03

hamza777

Arkadaşlar merhaba pic ailesinden 16f1503 pic ile pot okumaya çalışıyorum.

1-    Benim sorunum referans gerilimini 5v verdim 5/1023=0,00488v 10 bit adc de her bit yaklaşık olarak 4,8 mV denk  geliyor.  Referans      gerilimi 5V olacak şekilde her bit için 0,1 Volt için ADC yi nasıl yapılandırmalıyım.

2- Bunu bu şekilde istememin sebebi ADC grişi 4,8 mV değişimde (yanit parazit aldığında değerler hemen değişiyor) dijital bilgi hemen değişiyor.


Yardımlarınız için teşekkürler.

AsHeS

Alıntı yapılan: hamza777 - 12 Haziran 2013, 17:26:03
Arkadaşlar merhaba pic ailesinden 16f1503 pic ile pot okumaya çalışıyorum.

1-    Benim sorunum referans gerilimini 5v verdim 5/1023=0,00488v 10 bit adc de her bit yaklaşık olarak 4,8 mV denk  geliyor.  Referans      gerilimi 5V olacak şekilde her bit için 0,1 Volt için ADC yi nasıl yapılandırmalıyım.

2- Bunu bu şekilde istememin sebebi ADC grişi 4,8 mV değişimde (yanit parazit aldığında değerler hemen değişiyor) dijital bilgi hemen değişiyor.


Yardımlarınız için teşekkürler.
100 mV çözünürlük için 4.8 mV nin önemi nedir ki oynasın dursun son iki basamağı dikkate almadan işlem yaparsan problem kalmaz. Mesela aldığın değeri karakter katarına(string) kopyalarken sprintf(degisken,"%.1f",ADC*0.00488) yaparsın virgülden sonraki ilk basamak "degisken" e alınır.