Table des matières:
Vidéo: Wattmètre Arduino - Tension, courant et consommation électrique : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Un appareil peut être utilisé pour mesurer la puissance consommée. Ce circuit peut également servir de voltmètre et d'ampèremètre pour mesurer la tension et le courant.
Fournitures
Composants matériels
Arduino Uno
ACL 16X2
Amplificateur opérationnel LM 358
7805 Régulateur de tension
Potentiomètre 10k ohm
0,1 µF
Résistance 10k ohm
Résistance, 20 kohms
Résistance 2.21k ohm
Résistance, 0,22 ohm
Charge d'essai
Fils de connexion
Composants logiciels:
IDE Arduino
Étape 1: Fonctionnement du wattmètre Arduino
Construire vos propres compteurs réduit non seulement le coût des tests, mais nous offre également la possibilité de faciliter le processus de test.
Travail:
À partir de la partie capteur, il existe deux sections fiables pour mesurer la tension et le courant. Pour mesurer la tension, un circuit diviseur de tension est exécuté à l'aide d'une résistance de 10KΩ et de 2,2KΩ.
A l'aide de ces résistances, vous pouvez facilement mesurer des tensions jusqu'à 24V. Ces résistances nous aident également à amener la plage de tension à 0V – 5V, qui est la plage normale sur laquelle fonctionne Arduino.
Afin de mesurer le courant, nous devons changer les valeurs de courant en valeurs de tension conventionnelles. Selon la loi d'Ohm, la chute de tension à travers une charge est proportionnelle au courant.
Par conséquent, une petite résistance shunt est disposée par rapport à la charge. En estimant la tension aux bornes de cette résistance, nous pouvons calculer le courant. Nous avons utilisé l'amplificateur opérationnel LM358 en mode amplificateur non inverseur pour agrandir les valeurs fournies à Arduino.
Le réseau diviseur de tension pour le contrôle de rétroaction comprend une résistance de 20KΩ et une résistance de 1KΩ. Ces résistances offrent un gain d'environ 21.
En savoir plus sur le cours IoT qui vous aidera à créer des solutions IoT personnalisées.
Étape 2: exécuter un code
#comprendre
int Read_Voltage = A1;
int Lecture_Current = A0;
const int rs = 2, en = 4, d4 = 9, d5 = 10, d6 = 11, d7 = 12;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
Tension flottante = 0,0;
float Courant = 0,0;
Puissance flottante = 0,0;
void setup()
{
lcd.begin (16, 2);
Serial.begin(9600);
lcd.print(" Arduino ");
lcd.setCursor(0, 1);
lcd.print(" Wattmètre ");
retard (2000);
lcd.clear();
}
boucle vide()
{
Tension = analogRead (Read_Voltage);
Courant = analogRead(Read_Current);
Tension = Tension * (5,0/1023,0) * 6,46;
Courant = Courant * (5,0/1023,0) * 0,239;
Serial.println(Tension); Serial.println(Curent);
Puissance = Tension * Courant;
Serial.println(Puissance);
lcd.setCursor(0, 0);
lcd.print("V=");
lcd.print(Tension);
lcd.print(" ");
lcd.print("I=");
lcd.print(Actuel);
lcd.setCursor(0, 1);
lcd.print("P=");
lcd.print(Puissance);
retard(1000);
}
Conseillé:
Consommation électrique et surveillance de l'environnement via Sigfox : 8 étapes
Consommation électrique et surveillance environnementale via Sigfox : DescriptionCe projet vous montrera comment obtenir la consommation électrique d'une pièce sur une distribution électrique triphasée, puis l'envoyer à un serveur utilisant le réseau Sigfox toutes les 10 minutes. Comment mesurer la puissance ? Nous avons obtenu trois pinces ampèremétriques d'un
Réduction de la consommation d'énergie du relais - Maintien par rapport au courant d'excitation : 3 étapes
Réduction de la consommation d'énergie du relais - Maintien par rapport au courant d'appel : La plupart des relais nécessitent plus de courant pour s'activer au départ qu'il n'en faut pour maintenir le relais activé une fois les contacts fermés. Le courant requis pour maintenir le relais activé (courant de maintien) peut être sensiblement inférieur au courant initial requis pour actionner
Déterminer la consommation de courant moyenne d'un appareil intermittent à faible puissance : 4 étapes
Déterminer la consommation de courant moyenne d'un appareil intermittent de faible puissance : Introduction Par curiosité, je voulais savoir combien de temps les piles pouvaient durer dans mon capteur de température à distance. Il faut deux piles AA en série mais c'est peu utile de placer un ampèremètre en ligne et de regarder l'affichage car l'énergie est consommée
Comment mesurer correctement la consommation d'énergie des modules de communication sans fil à l'ère de la faible consommation d'énergie ? : 6 étapes
Comment mesurer correctement la consommation d'énergie des modules de communication sans fil à l'ère de la faible consommation d'énergie ? : La faible consommation d'énergie est un concept extrêmement important dans l'Internet des objets. La plupart des nœuds IoT doivent être alimentés par des batteries. Ce n'est qu'en mesurant correctement la consommation électrique du module sans fil que nous pouvons estimer avec précision la quantité de batterie que je
Compteur de consommation électrique CHINT + ESP8266 & Matrix Led MAX7912 : 9 étapes (avec photos)
Compteur de consommation électrique CHINT + ESP8266 & Matrix Led MAX7912 : Cette fois nous allons revenir sur un projet intéressant, la mesure de la consommation électrique de manière invasive avec un compteur CHINT DDS666 Mono phase, techniquement c'est un compteur résidentiel ou résidentiel que nous avons déjà présenté dans le tu