Სარჩევი:
ვიდეო: Arduino Wattmeter - ძაბვა, დენი და ენერგიის მოხმარება: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მოწყობილობა შეიძლება გამოყენებულ იქნას მოხმარებული ენერგიის გასაზომად. ეს წრე ასევე შეიძლება მოქმედებდეს როგორც ვოლტმეტრი და ამმეტრი, ძაბვისა და დენის გასაზომად.
მარაგები
აპარატურის კომპონენტები
არდუინო უნო
LCD 16 X 2
LM 358 Op-Amp
7805 Volage მარეგულირებელი
პოტენციომეტრი 10k ohm
0.1 μFF
რეზისტორი 10k ohm
რეზისტორი, 20 კომი
რეზისტორი 2.21k ohm
რეზისტორი, 0.22 ohm
ტესტის დატვირთვა
მავთულის შეერთება
პროგრამული კომპონენტები:
Arduino IDE
ნაბიჯი 1: Arduino Wattmeter– ის მუშაობა
საკუთარი მრიცხველების აგება არა მხოლოდ ამცირებს ტესტირების ღირებულებას, არამედ გვაძლევს სივრცეს ტესტირების პროცესის გასაადვილებლად.
მუშაობს:
სენსორის ნაწილიდან არის ორი განყოფილება, რომლებიც საიმედოა ძაბვისა და დენის გასაზომად. ძაბვის გასაზომად, ძაბვის გამყოფი წრე ხორციელდება 10KΩ და 2.2KΩ რეზისტორის გამოყენებით.
ამ რეზისტორების დახმარებით თქვენ მარტივად შეგიძლიათ გაზომოთ ძაბვები 24 ვ -მდე. ეს რეზისტორები ასევე გვეხმარებიან ძაბვის დიაპაზონის 0V - 5V- მდე გადაყვანაში, რაც არის ნორმალური დიაპაზონი, რომელზეც მუშაობს Arduino.
დენის გასაზომად, ჩვენ უნდა შევცვალოთ მიმდინარე მნიშვნელობები ჩვეულებრივი ძაბვის მნიშვნელობებზე. ომის კანონის თანახმად, ძაბვის ვარდნა დატვირთვაზე პროპორციულია დენის.
ამრიგად, მცირე შუნტის რეზისტორი განლაგებულია დატვირთვის მიმართ. ამ რეზისტორზე ძაბვის შეფასებით, ჩვენ შეგვიძლია გამოვთვალოთ დენი. ჩვენ გამოვიყენეთ LM358 Op-Amp არაინვერსიული გამაძლიერებლის რეჟიმში Arduino– სთვის მოწოდებული მნიშვნელობების გასადიდებლად.
ძაბვის გამყოფი ქსელი უკუკავშირის კონტროლისთვის მოიცავს a20KΩ რეზისტორს და 1KΩ რეზისტორს. ეს რეზისტორები გვთავაზობენ მოგებას დაახლოებით 21 -ით.
შეიტყვეთ მეტი IoT კურსის შესახებ, რომელიც დაგეხმარებათ შექმნათ პერსონალური IoT გადაწყვეტილებები.
ნაბიჯი 2: გაუშვით კოდი
#ჩართეთ
int Read_Voltage = A1;
int Read_Current = A0;
const int rs = 2, en = 4, d4 = 9, d5 = 10, d6 = 11, d7 = 12;
LiquidCrystal LCD (rs, en, d4, d5, d6, d7);
float ძაბვა = 0.0;
float მიმდინარე = 0.0;
float სიმძლავრე = 0.0;
ბათილად დაყენება ()
{
lcd. დასაწყისი (16, 2);
სერიული.დაწყება (9600);
lcd.print ("არდუინო");
lcd.setCursor (0, 1);
lcd.print ("ვატმეტრი");
დაგვიანება (2000);
lcd. წმინდა ();
}
ბათილი მარყუჟი ()
{
ძაბვა = analogRead (Read_Voltage);
მიმდინარე = analogRead (Read_Current);
ძაბვა = ძაბვა * (5.0/1023.0) * 6.46;
მიმდინარე = მიმდინარე * (5.0/1023.0) * 0.239;
Serial.println (ძაბვა); Serial.println (მიმდინარე);
სიმძლავრე = ძაბვა * დენი;
Serial.println (სიმძლავრე);
lcd.setCursor (0, 0);
lcd.print ("V =");
lcd.print (ძაბვა);
lcd.print ("");
lcd.print ("I =");
lcd.print (მიმდინარე);
lcd.setCursor (0, 1);
lcd.print ("P =");
lcd.print (სიმძლავრე);
დაგვიანება (1000);
}
გირჩევთ:
წვრილმანი Arduino მრავალფუნქციური ენერგიის მრიცხველი V1.0: 13 ნაბიჯი (სურათებით)
წვრილმანი Arduino მრავალფუნქციური ენერგიის მრიცხველი V1.0: ამ ინსტრუქციებში მე გაჩვენებთ როგორ გააკეთოთ არდუინოზე დაფუძნებული მრავალფუნქციური ენერგიის მრიცხველი. ეს პატარა მეტრი არის ძალიან სასარგებლო მოწყობილობა, რომელიც აჩვენებს მნიშვნელოვან ინფორმაციას ელექტრული პარამეტრების შესახებ. მოწყობილობას შეუძლია გაზომოთ 6 სასარგებლო ელექტრული პარამეტრი
წვრილმანი მოკლე ჩართვა (ზედმეტი დენი) დაცვა: 4 ნაბიჯი (სურათებით)
წვრილმანი მოკლე ჩართვა (ზედმეტი დენი) დაცვა: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ მარტივი წრე, რომელსაც შეუძლია შეაფერხოს მიმდინარე ნაკადის დატვირთვა, როდესაც მორგებული მიმდინარე ლიმიტი მიიღწევა. ეს ნიშნავს, რომ წრე შეიძლება მოქმედებდეს როგორც ზედმეტი ან მოკლე ჩართვის დაცვა. Დავიწყოთ
DSO138 USB დენი: არ არის გამაძლიერებელი კონვერტორი!: 3 ნაბიჯი
DSO138 USB Power: No Boost Converter!: JYE DSO138 არის შესანიშნავი პატარა ოსცილოსკოპი აუდიო სამუშაოსთვის და გახდის შესანიშნავი პორტატული სიგნალის თვალთვალს. პრობლემა ის არის, რომ ის ნამდვილად არ არის პორტატული, რადგან მას სჭირდება 9V დენის ადაპტერი. უკეთესი იქნება, თუ ის სტანდარტულიდან იქნება მოწოდებული
სარელეო ენერგიის მოხმარების შემცირება - გამართვა წინააღმდეგ პიკაპის დენი: 3 ნაბიჯი
სარელეო ენერგიის მოხმარების შემცირება - შენახვა წინააღმდეგ პიკაპის დენი: რელეების უმეტესობა მოითხოვს უფრო მეტ დენს, რომ გააქტიურდეს თავდაპირველად, ვიდრე საჭიროა რელეს გამართვა კონტაქტების დახურვისთანავე. დენი, რომელიც საჭიროა რელეს შესანარჩუნებლად (დენის შეკავება) შეიძლება არსებითად ნაკლები იყოს საწყის დენზე, რომელიც საჭიროა მოქმედებისათვის
როგორ სწორად გავზომოთ უკაბელო საკომუნიკაციო მოდულების ენერგიის მოხმარება დაბალი ენერგიის მოხმარების ხანაში?: 6 ნაბიჯი
როგორ სწორად გავზომოთ უკაბელო საკომუნიკაციო მოდულების ენერგიის მოხმარება დაბალი ენერგიის მოხმარების ხანაში?: დაბალი ენერგიის მოხმარება ძალზედ მნიშვნელოვანი კონცეფციაა ნივთების ინტერნეტში. IoT კვანძების უმეტესობა უნდა იკვებებოდეს ბატარეებით. მხოლოდ უკაბელო მოდულის ენერგიის მოხმარების სწორად გაზომვით ჩვენ შეგვიძლია ზუსტად შევაფასოთ რამდენი ბატარეა მაქვს