batarya şarj ölçümü

Başlatan ömerka, 04 Mart 2012, 12:22:50

ömerka

mrb arkadaşlar, benim bitirme tezim var çok acil yardım almam gerekiyor bilen arkadaşlardan. konumu nözetleyeyim; yapacağım iş şarjlı bir batarya ya 3-4 tane cihaz bağlayacağım daha sonra bataryanın doluluk oranını bilgisayarda bir arayüzde göstereceğim. diyelim ki 4 cihaz takılıyken bilgisatarda bataryanın doluluğunu %60 doludur  ve 40 dk kullanılabilir daha sonra herhangibir cihazı çıkardığımızda ekranda & 60 doludur 55 dk kullanılabilir gibi bilgiler verecek. sraj %10 un altına düştüğünde ise uyarı verecek batarya yı şarja takın diye. yaptığım araştırmalara göre  akım sensörü, ADC, PIC16F877 ve MAX232 kullunmam gerekiyor. ben bilgisayar öğrencisiyim elektronikten çok anlamıyorum tez de de korktuğum başıma geldi elektronik ağırlıklı bir tez çıktı. nasıl yapacağımı bilen varsa rica ediyorum yardımcı olsunlar biran önce. şimdiden teşekkürler.

ahfxg

Tam seri ilanlar bölümüne taşınacak mesaj ;)
Erkeklerin dünyasına başkaldıran bayan mühendis..

Kabil ATICI

İşlemci için hangi dili kullanmayı düşünüyorsun?  Bir kenarından başla. Araştır bir bak.
ambar7

pisayisi

#3
Bu devrenin bir şarj düzeneği ile entegre çözüm üretmediğini düşünürsek işin kolay. Beraberinde şarj sistemi ile entegre çözüm arasan zor olurdu. pilin gerilimini gerilim bölücü dirençle pic in adc kanalına girceksin. Pic pil bağlandığında ya da süreekli adc dönüşümü yaparak aldığı bilgileri state of charge yani şarjın mevcut durumunu gösteren algoritmaya uygun olarak rs232 üzerinden hyperterminal aracılığı ile pc ye gönderecek. mscom tabanlı bir visual xx programı kullanarak bu değeri alacak ve şarj durumunu ekrana verecek gui tasarlayacaksın. Burda pice hesap yaptırmadan  Voltage Translation to estimate SOC with Li-Ion cells algoritmasını pc tarafında da yaptırabilirsin pic sadece adc gibi çalışır. Böylesi daha basit olur. Biraz araştır aşağıdaki grafik pil gerilimi ile şarj doluluk oranı hakında lineer olmayan iişkiyi ortaya koyuyor.  Bununla ilgili bir bir matrise ihtiyacın olcak. hangi gerilim yüzde kaç doluluk oranına denk geliyor.
Ancak 16f877 nin 10 bitlik adc si doluluk oranının yüzde elliler civarı için asla yeterli çözümü veremeyecetir diye düşünüyorum. En az 12 bit hatta 14 bit adc lazım bu iş için...
Araştır zor olmayacaktır...



State of Charge
Murat

alikilavuz

Merhaba ,

Ben de bu tür bir işlem yapmak istiyordum ve Microchip sitesinden "Measuring VDD Using the 0.6V Reference" adlı uygulama notunu buldum.
Ben uygulama fırsatı bulamadım henüz.

PIC'in VDD gerilimi ne olursa olsun (2.5V üzeri tabi ki) bunu epey hassas bir şekilde ölçebiliyor. Dahili ADC si ile. Batarya ölçümü için kullanılabilir. Source kodu da var. İşine yarayabilir.

Saygılarla,

ömerka

 :) çok teşekkür ediyorum verdiğiniz bilgilerden dolayı. işlemci için hangi dili kullanmami önerirsiniz. en kısa zamanda hangisini öğrenebilirim.

ahfxg

Bilgisayarcı olduğuna göre C dili dememiz gerekmez diye düşünüyorum :)
Erkeklerin dünyasına başkaldıran bayan mühendis..