Բովանդակություն:
- Քայլ 1: Օգտագործված բաղադրիչներ/սարքավորումներ և գործիքներ
- Քայլ 2. Տեղադրեք Arduino- ն և պատրաստ եղեք օրինակները կազմելուն
- Քայլ 3: Միացման դիագրամ
- Քայլ 4. Ստեղծեք ThingSpeak ՝ տվյալների տեսողականացման համար
- Քայլ 5: Վերջնական քայլեր
- Քայլ 6: Հոսքի դիագրամ և սխեմայի միացում
Video: Էներգիայի հաշվիչ `6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Utionգուշացում - Մենք պատասխանատվություն չենք կրում որևէ մեկի կողմից այս նախագիծը վերարտադրելու ընթացքում տեղի ունեցած որևէ սխալ առաջացման համար:
Էներգիայի հաշվիչ ՝ օգտագործելով XMC1100 և TLI 4970 և Wi-Fi մոդուլ NodeMcu (ESP8266)
Էներգիայի հաշվիչը TLI4970 (Ընթացիկ տվիչ) և XMC 2Go- ի կիրառություն է և միացման և նվագարկման սարք է AC հոսանքի ցանկացած էլեկտրական վարդակից
Այս հավելվածում էներգիայի հաշվիչն ունի հետևյալ հնարավորությունները
- Disուցադրում է էներգիա, էներգիա, որը սպառվում է սարքերի կողմից և հաշիվների հաշվարկ, որոնք կարող են առաջանալ:
- Հեռակա վերահսկել կենցաղային տեխնիկայի էներգիան:
AC ցանցից սնուցվում և անցնում է ապահովիչի միջով ՝ պատահական կարճ միացման ժամանակ տպատախտակին որևէ վնասից խուսափելու համար:
Այնուհետև AC հոսանքի գիծը բաշխվում է երկու մասի.
1. Բեռին ընթացիկ տվիչի միջոցով (TLI4970):
2. 230V AC/5V DC սնուցման մոդուլ:
Ընթացիկ սենսորը չափում է բեռի միջով անցնող հոսանքի ծավալը և 16-բիթանոց SPI տվյալներ (13-բիթանոց ընթացիկ արժեք) է ուղարկում XMC 2Go, որում տեղի է ունենում էներգիայի, էներգիայի և հաշիվների ճշգրտում:
XMC 2Go- ն տվյալները ուղարկում է ամպ (Thingspeak) ՝ օգտագործելով Nodemcu- ն և այն նաև ցուցադրվում է OLED- ով:
Սարքերը միացնելու համար Buck փոխարկիչն օգտագործվում է 230V AC- ից մինչև 5v DC հոսանք իջեցնելու համար
Քայլ 1: Օգտագործված բաղադրիչներ/սարքավորումներ և գործիքներ
- Tli4970:
- TLI4970- ը բարձր ճշգրտության ընթացիկ տվիչ է, որը հիմնված է Infineon- ի ապացուցված Hall տեխնոլոգիայի վրա: Դրա AC & DC չափման տիրույթը մինչև A 50A և SPI ելքը ՝ 16 բիթ (13-բիթ ընթացիկ արժեք): Դա հեշտ օգտագործման, լիովին թվային լուծում է, որը չի պահանջում արտաքին ճշգրտում կամ լրացուցիչ մասեր, ինչպիսիք են A/D փոխարկիչները, 0 pAmps կամ հղման լարումը:
Այն ունի պատրաստ օգտագործման Arduino գրադարան:
Խնդրում ենք գտնել TLI4970 տարբերակի տվյալների թերթիկը այստեղ:
- XMC2Go:
- XMC1100- ով XMC 2Go Kit- ը, թերևս, աշխարհի ամենափոքր, լիարժեք ցուցադրվող Microcontroller Evaluation Kit- ի ցուցադրումն է-XMC1100 (ARM® Cortex ™ -M0 based)-On-board J-Link Lite Debugger (Իրականացված է XMC4200 միկրոկոնտրոլերով)-Power over USB (Միկրո USB) - ESD և հակառակ ընթացիկ պաշտպանություն. 2 x օգտվողի LED - Pin Header 2x8 կապում ՝ հարմար Breadboard- ի համար:
- Այն կարող է ծրագրավորվել ՝ օգտագործելով Arduino IDE- ն: Հղում
- Օգտագործողի ձեռնարկը կարող եք գտնել այստեղ:
- NodeMCU:
- Wi-Fi տախտակ ՝ լրացուցիչ տեղեկությունների համար
- AC-DC երկակի ելք.
- Նվազում է 220v AC- ից մինչև 5v DC: Հղում
- Oled I2C էկրան.
- Հղում
- Նախատիպի տախտակ.
- Հղում
- 5 -ը 1 ընդլայնման տուփ:
- Հղում
Էլեկտրական լարեր
- Օգտագործված գործիքներ-
- Փոքր հարթ գլխով պտուտակահան
- Sոդման երկաթ, զոդվող հյուս
- Մետաղալար կտրիչներ
- Դրեմալ կամ նմանատիպ գործիք
Քայլ 2. Տեղադրեք Arduino- ն և պատրաստ եղեք օրինակները կազմելուն
- Տեղադրեք Arduino IDE- ն: Հղում
- Տեղադրեք Infineon տախտակի փաթեթը `օրինակելի կոդը կազմելու համար:
- Հետևեք տեղադրման քայլին մեկ առ մեկ: Հղում
- Տեղադրեք տախտակի փաթեթը ESP8266- ի համար:
- Հետևեք տեղադրման քայլերին մեկ առ մեկ: Հղում
Տեղադրեք լրացուցիչ գրադարաններ, որոնք անհրաժեշտ են օրինակելի ծածկագիրը կազմելու համար-
- TLI4970
- OLED էկրան
Նշում. IDE- ում:
Քայլ 3: Միացման դիագրամ
Միացումը հետևյալն է.
XMC 2Go ----> Tli4970
Vss ------- GND
Vdd ---------> 3.3V
P0_6 --------> MISO
P0_8 -------> SCK
P0_9 -------> CS
XMC 2Go -----> Նոդեմկու
Vss ----------> GND
Vdd ----------> 3.3
VP2_0 ------> D6
Նոդեմկու - OLED
GND --------> GND
3.3V ---------> 3.3V
D1 ------------> SCK
D2 ------------> SDA
Քայլ 4. Ստեղծեք ThingSpeak ՝ տվյալների տեսողականացման համար
- Ստեղծեք հաշիվ ThingSpeak- ում
- Ստեղծեք ալիք ThingSpeak հաշվում
- Վերցրեք ThingSpeak Channel- ի և Գրեք API- ի հավատարմագրերը և թարմացրեք մանրամասները ներկա գաղտնի ֆայլում:
Քայլ 5: Վերջնական քայլեր
Փաթեթավորեք փաթեթում տրված pins_ardiuno- ն փոխարինելուց հետո rar ֆայլում տրված կոդը:
Նշում. Պատճենեք pins_arduino.h և փոխարինեք C: / Users \… / AppData / Local / Arduino15 / փաթեթներ / Infineon / hardware / arm / 1.4.0 / variants / XMC1100 / config / XMC1100_XMC2GO / ճանապարհով առկա pins_arduino.h- ով և փոխարինեք pins_arduino.h- ով: pins_arduino.h
Նշում. Buck փոխարկիչից վերցրեք 5 Վ ելք և միացրեք ինչպես XMC2Go- ն, այնպես էլ NodeMcu- ն:
Քայլ 6: Հոսքի դիագրամ և սխեմայի միացում
Միացրեք ծածկագիրը, ստուգեք միացումները, էներգաչափիչը պատրաստ է հաշվարկել էներգիայի հաշվիչին միացված ցանկացած սարքի սպառած էներգիան:
Այս նախագծում վերցվում է ապահովիչով տախտակ, որը բարձրացնում է այս արտադրողի նախագծի գինը: Դա կարող է կատարվել նաև միայն մեկ վարդակից, որի մեջ կարող էր միացվել բեռը: Բայց եթե դուք օգտագործում եք մեկ վարդակից առանց ապահովիչի, կրկնակի պաշտպանվեք: AC հոսանքի մատակարարման հետ աշխատելիս:
Խորհուրդ ենք տալիս:
DIY բազմաֆունկցիոնալ էներգիայի հաշվիչ V2.0. 12 քայլ (նկարներով)
DIY բազմաֆունկցիոնալ էներգիայի հաշվիչ V2.0. Այս հրահանգում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել Wemos (ESP8266) վրա հիմնված բազմաֆունկցիոնալ էներգիայի հաշվիչ: Այս փոքրիկ Հաշվիչը շատ օգտակար սարք է, որը վերահսկում է լարումը, հոսանքը, հզորությունը, էներգիան և հզորությունը: Բացի այդ, այն նաև վերահսկում է ամբիո
DIY Arduino բազմաֆունկցիոնալ էներգիայի հաշվիչ V1.0: 13 քայլ (նկարներով)
DIY Arduino բազմաֆունկցիոնալ էներգիայի հաշվիչ V1.0. Այս հրահանգում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել Arduino- ի վրա հիմնված բազմաֆունկցիոնալ էներգիայի հաշվիչ: Այս փոքրիկ Մետրը շատ օգտակար սարք է, որը ցուցադրում է կարևոր տեղեկություններ էլեկտրական պարամետրերի վերաբերյալ: Սարքը կարող է չափել 6 օգտակար էլեկտրական պարամետր
Անլար էներգիայի հաշվիչ `բեռի վերահսկմամբ` 5 քայլ
Անլար էներգիայի հաշվիչ `բեռի վերահսկմամբ. ՆԵՐԱՈԹՅՈՆ Youtube ալիք. NRF24L01+ Անլար հաղորդակցության մոդուլն օգտագործվում է անլար հաղորդակցության համար
IoT էներգիայի մոդուլ. IoT էներգիայի չափման հնարավորության ավելացում իմ արևային լիցքի վերահսկիչին. 19 քայլ (նկարներով)
IoT Power մոդուլ. IoT էներգիայի չափման հնարավորության ավելացում իմ արևային լիցքավորման վերահսկիչին. Բարև բոլորին, հուսով եմ, որ բոլորդ հիանալի եք: Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել IoT էներգիայի չափման մոդուլ, որը հաշվարկում է իմ արևային վահանակների կողմից արտադրվող էներգիայի քանակը, որն օգտագործվում է իմ արևային լիցքի վերահսկիչի կողմից
Ինչպե՞ս ճիշտ չափել անլար հաղորդակցության մոդուլների էներգիայի սպառումը ցածր էներգիայի սպառման դարաշրջանում: 6 քայլ
Ինչպե՞ս ճիշտ չափել անլար հաղորդակցության մոդուլների էներգիայի սպառումը ցածր էներգիայի սպառման դարաշրջանում. Ցածր էներգիայի սպառումը չափազանց կարևոր հասկացություն է իրերի ինտերնետում: IoT հանգույցների մեծ մասը պետք է սնուցվեն մարտկոցներով: Միայն անլար մոդուլի էներգիայի սպառումը ճիշտ չափելով ՝ մենք կարող ենք ճշգրիտ գնահատել, թե որքան մարտկոց եմ