Module capteur de courant et tension I2C INA219 (CJMCU-219) – Surveillance d’alimentation bidirectionnelle
- Référence du produit : INA219
- Catégorie:Composant électronique
- Commandez dans
Présentation générale
Le module INA219 est un capteur électronique permettant de mesurer :
- le courant (A)
- la tension (V)
- la puissance (W)
👉 Il est très utilisé dans :
- projets Arduino / ESP32
- systèmes IoT
- gestion de batterie
- électronique embarquée
C’est un capteur numérique précis avec communication I2C.
2. Principe de fonctionnement
Le module fonctionne grâce à :
🔸 Résistance shunt (R100)
- Valeur : 0.1 Ω
- Sert à mesurer une petite chute de tension
👉 Le courant est calculé avec la loi d’Ohm
🔸 Circuit intégré INA219
- Amplifie le signal
- Convertit en numérique via un ADC 12 bits
- Envoie les données via I2C
🔸 Mesures réalisées
- Tension bus (0 → 26V)
- Tension shunt
- Courant
- Puissance
👉 Tout est calculé automatiquement par le capteur
3. Caractéristiques techniques
Mesures
- Courant : jusqu’à ±3.2 A
- Résolution : 0.8 mA
- Tension max : 26 V DC
Alimentation
- Tension : 3V à 5.5V
- Compatible :
- Arduino (5V)
- ESP32 (3.3V)
Communication
- Interface : I2C
- Pins :
- SDA (données)
- SCL (horloge)
Conversion
- ADC : 12 bits
- Moyennage possible (jusqu’à 128 échantillons)
Mesure bidirectionnelle
👉 Peut mesurer :
- courant entrant
- courant sortant
4. Description des broches (Pinout)
Alimentation
- VCC → alimentation (3.3V / 5V)
- GND → masse
Communication I2C
- SDA → données
- SCL → horloge
Mesure
- VIN+ → entrée positive
- VIN- → entrée négative
👉 Le courant passe entre VIN+ et VIN-
Configuration (sur la carte)
- A0 / A1 → sélection adresse I2C
5. Analyse de ton image
Dans ton image on voit :
✔️ Module principal
- PCB bleu avec :
- puce INA219 (au centre)
- résistance marquée R100
✔️ Bornier vert
- Permet connecter facilement :
- alimentation ou charge
✔️ Header pins
- Broches à souder pour connexion à :
- ESP32
- Arduino
6. Avantages
✔ Haute précision
✔ Mesure tension + courant + puissance
✔ Communication simple (I2C)
✔ Compatible avec beaucoup de microcontrôleurs
✔ Mesure côté positif (high-side)
7. Inconvénients
❌ Limité à ~3.2A (avec résistance standard)
❌ Pas isolé électriquement
❌ Sensible au bruit si mauvais câblage
8. Applications typiques
- Surveillance batterie
- Analyse consommation d’un circuit
- Systèmes solaires
- Chargeurs intelligents
- Monitoring énergétique
9. Exemple d’utilisation
👉 Avec une carte comme ESP32-C3 :
- connecter :
- VCC → 3.3V
- GND → GND
- SDA → GPIO (ex: 4)
- SCL → GPIO (ex: 5)
👉 puis lire :
- courant
- tension
- puissance en temps réel
Le module INA219 est :
👉 un capteur très puissant pour mesurer l’énergie électrique
👉 simple à utiliser grâce au protocole I2C
👉 idéal pour les projets IoT et embarqués
Présentation générale
Le module INA219 est un capteur électronique permettant de mesurer :
- le courant (A)
- la tension (V)
- la puissance (W)
👉 Il est très utilisé dans :
- projets Arduino / ESP32
- systèmes IoT
- gestion de batterie
- électronique embarquée
C’est un capteur numérique précis avec communication I2C.
2. Principe de fonctionnement
Le module fonctionne grâce à :
🔸 Résistance shunt (R100)
- Valeur : 0.1 Ω
- Sert à mesurer une petite chute de tension
👉 Le courant est calculé avec la loi d’Ohm
🔸 Circuit intégré INA219
- Amplifie le signal
- Convertit en numérique via un ADC 12 bits
- Envoie les données via I2C
🔸 Mesures réalisées
- Tension bus (0 → 26V)
- Tension shunt
- Courant
- Puissance
👉 Tout est calculé automatiquement par le capteur
3. Caractéristiques techniques
Mesures
- Courant : jusqu’à ±3.2 A
- Résolution : 0.8 mA
- Tension max : 26 V DC
Alimentation
- Tension : 3V à 5.5V
- Compatible :
- Arduino (5V)
- ESP32 (3.3V)
Communication
- Interface : I2C
- Pins :
- SDA (données)
- SCL (horloge)
Conversion
- ADC : 12 bits
- Moyennage possible (jusqu’à 128 échantillons)
Mesure bidirectionnelle
👉 Peut mesurer :
- courant entrant
- courant sortant
4. Description des broches (Pinout)
Alimentation
- VCC → alimentation (3.3V / 5V)
- GND → masse
Communication I2C
- SDA → données
- SCL → horloge
Mesure
- VIN+ → entrée positive
- VIN- → entrée négative
👉 Le courant passe entre VIN+ et VIN-
Configuration (sur la carte)
- A0 / A1 → sélection adresse I2C
5. Analyse de ton image
Dans ton image on voit :
✔️ Module principal
- PCB bleu avec :
- puce INA219 (au centre)
- résistance marquée R100
✔️ Bornier vert
- Permet connecter facilement :
- alimentation ou charge
✔️ Header pins
- Broches à souder pour connexion à :
- ESP32
- Arduino
6. Avantages
✔ Haute précision
✔ Mesure tension + courant + puissance
✔ Communication simple (I2C)
✔ Compatible avec beaucoup de microcontrôleurs
✔ Mesure côté positif (high-side)
7. Inconvénients
❌ Limité à ~3.2A (avec résistance standard)
❌ Pas isolé électriquement
❌ Sensible au bruit si mauvais câblage
8. Applications typiques
- Surveillance batterie
- Analyse consommation d’un circuit
- Systèmes solaires
- Chargeurs intelligents
- Monitoring énergétique
9. Exemple d’utilisation
👉 Avec une carte comme ESP32-C3 :
- connecter :
- VCC → 3.3V
- GND → GND
- SDA → GPIO (ex: 4)
- SCL → GPIO (ex: 5)
👉 puis lire :
- courant
- tension
- puissance en temps réel
Le module INA219 est :
👉 un capteur très puissant pour mesurer l’énergie électrique
👉 simple à utiliser grâce au protocole I2C
👉 idéal pour les projets IoT et embarqués