Tartalomjegyzék:
Videó: Arduino wattmérő - Feszültség, áram és energiafogyasztás: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Egy eszköz használható a fogyasztott energia mérésére. Ez az áramkör feszültségmérőként és ampermérőként is szolgálhat a feszültség és az áram mérésére.
Kellékek
Hardver alkatrészek
Arduino Uno
LCD 16 X 2
LM 358 Op. Erősítő
7805 Volage control
Potenciométer 10k ohm
0,1 µF
Ellenállás 10k ohm
Ellenállás, 20 kohm
Ellenállás 2,21 k ohm
Ellenállás, 0,22 ohm
Tesztterhelés
Vezetékek csatlakoztatása
Szoftverösszetevők:
Arduino IDE
Lépés: Az Arduino Wattmeter működése
A saját mérők építése nem csak a tesztelés költségeit csökkenti, hanem lehetőséget biztosít számunkra a tesztelési folyamat megkönnyítésére.
Dolgozó:
Az érzékelő részből két szakasz van, amelyek megbízhatóak a feszültség és az áram mérésére. A feszültség méréséhez feszültségosztó áramkört hajtanak végre 10KΩ és 2,2KΩ ellenállás használatával.
Ezen ellenállások segítségével könnyedén mérheti a 24 V -os feszültséget. Ezek az ellenállások segítenek abban is, hogy a feszültségtartományt 0–5 V -ra állítsuk, ami az Arduino normál tartománya.
Az áram méréséhez az áramértékeket hagyományos feszültségértékekre kell változtatnunk. Az Ohm törvénye szerint a terhelés feszültségcsökkenése arányos az árammal.
Ezért a terheléshez képest kis söntellenállás van elrendezve. Az ellenállás feszültségének becslésével kiszámíthatjuk az áramot. Az LM358 Op-Amp-et nem invertáló erősítő módban használtuk az Arduino-hoz megadott értékek nagyítására.
A visszacsatolásvezérlés feszültségosztó hálózata tartalmaz egy 20KΩ ellenállást és 1KΩ ellenállást. Ezek az ellenállások körülbelül 21 nyereséget kínálnak.
Tudjon meg többet az IoT tanfolyamról, amely segít személyre szabott IoT megoldások létrehozásában.
2. lépés: Futtasson egy kódot
#befoglalni
int Read_Voltage = A1;
int Olvasási_áram = A0;
const int rs = 2, en = 4, d4 = 9, d5 = 10, d6 = 11, d7 = 12;
LiquidCrystal lcd (rs, en, d4, d5, d6, d7);
úszó Feszültség = 0,0;
úszóáram = 0,0;
úszó teljesítmény = 0,0;
üres beállítás ()
{
lcd. kezdet (16, 2);
Sorozat.kezdet (9600);
lcd.print ("Arduino");
lcd.setCursor (0, 1);
lcd.print ("Wattmérő");
késleltetés (2000);
lcd.clear ();
}
üres hurok ()
{
Feszültség = analóg olvasás (Olvasási feszültség);
Jelenlegi = analóg olvasás (Olvasási_áram);
Feszültség = Feszültség * (5,0/1023,0) * 6,46;
Jelenlegi = áram * (5,0/1023,0) * 0,239;
Soros.println (feszültség); Serial.println (Aktuális);
Teljesítmény = Feszültség * Áram;
Serial.println (Teljesítmény);
lcd.setCursor (0, 0);
lcd.print ("V =");
lcd.print (feszültség);
lcd.print ("");
lcd.print ("I =");
lcd.print (aktuális);
lcd.setCursor (0, 1);
lcd.print ("P =");
lcd.print (teljesítmény);
késleltetés (1000);
}
Ajánlott:
DC wattmérő Arduino Nano használatával (0-16V/0-20A): 3 lépés
DC wattmérő az Arduino Nano használatával (0-16V/0-20A): Helló barátaim! Azért vagyok itt, hogy bemutassam Önnek egy DC wattmérőt, amely könnyen elkészíthető az Arduino nano használatával. Az egyik fő probléma, amellyel elektronikai hobbistaként szembesültem, az, hogy tudjam a töltőáramkörökben alkalmazott áramot és feszültséget
A különbség (alternatív áram és egyenáram): 13 lépés
A különbség (alternatív áram és egyenáram): Mindenki tudja, hogy a villamos energia többnyire egyenáramú, de mi a helyzet egy másik típusú árammal? Ismered Acet? Mit jelent az AC? Akkor használható DC? Ebben a tanulmányban meg fogjuk ismerni a különbséget az elektromos áramforrások, források, alkalmazások között
Shelly energiafogyasztás riasztási jel: 8 lépés
Shelly energiafogyasztási riasztási jel: FIGYELMEZTETÉS Ezt az utasítást olyan személynek kell elvégeznie, aki jó villanyszerelővel rendelkezik. Nem vállalok felelősséget az embereket és dolgokat veszélyeztető veszélyekért. meghaladja a fogyasztást
Süllyedő Vs beszerzési áram Arduino -ban: 3 lépés
Süllyedő Vs forrásáram Arduino -ban: Ebben az utasításban megvizsgáljuk az Arduino -n keresztül történő forrás és a süllyesztő áram közötti különbséget
Hogyan lehet helyesen mérni a vezeték nélküli kommunikációs modulok energiafogyasztását az alacsony energiafogyasztás korában?: 6 lépés
Hogyan lehet helyesen mérni a vezeték nélküli kommunikációs modulok energiafogyasztását az alacsony energiafogyasztás korában ?: Az alacsony energiafogyasztás rendkívül fontos fogalom a tárgyak internetében. A legtöbb IoT csomópontot akkumulátorról kell táplálni. Csak a vezeték nélküli modul energiafogyasztásának helyes mérésével tudjuk pontosan megbecsülni, hogy mennyi akkumulátor tölt