Kazalo:
Video: Arduino vatmeter - napetost, tok in poraba energije: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Za merjenje porabljene energije lahko uporabite napravo. To vezje lahko deluje tudi kot voltmeter in ampermeter za merjenje napetosti in toka.
Zaloge
Komponente strojne opreme
Arduino Uno
LCD 16 X 2
Opcijski ojačevalnik LM 358
7805 Regulator volage
Potenciometer 10k ohm
0,1 µF
Upor 10k ohm
Upor, 20 kohm
Upor 2,21 k ohm
Upor, 0,22 ohma
Preskusna obremenitev
Priključitev žic
Komponente programske opreme:
Arduino IDE
1. korak: Delovanje arduino vatmetra
Izdelava lastnih števcev ne le znižuje stroške testiranja, ampak nam tudi omogoča, da olajšamo postopek testiranja.
Delo:
Iz senzorskega dela sta dva odseka, ki sta zanesljiva za merjenje napetosti in toka. Za merjenje napetosti se izvede napetostni razdelilnik z 10KΩ in 2.2KΩ uporom.
S pomočjo teh uporov lahko enostavno izmerite napetosti do 24V. Ti upori nas podpirajo tudi pri dvigu napetostnega območja na 0V - 5V, kar je normalno območje, na katerem deluje Arduino.
Za merjenje toka moramo spremeniti trenutne vrednosti na običajne vrednosti napetosti. Po Ohmovem zakonu je padec napetosti na tovoru sorazmeren s tokom.
Zato je glede na obremenitev razporejen majhen shunt upor. Z oceno napetosti na tem uporu lahko izračunamo tok. Za povečanje vrednosti, ki jih ponuja Arduino, smo uporabili opcijski ojačevalnik LM358 v načinu neinvertirajočega ojačevalnika.
Omrežje delilnika napetosti za krmiljenje povratnih informacij vključuje upor a20KΩ in upor 1KΩ. Ti upori ponujajo dobiček približno 21.
Preberite več o tečaju IoT, ki vam bo pomagal oblikovati prilagojene rešitve IoT.
2. korak: Zaženite kodo
#vključi
int Read_Voltage = A1;
int Read_Current = A0;
const int rs = 2, en = 4, d4 = 9, d5 = 10, d6 = 11, d7 = 12;
LCD tekoči kristal (rs, en, d4, d5, d6, d7);
plavajoča napetost = 0,0;
plavajoči tok = 0,0;
moč plovca = 0,0;
void setup ()
{
lcd.begin (16, 2);
Serial.begin (9600);
lcd.print ("Arduino");
lcd.setCursor (0, 1);
lcd.print ("Wattmeter");
zamuda (2000);
lcd.clear ();
}
void loop ()
{
Napetost = analogno branje (Read_Voltage);
Current = analogRead (Read_Current);
Napetost = Napetost * (5,0/1023,0) * 6,46;
Tok = Tok * (5,0/1023,0) * 0,239;
Serial.println (napetost); Serial.println (Trenutni);
Moč = napetost * Tok;
Serial.println (napajanje);
lcd.setCursor (0, 0);
lcd.print ("V =");
lcd.print (napetost);
lcd.print ("");
lcd.print ("I =");
lcd.print (Trenutni);
lcd.setCursor (0, 1);
lcd.print ("P =");
lcd.print (moč);
zamuda (1000);
}
Priporočena:
DC vatmeter z uporabo Arduino Nano (0-16V/0-20A): 3 koraki
DC vatmeter z uporabo Arduino Nano (0-16V/0-20A): Pozdravljeni prijatelji! Tukaj sem, da vam pokažem enosmerni vatmeter, ki ga je mogoče enostavno narediti z uporabo Arduino nano. Ena glavnih težav, s katerimi sem se srečeval kot ljubitelj elektronike, je vedeti količino toka in napetosti, ki se nanaša na polnilna vezja, ki jih
Brezžični senzor vrat - ultra nizka poraba energije: 5 korakov
Brezžični senzor vrat - ultra nizka poraba energije: Še en senzor vrat !! No, motivacija za ustvarjanje tega senzorja je bila ta, da so mnogi, ki sem jih videl na internetu, imeli eno ali drugo omejitev. Nekateri cilji senzorja zame so: 1. Senzor mora biti zelo hiter - po možnosti manj kot
DIY zaščita pred kratkim stikom (prekomerni tok): 4 koraki (s slikami)
DIY zaščita pred kratkim stikom (prekomerni tok): V tem projektu vam bom pokazal, kako ustvariti preprosto vezje, ki lahko prekine tok toka na obremenitev, ko je dosežena nastavljena meja toka. To pomeni, da lahko vezje deluje kot zaščita pred prekomernim tokom ali kratkim stikom. Začnimo
Poraba električne energije in nadzor okolja prek Sigfoxa: 8 korakov
Poraba električne energije in spremljanje okolja prek podjetja Sigfox: Opis Ta projekt vam bo pokazal, kako porabo električne energije v prostoru na trifazni distribuciji električne energije nato poslati na strežnik z uporabo omrežja Sigfox vsakih 10 minut. Kako izmeriti moč? Imamo tri trenutne sponke iz
Kako pravilno izmeriti porabo energije brezžičnih komunikacijskih modulov v dobi nizke porabe energije?: 6 korakov
Kako pravilno izmeriti porabo energije brezžičnih komunikacijskih modulov v dobi nizke porabe energije ?: Nizka poraba energije je izjemno pomemben koncept v internetu stvari. Večino vozlišč IoT je treba napajati iz baterij. Samo s pravilnim merjenjem porabe energije brezžičnega modula lahko natančno ocenimo, koliko baterije porabim