Table des matières:

Voltmètre CA utilisant Arduino : 3 étapes (avec photos)
Voltmètre CA utilisant Arduino : 3 étapes (avec photos)

Vidéo: Voltmètre CA utilisant Arduino : 3 étapes (avec photos)

Vidéo: Voltmètre CA utilisant Arduino : 3 étapes (avec photos)
Vidéo: Débuter en langage C avec l’Arduino UNO : Introduction à la série de vidéos. Installation. Essai 2024, Juin
Anonim
Voltmètre CA utilisant Arduino
Voltmètre CA utilisant Arduino

Il s'agit d'un circuit simple pour déterminer la tension alternative à l'aide de l'Arduino UNO sans aucun voltmètre alternatif !! PRENDRE PLAISIR!!

Étape 1: COMPOSANTS REQUIS

COMPOSANTS REQUIS
COMPOSANTS REQUIS
COMPOSANTS REQUIS
COMPOSANTS REQUIS
COMPOSANTS REQUIS
COMPOSANTS REQUIS

Lisez l'explication pour savoir que chacun utilise…

1) Transformateur abaisseur (12V ou 6V), j'en ai utilisé un 6V

2) Résistance (2P-1K ohm car j'ai utilisé 6V Tx, pour 12V son 1K et 4.7K)

3) Diode (1N4007)

4) Diode Zener (5V)

5)Condensateur (1uF de préférence ou bien 10uF plus de temps pour décharger la charge !!)

6) Adruino UNO ou tout évidemment et quelques cavaliers(2)

Tous ces éléments sont nécessaires pour faire naître le projet…

Étape 2: Schéma de circuit et explication

Schéma de circuit et explication
Schéma de circuit et explication

Pouvez-vous voir ce circuit ?? OHHH… oui rien dedans

1) Transformateur abaisseur (220V à 6V AC) mais l'arduino ne peut pas prendre la tension alternative pour lire aussi 6V

2) Permet d'obtenir la tension de fonctionnement de 6V à 5V d'Arduino afin qu'il puisse mesurer ou lire, donc diviseur de tension utilisant 2 résistances 1k pour qu'il arrive à 3V AC (environ)

3) Pour obtenir un courant continu, nous avons utilisé une diode comme redresseur demi-onde

4) Maintenant, 5V DC ne doit pas être maintenu plus que cela, nous avons donc utilisé un condensateur pour stabiliser la tension et une diode Zenver comme régulateur de tension qui maintient toujours 5V aux bornes !!

Donc, maintenant que la partie du circuit est terminée, nous allons retirer les cavaliers des bornes indiquées dans le schéma de circuit (c'est-à-dire à travers la diode Zener) et mettre les cavaliers (+) sur la broche analogique A0 d'Arduino et (-) sur GND d'Arduino.

Si vous ne connaissez pas l'anode et la cathode de la diode, consultez Internet, c'est facile! cathode côté argent (1N4007) ET cathode côté noir (diode Zener).

Étape 3: Arduino et code

Arduino et code !
Arduino et code !
Arduino et code !
Arduino et code !
Arduino et code !
Arduino et code !

Les broches A0 et Gnd d'Arduino ont été utilisées pour analyser la tension à venir par rapport au secteur AC…

L'entrée 5V à la broche A0 fait référence à la valeur de 1023 bits de l'arduino…

Ainsi, 220V AC (r.m.s.)= 311V(peak) correspond à 1023bit

1bit correspond à = 311/1023, Ainsi nous avons pris, b=analogRead(A0) et tension alternative=a=(b*311/1023)

Maintenant, la tension que nous obtenons est la tension de crête pour obtenir la valeur efficace. nous avons divisé pic/sqrt(2).

MAIS, si nous disons simplement impression série, Arduino tracera en continu la tension, nous avons donc créé un programme pour afficher la sortie uniquement si l'entrée change.

Merci d'avoir lu ce petit mais utile projet si vous n'avez pas de voltmètre ca près de chez vous.

Je proposerai des projets IoT du prochain.

Code: lien Github vers le fichier ino

Conseillé: