Algoritmo per test capacità batteria al piombo

Ho un circuito alimentato da un AC/DC con uscita regolabile (intorno a

15V) e da una batteria al piombo da 12V (nominali). La selezione della

l'alimentatore (e attivare la batteria) e legge due analogiche derivate dalle due tensioni prima dei diodi.

successivo black-out.

Cosa proponete?

tensione di batteria non dovrebbe superare mai 13.0V).

Ho quindi due scenari: AC presente e AC assente.

AC PRESENTE

  1. Vbat< 5.0V -> batteria assente (o seriamente danneggiata)
  2. Vbat batteria morta

  1. Vbat>12.5V -> sembra carica

Nei primi due casi, la batteria va sicuramente cambiata. Nel terzo caso, aspetto per un tempo T_charge e se la tensione rimane

Nel quarto caso, una volta al giorno spengo l'AC/DC e attacco la batteria per un tempo massimo T_test. Se durante il test la Vbat scende

AC ASSENTE

  1. Vbat batteria morta
  2. Vbat batteria scarica
  3. Vbat>12.5V -> sembra carica

Qui non posso fare altro che avvisare che manca la corrente ed eventualmente segnalare quando si passa dallo stato 3 allo stato 2

Che valori uso per T_charge, T_test e V_badbat? Avete approcci migliori?

Reply to
pozzugno
Loading thread data ...

"pozzugno" ha scritto nel messaggio news:lrvb41$5oc$ snipped-for-privacy@dont-email.me...

Mettendo un comparatore che lavora sul reset, oppure usando un ingresso con comparatore e nel firmware gli fai fare come prima cosa quel controllo.

Reply to
El_Ciula

"pozzugno" ha scritto nel messaggio news:lrvb41$5oc$ snipped-for-privacy@dont-email.me...

... cut...

in grado di sopperire, alimentando il carico C per un tempo minimo T ...?"

sarebbe magari un'idea fargli testare la batteria con un carico adeguato, magari anche superiore al carico C, leggendo la tensione in una sequenza di

no? E questo francamente non so dire. Una soluzione "artigianale" sarebbe

e ricavarne la curva di scarica.

Reply to
Bafometto

Il 07/08/2014 12:01, Bafometto ha scritto:

a seconda della tensione misurata.

Avevo pensato inzialmente a testare la batteria su un carico apposito, ma poi ho lasciato stare per non complicare e ingrandire il circuito.

E' chiaro che, se il circuito spilla 1mA e la batteria dovrebbe reggere per 10gg, la cosa diventa parecchio complicata: non posso fare un test

Ma non sono in queste condizioni e il circuito potrebbe assorbire, a seconda della sua configurazione, da 1A a 3A.

Reply to
pozzugno

Il 07/08/2014 9.50, pozzugno ha scritto:

Le soglie che hai indicato sono errate:

- batteria carica 13.5 V e la tieni in tampone a V=cost

- batteria in scarica scende verso i 12V e poi lentamente fino a ->

- batteria completamente scarica: 10.5V

Non ti serve a nulla tenere in servizio il micro in queste condizioni. Al ritorno della rete

AC PRESENTE

  1. Vbat< 5.0V -> batteria assente (o seriamente danneggiata)
  2. Vbat batteria morta

  1. Vbat=13.5V -> sembra carica

1 e 2. puoi provare solo simulando una scarica, ovvero collegando un piccolo carico alla batteria ad

  1. la batteria si sta caricando

  1. ok

AC ASSENTE

  1. Vbat batteria scarica

- a liquido con valvola di sfogo dei gas: puoi ricaricare a fondo a corrente limitata (1/10 Ah) anche fino a 15V poi passi in tampone a 13.5V, oppure arrivi a 13.5 e ti fermi

- a gel o simili a vaso sigillato: a corrente limitata (1/10 Ah) fino a 13.5v poi in tampone

A questo punto l'uso dei diodi potrebbe diventare inutile, se agisci sull'alimentatore variandone la

Spero ti esserti stato di aiuto, ciao.

Reply to
iz4dzd

Il 07/08/2014 20:48, SignalReceived@diesel ha scritto:

scarichi. Se la batteria fosse a vuoto, staccata dal caricatore, penso che la tensione non superi i 12.5V... o sbaglio? Leggo che la tensione

Su questo ci siamo.

mettere in sleep il uC quando la tensione di batteria scende sotto i

svegliarlo quando torna la tensione dall'AC/DC. Si potrebbe fare facilmente con un comparatore sul reset, ma non ce l'ho. Devo vedere se l'AVR mi permette qualcosa del genere con il suo comparatore interno.

l'hw e la logica del carica-batteria.

va bene una semplice resistenza.

Grazie

Reply to
pozz

Il 09/08/2014 16.49, pozz ha scritto:

Certo, non so come sia il circuito, ma in tampone la dovrai tenere altrimenti si scarica col tempo.

accettabile, vedi tu.

Buon lavoro, ciao.

Reply to
iz4dzd

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.