Sadržaj:

Mjerač energije: 6 koraka
Mjerač energije: 6 koraka

Video: Mjerač energije: 6 koraka

Video: Mjerač energije: 6 koraka
Video: 6 ZNAKOVA NEGATIVNE ENERGIJE I TEHNIKA ZA UTVRĐIVANJE DA LI IMATE NEGATIVNU ENERGIJU U DOMU 2024, Juli
Anonim
Mjerač energije
Mjerač energije

Oprez - Ne snosimo odgovornost za bilo kakve greške prilikom reprodukcije ovog projekta od strane bilo koga

Mjerač energije pomoću XMC1100 i TLI 4970 i Wi-Fi modula NodeMcu (ESP8266)

Mjerač energije je aplikacija TLI4970 (trenutni senzor) i XMC 2Go i uređaj je za uključivanje i uključivanje u bilo koju električnu utičnicu sa napajanjem naizmjeničnom strujom

U ovoj aplikaciji mjerač energije ima sljedeće karakteristike

  • Prikazuje snagu, energiju koju troše uređaji i procjenu računa koji bi mogli nastati.
  • Daljinski nadgledajte energiju kućnih aparata.

Napajanje iz mreže naizmjenične struje se crpi i propušta kroz osigurač kako bi se izbjeglo oštećenje ploče za vrijeme slučajnog kratkog spoja.

Zatim se AC naponski vod distribuira u dva dijela:

1. Na opterećenje kroz senzor struje (TLI4970).

2. 230V AC/5V DC napajanje.

Senzor struje mjeri količinu struje koja prolazi kroz opterećenje i šalje 16-bitne SPI podatke (13-bitna vrijednost struje) na XMC 2Go u kojem se odvija kalibracija energije, snage i računa.

XMC 2Go šalje podatke u oblak (Thingspeak) koristeći Nodemcu, a također se prikazuje i na OLED -u.

Za napajanje uređaja, Buck pretvarač koristi se za smanjenje 230v AC na 5v DC

Korak 1: Korištene komponente/hardver i alati

Korištene komponente/hardver i alati
Korištene komponente/hardver i alati
Korištene komponente/hardver i alati
Korištene komponente/hardver i alati
Korištene komponente/hardver i alati
Korištene komponente/hardver i alati
  • Tli4970:
  • TLI4970 je visokoprecizni senzor struje zasnovan na Infineonovoj dokazanoj Hallovoj tehnologiji. Njegov AC i DC mjerni raspon do ± 50A i SPI izlaz od 16 bita (13-bitna vrijednost struje). To je jednostavno za korištenje, potpuno digitalno rješenje koje ne zahtijeva vanjsku kalibraciju ili dodatne dijelove poput A/D pretvarača, 0 pAmps ili referentnog napona.

Ima spremnu za korištenje Arduino biblioteku.

Tehnički list varijante TLI4970 možete pronaći ovdje.

  • XMC2Go:
  • XMC 2Go Kit sa XMC1100 možda je najmanji, potpuno opremljen komplet za evaluaciju mikrokontrolera na svijetu koji prikazuje-XMC1100 (baziran na ARM® Cortex ™ -M0)-Ugrađeni J-Link Lite debager (realizovano sa XMC4200 mikrokontrolerom)-Napajanje preko USB-a (Napajanje preko USB-a) Micro USB) - ESD i zaštita od obrnute struje - 2 x korisnička LED - Pin Header 2x8 pinovi pogodni za Breadboard.
  • Može se programirati pomoću Arduino IDE -a. Veza
  • Korisnički priručnik možete pronaći ovdje.
  • NodeMCU:
  • Wi-Fi ploča za dodatne informacije link
  • AC-DC dvostruki izlaz:
  • Smanjuje 220v AC na 5v Dc. Veza
  • Oled I2C ekran:
  • Veza
  • Prototipna ploča:
  • Veza
  • Produžna kutija 5 u 1:
  • Veza

Električne žice

  • Korišćeni alati-
  • Mali odvijač s ravnom glavom
  • Lemilica, pletenica za lemljenje
  • Rezači žice
  • Dremal ili sličan alat

Korak 2: Instalirajte Arduino i pripremite ga za sastavljanje primjera

  • Instalirajte Arduino IDE. Veza
  • Instalirajte paket Infineon ploče za sastavljanje primjera koda.
  • Slijedite korak po korak instalacije. Veza
  • Instalirajte paket ploče za ESP8266.
  • Slijedite korake instalacije jedan po jedan. Veza

Instalirajte dodatne biblioteke potrebne za sastavljanje primjera koda-

  1. TLI4970
  2. OLED ekran

Napomena:- Možete ili preuzeti zip datoteku i dodati je u svoj Arduino IDE dodavanjem.zip datoteke (ako ne znate, slijedite korake date u TLI4970 senzorskom lib-u u datoteci readme), inače možete instalirati obje biblioteke iz upravitelja biblioteke u IDE -u.

Korak 3: Dijagram povezivanja

Dijagram povezivanja
Dijagram povezivanja

Veza je sljedeća:

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

Korak 4: Postavljanje ThingSpeak -a za vizualizaciju podataka

Postavljanje ThingSpeak -a za vizualizaciju podataka
Postavljanje ThingSpeak -a za vizualizaciju podataka
  • Napravite račun u ThingSpeak -u
  • Kreirajte kanal na ThingSpeak računu
  • Uzmite vjerodajnice za ThingSpeak Channel i Write API Key i ažurirajte detalje u tajnoj datoteci koja je prisutna zajedno sa.ino datotekom koja će biti umetnuta u NodeMCU.

Korak 5: Završni koraci

Završni koraci
Završni koraci

Umetnite kôd dat u rar datoteci nakon zamjene pins_ardiuno danog u paketu.

Napomena: Kopirajte pins_arduino.h i zamijenite s pins_arduino.h prisutnim na putu C: / Users \…. / AppData / Local / Arduino15 / packages / Infineon / hardware / arm / 1.4.0 / variants / XMC1100 / config / XMC1100_XMC2GO / pins_arduino.h

Napomena: Iz pretvarača dolara uzmite 5V izlaz i uključite XMC2Go i NodeMcu.

Korak 6: Dijagram toka i povezivanje kruga

Dijagram toka i povezivanje kruga
Dijagram toka i povezivanje kruga
Dijagram toka i povezivanje kruga
Dijagram toka i povezivanje kruga

Označite šifrom provjerite veze, mjerač energije je spreman za izračun potrošnje energije bilo kojeg uređaja spojenog na mjerač energije.

U ovom projektu uzima se ploča sa osiguračem što povećava cijenu ovog proizvođača, ova stvar se također može učiniti samo korištenjem jedne utičnice u koju se može uključiti opterećenje. Ali ako koristite jednu utičnicu bez osigurača, zaštitite se dvostruko dok rukujete naizmeničnom strujom.

Preporučuje se: