avatar_mustafa

MPX5100 adc dönüşüm formülü

Başlatan mustafa, 19 Mayıs 2015, 21:53:22

mustafa

Merhaba arkadaşlar;
Bir devrede mpx5100 kullanmam gerek ama adc dönüşüm formülünü bir türlü tam olarak yapamadım.  Bir forumda;

BASINÇ=((ham+5*0.085)/(5*0.0090))

formülünün kullanabileceğini yazmış, ancak bu formül de tam sonuç vermiyor. Bu konuda yardımcı olabilirseniz sevinirim. Ekte mpx5100 ün datasheet inden aldığım hesap için gerekli resim bulunmakta.

Teşekkürler.

ete

Basınç deyince o kadar çok formu yad birimi varki hangi birimde çevrim yapacaksın?
Ben miliBAR cinsinden örnek vereyim.
Data sheet deki sayfa diyorki 0-100 kpaskal. Bu 0-1000 milibar aralığı demektir.
Datasheet resminde bir başka bilgi daha var oda ölçüm değeri volt olarak 0,2-4,7v denilmiş.
Bu durumda adc karşılığı olarak 41 ile 961 aralığında okuma yapılacak demektir.
Bunları orantılama ile buldum. 5v karşılığı 1023 okuyacağınızı dikkate alarak elbette.
O halde 961-41=920 değerini 1000 mbar için okumuş olacağız.
Bu durumda sabit çarpanımız 1000/920=1,087 olacaktır.
Formülümüz ise mbar=(ADCdeğeri-41)*1,087 olarak bulunur.

Ete

Maxim

eğer çıkış 0.2v ile 4.7v arasındaysa

yani
0.2v-0kpa
4.7v-100kpa

formül bu
RAW = (RAW * 5.0) /1023 (önce girişi ölçüyoruz)
KPA = (22.222*RAW) - 4.4444

ete ustanın sonucuyla aynı çıkacaktır (0-100kpa olarak)
KPA = (222.22*RAW) - 44.444 bu da 0-1000mbar

mustafa

Merhabalar;

Ete Hocam sağolun. Çözümü anladım. Yardımınız için teşekkürler.

Bunun yanında Maxim sana da cevap için teşekkürler ancak
22.222 ve  4.4444 sabitlerine nasıl ulaştığını anlayamadım. Merakımdan soruyorum. Teşekkürler.

kudretuzuner

#4

Maxim

ben eğri uydurma yöntemini kullandım
ama test etmedim doğrumu acaba

Powered by EzPortal