Სარჩევი:
- ნაბიჯი 1: კომპონენტები/აპარატურა და გამოყენებული ინსტრუმენტები
- ნაბიჯი 2: დააინსტალირეთ Arduino და გახადეთ მზად მაგალითების შესადგენად
- ნაბიჯი 3: კავშირის დიაგრამა
- ნაბიჯი 4: შექმენით ThingSpeak მონაცემთა ვიზუალიზაციისთვის
- ნაბიჯი 5: საბოლოო ნაბიჯები
- ნაბიჯი 6: ნაკადის დიაგრამა და წრიული კავშირი
ვიდეო: ენერგიის მრიცხველი: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
სიფრთხილე - ჩვენ არ ვართ პასუხისმგებელი რაიმე სახის შეცდომაზე ვინმეს მიერ ამ პროექტის რეპროდუცირებისას
ენერგიის მრიცხველი XMC1100 და TLI 4970 & Wi-Fi მოდულის NodeMcu (ESP8266) გამოყენებით
ენერგიის მრიცხველი არის როგორც TLI4970 (მიმდინარე სენსორი) და XMC 2Go პროგრამა და არის დანამატი და სათამაშო მოწყობილობა ნებისმიერი ელექტრული სოკეტისთვის AC მიწოდებით
ამ აპლიკაციაში ენერგიის მრიცხველს აქვს შემდეგი მახასიათებლები
- აჩვენებს ენერგიას, ენერგიას, რომელიც მოიხმარს ტექნიკას და სავარაუდო გადასახადის ოდენობა.
- დისტანციურად აკონტროლეთ საყოფაცხოვრებო ტექნიკის ენერგია.
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– ის დადასტურებულ ტექნოლოგიურ ტექნოლოგიაზე. მისი AC & DC გაზომვის დიაპაზონი ± 50A- მდე და SPI გამომავალი 16 ბიტი (13 ბიტიანი მიმდინარე მნიშვნელობა). ეს არის ადვილად გამოსაყენებელი, სრულად ციფრული გადაწყვეტა, რომელიც არ საჭიროებს გარე დაკალიბრებას ან დამატებით ნაწილებს, როგორიცაა A/D გადამყვანები, 0 pAmps ან საცნობარო ძაბვა.
მას აქვს მზადაა Arduino ბიბლიოთეკა.
გთხოვთ იპოვოთ TLI4970 ვარიანტის მონაცემთა ცხრილი აქ.
- XMC2Go:
- XMC 2Go ნაკრები XMC1100 არის მსოფლიოში ყველაზე პატარა, სრულად გამორჩეული მიკროკონტროლერის შეფასების ნაკრები მიკრო USB) - ESD და საპირისპირო დენის დაცვა - 2 x მომხმარებლის LED - Pin Header 2x8 Pins შესაფერისი Breadboard.
- მისი დაპროგრამება შესაძლებელია Arduino IDE გამოყენებით. Ბმული
- მომხმარებლის სახელმძღვანელო შეგიძლიათ იხილოთ აქ.
- NodeMCU:
- Wi-Fi დაფა დამატებითი ინფორმაციისთვის
- AC-DC ორმაგი გამომავალი:
- დადის 220 ვ AC– დან 5 ვ დკ – მდე. Ბმული
- Oled I2C ჩვენება:
- Ბმული
- პროტოტიპის დაფა:
- Ბმული
- 5 in 1 გაფართოების ყუთი:
- Ბმული
ელექტრული მავთულები
- გამოყენებული ინსტრუმენტები-
- პატარა ბრტყელი თავსაბურავი
- გამდნარი რკინა, გამდნარი ლენტები
- Მავთულის საჭრელები
- Dremal ან მსგავსი ინსტრუმენტი
ნაბიჯი 2: დააინსტალირეთ Arduino და გახადეთ მზად მაგალითების შესადგენად
- დააინსტალირეთ Arduino IDE. Ბმული
- დააინსტალირეთ Infineon დაფის პაკეტი მაგალითის კოდის შესადგენად.
- მიჰყევით ინსტალაციის ნაბიჯს სათითაოდ. Ბმული
- დააინსტალირეთ დაფის პაკეტი ESP8266– ისთვის.
- მიჰყევით ინსტალაციის ნაბიჯებს სათითაოდ. Ბმული
დააინსტალირეთ დამატებითი ბიბლიოთეკები, რომლებიც საჭიროა მაგალითის კოდის შესადგენად-
- TLI4970
- OLED ეკრანი
შენიშვნა:- თქვენ შეგიძლიათ გადმოწეროთ zip და დაამატოთ თქვენი Arduino IDE. 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 გასაღები და განაახლეთ დეტალები საიდუმლო ფაილში.ino ფაილთან ერთად, რომელიც უნდა გამოჩნდეს NodeMCU– ში.
ნაბიჯი 5: საბოლოო ნაბიჯები
ააფეთქეთ rar ფაილში მოცემული კოდი პაკეტში მოცემული pins_ardiuno შეცვლის შემდეგ.
შენიშვნა: დააკოპირეთ pins_arduino.h და შეცვალეთ pins_arduino.h ბილიკით C: / Users \…. / AppData / Local / Arduino15 / packages / Infineon / hardware / arm / 1.4.0 / variants / XMC1100 / config / XMC1100_XMC2GO / ქინძისთავები_არდუინო.ჰ
შენიშვნა: მამალი კონვერტორიდან მიიღეთ 5V გამომავალი და ჩართეთ ორივე XMC2Go და NodeMcu.
ნაბიჯი 6: ნაკადის დიაგრამა და წრიული კავშირი
დააწკაპუნეთ კოდზე, შეამოწმეთ კავშირები, ენერგიის მრიცხველი მზად არის გამოთვალოს ენერგიის მოხმარებული ენერგია მრიცხველთან დაკავშირებული ნებისმიერი მოწყობილობით.
ამ პროექტის დაფაზე მიიღება დაუკრავენ, რაც ზრდის ამ მწარმოებლის პროექტის ფასს, ეს შეიძლება გაკეთდეს მხოლოდ ერთი სოკეტის გამოყენებით, რომელშიც დატვირთვა შეიძლება იყოს ჩართული. მაგრამ თუ თქვენ იყენებთ ერთ სოკეტს დაუკრავის გარეშე, იყავით ორმაგი დამცავი AC დენის წყაროს დამუშავებისას.
გირჩევთ:
წვრილმანი მრავალფუნქციური ენერგიის მრიცხველი V2.0: 12 ნაბიჯი (სურათებით)
წვრილმანი მრავალფუნქციური ენერგიის მრიცხველი V2.0: ამ ინსტრუქციებში მე გაჩვენებთ როგორ გააკეთოთ Wemos (ESP8266) დაფუძნებული მრავალფუნქციური ენერგიის მრიცხველი. ეს პატარა მეტრი არის ძალიან სასარგებლო მოწყობილობა, რომელიც აკონტროლებს ძაბვას, დენს, ენერგიას, ენერგიას და სიმძლავრეს. გარდა ამისა, ის ასევე აკონტროლებს ამბიციას
წვრილმანი Arduino მრავალფუნქციური ენერგიის მრიცხველი V1.0: 13 ნაბიჯი (სურათებით)
წვრილმანი Arduino მრავალფუნქციური ენერგიის მრიცხველი V1.0: ამ ინსტრუქციებში მე გაჩვენებთ როგორ გააკეთოთ არდუინოზე დაფუძნებული მრავალფუნქციური ენერგიის მრიცხველი. ეს პატარა მეტრი არის ძალიან სასარგებლო მოწყობილობა, რომელიც აჩვენებს მნიშვნელოვან ინფორმაციას ელექტრული პარამეტრების შესახებ. მოწყობილობას შეუძლია გაზომოთ 6 სასარგებლო ელექტრული პარამეტრი
უკაბელო ენერგიის მრიცხველი დატვირთვის კონტროლით: 5 ნაბიჯი
უკაბელო ენერგიის მრიცხველი დატვირთვის კონტროლით: შესავალი Youtube არხი :::: https://www.youtube.com/channel/UC6ck0xanIUl14Oor..his პროექტი დაფუძნებულია Atmel's Atmega16 მიკროკონტროლერზე, როგორც გამოთვლის ძირითად ტვინზე. NRF24L01+ უკაბელო კომუნიკაციის მოდული გამოიყენება უკაბელო ინტერნეტისთვის
შექმენით საკუთარი ენერგიის მრიცხველი/ლოგერი: 5 ნაბიჯი (სურათებით)
შექმენით საკუთარი ენერგიის მრიცხველი/ლოგერი: ამ პროექტში მე გაჩვენებთ თუ როგორ გავაერთიანე Arduino, INA219 დენის მონიტორის IC, OLED LCD და Micro SD Card PCB, რათა შევქმნა ენერგიის მრიცხველი/ლოგერი, რომელსაც აქვს მეტი ფუნქცია პოპულარული USB დენის მრიცხველი. Დავიწყოთ
როგორ სწორად გავზომოთ უკაბელო საკომუნიკაციო მოდულების ენერგიის მოხმარება დაბალი ენერგიის მოხმარების ხანაში?: 6 ნაბიჯი
როგორ სწორად გავზომოთ უკაბელო საკომუნიკაციო მოდულების ენერგიის მოხმარება დაბალი ენერგიის მოხმარების ხანაში?: დაბალი ენერგიის მოხმარება ძალზედ მნიშვნელოვანი კონცეფციაა ნივთების ინტერნეტში. IoT კვანძების უმეტესობა უნდა იკვებებოდეს ბატარეებით. მხოლოდ უკაბელო მოდულის ენერგიის მოხმარების სწორად გაზომვით ჩვენ შეგვიძლია ზუსტად შევაფასოთ რამდენი ბატარეა მაქვს