pil sarj seviyesi ölçümü

Başlatan 10f200.h, 16 Haziran 2019, 16:40:27

10f200.h

arkadaşlar merhaba.
beslemesi lityum pil ile yapılan bir sistemin doluluk oranının nasıl ölçüldüğünü merak ediyorum.böyle bir sistemde pilin voltajını pic ile ölçtüğümüzde voltaj azaldıkça referans gerilim de azalacağından doğru bir ölçüm yapmak mümkün olabilir mi? Ya da  pilin akımını ölçerek daha doğru sonuçlar elde edebilir miyiz?

ladybird

Hocam boost veya regülatör kullanmıyor musunuz ? Mcu besleme kaç volt ve varsa şema üzerinden konuşmak daha doğru olur.
Akım üzerinden ölçüm yapmak, şarj döngünüz fazlasya zamanla pilin kapasitesi düşeceği için sorun oluşturur.Volt ile doluluk oranını ölçmek bana daha mantıklı geliyor.
"Bana ait sözcükler olsun isterdim. Ama kullandığım bu sözcükler, bilmiyorum kaç bilinçte sürüklendi." Jean Paul Sartre

yesilu

konuyla ilgili benim de uzun zamandır merak ettiğim nokta, mcu ların adc referans voltajı besleme gerilimindeki değişimden etkileniyor mu, mantıken sabit olması lazım. o zaman da besleme hattından (örneğin rezistif bir sensörle) adc ye girdiğimiz değerin okunmasında karışık bir durum oluşuyor mu. lityum bataryanın şarj durumu geriliminden ölçülür, akımla olmaz. 4.2v tam dolu, boş değeri biraz şaibeli, anladığım kadarıyla pil ömrünün önemli olduğu telefon gibi cihazlar 3.5v dan aşağı düşürmüyor, boş kabul ediyor. oyuncak helikopter gibi aletler 2v a kadar sömürüyor, pil çabuk elden çıkıyor bu nedenle. bu kişisel gözlemim, doğrulanmış bir bilgi değil...

M.Salim GÜLLÜCE

Alıntı yapılan: 10f200.h - 16 Haziran 2019, 16:40:27arkadaşlar merhaba.
beslemesi lityum pil ile yapılan bir sistemin doluluk oranının nasıl ölçüldüğünü merak ediyorum.böyle bir sistemde pilin voltajını pic ile ölçtüğümüzde voltaj azaldıkça referans gerilim de azalacağından doğru bir ölçüm yapmak mümkün olabilir mi? Ya da  pilin akımını ölçerek daha doğru sonuçlar elde edebilir miyiz?
Referans gerilim Üretici çipler war.
Ben MCP1525 kullanırım.
2.5Volt referans voltaj üretir.

M.Salim GÜLLÜCE

Alıntı yapılan: yesilu - 17 Haziran 2019, 09:07:00konuyla ilgili benim de uzun zamandır merak ettiğim nokta, mcu ların adc referans voltajı besleme gerilimindeki değişimden etkileniyor mu, mantıken sabit olması lazım. o zaman da besleme hattından (örneğin rezistif bir sensörle) adc ye girdiğimiz değerin okunmasında karışık bir durum oluşuyor mu. lityum bataryanın şarj durumu geriliminden ölçülür, akımla olmaz. 4.2v tam dolu, boş değeri biraz şaibeli, anladığım kadarıyla pil ömrünün önemli olduğu telefon gibi cihazlar 3.5v dan aşağı düşürmüyor, boş kabul ediyor. oyuncak helikopter gibi aletler 2v a kadar sömürüyor, pil çabuk elden çıkıyor bu nedenle. bu kişisel gözlemim, doğrulanmış bir bilgi değil...
Lityum pillerin boş olduğu nokta yüksek akım çıkışını kestiği noktadır.
O da 3.2 volt civarındadır.
Full kapasite doldurulduğunda ise 4.2 volttur.
Daha fazla şarj ve daha fazla deşarj pilin ölümüne yol açar. En bariz belirtisi ise şişmeye başlamasıdır.

fahri-

Piclerin bazı modellerinde; dahili, beslemeden bağımsız referans voltajları var. Ama yoksa harici referans IC leri kullanılabilir.

M.Salim GÜLLÜCE

Alıntı yapılan: fahri- - 17 Haziran 2019, 10:32:14Piclerin bazı modellerinde; dahili, beslemeden bağımsız referans voltajları var. Ama yoksa harici referans IC leri kullanılabilir.
Benim bildiğim referans voltajı üreten pic yok.
Dışarıdan Referans voltajı girebileceğin pinleri war.

power20

Üretiyor, adc için kendi kullanıyor.picin içinde kalıyor

fahri-

Eski PIC lerde yoktu. Yeni piclerin hemen hepsinde var. Özellikle 18F serisinin.

F.T

Hakk şerleri hayr eyler Zannetme ki gayr eyler Ârif anı seyreyler Mevlâ görelim neyler Neylerse güzel eyler.

M.Salim GÜLLÜCE

Alıntı yapılan: F.T - 18 Haziran 2019, 18:42:4916f1827 de olması lazım.



Bahsettiğiniz Bu ise Bunlar referans girişi..
DACOUT diye bir çıkış war ama onu nereye isterseniz kullanın.
DACOUT çıkışının VCC beslemeden etkilenip etkilenmediğinden ise emin değilim.

IF DACEN = 1
IF DACEN = 0 and DACLPS = 1 and DACR[4:0] = 11111
VOUT = VSOURCE +
IF DACEN = 0 and DACLPS = 0 and DACR[4:0] = 00000
VOUT = VSOURCE –
VSOURCE+ = VDD, VREF, or FVR BUFFER 2
VSOURCE- = VSS

gibi bir formül vermiş 153 üncü sayfada..
ama çokta anlamış değilim...

Ayrıca DACOUT fonksiyonunu kullanırsanız VREFIN girişinide kullanamayacağınızı bilmenizi isterim.
Vref- ile DACOUT Aynı pini kullanmaktadır.

Bilmediğim yada yanıldığım noktaları aydınlatırsanız sevinirim

yesilu

16f1827 datasheetinde beslemeden bağımsız, yazılımsal kontrol edilen 1024, 2048, 4096mv ayarlanabilen dahili FVR modülünden bahsedilmiş. dışarıya çıkışı yok.
FIXED VOLTAGE REFERENCE
(FVR)
The Fixed Voltage Reference, or FVR, is a stable
voltage reference, independent of VDD, with 1.024V,
2.048V or 4.096V selectable output levels. The output
of the FVR can be configured to supply a reference
voltage to the following:
• ADC input channel
• ADC positive reference
• Comparator positive input
• Digital-to-Analog Converter (DAC)
• Capacitive Sensing (CPS) module
The FVR can be enabled by setting the FVREN bit of
the FVRCON register.

Maxim

bende FVR nin nasıl kullanılabileceğine dair örnek arıyorum.
merak ettiğim mesela 10 bitlik adc ölçümü yaparken formüle nasıl müdahale edeceğiz?
1.024v, 2.048v, 4.096v
besleme ayağını referans olarak kullanırken (adc girişi * 5.0) /1023 diyoruz.
(5 volt ölçerken)

ladybird

Alıntı yapılan: Maxim - 19 Haziran 2019, 08:55:36(adc girişi * 5.0) /1023

Aynı formül geçerli Hocam.Örnek vref 2.5V olsun adc de 10bit (adc girişi * 2.5) /1023
"Bana ait sözcükler olsun isterdim. Ama kullandığım bu sözcükler, bilmiyorum kaç bilinçte sürüklendi." Jean Paul Sartre

tekosis

İlim ilim bilmektir, ilim kendin bilmektir, sen kendin bilmezsin, bu nice okumaktır.