Arduino Runing On && Carica batterie NiMH


8

Ho un progetto a cui sto lavorando che avrà un Arduino con 2 o 4 batterie ricaricabili NiMH AA. Dico 2 perché potrei aumentare la tensione a ciò che è necessario. Il mio problema è che a volte questo progetto verrà collegato e vorrei che le batterie potessero ricaricarsi durante quel periodo. Queste batterie avranno ciascuna una capacità di circa 2000-2400 mAh.

Devo aver fatto mezza giornata di ricerche su questo argomento e anche se mi sento molto più informato, non so ancora come procedere. Sulla base di ciò che ho letto, la cosa più importante è una corrente costante, con carica di mantenimento <.1c per batterie NiMH e sorgente ~ 2c 1.2c collegata di seguito per una ricarica rapida.

Prima di tutto, c'è un modo per creare un caricabatterie 'stupido' con un alimentatore esterno da 12 V e l'Arduino legge la tensione della batteria e si spegne di conseguenza? In tal caso, dove dovrebbe essere letta la tensione lungo il circuito affinché possa essere letta correttamente.

Vorrei sapere l'ultimo bit, perché, indipendentemente dal meccanismo di ricarica selezionato, desidero sapere se Arduino è in grado di leggere la tensione della batteria mentre le batterie sono collegate.

Inoltre, alla fine dovrei usare un IC come http://www.digikey.com/product-detail/en/BQ2002PN/296-9326-5-ND/379871 e lasciarlo occupare dell'intera situazione. Se è così quello che ho selezionato è buono per questa particolare applicazione?


modificare

Ho cercato di continuare le ricerche e tentare di presentare un circuito. Dirò che questo è il circuito più complicato che ho tentato di progettare. Oltre alla dozzina di schemi che avevo visto, ho usato principalmente il seguente:

http://www.ti.com/lit/ds/symlink/lm317l.pdf

http://www.learningelectronics.net/circuits/float-charger-for-nimh-cells.html

E stava usando quanto segue per informazioni sulla carica della batteria:

http://www.ti.com/lit/an/snva557/snva557.pdf

Ora ho una comprensione generale dell'LM317 e dei regolatori di tensione regolabili in generale (un grande grazie al datasheet LM317 sopra), ma le ulteriori complicazioni mi confondono leggermente. Per essere specifici, capisco la figura 7 nel foglio dati, ma la figura 8 (che ha dato il massimo a questo schema) capisco solo leggermente i resistori con il transistor e come si lega alla regolazione sul regolatore. Forse a causa di ciò il 6V usato nel titolo della figura mi sfugge in qualche modo, così come l'I CHG .

Il secondo collegamento, che ho usato principalmente per il posizionamento dei LED, che non sono sicuro accenderà / spegnerà di conseguenza. Ma menziona anche come i resistori fermano la carica dopo una tensione impostata con il potenziometro, e mi chiedo se anche il mio lo faccia; Penso di sì, ma non ne sono sicuro.

Detto questo, se una parte della mia confusione potesse essere spiegata, penso che mi aiuterebbe a regolare di conseguenza lo schema. Vorrei ancora incorporare questo con un Arduino alla fine, ma quello può essere un passo successivo.

schematico

simula questo circuito - Schema creato usando CircuitLab


La capacità è di 2000 mA o 2000 mAh? Che cos'è "<.1C"?
Andy aka

Modificato per mAh. La C è la capacità della batteria.
Adam Dally,

Risposte:


1

Vedere Circuito di ricarica intelligente per batteria NiMH dove è indicata la risposta

In tali casi, una strategia di ricarica molto ragionevole è quella di terminare la carica a 1,45 V per cella.

È ragionevole credere che si riferisca a "alla cella".

Vale la pena notare che BQ2002PN è una carica VELOCE. Devi assicurarti che non bruci le tue cellule. Un buon caricabatterie passerà da lento a veloce. La ricarica delle applicazioni in-circuit dovrebbe progettare la velocità di ricarica in modo da superare la velocità di scarica del carico delle applicazioni e considerare i margini. È più che accettabile utilizzare una tensione di alimentazione fissa e una resistenza per fornire una velocità di carica minima. Supponendo che non sia troppo alto, un piccolo rivolo abbastanza piccolo da non superare l'autoriscaldamento, funziona.

Prima delle celle a bassa autoscarica abbiamo realizzato un + 12V con caduta di diodi e resistenza per rallentare il caricatore per una dozzina di celle parallele, (cioè "caldo e pronto", non molto caldo). È più economico di un caricabatterie intelligente. E potremmo mantenere la tariffa molto bassa. Bassa quindi la maggior parte dei caricabatterie rallenta poiché sono ancora più alti (sufficienti per capacità più grandi) del necessario e dispendiosi.

In effetti ho diversi Maha e LaCrosse (simpatici caricabatterie) per NiMH, ma sono troppo intelligenti. Quando si utilizza più di una cella, su un carico, in serie (tipico 3 e superiore) si scaricano in modo uniforme UN. Dove si scende al di sotto del senso di Under Voltage e lo considera una cella guasta. Ma metterlo su una fonte da 5ma per un minuto lo dà su e poi funziona con gli Smart Chargers.

Dovresti fare riferimento alla pagina di Ada su Minty Boost . LiPo è il posto giusto per la ricarica in circuito e molti caricabatterie per loro. Come LFE Charge Boost di SFE . Ci sono molti esempi là fuori.


Grazie per la tua risposta @mpflaga. Avevo già guardato un paio di quei link prima, ma sarò sicuro di tenerli a mente mentre continuo questa avventura.
Adam Dally,

Se si guarda la scheda tecnica BQ2002PN ha ingressi di temperatura e tensione per la regolazione. L'IC ha 3 velocità di carica elevate e quella più bassa è .5c potrebbe non richiedere un sensore di temperatura. Ho anche aggiunto alla mia domanda uno schema che ho provato a formulare non usando un IC dedicato ma un LM317. Questa sarebbe una carica lenta. Spero che i miei aggiornamenti aiutino a restringere ciò di cui sto chiedendo.
Adam Dally,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.