Arduino Runing On && Charger des batteries NiMH


8

J'ai un projet sur lequel je travaille qui aura un Arduino fonctionnant avec 2 ou 4 piles rechargeables NiMH AA. Je dis 2 car je pourrais augmenter la tension à ce qui est nécessaire. Mon problème est que ce projet sera parfois branché et j'aimerais que les batteries puissent se charger pendant ce temps. Ces batteries auront chacune une capacité d'environ 2000-2400 mAh.

J'ai dû faire une demi-journée de recherche sur ce sujet et bien que je me sente beaucoup plus informé, je ne sais toujours pas comment procéder. Sur la base de ce que j'ai lu, la chose la plus importante est un courant constant, avec une charge d'entretien <.1c pour les batteries NiMH et une source ~ 2c 1.2c liée ci-dessous pour une charge rapide.

Tout d'abord, existe-t-il un moyen de fabriquer un chargeur 'stupide' brut avec, par exemple, une alimentation 12v externe et l'Arduino lisant la tension de la batterie et s'éteignant en conséquence? Si c'est le cas, où la tension doit-elle être lue le long du circuit pour qu'elle soit correctement lue.

J'aimerais savoir le dernier bit le plus, car quel que soit le mécanisme de charge sélectionné, je souhaite savoir si l'Arduino peut lire la tension de la batterie pendant que les batteries sont branchées.

De plus, dois-je finalement utiliser un circuit intégré comme http://www.digikey.com/product-detail/en/BQ2002PN/296-9326-5-ND/379871 et le laisser s'occuper de la situation entière. Si oui, celui que j'ai sélectionné est-il bon pour cette application particulière?


Éditer

J'ai essayé de poursuivre mes recherches et de présenter un circuit. Je dirai que c'est le circuit le plus compliqué que j'ai essayé de concevoir. Outre les quelques dizaines de schémas que j'avais consultés, j'ai surtout utilisé les éléments suivants:

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

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

Et utilisait ce qui suit pour les informations de charge de la batterie:

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

J'ai maintenant une compréhension générale du LM317 et des régulateurs de tension réglables en général (un grand merci à la fiche technique LM317 ci-dessus), mais les complications supplémentaires me confondent légèrement. Pour être précis, figure 7 dans la fiche technique, je comprends, mais la figure 8 (qui a donné le plus à ce schéma), je ne comprends que légèrement les résistances avec le transistor, et comment cela se rattache au réglage sur le régulateur. Peut-être à cause de cela, le 6V utilisé dans le titre de la figure m'échappe quelque peu, tout comme le I CHG .

Le deuxième lien, que j'ai principalement utilisé pour le placement des LED, je ne suis pas sûr qu'il s'allumera / s'éteindra en conséquence. Mais il mentionne également comment les résistances arrêtent la charge après une tension réglée avec le potentiomètre Trim, et je me demande si la mienne le fait également; Je pense que oui, mais je ne suis pas sûr.

Cela dit, si une partie de ma confusion pouvait être expliquée, je pense que cela m'aiderait à ajuster le schéma en conséquence. Je voudrais toujours incorporer cela avec un Arduino à la fin, mais cela peut être une prochaine étape.

schématique

simuler ce circuit - Schéma créé à l'aide de CircuitLab


La capacité est de 2000mA ou 2000mAh? Qu'est-ce que "<.1C"?
Andy aka

Édité pour mAh. Le C est la capacité de la batterie.
Adam Dally

Réponses:


1

Voir Circuit de charge intelligent pour batterie NiMH où la réponse indique

Dans de tels cas, une stratégie de charge très raisonnable consiste à terminer la charge à 1,45 V par cellule.

Il est raisonnable de croire qu'il fait référence à "à la cellule".

Il convient de noter que le BQ2002PN est une charge RAPIDE. Vous devez vous assurer qu'il ne brûlera pas vos cellules. Un bon chargeur bascule entre lent et rapide. La charge des applications en circuit doit concevoir le taux de charge pour dépasser le taux de décharge de la charge des applications et tenir compte des marges. Il est plus que acceptable d'utiliser une tension d'alimentation et une résistance fixes pour fournir un taux de charge minimal. En supposant qu'il ne soit pas trop haut, un petit filet assez petit pour ne pas dépasser l'auto-échauffement, fonctionne.

Avant les cellules à faible autodécharge, nous avons fabriqué un + 12V avec chute de diode et résistance pour ralentir le chargeur pour une douzaine de cellules parallèles (c'est-à-dire "chaudes et prêtes", pas vraiment chaudes). Il est moins cher qu'un chargeur intelligent. Et nous pourrions garder le taux de charge très bas. Plus bas que la plupart des chargeurs ralentissent, car ils sont toujours plus élevés (suffisamment pour des capacités plus importantes) que nécessaire et gaspillent.

En fait, j'ai plusieurs Maha et LaCrosse (de beaux chargeurs) pour NiMH, mais ils sont trop intelligents. Lorsque vous utilisez plusieurs cellules, sur une charge, en série (généralement 3 et plus), elles se déchargent de manière uniforme. Où l'on descend en dessous du sens de sous-tension et le considère comme une cellule défaillante. Mais le mettre sur une source 5ma pendant une minute le fait démarrer, puis cela fonctionne sur les chargeurs intelligents.

Vous devriez consulter la page d'Ada sur Minty Boost . Les LiPo sont l'endroit idéal pour la charge en circuit et de nombreux chargeurs pour eux. Comme le Lipo Charge Boost de SFE . Il existe de nombreux exemples.


Merci pour votre réponse @mpflaga. J'avais déjà examiné quelques-uns de ces liens auparavant, mais je ne manquerai pas de les garder à l'esprit tout en poursuivant cette aventure.
Adam Dally

Si vous regardez la fiche technique du BQ2002PN, elle possède à la fois des entrées de température et de tension pour la régulation. L'IC a cependant 3 vitesses de charge rapides, et la plus basse étant .5c pourrait ne pas nécessiter de capteur de température. J'ai également ajouté à ma question un schéma que j'ai essayé de formuler en utilisant non pas un CI dédié mais un LM317. Ce serait une charge lente. J'espère que mes mises à jour aideront à préciser ce que je demande.
Adam Dally
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.