[elektro] Akku töltöttség figyelése mikrokontrollerrel - algoritmus kerestetik
elight
elight at gmail.hu
Tue Mar 22 09:35:06 CET 2016
Arra gondoltam, az első átváltáskor egyszer szeretnél
egy rövidke impulzust kapni , hogy már fel van töltve.
Valahogy meg kell akadályozni hogy a feszültség
figyelő komparátor az apró zajok miatt a határértéken
visszabillenjen. Erre jó a hiszterézises komparátor.
Az élfigyelés ( egyszeri átváltás figyelése )
hasonló ahhoz ahhoz mint azt figyeled
hogy egy billentyűt megnyomtak e.
http://www.quirksmode.org/dom/events/keys.html
Tehát előtte nem volt nyomva és az éppen átváltott
nyomott állapotba kerülés pillanatát szeretnéd megkapni.
Az már nem érdekes hogy utána folyamatosan nyomva tartják e.
pl itt is játszanak ilyesmivel:
https://developer.mbed.org/users/4180_1/notebook/pushbuttons/
Üdv István
2016-03-22 09:10 keltezéssel, Karoly Kovacs írta:
>
> > Egyébként a jelzett probléma egy hiszterézises komparátorral
> > ( azért hogy ne billegjen a hátárértéken )
> > és egy élfigyelővel könnyedén megoldható.
> Ezt nem egészen értem.
>
> Azért majd átgondolom, amiket írtál, köszi szépen!
>
> Károly
>
> elight wrote:
>> Szia
>>
>> Nem írtad pontosan az akku típusát
>> de a mellékletekből gondolom zselés.
>>
>> Miért nem használsz , választassz
>> valami korrekt akku managelő IC-t?
>>
>> Pl ilyesmi:
>>
>> www.linear.com/docs/4153
>>
>> A vége felé vannak kezelési folyamatábrák is..
>> Egyébként a jelzett probléma egy hiszterézises komparátorral
>> ( azért hogy ne billegjen a hátárértéken )
>> és egy élfigyelővel könnyedén megoldható.
>> A komparátor benne szok lenni a mikrokontrolerrekben,
>> ( pl. vannak ilyan PIC típusok, de vanak akár akku feszfigyelősek is )
>> az élfigyelést meg akár szoftverből is könnyen megoldhatod.
>> Ez hasonló egy billenytűkezelés élfigyeléséhez
>> (éppen megnyom vagy elenged eljárás )
>> de még esetleg a prellfigyelés is hasznosítható..
>>
>> Üdv István
>>
>> 2016-03-22 07:37 keltezéssel, Karoly Kovacs írta:
>>> Sziasztok!
>>>
>>> A problémám a következő: adott egy akkus készülék. Akkuról működik, majd
>>> bizonyos idő múlva ugye fel kell töltenem az akkut. Arra kellene
>>> kitalálni egy jó kis algoritmust, hogy a (közel) teljes feltöltöttségnél
>>> kapjak egy jelet (információt), de csak egyet. Azaz a töltő töltöget
>>> szép lassan, majd az akku eléri a teljes töltöttséget. Ekkor lehúzom a
>>> töltőt, de az akku feszültsége még sokáig a közel teljes töltöttséget
>>> fogja mutatni.
>>> Sokféle módit kitaláltam már erre fejben, de valahogy egyik sem tetszik.
>>> Nincs valami jó ötletetek? (Remélem, érthetően fogalmaztam.)
>>> Csináltam egy kis rajzot: koka55.net/egyeb/toltes.jpg
>>> Kékkel jelöltem a töltést (tekintsünk el most attól, hogy a valóságban
>>> nem ilyen a töltési görbe), pirossal pedig kb. azt a pontot, ahol
>>> kellene egy jelet kapnom.
>>> Ha csak simán figyelem az akku feszültséget, az nem jó, hisz sokáig
>>> fogom kapni ezt a bizonyos "reset" jelet, amikor teljes töltöttségen van
>>> az akku. És hát a folyamat lassú, tehát valahogy olyasmit kellene
>>> kitalálni, hogy figyelgetem a töltöttséget, s ha mindig növekszik, akkor
>>> mindig eltárolom az adatot, de ha egy idő után már nem növekszik, akkor
>>> ráfogom, hogy fel van töltve. Igen ám, de ennek az "algoritmusnak" az a
>>> buktatója, hogy nem ismerem a (gyári) töltő lelkivilágát, nem tudhatom,
>>> hogy pontosan hogyan tölt. Itt van pl. egy komoly töltő karakterisztikája:
>>> koka55.net/egyeb/lade1.jpg
>>> Ennél tuti, hogy nem jó a fenti gondolatmenet.
>>>
>>> Köszönöm előre is, ha van jó ötletetek:
>>> Károly
>>>
>>> -----------------------------------------
>>> elektro[-flame|-etc]
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list