You are here

Li-Ion cella gyenge töltöttség detektálása egyszerűen PIC12F675 kontrollerrel (MEGOLDVA)

27 posts / 0 new
Last post
rainbow555
rainbow555 picture

Sziasztok!

Az áramkör 1 celláról fog működni, tehát a tápfeszültség ~3-4.2V között lesz. Mindössze arra lenne szükség, hogy 3 volt környékén jelzem egy led villogtatásával, hogy tölteni kell az akksit. Mivel telepes üzem, a fogyasztás nagyon fontos, hogy alacsony legyen.
A kontrollerből felhasználható a komparátor vagy az A/D átalakító, de ebben a PIC-ben nincs semmi referenciafeszültség forrás. Egyelőre arra jutottam, hogy szerintem a komparátorral lehet ezt megoldani olcsón/egyszerűen/kis fogyasztással.

A szoftveres rész nem gond, csak a kapcsolásra nincs ötletem jelenleg.

Üdv: Emil

Comments
josef.48
josef.48 picture
*

Szia Emil ! Lent az oldal alján menjél a 7-es oldalra ott leközöltem egy kapcsolást ameyet akár a te célodra is felhasználhatod.4,2v-nál lekapcsolja a töltést és 2,8v-nál a terhelést (az osztó ellenálás cseréjvel 3v-ra is átállithatód és led-et is bekapcsolhat)Ezen a cimmen :Parkside PABSS 3,6Li akkus csavarhúzó S-8261 Li-ion akku felügyelő IC helyettesítése diszkrét alkatrészekkel Üdv.Jóska

0

rainbow555
rainbow555 picture

Szia!
Köszönöm az információt!
Üdv: Emil

0

SzBálint
SzBálint picture
****

szia:ez a szerkezet terhelve fogja mérni a töltöttséget?
Ha nem, akkor azt is meg kell oldani, mert hamis eredményt kapsz

Bálint

0

rainbow555
rainbow555 picture

Szia!

Igen, a mérés idejére rákapcsolok terhelést.

Üdv: Emil

0

rainbow555
rainbow555 picture

Megoldás:

kapcsolási küszöb: 3V (a diódától függ)
R1: 33K
R2: 10K
R3: 470R
fet pl. FDV301N

0

Jaca
Jaca picture
****

Szia!

Csökkenő Vbat-nál csökkenni fog a dióda feszültsége is.

Üdv: Jácint

0

rainbow555
rainbow555 picture

Szia!

Kipróbáltam, szuperül működik, 4148 diódával teszteltem, így 2.9V-nál billen 19C fokon (az ellenállásokat nem méregettem, lehet hogy a kezembe akadt 10-20% tűrésű is). Néhány más típusú diódával is próbáltam, de eddig ez volt a legjobb.
Erre a célra tökéletesen meg fog felelni, egy kis finomítás után. A billenést inkább állítom 3-3.1V közé, az nem árt ha marad az akksiban egy kis töltés, az viszont annál inkább ha túl van merítve.

Üdv: Emil

0

rainbow555
rainbow555 picture

Szia!

Igen, de nem olyan mértékben mint az akksi feszültsége (1N4148 adatlapját néztem), úgyhogy szerintem ez nem okoz problémát. Bízom a Microchip mérnökeiben :)
Ha lesz egy kis időm, kimérem hogy működik a valóságban...

Üdv: Emil

0

Kari
Kari picture
*****

Jaca,
ez nem egy szimpla diofa_erdemes a görbeit is meglesni, "DMOS-Digital N-FET".
Kari

0

Jaca
Jaca picture
****

Szia Kari!

Akkor miért a FET-et linkelted be? :)

Üdv: Jácint

0

Kari
Kari picture
*****

Hali!
Mert csak "Szivarvany-Mester" tudja mit, s hogyan követ(ett) el ;)
Kari

0

rainbow555
rainbow555 picture

Sziasztok!

Ez a kapcsolás a Microchip tippek&trükkök között van (forrás: DS41215B PICMicro Comparator Tips n Tricks), reggel örültem hogy megtaláltam...

Üdv: Emil

0

kovacsna
kovacsna picture

0

rainbow555
rainbow555 picture

Szia!

Köszi, de ami megoldást találtam az olcsóbb/könnyebben beszerezhető/kevesebbet fogyaszt.

Üdv: Emil

0

kovacsna
kovacsna picture

Szia!

Ezzel picit vitába szállnék.

Ez egyetlen tok.
A TME-nél 102 Ft.
Fogyasztás 1.75uA.

És ezt csak hirtelen találtam, rengeteg ilyen van.
Persze te tudod.

Üdv,

KN

0

rainbow555
rainbow555 picture

Szia!

Igazad van, más alkalmazásban jó is lenne, itt viszont kb. 180Ft az összes alkatrész (kontrollerrel)...
A szerkezet az idő 99%-ában készenlétben lesz, így azért számít az a közel 2uA is. A megoldásom csak a méréskor fogyaszt.

Üdv: Emil

0

kovacsna
kovacsna picture

Szia!
Teszel a táp ágba egy FET-et aztán kész.
Amúgy a rajzodon JFet van. Gondolom, nem azt szántad oda.

Üdv,

Kn

0

Jaca
Jaca picture
****

Szia!

Alatta ott a típus, csak jFET-et könnyebb rajzolni :)

Üdv: Jácint

0

kovacsna
kovacsna picture

Szia!

Tudom, hogy ott a típus. De akkor is... :)

0

rainbow555
rainbow555 picture

Szia!

Nem az én rajzom...

0

Kari
Kari picture
*****

Szia Emil!
Nem tenned közze a komplett megoldast is-köszi!
Kari

0

rainbow555
rainbow555 picture

Szia!

A rajzhoz beírtam az alkatrészek értékeit, a programmal még nem foglalkoztam, de abban nincs semmi extra. Beállítod a komparátort, bekapcsolod a fetet(+terhelést), bekapcsolod a komparátort, kiolvasod az eredményt.

Üdv: Emil

0

Kari
Kari picture
*****

Hali-köszi, lattam!
Ja, de nem mindenki programozott valaha is, ill. nembiztos, hogy bele akarna kezdeni; ezert kerdeztem "a teljes leirast feltenned-e"_ ezekszerint nemsokara? :-)
Kari

0

rainbow555
rainbow555 picture

Szia!

Időközben fontos lett ez is, úgyhogy ez a része kész van :)
A 10K ellenállással a fent leírt feszültségen vált, én viszont 9.35K-ra (10K+150K) módosítottam, így 3.06V-on kapcsol.
A FET helyett 2N3904-et tettem be 1K bázisellenállással, tökéletesen működik.
Mivel kérted, íme a szoftveres része:
.
.
.
MOVLW B'00000010' ;komparátor bekapcs
MOVWF CMCON
.
.
.
BSF DON ;terhelés bekapcs
GOTO $+1
BSF DIVI ;fesz osztó bekapcs
CALL WAIT_200MS ;200mS várakozás
BTFSC CMCON,COUT ;gyenge akku?
CALL LOWBATT ;igen
BCF DON ;terhelés kikapcs
MOVLW B'00000111' ;komparátor kikapcs
MOVWF CMCON
BCF DIVI ;fesz osztó kikapcs

LOWBATT
BCF DON ;terhelés kikapcs
MOVLW B'00000111' ;komparátor kikapcs
MOVWF CMCON
BCF DIVI ;fesz osztó kikapcs
;LED villogtatás ide, aztán sleep
SLEEP
RETURN

Üdv: Emil

0

rainbow555
rainbow555 picture

Szia!

Előbb-utóbb meglesz...
Most sajna szinte minden más fontosabb: ház adás-vételben segédkezek, tegnap észrevettem hogy ázik az egyik falam (a zuhanycsaptelepnél Z-idom repedt el, most próbálom szárítani a falat)

Üdv: Emil

0

Kari
Kari picture
*****

Haho!
OK,hmm-ismeröes gondok_eredmenyest!

Kari

0

Sponsored links