INHOUDSOPGAWE:
Video: Arduino Wattmeter - Spanning, stroom en kragverbruik: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
'N Toestel kan gebruik word om die verbruikte krag te meet. Hierdie stroombaan kan ook dien as 'n voltmeter en ampèremeter om spanning en stroom te meet.
Voorrade
Hardeware komponente
Arduino Uno
LCD 16 x 2
LM 358 Op-Amp
7805 Spanningsreguleerder
Potensiometer 10k ohm
0,1 µF
Weerstand 10k ohm
Weerstand, 20 kohm
Weerstand 2.21k ohm
Weerstand, 0,22 ohm
Toetsvrag
Verbindingsdrade
Sagteware komponente:
Arduino IDE
Stap 1: Werk van Arduino Wattmeter
Om u eie meters te bou, dra nie net die koste van die toetsing nie, maar bied ons ook ruimte om die toetsproses te vergemaklik.
Werk:
Vanuit die sensorgedeelte is daar twee afdelings wat betroubaar is vir die meting van spanning en stroom. Vir die meting van die spanning word 'n spanningsverdelerkring uitgevoer met behulp van 'n 10KΩ en 'n 2.2KΩ weerstand.
Met behulp van hierdie weerstande kan u maklik spanning tot 24V meet. Hierdie weerstande ondersteun ons ook om die spanningsbereik na 0V - 5V te neem, wat die normale bereik is waarop Arduino werk.
Om die stroom te meet, moet ons die huidige waardes verander na konvensionele spanningswaardes. Volgens Ohm se wet is die spanningsval oor 'n las proporsioneel met die stroom.
Daarom word 'n klein shuntweerstand gerangskik met betrekking tot die las. Deur die spanning oor hierdie weerstand te skat, kan ons die stroom bereken. Ons het LM358 Op-Amp gebruik in die modus nie-omkeerversterker om die waardes wat aan Arduino verskaf word, te vergroot.
Die spanningsverdelersnetwerk vir die terugvoerbeheer bevat a20KΩ Weerstand en 1KΩ Weerstand. Hierdie weerstande bied 'n wins van ongeveer 21.
Kom meer te wete oor IoT -kursus, wat u sal help om 'n aangepaste IoT -oplossing te bou.
Stap 2: voer 'n kode uit
#insluit
int Read_Voltage = A1;
int Read_Current = A0;
const int rs = 2, en = 4, d4 = 9, d5 = 10, d6 = 11, d7 = 12;
LiquidCrystal lcd (rs, en, d4, d5, d6, d7);
vlot Spanning = 0.0;
dryfstroom = 0.0;
dryfkrag = 0.0;
leemte opstelling ()
{
lcd.begin (16, 2);
Serial.begin (9600);
lcd.print ("Arduino");
lcd.setCursor (0, 1);
lcd.print ("Wattmeter");
vertraging (2000);
lcd.clear ();
}
leemte lus ()
{
Spanning = analogRead (Read_Voltage);
Current = analogRead (Read_Current);
Spanning = Spanning * (5.0/1023.0) * 6.46;
Stroom = Stroom * (5.0/1023.0) * 0.239;
Serial.println (spanning); Serial.println (huidige);
Krag = Spanning * Stroom;
Serial.println (krag);
lcd.setCursor (0, 0);
lcd.print ("V =");
lcd.print (spanning);
lcd.print ("");
lcd.print ("I =");
lcd.print (Huidig);
lcd.setCursor (0, 1);
lcd.print ("P =");
lcd.print (krag);
vertraging (1000);
}
Aanbeveel:
DC-wattmeter met behulp van Arduino Nano (0-16V/0-20A): 3 stappe
DC-wattmeter met behulp van Arduino Nano (0-16V/0-20A): Hallo vriende !! Ek is hier om u 'n DC-wattmeter te wys wat maklik gemaak kan word met behulp van Arduino nano. Een van die grootste probleme waarmee ek as elektroniese stokperdjie te kampe gehad het, is om die hoeveelheid stroom en spanning wat oor die laaikringe aangewend word, te ken
Die verskil tussen (alternatiewe stroom en gelykstroom): 13 stappe
Die verskil tussen (alternatiewe stroom en gelykstroom): Almal weet dat elektrisiteit meestal DC is, maar hoe gaan dit met 'n ander tipe elektrisiteit? Ken jy Ac? Waarvoor staan AC? Is dit bruikbaar dan DC? In hierdie studie sal ons die verskil ken tussen die tipes elektrisiteit, bronne, toepassings
Shelly kragverbruik alarmsein: 8 stappe
Shelly kragverbruik alarmsignaal: WAARSKUWING Hierdie instruksies moet uitgevoer word deur iemand met 'n goeie vaardigheid as elektrisiën. Ek neem geen verantwoordelikheid vir gevare vir mense of dinge nie.INTRO: In Italië geld die gewone kragkontrak vir 3KW, en as u krag verbruik styg meer as
Vermindering van die relais se kragverbruik - teenoor die afhaalstroom: 3 stappe
Vermindering van die relais se kragverbruik - teenoor die opneemstroom: die meeste relais benodig aanvanklik meer stroom as wat nodig is om die relais aan te hou sodra die kontakte gesluit is. Die stroom wat benodig word om die relais aan te hou (hou stroom) kan aansienlik minder wees as die aanvanklike stroom wat benodig word om te werk
Hoe om die kragverbruik van draadlose kommunikasiemodules korrek te meet in die era van lae kragverbruik ?: 6 stappe
Hoe om die kragverbruik van draadlose kommunikasiemodules korrek te meet in die era van lae kragverbruik?: Lae kragverbruik is 'n uiters belangrike konsep in die Internet of Things. Die meeste IoT -nodusse moet deur batterye aangedryf word. Slegs deur die kragverbruik van die draadlose module korrek te meet, kan ons akkuraat skat hoeveel battery ek