Acs712
La famille SCT-013 est constituée de capteurs de courant non invasifs qui peuvent mesurer le courant dans un conducteur sans avoir à couper ou à modifier ce dernier. Ces capteurs peuvent être utilisés avec un processeur tel qu’un Arduino pour mesurer le courant ou la puissance consommée par une charge.
Les capteurs SCT-013 sont des transformateurs de courant, des dispositifs d’instrumentation qui fournissent une mesure proportionnelle au courant traversant un circuit. La mesure est effectuée par induction électromagnétique.
Dans la famille SCT-013, il existe des modèles qui fournissent la mesure sous forme de sortie de courant ou de tension. Dans la mesure du possible, nous préférons généralement la sortie en tension car la connexion est plus simple.
Dans nos projets d’électronique et de domotique, nous pouvons utiliser les capteurs de courant SCT-013, par exemple, pour mesurer la consommation électrique d’un appareil, vérifier l’état d’une installation électrique, et ils sont des composants fréquents dans les moniteurs d’énergie domestique pour enregistrer la consommation d’une installation ou même y accéder via Internet en temps réel.
Mesure du courant avec arduino
Pour la mesure du courant, le capteur ACS712 d’Allegro est un capteur de courant à effet hall, qui fournit une solution économique et précise pour mesurer le courant AC ou DC dans les environnements industriels et commerciaux. Ce capteur fonctionne en transformant un champ magnétique résultant du passage du courant dans un fil de cuivre interne au capteur, et en convertissant ce champ en une tension variable. Cela signifie que plus nous avons de courant, plus nous aurons de tension sur une broche. L’ACS712ELCTR-20A-T mesure jusqu’à 5A, l’ACS712ELCTR-20A-T mesure jusqu’à 20A et l’ACS712ELCTR-30A-T mesure jusqu’à 30A. La différence entre chacun des modèles est que les variations de tension dans sa broche de sortie est toujours la même, donc pour n’importe quel modèle sa sortie analogique variera entre 0 et 5V (Allegro MicroSystems).
L’image montre la puce ACS712 déjà assemblée dans un module commercial qui permet de la connecter au système de mesure de manière simple et sûre. Sur un côté du module se trouve un connecteur à vis auquel il faut connecter les bornes du câble du réseau d’entrée de courant.
Courant alternatif de l’Arduino
Dans la vidéo suivante, les concepts nécessaires pour comprendre en profondeur la fréquence et sa mesure avec le système sélectionné sont expliqués de manière résumée. Ensuite, une série de mesures est effectuée, dans laquelle son fonctionnement est mis en pratique.
Le courant alternatif que nous utilisons dans nos maisons, usines, magasins et, en général, dans le système électrique, peut être transmis en monophasé ou triphasé, à différentes tensions, avec la capacité de fournir différentes intensités, mais il y a une grandeur qui reste constante : la fréquence.
Sachant que la période est l’inverse de la fréquence1, cela signifie qu’il faut une onde complète (1/50) de secondes, c’est-à-dire que la période du courant alternatif à 50 Hz est de 0,2 seconde. Cela implique que dans ce courant alternatif, les valeurs du courant alternent entre le positif et le négatif toutes les 0,1 seconde. Ainsi, en chaque seconde, le courant aura changé de polarité 100 fois. Il en découle également que la valeur instantanée du courant alternatif vaudra 0 volt 100 fois par seconde.
Pzem-004t arduino
Le projet d’aujourd’hui est donc de mesurer une tension alternative jusqu’à 250V, à la fois 50Hz et 60Hz, en utilisant le ZMPT101B, qui n’est que le nom du transformateur, mais vous le trouverez partout sous ce nom ou “capteur de tension alternative”.
Le ZMPT101B est un transformateur de tension utilisé pour mesurer la tension alternative. Ce module vous permet de mesurer des tensions alternatives jusqu’à 250 volts. La sortie de ce capteur est analogique. Si vous changez la tension d’entrée, la tension de sortie changera également.
Lorsqu’il n’y a pas de charge sur la sortie (rien n’est connecté à l’entrée), le capteur a une tension initiale (Offset) de VCC/2. Autrement dit, si rien n’est connecté à l’entrée et que la tension d’alimentation du module est de 5 volts, la sortie du module sera de 2,5 volts.
J’ai vu quelques messages qui utilisaient des diodes et des condensateurs pour redresser le courant alternatif après l’avoir transformé, mais j’ai vu un autre message qui demandait à l’Arduino de prendre un échantillon sur une période de temps et de prendre la valeur la plus élevée.