Ce que vous apprendrez
Dans ce cours l'étudiant va apprendre à utiliser un capteur de courant alternatif.Prérequis
Programmation en C et C++Contenu du cours
Tutoriel sur le capteur de courant ZHT 103 AC 5A/5mA
Rédigé par : ADJIN Sèdami Fructueux
TABLE DES MATIÈRES
Description du capteur de courant ZHT 103 AC 5A/5mA
Spécification du capteur ZHT 103 AC 5A/5Ma
Applications
ZHT 103 avec Arduino UNO
Test
Code et explication en commentaire
Description du capteur de courant ZHT 103 AC 5A/5mA
Le ZHT 103 est un capteur de courant alternatif monophasé. Il peut mesurer des courants alternatifs inférieurs à 1A. Il dispose d'une résistance d'échantillonnage intégrée et d'un transformateur de micro-courant précis.
Spécification du capteur ZHT 103 AC 5A/5Ma
Le capteur ZHT 103 possède deux bornes, GND et signal. La borne GND est connectée au GND du circuit dont vous voulez mesurer le courant et la broche signal est connectée au pin analogique du microcontrôleur dont vous voulez vous servir, dans le cas de ce tutoriel nous allons utiliser le ATMEGA328P embarqué sur une carte Arduino UNO.
Courant d'entrée nominal: 5A
Courant de sortie nominal: 5mA
La gamme linéaire: 0 ~ 10A (100 ohms)
Changement: 1000: 1
Linéarité: 0, 2%
Indice de précision: 0.2
Matériau du joint: résine époxy
Température de fonctionnement: -40 à 90 ° C
Taille: 18x19x22
Poids: 8 grammes
Applications
Le capteur de courant ZHT 103 peut être utilisé dans: les industries l’automobile les installations
les industries
l’automobile
les installations domestiques pour la mesure de la consommation des équipements
1- ZHT 103 avec Arduino UNO
Avant de passer à la phase pratique pour voir le fonctionnement efficace de notre capteur de courant, il faut faire un câblage au préalable, pour cela nous aurons besoin de :
- 2 résistances de 10KΩ
- 1 résistance de 200Ω
- 1 condensateur de 100µF/10v
- 1 capteur de courant ZHT 103 AC 5A/5mA
- D’une carte Arduino UNO R3
- Des fils connexion Mal/Mal
- 1 protoboard
Vous pouvez retrouver tous ces composants sur le site de YoupiLab www.youpilab.com/components/
Test
● L’extrémité libre du ZHT 103 à __________ A1
● GND du montage à ____________________ Arduino UNO
● 5VCC du montage à ___________________ 5 VCC Arduino UNO
● Faites passer un fil par le creux du capteur de courant AC et reliez une extrémité de ce fil à une borne du récepteur dont vous voulez vérifier la consommation et l’autre extrémité à l’entré une fiche secteur,
● et un second fil relié au récepteur et à la seconde extrémité du fil au second trou du fiche secteur comme l'illustre l’image suivante : (image à intégrer)
Nous allons passer à la programmation, mais d’abord rendez-vous sur ce lien et téléchargez la librairie EmonLib dont le code exemple current_only vous permet d’observer le courant qui circule et la puissance apparente.
Code et explication en commentaire
// EmonLibrary examples openenergymonitor.org, Licence GNU GPL V3
#include "EmonLib.h" // Include Emon Library
EnergyMonitor emon1; // Créer une instance
void setup ()
{
Serial.begin(9600);
emon1.current(A1, 4.5); /* lecture du courant: input pin, calibration (rappelons ici que la calibration dépend de la norme de tension dans certains pays et continent). */
}
void loop ()
{
double Irms = emon1.calcIrms(1480); /* formule de calcule du courant circulant dans le capteur ZHT 103 Irms */
Serial.print(Irms*230.0); // Calcule de la puissance apparent
Serial.print(" "); // affiche de la puissance
Serial.println(Irms); // affichage du courant Irms
}
NB : Après téléversement du code, ouvrez le moniteur série et observez les valeurs. Je vous suggère de faire aussi des vérifications avec votre ampèremètre pour pouvoir apprécier les valeurs affichées.
Vous pouvez retrouver tous ces composants sur le site de YoupiLab www.youpilab.com/components/
Utilisez le capteur de courant ZHT 103 pour la mesure de courant précise avec Arduino.
Catégorie
Durée
01:30:00
Nombre de vidéos
0
Certificat de fin de formation
NON