» Thèmes » Astuces »Capteur numérique INA219 pour mesurer la consommation de courant, la tension et la puissance, la capacité de la batterie

Capteur numérique INA219 pour mesurer la consommation de courant, la tension et la puissance, la capacité de la batterie


Après avoir converti le tournevis au lithium, l'idée est venue de fabriquer un chargeur similaire aux modèles d'usine avec mesure du courant, de la tension et de la capacité de la batterie. En fait, pour cela, vous avez besoin d'une source d'alimentation, d'une carte de charge de batterie basée sur le principe CC CV et d'un module d'affichage des paramètres. Arrêtons-nous sur le module d'affichage des paramètres ci-dessus. Ce module permettra de mesurer la capacité réelle d'une batterie rechargeable (ou d'un bloc batterie).

La base du module d'affichage est un capteur de tension et de courant de type INA219 acheté chez Aliexpress. Ce châle est conçu pour mesurer des valeurs de tension jusqu'à 26 V et des valeurs de courant jusqu'à 3,2 A. Tous les paramètres mesurés sont transmis via I2C à Arduino. Ce capteur détermine plusieurs paramètres à la fois: puissance et capacité en mA \ h, courant et tension.

Caractéristiques du capteur INA219.
1) Les limites des tensions mesurées: de 0 à 26 V;
2) Tension d'alimentation du capteur: de 3,0 à 5,5 V;
3) Paramètres pour le courant mesuré - maximum 3,2A;
4) La précision des mesures de tension et de courant jusqu'à 1%.

Le capteur INA219 ne nécessite pas de cerclage supplémentaire, il suffit d'alimenter le capteur lui-même, de connecter les fils d'alimentation plus et moins et de se connecter via Arduino à l'interface I2C. Vous pouvez utiliser le module dans des circuits où vous devez contrôler les données pendant le chargement et le déchargement des batteries. Vous pouvez également utiliser le capteur INA219 dans les blocs d'alimentation comme unité de surveillance de la tension et du courant pour les consommateurs connectés.

L'appareil lui-même comprendra le capteur INA219 lui-même, la carte Arduino (vous pouvez utiliser n'importe quelle option - Uno, Nano, Pro Mini), un écran LCD1602 à deux lignes avec une carte d'interface I2C, un module relais 5V.


Capteur numérique INA219 pour mesurer la consommation de courant, la tension et la puissance, la capacité de la batterie

Dénombrement des outils et des matériaux.
-Paiement Arduino Nano-1pc;
Capteur INA219-1pcs;
- écran LCD1602 à deux lignes avec carte d'interface I2C-1pcs;
- module relais pour 5 volts-1 pc;
- Chargeur du téléphone pour alimenter le circuit-1pc;
-les fils de connexion;
fer à souder;
testeur;
boîte de distribution en plastique -1pcs;
- planche d'abaissement 5A -1pcs.

Première étape. Montage de l'unité d'affichage sur le capteur INA219.

Nous assemblons le schéma de l'appareil à l'aide de fils avec connecteurs. Fils d'alimentation d'entrée et de sortie à travers lesquels la charge sera alimentée, nous prenons une section de 1-1,5 kV, mm. Les modules de circuits seront alimentés à partir du chargeur à partir du téléphone via le connecteur USB de la carte Arduino Nano, puis à partir des contacts +5 et Gnd.La communication du capteur INA219 avec l'Arduino via l'interface I2C passe par les bornes CLK et SDA. L'adresse du capteur INA219 peut, si nécessaire, être modifiée en soudant les contacts A1 et A0. Assemblez très soigneusement et soigneusement le circuit du capteur avec vos contacts V +, V- doit être connecté en série avec la charge, INA219 n'aime pas non plus l'inversion de polarité. Sans respecter ces exigences, vous pouvez facilement le désactiver!

Dans le boîtier du distributeur, découpez une fenêtre pour l'écran LCD1602, en bas, nous faisons un trou pour le connecteur USB de la carte Arduino.



Deuxième étape Programmation de l'appareil.
Vous devez installer la bibliothèque du capteur INA219. C'est dans l'IDE Arduino. Cliquez sur «Sketch», puis sur «Connecter la bibliothèque» puis sur «Gérer les bibliothèques». Dans la ligne de recherche, tapez "INA219". Recherche l'installation d'Adafruit INA219 by Adafruit version 1.0.3 ".
Téléchargez le croquis.

Habituellement, l'appareil commence à fonctionner immédiatement. Dans le moniteur de port, vous pouvez voir toutes les données de mesure.
Moniteur de port photo


Troisième étape Vérification de l'intégrité de l'appareil.
Sans charge, l'appareil affiche les valeurs de tension actuelles. Nous connectons la charge et sur l'écran nous voyons les valeurs de tension, de courant, de consommation d'énergie et de capacité.Si vous devez charger des batteries au lithium, vous devez utiliser la carte CC CV. Il permettra de réguler à la fois la tension et le courant de charge. . Cette écharpe peut être placée avec d'autres. Dans ce cas, vous obtenez un appareil complet pour charger de telles batteries.

Pour déterminer la capacité de la batterie, vous devez la connecter en tant que source devant l'INA219 et connecter une charge (par exemple, une lampe de voiture) au fil de sortie. Dans le croquis, la limite inférieure de déconnexion de la charge est fixée à 2,8 V. La valeur doit être sélectionnée en fonction de la fiche technique de vos batteries. Lorsque la tension atteint 2,8 Volts, le relais déconnectera la charge et sur l'écran, nous verrons la capacité réelle de la batterie en milliampères heures. Pour rallumer l'appareil, vous devez réinitialiser l'alimentation 5 volts à Arduino ou installer le bouton de réinitialisation sur la broche RST des cartes Arduino et GND.

De cela fait maison Vous pouvez déterminer la capacité d'une seule batterie ainsi que les assemblages de plusieurs batteries (batterie pour un tournevis).

Plus de détails peuvent être vus dans la vidéo



Lecteurs du site tout le meilleur de la créativité et de la vie!

Convient pour le sujet

Sujets connexes

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer

Nous vous conseillons de lire:

Donnez-le au smartphone ...