Innehållsförteckning:
- Steg 1: Komponenter/hårdvara och verktyg som används
- Steg 2: Installera Arduino och gör det klart för att kompilera exemplen
- Steg 3: Anslutningsdiagram
- Steg 4: Konfigurera ThingSpeak för att visualisera data
- Steg 5: Slutsteg
- Steg 6: Flödesschema och kretsanslutning
Video: Energimätare: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Varning - Vi ansvarar inte för eventuella fel som uppstår när någon reproducerar detta projekt
Energimätare med XMC1100 och TLI 4970 och Wi-Fi-modul NodeMcu (ESP8266)
Energimätaren är en applikation av TLI4970 (Strömgivare) och XMC 2Go och är en plug and play -enhet till alla eluttag med växelström
I denna applikation har energimätaren följande funktioner
- Visar effekt, energi som förbrukas av apparaterna och en uppskattning av räkningen man kan ådra sig.
- Fjärrövervaka energin i hushållsapparater.
Ström från elnätet dras och passeras genom en säkring för att undvika skador på kretskortet under en oavsiktlig kortslutning.
Sedan fördelas växelströmsledningen i två delar:
1. Till lasten genom strömgivaren (TLI4970).
2. 230V AC/5V DC nätaggregat.
Strömgivaren mäter mängden ström som passerar genom en last och skickar en 16-bitars SPI-data (13-bitars strömvärde) till XMC 2Go där energi, effekt och räkningskalibrering sker.
XMC 2Go skickar data till molnet (Thingspeak) med Nodemcu och det visas också på en OLED.
För att slå på enheterna används Buck -omvandlaren för att trappa ner 230v AC till 5v DC
Steg 1: Komponenter/hårdvara och verktyg som används
- Tli4970:
- TLI4970 är en strömsensor med hög precision baserad på Infineons beprövade Hall-teknik. Dess AC & DC mätområde upp till ± 50A och SPI-utgång på 16bit (13-bitars strömvärde). Det är en lättanvänd, helt digital lösning som inte kräver extern kalibrering eller ytterligare delar som A/D-omvandlare, 0 pAmps eller referensspänning.
Det har ett klart att använda Arduino -bibliotek.
Vänligen hitta databladet för TLI4970 -varianten här.
- XMC2Go:
- XMC 2Go-kitet med XMC1100 är kanske världens minsta, fullt utrustade utvärderingssats för mikrokontroller-XMC1100 (baserad på ARM® Cortex ™ -M0)-Inbyggd J-Link Lite-felsökning (realiserad med XMC4200 mikrokontroller)-Ström över USB (Micro USB) - ESD och omvänd strömskydd - 2 x användar -LED - Pin Header 2x8 Pins lämpliga för brödbräda.
- Det kan programmeras med Arduino IDE. Länk
- Användarmanualen hittar du här.
- NodeMCU:
- Wi-Fi-kort för ytterligare info länk
- AC-DC dubbel utgång:
- Stegar ner 220v Ac till 5v DC. Länk
- Oled I2C -skärm:
- Länk
- Prototypbräda:
- Länk
- 5 i 1 förlängningsbox:
- Länk
Elektriska kablar
- Verktyg som används-
- Liten plattskruvmejsel
- Lödkolv, avlödningsfläta
- Avbitartång
- Dremal eller liknande verktyg
Steg 2: Installera Arduino och gör det klart för att kompilera exemplen
- Installera Arduino IDE. Länk
- Installera Infineon -kortpaketet för att kompilera exempelkoden.
- Följ installationssteget en efter en. Länk
- Installera kortpaketet för ESP8266.
- Följ installationsstegen en efter en. Länk
Installera de extra bibliotek som krävs för att sammanställa exempelkoden-
- TLI4970
- OLED -skärm
Obs:- Du kan antingen ladda ner zip-filen och lägga till i din Arduino IDE genom att lägga till.zip-fil (om du inte vet, följ stegen i TLI4970 sensor lib i readme-fil), annars kan du installera båda biblioteken från bibliotekshanteraren i IDE.
Steg 3: Anslutningsdiagram
Anslutningen är följande:
XMC 2Go ----> Tli4970
Vss ------- GND
Vdd ---------> 3.3V
P0_6 --------> MISO
P0_8 -------> SCK
P0_9 -------> CS
XMC 2Go -----> Nodemcu
Vss ----------> GND
Vdd ----------> 3.3
VP2_0 ------> D6
Nodemcu - OLED
GND --------> GND
3.3V ---------> 3.3V
D1 ------------> SCK
D2 ------------> SDA
Steg 4: Konfigurera ThingSpeak för att visualisera data
- Skapa ett konto i ThingSpeak
- Skapa en kanal i ThingSpeak -kontot
- Ta referenserna för ThingSpeak Channel och Write API Key och uppdatera detaljerna i den hemliga filen som finns tillsammans med.ino -filen som ska blinkas i NodeMCU.
Steg 5: Slutsteg
Flasha koden som ges i rar -filen efter att ha ersatt pins_ardiuno som anges i paketet.
Obs! Kopiera pins_arduino.h och ersätt med pins_arduino.h som finns i sökvägen C: / Users / …. AppData / Local / Arduino15 / paket / Infineon / hardware / arm / 1.4.0 / varianter / XMC1100 / config / XMC1100_XMC2GO / pins_arduino.h
Obs: Från buck -omvandlaren tar du 5V -utmatning och startar både XMC2Go och NodeMcu.
Steg 6: Flödesschema och kretsanslutning
Blinka koden kontrollera anslutningarna, energimätaren är redo att beräkna strömförbrukningen från alla apparater som är anslutna till energimätaren.
I det här projektkortet med säkring tas vilket ökar priset på detta tillverkarprojekt, den här saken kan också göras bara genom att använda ett uttag där last kan kopplas in. Men om du använder ett enda uttag utan säkring ska du vara dubbelskyddande vid hantering av växelström.
Rekommenderad:
Energimätare på 15 minuter: 3 steg
Energimätare på 15 minuter: Detta är en wifi -sensor för att tejpa på blinkaren i din elmätare. Den upptäcker blixtar med LDR och visar ström på OLED -skärmen. Skickar data till Thingsboard Dashboard, live exempel här. Registrera dig för ett gratis demokonto: https: //thingsboard.io.
Trådlös energimätare med lastkontroll: 5 steg
Trådlös energimätare med belastningskontroll: INTRODUKTION Youtube -kanal :::: https://www.youtube.com/channel/UC6ck0xanIUl14Oor … Detta projekt är baserat på Atmels Atmega16 mikrokontroller som huvudhjärna för beräkning. NRF24L01+ Trådlös kommunikationsmodul används för den trådlösa
Bygg en energimätare med hjälp av en partikelelektron: 5 steg (med bilder)
Bygg en energimätare med hjälp av en partikelelektron: I de flesta företag anser vi att energin är en företagskostnad. Räkningen visas i vår post eller mejl och vi betalar den före avbokningsdatumet. Med uppkomsten av IoT och smarta enheter börjar Energy ta en ny plats i ett företags balans
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Glödlampa Energimätare: 9 steg (med bilder)
Glödlampa Energimätare: Jag bedriver energiforskning för mitt dagliga jobb. Så det borde inte vara någon överraskning att jag är mycket intresserad av att veta hur vi använder energi i vår lägenhet. Under årens lopp har jag använt en energimätare med ett uttag (en Kill-A-Watt-mätare) samt en hel