Sisällysluettelo:
- Vaihe 1: Käytetyt komponentit/laitteisto ja työkalut
- Vaihe 2: Asenna Arduino ja valmista se esimerkkien kokoamiseen
- Vaihe 3: Liitäntäkaavio
- Vaihe 4: ThingSpeakin määrittäminen tietojen visualisoimiseksi
- Vaihe 5: Viimeiset vaiheet
- Vaihe 6: Virtauskaavio ja piiriliitäntä
Video: Energiamittari: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Varoitus - Emme ole vastuussa mahdollisista virheistä, kun kukaan toistaa tätä projektia
Energiamittari XMC1100: n ja TLI 4970: n sekä Wi-Fi-moduulin NodeMcu avulla (ESP8266)
Energiamittari on TLI4970 (virta -anturi) ja XMC 2Go -sovellus ja se on plug and play -laite mihin tahansa pistorasiaan, jossa on verkkovirta
Tässä sovelluksessa energiamittarilla on seuraavat ominaisuudet
- Näyttää laitteiden kuluttaman virran, energian ja laskun mahdollisen laskun.
- Etävalvo kodinkoneiden energiaa.
Virta verkkovirrasta otetaan ja johdetaan sulakkeen läpi, jotta vältetään piirilevyn vaurioituminen tahattoman oikosulun aikana.
Sitten verkkovirtajohto on jaettu kahteen osaan:
1. Kuormalle virta -anturin (TLI4970) kautta.
2. 230V AC/5V DC -virtalähdemoduuli.
Virta-anturi mittaa kuorman läpi kulkevan virran määrän ja lähettää 16-bittisen SPI-datan (13-bittinen virta-arvo) XMC 2Go -laitteelle, jossa energia-, teho- ja laskutuskalibrointi tapahtuu.
XMC 2Go lähettää tiedot pilveen (Thingspeak) Nodemcun avulla ja se näkyy myös OLED -näytöllä.
Laitteiden virran kytkemiseksi Buck -muunninta käytetään 230V AC: n ja 5V DC: n virran katkaisemiseen
Vaihe 1: Käytetyt komponentit/laitteisto ja työkalut
- Tli4970:
- TLI4970 on erittäin tarkka virta-anturi, joka perustuu Infineonin todistettuun Hall-tekniikkaan. Sen AC- ja DC-mittausalue enintään ± 50 A ja SPI-lähtö 16 bittiä (13-bittinen virta-arvo). Se on helppokäyttöinen, täysin digitaalinen ratkaisu, joka ei vaadi ulkoista kalibrointia tai lisäosia, kuten A/D-muuntimia, 0 pAmps tai vertailujännite.
Siinä on käyttövalmis Arduino -kirjasto.
Löydät TLI4970 -variantin tietolomakkeen täältä.
- XMC2Go:
- XMC 2Go -sarja XMC1100: n kanssa on ehkä maailman pienin, täysin varustellun mikrokontrollerin arviointisarjan esittely-XMC1100 (ARM® Cortex ™ -M0 -pohjainen)-J-Link Lite Debugger (toteutettu XMC4200-mikrokontrollerilla)-Virta USB: n kautta (Micro USB) - ESD- ja paluuvirtasuoja - 2 x käyttäjän LED - Pin -otsikko 2x8 nastaa, jotka sopivat leipälevylle.
- Se voidaan ohjelmoida Arduino IDE: n avulla. Linkki
- Käyttöohje löytyy täältä.
- SolmuMCU:
- Wi-Fi-kortti lisätietoja varten
- AC-DC-kaksoislähtö:
- Vähentää 220 V AC - 5 V DC. Linkki
- Oled I2C -näyttö:
- Linkki
- Prototyyppitaulu:
- Linkki
- 5 in 1 -laajennuslaatikko:
- Linkki
Sähköjohdot
- Käytetyt työkalut-
- Pieni litteäpääinen ruuvimeisseli
- Juotosrauta, juotospunos
- Lankaleikkurit
- Dremal tai vastaava työkalu
Vaihe 2: Asenna Arduino ja valmista se esimerkkien kokoamiseen
- Asenna Arduino IDE. Linkki
- Asenna Infineon -korttipaketti esimerkkikoodin kääntämiseksi.
- Seuraa asennusvaihetta yksi kerrallaan. Linkki
- Asenna ESP8266 -korttipaketti.
- Noudata asennusvaiheita yksi kerrallaan. Linkki
Asenna esimerkkikoodin kääntämiseen tarvittavat ylimääräiset kirjastot-
- TLI4970
- OLED -näyttö
Huomautus:- Voit joko ladata zipin ja lisätä Arduino IDE: si lisäämällä.zip-tiedoston (jos et tiedä, noudata ohjeita, jotka on annettu kohdassa TLI4970 sensor lib readme-tiedostossa), muuten voit asentaa molemmat kirjastot kirjastonhallinnasta IDE: ssä.
Vaihe 3: Liitäntäkaavio
Yhteys on seuraava:
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
Vaihe 4: ThingSpeakin määrittäminen tietojen visualisoimiseksi
- Luo tili ThingSpeakissa
- Luo kanava ThingSpeak -tilille
- Ota ThingSpeak Channel- ja Write API Key -tiedot ja päivitä NodeMCU: ssa välitettävän.ino -tiedoston mukana tulevan salaisen tiedoston tiedot.
Vaihe 5: Viimeiset vaiheet
Flash -koodi, joka on annettu rar -tiedostossa, kun olet vaihtanut pakkauksessa annetut pins_ardiuno.
Huomautus: Kopioi pins_arduino.h ja korvaa polulla C oleva pins_arduino.h: / Users \…. / AppData / Local / Arduino15 / package / Infineon / hardware / arm / 1.4.0 / variants / XMC1100 / config / XMC1100_XMC2GO / pins_arduino.h
Huomautus: Ota buck -muuntimesta 5 V: n lähtö ja käynnistä sekä XMC2Go että NodeMcu.
Vaihe 6: Virtauskaavio ja piiriliitäntä
Vilkaise koodi ja tarkista liitännät, energiamittari on valmis laskemaan minkä tahansa energiamittariin kytketyn laitteen kuluttaman tehon.
Tässä projektilevyssä on sulake, joka nostaa tämän valmistajaprojektin hintaa, tämä asia voidaan tehdä myös käyttämällä vain yhtä pistorasiaa, johon kuorma voidaan kytkeä. Mutta jos käytät yhtä pistorasiaa ilman sulaketta, ole kaksinkertainen suoja kun käsittelet verkkovirtalähdettä.
Suositeltava:
DIY -monitoiminen energiamittari V2.0: 12 vaihetta (kuvilla)
DIY -monitoiminen energiamittari V2.0: Tässä ohjeessa näytän sinulle, miten voit tehdä Wemos (ESP8266) -pohjaisen monitoimisen energiamittarin. Tämä pieni mittari on erittäin hyödyllinen laite, joka valvoo jännitettä, virtaa, tehoa, energiaa ja kapasiteettia. Näiden lisäksi se valvoo myös ambi
Langaton energiamittari kuormanohjauksella: 5 vaihetta
Langaton energiamittari kuormanhallinnalla: JOHDANTO Youtube -kanava :::: https://www.youtube.com/channel/UC6ck0xanIUl14Oor..Tämä projekti perustuu Atmelin Atmega16 -mikrokontrolleriin laskennan pääaivoina. Langatonta tiedonsiirtomoduulia NRF24L01+ käytetään langattomaan
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
Arduino -energiamittari - V2.0: 12 vaihetta (kuvilla)
Arduino -energiamittari - V2.0: Hei ystävä, tervetuloa takaisin pitkän tauon jälkeen. Aikaisemmin olen julkaissut Instructables on Arduino -energiamittarin, joka on suunniteltu pääasiassa seuraamaan aurinkopaneelin (DC Power) tehoa kylässä. Siitä tuli erittäin suosittu Internetissä, paljon
ARDUINO -ENERGIAMITTARI: 10 vaihetta (kuvilla)
ARDUINO -ENERGIAMITTARI: [Play Video] Kuulun Odishan kylään Intiassa, jossa usein sähkökatko on hyvin yleistä. Se haittaa jokaisen elämää. Lapsuuteni aikana opintojen jatkaminen hämärän jälkeen oli todellinen haaste. Tämän ongelman vuoksi suunnittelin aurinkokunnan