Étape 1: C’est un travail pour un microcontrôleur
Une façon simple de tester une batterie serait de fixer une résistance de charge d’une batterie complètement chargée et de surveiller la tension jusqu'à ce qu’elle tombe en dessous de sa valeur utile. La quantité de temps la batterie dure indique sa capacité.
C’est une solution rapide au problème, mais il implique de regarder un voltmètre pour quelques heures. Ce n’est aucun drôle du tout. Avec un microcontrôleur, comme au bon vieux AVR puce, nous pouvons faire un testeur de batterie rechargeable qui fait le travail pour nous. Mon testeur met les piles AA grâce à un essai de décharge et indique la capacité en milliampère-heure (mAh), donc vous pouvez comparer la capacité de la batterie.
Caractéristiques de conception
Le testeur peut tester plusieurs cellules individuellement et afficher les résultats sur un écran LCD.
Le testeur de décharge la batterie tout en surveillant la tension des batteries. Lorsque le seuil bas est atteint, cette cellule se faite elle déconnecte la charge de la batterie. Lorsque tous les tests sont toutes une série d’alertes de bips l’utilisateur. Le testeur identifie le type de batterie par sa tension initiale permettant les NiCd et NiMh batteries à tester.
La conception est basée sur l’ATMega168 (ou 328) microcontrôleur, qui a 6 convertisseurs A/N sur la puce, donc ce seront utilisés pour lire la tension de la batterie et de déterminer le courant de charge. Puisque chaque batterie obligera les deux convertisseurs A/N par cellule, le nombre maximal de cellules est de trois.
J’ai construit deux des testeurs, tout d’abord à l’aide d’une carte Arduino comme un système de développement, puis un appareil autonome qui sera plus compact et libérer de l’Arduino pour d’autres projets.