Სარჩევი:

ენერგიის მრიცხველი: 6 ნაბიჯი
ენერგიის მრიცხველი: 6 ნაბიჯი

ვიდეო: ენერგიის მრიცხველი: 6 ნაბიჯი

ვიდეო: ენერგიის მრიცხველი: 6 ნაბიჯი
ვიდეო: 🔴 კომუნიკაციის ოსტატი 🔴 როგორ შევძლოთ საოცრად საუბარი ! საოცარი კომუნიკაციის 6 მთავარი ფაქტორი ! 2024, ნოემბერი
Anonim
ენერგიის მრიცხველი
ენერგიის მრიცხველი

სიფრთხილე - ჩვენ არ ვართ პასუხისმგებელი რაიმე სახის შეცდომაზე ვინმეს მიერ ამ პროექტის რეპროდუცირებისას

ენერგიის მრიცხველი 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– ისთვის.
  • მიჰყევით ინსტალაციის ნაბიჯებს სათითაოდ. Ბმული

დააინსტალირეთ დამატებითი ბიბლიოთეკები, რომლებიც საჭიროა მაგალითის კოდის შესადგენად-

  1. TLI4970
  2. 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– ში
  • შექმენით არხი 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 დენის წყაროს დამუშავებისას.

გირჩევთ: