Sadržaj:
- Korak 1: Korištene komponente/hardver i alati
- Korak 2: Instalirajte Arduino i pripremite ga za sastavljanje primjera
- Korak 3: Dijagram povezivanja
- Korak 4: Postavljanje ThingSpeak -a za vizualizaciju podataka
- Korak 5: Završni koraci
- Korak 6: Dijagram toka i povezivanje kruga
Video: Mjerač energije: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
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
- 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-
- TLI4970
- 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
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
- 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
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
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:
Pročitajte mjerač električne energije i plina (belgijski/holandski) i otpremite na Thingspeak: 5 koraka
Pročitajte mjerač električne energije i plina (belgijski/holandski) i prenesite na Thingspeak: Ako ste zabrinuti zbog svoje potrošnje energije ili ste samo štreber, vjerojatno biste htjeli vidjeti podatke sa svog novog digitalnog brojila na svom pametnom telefonu. projekt ćemo dobiti trenutne podatke od belgijskog ili holandskog digitalnog električara
DIY višenamjenski mjerač energije V2.0: 12 koraka (sa slikama)
DIY višenamjenski mjerač energije V2.0: U ovom uputstvu ću vam pokazati kako napraviti višenamjenski mjerač energije baziran na Wemosu (ESP8266). Ovaj mali mjerač je vrlo koristan uređaj koji prati napon, struju, snagu, energiju i kapacitet. Osim ovih, prati i ambijent
Kako očitati mjerač električne energije putem Arduina: 3 koraka
Kako očitati mjerač električne energije putem Arduina: Često bi bilo zanimljivo znati trenutnu potrošnju energije ili ukupnu potrošnju energije vašeg doma kako biste ograničili svoje troškove za električnu energiju i zaštitili okoliš. To zapravo i nije problem, jer ćete uglavnom pronaći pametan digitalni el
DIY Arduino višenamjenski mjerač energije V1.0: 13 koraka (sa slikama)
Uradi sam Arduino višenamjenski mjerač energije V1.0: U ovom uputstvu pokazat ću vam kako napraviti multifunkcionalni mjerač energije zasnovan na Arduinu. Ovaj mali mjerač je vrlo koristan uređaj koji prikazuje važne informacije o električnim parametrima. Uređaj može mjeriti 6 korisnih električnih parametara
Kako ispravno mjeriti potrošnju energije bežičnih komunikacijskih modula u doba niske potrošnje energije?: 6 koraka
Kako ispravno mjeriti potrošnju energije bežičnih komunikacijskih modula u doba niske potrošnje energije ?: Mala potrošnja energije izuzetno je važan koncept u Internetu stvari. Većina IoT čvorova moraju se napajati baterijama. Samo pravilnim mjerenjem potrošnje energije bežičnog modula možemo precizno procijeniti koliko sam baterije napunila