Innehållsförteckning:
Video: Arduino Wattmeter - Spänning, ström och strömförbrukning: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:43
En enhet kan användas för att mäta strömförbrukningen. Denna krets kan också fungera som en Voltmeter och Ammeter för att mäta spänning och ström.
Tillbehör
Hårdvarukomponenter
Arduino Uno
LCD 16 X 2
LM 358 Op-Amp
7805 Volymregulator
Potentiometer 10k ohm
0,1 µF
Motstånd 10k ohm
Motstånd, 20 kohm
Motstånd 2.21k ohm
Motstånd, 0,22 ohm
Testbelastning
Anslutning av ledningar
Programvarukomponenter:
Arduino IDE
Steg 1: Arbeta med Arduino Wattmeter
Att bygga egna mätare sänker inte bara testkostnaden utan ger oss också utrymme att underlätta testprocessen.
Arbetssätt:
Från sensordelen finns det två sektioner som är pålitliga för mätning av spänning och ström. För att mäta spänningen utförs en spänningsdelarkrets med en 10KΩ och en 2,2KΩ motstånd.
Med hjälp av dessa motstånd kan du enkelt mäta spänningar upp till 24V. Dessa motstånd stöder oss också i att ta spänningsområdet till 0V - 5V, vilket är det normala intervallet som Arduino arbetar på.
För att mäta strömmen måste vi ändra strömvärdena till konventionella spänningsvärden. Enligt Ohms lag är spänningsfallet över en last proportionellt mot strömmen.
Därför är ett litet shuntmotstånd anordnat med avseende på belastningen. Genom att uppskatta spänningen över detta motstånd kan vi beräkna strömmen. Vi har använt LM358 Op-Amp i icke-inverterande förstärkarläge för att förstora de värden som Arduino tillhandahåller.
Spänningsdelarens nätverk för återkopplingskontrollen inkluderar a20KΩ motstånd och 1KΩ motstånd. Dessa motstånd ger en förstärkning på cirka 21.
Läs mer om IoT -kurs som hjälper dig att bygga en skräddarsydd IoT -lösning.
Steg 2: Kör en kod
#omfatta
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);
flottörspänning = 0,0;
flottörström = 0,0;
flytkraft = 0,0;
void setup ()
{
lcd.begin (16, 2);
Serial.begin (9600);
lcd.print ("Arduino");
lcd.setCursor (0, 1);
lcd.print ("Wattmeter");
fördröjning (2000);
lcd.clear ();
}
void loop ()
{
Spänning = analogRead (Read_Voltage);
Current = analogRead (Read_Current);
Spänning = Spänning * (5,0/1023,0) * 6,46;
Ström = Ström * (5,0/1023,0) * 0,239;
Serial.println (spänning); Serial.println (Current);
Effekt = Spänning * Ström;
Serial.println (ström);
lcd.setCursor (0, 0);
lcd.print ("V =");
lcd.print (spänning);
lcd.print ("");
lcd.print ("I =");
lcd.print (Current);
lcd.setCursor (0, 1);
lcd.print ("P =");
lcd.print (ström);
fördröjning (1000);
}
Rekommenderad:
Skillnaden mellan (alternativ ström och likström): 13 steg
Skillnaden mellan (alternativström och likström): Alla vet att elektricitet mestadels är likström, men hur är det med en annan typ av el? Känner du Ac? Vad står AC för? Är det användbart då DC? I denna studie kommer vi att känna skillnaden mellan typerna av elektricitet, källor, tillämpning
DIY justerbar konstant belastning (ström och effekt): 6 steg (med bilder)
DIY justerbar konstant belastning (ström och effekt): I det här projektet kommer jag att visa dig hur jag kombinerade en Arduino Nano, en strömsensor, en LCD, en roterande kodare och ett par andra kompletterande komponenter för att skapa en justerbar konstant belastning. Den har en konstant ström och effektläge
Minska reläets strömförbrukning - hålla kontra upphämtningsströmmen: 3 steg
Minska reläets strömförbrukning - hålla kontra upptagningsström: De flesta reläer kräver mer ström för att aktiveras initialt än vad som krävs för att hålla reläet på när kontakterna har stängts. Strömmen som krävs för att hålla reläet på (hållström) kan vara väsentligt mindre än den initiala ström som krävs för att aktivera
Bestäm genomsnittlig strömförbrukning av intermittent enhet med låg effekt: 4 steg
Bestäm genomsnittlig strömförbrukning för lågeffektintermittent enhet: Inledning Av nyfikenhet ville jag veta hur länge batterierna kan hålla i min fjärrtemperatursensor. Det tar två AA -celler i serie men det hjälper lite att placera en amperemeter i linje och titta på displayen eftersom strömmen är förbrukad
Hur mäter jag energiförbrukningen för trådlösa kommunikationsmoduler korrekt i tiden för låg strömförbrukning ?: 6 steg
Hur man korrekt mäter strömförbrukningen för trådlösa kommunikationsmoduler i en tid med låg energiförbrukning ?: Låg strömförbrukning är ett extremt viktigt begrepp på Internet of Things. De flesta IoT -noder måste drivas av batterier. Endast genom att korrekt mäta strömförbrukningen för den trådlösa modulen kan vi exakt uppskatta hur mycket batteri jag