Kazalo:

AC voltmeter z uporabo Arduina: 3 koraki (s slikami)
AC voltmeter z uporabo Arduina: 3 koraki (s slikami)

Video: AC voltmeter z uporabo Arduina: 3 koraki (s slikami)

Video: AC voltmeter z uporabo Arduina: 3 koraki (s slikami)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Julij
Anonim
AC voltmeter z uporabo Arduina
AC voltmeter z uporabo Arduina

To je preprosto vezje za ugotavljanje AC napetosti z uporabo Arduino UNO brez AC voltmetra !! UŽIVAJTE !!

1. korak: POTREBNE KOMPONENTE

POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
POTREBNE KOMPONENTE

Preberite razlago, če želite vedeti, da jih vsak uporablja …

1) Step-down transformator (12V ali 6V), uporabil sem enega 6V

2) Upor (2P- 1K ohm, kot sem uporabil 6V Tx, za 12V njegov 1K in 4.7K)

3) Dioda (1N4007)

4) Zener dioda (5V)

5) Kondenzator (1uF po možnosti ali 10uF več časa za praznjenje naboja !!)

6) Adruino UNO ali kateri koli očitno in nekaj skakalcev (2)

Vse to so sestavine, ki so potrebne za obstoj projekta …

2. korak: Shema vezja in razlaga

Shema vezja in razlaga
Shema vezja in razlaga

Vidite to vezje ?? OHHH … ja nič v tem

1) Postopni transformator (220V do 6V AC), vendar arduino ne more prenašati izmenične napetosti, da bi prebral tudi 6V

2) Omogočimo 6V delovno napetost Arduina na 5V, tako da lahko meri ali bere, zato delilnik napetosti z uporom 2 1k tako, da pride do 3 V AC (približno)

3) Za pridobitev enosmernega toka smo uporabili diodo kot polvalni usmernik

4) Zdaj ne smemo vzdrževati več kot 5 V DC, zato smo uporabili kondenzator za stabilizacijo napetosti in zenver diodo kot regulator napetosti, ki vedno drži 5 V na sponkah !!

Torej, zdaj je del vezja končan, zdaj bomo odstranili mostičke iz sponk, prikazanih na diagramu vezja (tj. Čez zener diodo) in postavili mostičke (+) na A0 analogni pin Arduina in (-) na GND Arduina.

Če ne poznate anode in katode diode, se obrnite na internet, to je preprosto! srebrna stranska katoda (1N4007) IN črna stranska katoda (zener dioda).

3. korak: Arduino in koda

Arduino in Code!
Arduino in Code!
Arduino in Code!
Arduino in Code!
Arduino in Code!
Arduino in Code!

Arduinova zatiča A0 in Gnd, ki sta bila uporabljena za analizo prihajajoče napetosti glede na omrežje AC …

5V vhod na A0 pin se nanaša na 1023 bitno vrednost arduina …

Torej 220V AC (r.m.s.) = 311V (vrh) ustreza 1023bit

1 bit ustreza = 311/1023, Tako smo vzeli, b = analogno branje (A0) in izmenično napetost = a = (b*311/1023)

Zdaj je napetost, ki jo dobimo, najvišja napetost, da dobimo r.m.s. razdelili smo vrh/sqrt (2).

Ampak, če rečemo samo serijski tisk, bo Arduino neprekinjeno meril napetost, zato smo naredili program za prikaz izhoda le, če se vhod spremeni.

Hvala, ker ste prebrali ta majhen, a uporaben projekt, če v bližini nimate voltmetra.

Z naslednjim bom predstavil projekte IoT.

Koda: povezava Github do datoteke ino

Priporočena: