Obsah:

AC voltmetr pomocou Arduina: 3 kroky (s obrázkami)
AC voltmetr pomocou Arduina: 3 kroky (s obrázkami)

Video: AC voltmetr pomocou Arduina: 3 kroky (s obrázkami)

Video: AC voltmetr pomocou Arduina: 3 kroky (s obrázkami)
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Júl
Anonim
AC voltmetr pomocou Arduina
AC voltmetr pomocou Arduina

Toto je jednoduchý obvod na zistenie striedavého napätia pomocou Arduino UNO bez akéhokoľvek striedavého voltmetra !! UŽITE SI TO!!

Krok 1: POŽADOVANÉ KOMPONENTY

POŽADOVANÉ KOMPONENTY
POŽADOVANÉ KOMPONENTY
POŽADOVANÉ KOMPONENTY
POŽADOVANÉ KOMPONENTY
POŽADOVANÉ KOMPONENTY
POŽADOVANÉ KOMPONENTY

Prečítajte si vysvetlenie, aby ste vedeli, že každý používa …

1) Transformátor (12 alebo 6 V), použil som 6 V

2) Rezistor (2P- 1K ohm, pretože som použil 6V Tx, pre 12V 1K a 4,7K)

3) dióda (1N4007)

4) Zenerova dióda (5V)

5) Kondenzátor (najlepšie 1 uF alebo 10 oF viac času na vybitie náboja !!)

6) Adruino UNO alebo akékoľvek očividne niektoré prepojky (2)

To všetko sú komponenty, ktoré sú nevyhnutné na to, aby projekt existoval …

Krok 2: Schéma zapojenia a vysvetlenie

Schéma zapojenia a vysvetlenie
Schéma zapojenia a vysvetlenie

Vidíš ten obvod ?? Ohhh … áno nič v tom

1) Redukčný transformátor (220 V až 6 V AC), ale arduino nemôže odoberať striedavé napätie, aby prečítal aj 6 V

2) Poďme dostať 6V až 5V prevádzkové napätie Arduina, aby mohlo merať alebo čítať, takže delič napätia pomocou odporu 2 1k, aby došlo k 3 V AC (približne)

3) Na získanie jednosmerného prúdu sme použili diódu ako polovičný usmerňovač

4) Teraz nie je potrebné udržiavať 5 V DC, preto sme použili kondenzátor na stabilizáciu napätia a zenverovú diódu ako regulátor napätia, ktorý udržuje 5 V na svorkách vždy !!

Takže teraz je časť obvodu hotová, odstránime prepojky z terminálov uvedených v schéme zapojenia (tj. Cez zenerovu diódu) a prepojky (+) umiestnime na analógový pin A0 Arduina a (-) na GND Arduina.

Ak nepoznáte anódu a katódu diódy, pozrite sa na internet jednoducho! strieborná bočná katóda (1N4007) A čierna bočná katóda (zenerova dióda).

Krok 3: Arduino a kód

Arduino a kód!
Arduino a kód!
Arduino a kód!
Arduino a kód!
Arduino a kód!
Arduino a kód!

Pin Arduino A0 a Gnd boli použité na analýzu prichádzajúceho napätia vzhľadom na sieť AC …

Vstup 5V na kolíku A0 sa vzťahuje na 1023 bitovú hodnotu arduino…

Takže 220V AC (r.m.s.) = 311V (vrchol) zodpovedá 1023bit

1 bit zodpovedá = 311/1023, Vzali sme teda, b = analogové čítanie (A0) a striedavé napätie = a = (b*311/1023)

Teraz napätie, ktoré dostaneme, je špičkové napätie na získanie r.m.s. rozdelili sme vrchol/sqrt (2).

ALE, ak povieme iba sériový tlač, Arduino bude nepretržite vykresľovať napätie, takže sme vytvorili program na zobrazenie výstupu iba vtedy, ak sa vstup zmení.

Ďakujeme, že ste si prečítali tento malý, ale užitočný projekt, ak nemáte vo svojom okolí striedavý voltmeter.

Od nasledujúceho prídem s projektmi internetu vecí.

Kód: Github odkaz na ino súbor

Odporúča: