Përmbajtje:

Matës i energjisë: 6 hapa
Matës i energjisë: 6 hapa

Video: Matës i energjisë: 6 hapa

Video: Matës i energjisë: 6 hapa
Video: Ky është ushqimi që ndikon për një seks të mirë - ATV 2024, Korrik
Anonim
Matës energjie
Matës energjie

Kujdes - Ne nuk jemi përgjegjës për ndonjë rast të gabuar gjatë riprodhimit të këtij projekti nga askush

Matës i energjisë duke përdorur XMC1100 dhe TLI 4970 & modul Wi-Fi NodeMcu (ESP8266)

Matësi i energjisë është si një aplikim i TLI4970 (Sensori aktual) dhe XMC 2Go dhe është një pajisje prizë dhe luajtje për çdo prizë elektrike me furnizim AC

Në këtë aplikacion, njehsori i energjisë ka karakteristikat e mëposhtme

  • Shfaq fuqinë, energjinë e konsumuar nga pajisjet dhe një vlerësim të faturës që mund të ketë.
  • Monitoroni nga distanca energjinë e pajisjeve shtëpiake.

Energjia nga rrjeti AC tërhiqet dhe kalon përmes një sigurese për të shmangur çdo dëmtim të qarkut gjatë qarkut të shkurtër aksidental.

Pastaj linja e energjisë AC shpërndahet në dy pjesë:

1. Tek ngarkesa përmes sensorit aktual (TLI4970).

2. Moduli i Furnizimit me energji 230V AC/5V DC.

Sensori aktual mat sasinë e rrymës që kalon përmes një ngarkese dhe dërgon një të dhënë SPI 16-bit (vlera aktuale 13-bit) në XMC 2Go në të cilën bëhet energjia, fuqia dhe kalibrimi i faturave.

XMC 2Go dërgon të dhënat në re (Thingspeak) duke përdorur Nodemcu dhe gjithashtu shfaqet në një OLED.

Për fuqizimin e pajisjeve, konvertuesi Buck përdoret për të ulur 230v AC në 5v DC

Hapi 1: Përbërësit/pajisjet dhe mjetet e përdorura

Përbërësit/pajisjet dhe mjetet e përdorura
Përbërësit/pajisjet dhe mjetet e përdorura
Përbërësit/pajisjet dhe mjetet e përdorura
Përbërësit/pajisjet dhe mjetet e përdorura
Përbërësit/pajisjet dhe mjetet e përdorura
Përbërësit/pajisjet dhe mjetet e përdorura
  • Tli4970:
  • TLI4970 është një sensor aktual me saktësi të lartë i bazuar në teknologjinë e provuar të Infineon Hall. Gama e saj e matjes AC & DC deri në A 50A dhe dalje SPI prej 16bit (vlera aktuale 13-bit). Anshtë një zgjidhje e lehtë për t’u përdorur, plotësisht dixhitale që nuk kërkon kalibrim të jashtëm ose pjesë shtesë të tilla si konvertues A/D, 0 pAmps ose tension referencë.

Ka një bibliotekë Arduino të gatshme për përdorim.

Ju lutemi gjeni fletën e të dhënave të variantit TLI4970 këtu.

  • XMC2Go:
  • Kit XMC 2Go me XMC1100 është ndoshta pajisja më e vogël në botë, e pajisur plotësisht me Vlerësimin e Mikrokontrolluesve-XMC1100 (bazuar në ARM® Cortex ™ -M0)-Debugger J-Link Lite (Realizuar me Mikrokontrollues XMC4200)-Fuqizim përmes USB (Micro USB) - ESD dhe mbrojtje e kundërt e rrymës - 2 x përdorues LED - Pin Header 2x8 Kunja të përshtatshme për Breadboard.
  • Mund të programohet duke përdorur Arduino IDE. Lidhja
  • Manuali i përdorimit mund të gjendet këtu.
  • NodeMCU:
  • Lidhja Wi-Fi për informacione të mëtejshme
  • Prodhimi i dyfishtë AC-DC:
  • Shkallëzon 220v Ac në 5v DC. Lidhja
  • Ekrani Oled I2C:
  • Lidhja
  • Bordi Prototip:
  • Lidhja
  • Kutia e Zgjerimit 5 në 1:
  • Lidhja

Telat elektrikë

  • Mjetet e përdorura-
  • Kaçavidë e vogël me kokë të sheshtë
  • Saldim hekuri, bishtalec i shkrirjes
  • Preres telash
  • Dremal ose mjet i ngjashëm

Hapi 2: Instaloni Arduino dhe Bëjeni Gati për Kompilimin e Shembujve

  • Instaloni Arduino IDE. Lidhja
  • Instaloni paketën e bordit Infineon për të përpiluar kodin shembull.
  • Ndiqni hapin e instalimit një nga një. Lidhja
  • Instaloni paketën e bordit për ESP8266.
  • Ndiqni hapat e instalimit një nga një. Lidhja

Instaloni bibliotekat shtesë të kërkuara për të përpiluar shembullin e kodit-

  1. TLI4970
  2. Ekran OLED

Shënim:- Ju ose mund të shkarkoni zip-in dhe të shtoni në Arduino IDE tuaj duke shtuar skedarin.zip (nëse nuk e dini, ndiqni hapat e dhënë në sensorin TLI4970 lib në skedarin readme), përndryshe mund t'i instaloni të dyja bibliotekat nga menaxheri i bibliotekës në IDE.

Hapi 3: Diagrami i lidhjes

Diagrami i lidhjes
Diagrami i lidhjes

Lidhja është si më poshtë:

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

Hapi 4: Vendosja e ThingSpeak për të vizualizuar të dhënat

Vendosja e ThingSpeak për të vizualizuar të dhënat
Vendosja e ThingSpeak për të vizualizuar të dhënat
  • Krijoni një llogari në ThingSpeak
  • Krijoni një kanal në llogarinë ThingSpeak
  • Merrni kredencialet e ThingSpeak Channel dhe Shkruani Çelësin API dhe azhurnoni detajet në skedarin sekret të pranishëm së bashku me skedarin.ino që do të shfaqet në NodeMCU.

Hapi 5: Hapat e fundit

Hapat e fundit
Hapat e fundit

Flashoni kodin e dhënë në skedarin rar pasi të zëvendësoni kunjat_ardiuno të dhënë në paketë.

Shënim: Kopjoni pins_arduino.h dhe zëvendësoni me pins_arduino.h të pranishme në rrugën C: / Users \…. / AppData / Local / Arduino15 / paketat / Infineon / hardware / arm / 1.4.0 / variants / XMC1100 / config / XMC1100_XMC2GO / kunjat_arduino.h

Shënim: Nga konvertuesi i dollarit merrni daljen 5V dhe fuqizoni si XMC2Go ashtu edhe NodeMcu.

Hapi 6: Diagrami i rrjedhës dhe lidhja e qarkut

Diagrami i Rrjedhes & Lidhja e Qarkut
Diagrami i Rrjedhes & Lidhja e Qarkut
Diagrami i rrjedhës & Lidhja e qarkut
Diagrami i rrjedhës & Lidhja e qarkut

Fshini kodin kontrolloni lidhjet, njehsori i energjisë është gati të llogarisë fuqinë e konsumuar nga çdo pajisje e lidhur me njehsorin e energjisë.

Në këtë projekt po merret bordi me siguresë që rrit çmimin e këtij projekti krijues, kjo gjë mund të bëhet vetëm duke përdorur një prizë në të cilën ngarkesa mund të lidhet. Por nëse përdorni një prizë të vetme pa siguresë, jini dyfish mbrojtës gjatë trajtimit të furnizimit me energji AC.

Recommended: