Arduino em funcionamento e carregamento de baterias NiMH

8

Eu tenho um projeto no qual estou trabalhando que terá um Arduino funcionando com 2 ou 4 pilhas NiMH AA recarregáveis. Eu digo 2 porque posso aumentar a voltagem para o que é necessário. Meu problema é que esse projeto às vezes é conectado e eu gostaria que as baterias pudessem carregar durante esse período. Essas baterias terão capacidade de cerca de 2000 a 2400 mAh.

Devo ter feito meio dia de pesquisa sobre esse assunto e, apesar de me sentir muito mais informado, ainda não sei como proceder. Com base no que li, o mais importante é uma corrente constante, com <0,1 c de carga lenta para baterias NiMH e ~ 2 c 1,2 c Fonte ligada abaixo para uma carga rápida.

Primeiro, existe uma maneira de fazer um carregador "burro" bruto, digamos, com uma fonte de alimentação externa de 12V e o Arduino lendo a tensão da bateria e desligando de acordo? Nesse caso, onde a tensão deve ser lida ao longo do circuito para que seja lida corretamente.

Gostaria de saber mais sobre o último bit, porque, independentemente do mecanismo de carregamento selecionado, desejo saber se o Arduino pode ler a tensão da bateria enquanto as baterias estão conectadas.

Além disso, devo, no final, usar um IC como http://www.digikey.com/product-detail/en/BQ2002PN/296-9326-5-ND/379871 e deixá-lo cuidar de toda a situação. Em caso afirmativo, aquele que selecionei é bom para este aplicativo em particular?


Editar

Eu tentei continuar a pesquisa e tentar apresentar um circuito. Eu direi que este é o circuito mais complicado que eu tentei projetar. Além das dúzias de esquemas que eu havia analisado, usei principalmente o seguinte:

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

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

E estava usando o seguinte para obter informações sobre o carregamento da bateria:

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

Agora tenho uma compreensão geral do LM317 e dos reguladores de tensão ajustáveis ​​em geral (um grande obrigado à folha de dados do LM317 acima), mas as complicações adicionais me confundem um pouco. Para ser específico na Figura 7 da ficha técnica, eu entendo, mas na Figura 8 (que deu o máximo para esse esquema), compreendo apenas ligeiramente os resistores do transistor e como ele se liga ao ajuste no regulador. Talvez por isso os 6V usados ​​no título da figura me escapem um pouco, assim como o I CHG .

O segundo link, usado principalmente para a colocação dos LEDs, que não tenho certeza, será realmente ativado / desativado de acordo. Mas também menciona como os resistores interrompem a carga após uma tensão ajustada com o potenciômetro de compensação, e questiono se o meu também faz isso; Acho que sim, mas não tenho certeza.

Com isso dito, se alguma de minha confusão puder ser explicada, sinto que me ajudaria a ajustar o esquema de acordo. Eu ainda gostaria de incorporar isso a um Arduino no final, mas esse pode ser o próximo passo.

esquemático

simular este circuito - esquemático criado usando o CircuitLab

Adam Dally
fonte
A capacidade é de 2000mA ou 2000mAh? O que é "<.1C"?
Andy aka
Editado para mAh. OC é a capacidade da bateria.
Adam Dally

Respostas:

1

Consulte Circuito de carregamento inteligente para bateria NiMH, onde a resposta indica

Nesses casos, uma estratégia de cobrança bastante razoável é terminar a cobrança em 1,45V por célula.

É razoável acreditar que ele está se referindo a "na célula".

Vale ressaltar que o BQ2002PN é uma taxa RÁPIDA. Você precisa garantir que não queimará suas células. Um bom carregador alterna entre lento e rápido. O carregamento de aplicativos no circuito deve projetar a taxa de carregamento para exceder a taxa de descarga da carga de aplicativos e considerar as margens. É mais do que aceitável usar uma tensão de alimentação fixa e resistência para fornecer uma taxa de carga mínima. Supondo que não seja muito alto, funciona um pequeno fio pequeno o suficiente para não exceder o auto-aquecimento.

Antes das Células de Baixa Autodescarga, produzíamos um + 12V com queda de diodo e resistor para desacelerar o carregador de uma dúzia de células paralelas (ou seja, "Quente e Pronto", não muito quente). É mais barato que um carregador inteligente. E podemos manter a taxa de cobrança muito baixa. Mais baixa que a maioria dos carregadores, diminui a taxa, pois ainda é mais alta (o suficiente para capacidades maiores) do que o necessário e o desperdício.

Na verdade, tenho vários Maha e LaCrosse (bons carregadores) para o NiMH, mas eles são muito inteligentes. Ao usar mais de uma célula, em uma carga, em série (típica 3 e superior), elas descarregam UN-uniformemente. Onde alguém fica abaixo do sentido de Subtensão e considera uma célula com falha. Mas colocá-lo em uma fonte de 5ma por um minuto aumenta e depois funciona nos Carregadores Inteligentes.

Você deve consultar a página de Ada no Minty Boost . Os LiPo's são o local ideal para carregamento em circuito e muitos carregadores para eles. Como o Lipo Charge Boost da SFE . Existem muitos exemplos por aí.

mpflaga
fonte
Obrigado pela sua resposta @mpflaga. Eu já tinha examinado alguns desses links antes, mas certamente lembrarei deles enquanto continuar esse empreendimento.
Adam Dally
Se você olhar a folha de dados do BQ2002PN, ela possui entradas de temperatura e tensão para regulamentação. No entanto, o IC possui 3 velocidades de carga rápidas, e a menor sendo 0,5 c pode não exigir um sensor de temperatura. Também adicionei à minha pergunta um esquema que tentei formular não usando um IC dedicado, mas um LM317. Isso seria uma carga lenta. Espero que minhas atualizações ajudem a restringir o que estou perguntando.
Adam Dally