Სარჩევი:

WiFi გულშემატკივართა სიჩქარის რეგულატორი (ESP8266 AC Dimmer): 8 ნაბიჯი (სურათებით)
WiFi გულშემატკივართა სიჩქარის რეგულატორი (ESP8266 AC Dimmer): 8 ნაბიჯი (სურათებით)

ვიდეო: WiFi გულშემატკივართა სიჩქარის რეგულატორი (ESP8266 AC Dimmer): 8 ნაბიჯი (სურათებით)

ვიდეო: WiFi გულშემატკივართა სიჩქარის რეგულატორი (ESP8266 AC Dimmer): 8 ნაბიჯი (სურათებით)
ვიდეო: როგორ მივიღო სრული ინტერნეტ სიჩქარე 2024, ივლისი
Anonim
WiFi გულშემატკივართა სიჩქარის რეგულატორი (ESP8266 AC Dimmer)
WiFi გულშემატკივართა სიჩქარის რეგულატორი (ESP8266 AC Dimmer)

ეს იქნება ინსტრუქცია, თუ როგორ უნდა გააკეთოთ ჭერის ვენტილატორის სიჩქარის რეგულატორი Triac Phase კუთხის კონტროლის მეთოდის გამოყენებით. Triac პირობითად კონტროლდება Atmega8 დამოუკიდებელი arduino კონფიგურირებული ჩიპით. Wemos D1 mini ამატებს WiFi ფუნქციონირებას ამ რეგულატორისთვის.

გამორჩეული -

1. ორივე ადგილობრივი და wifi კონტროლირებადი (დააჭირეთ ღილაკს და სმარტფონის wifi).

2. სახელმწიფოს დაზოგვის ფუნქცია, რომ განაახლოს ვენტილატორის სიჩქარე დონის დენის შეწყვეტის შემდეგაც კი.

3. დაბალი სიჩქარის ვენტილატორი გათიშულია (თავიდან აიცილოთ გულშემატკივართა სტატორის გადახურება).

4. LED მითითების კავშირი ღილაკზე დაჭერის და სიჩქარის დონისათვის.

5. დამოუკიდებელი იაფი Atmega8 წვრილმანი დაფა ვიდრე Arduino Uno R3.

6. გარეშე snubber capacitor და resistor შეიძლება გამოყენებულ იქნას როგორც dimmer AC ინკანდესენტური ნათურებით.

გაფრთხილდით, რომ ეს პროექტი მოიცავს მუშაობას პირდაპირი AC 220V– ით, რაც ძალიან საშიშია

ნაბიჯი 1: საჭირო ნაწილები

ნაწილები საჭიროა
ნაწილები საჭიროა

დონე: დაწინაურებული

1. ATMEGA8 ან ATMEGA8A 28 პინიანი ჩიპი + 28 პინის IC ბაზა

2. AT24C32 EEPROM + 8 პინიანი IC ბაზა

3. ბერგის ზოლები

4. 1k ქსელის რეზისტორი + 10 ები ან 10 არხიანი ბარი LED

5. 10uF 25V ელექტროლიტური კონდენსატორი

6. დამაკავშირებელი მავთულები

7. 5 X 10k რეზისტორი

8. 3 X 2N2222 ტრანზისტორი

9. 22pf + 16mhz ბროლი

10. 2 X 120k 2W რეზისტორი

11. 2W10 ხიდის გამასწორებელი

12. 4N35 ოპტოქუპლერი

13. 2 გზის ტერმინალის ბლოკი

14. BT136 Triac

15. MOC3021 Optocoupler + IC ბაზა

16. 1k რეზისტორი

17. 0.01uF X რეიტინგული AC კონდენსატორი (Snubber ჩართვა)

18. 47ohm 5W რეზისტორი (Snubber ჩართვა)

19. 2 X 390ohm 2W რეზისტორი

20. 5V 2A SMPS კვების ბლოკი

21. სრულყოფილი დაფა (საჭირო ზომის მიხედვით)

22. Dupont F-F კონექტორები

23. 4 X Push ღილაკი

24. ხის ყუთი (დანართი)

25. Wemos d1 მინი

ნაბიჯი 2: ტესტირების სქემა

ტესტირების წრე
ტესტირების წრე
ტესტირების წრე
ტესტირების წრე
ტესტირების წრე
ტესტირების წრე
ტესტირების წრე
ტესტირების წრე

მიკროსქემს აქვს 4 სიჩქარის კონტროლი საგულდაგულოდ შერჩეული. ქინძისთავები 13, A0, A1, A2, A3 გვიჩვენებს სიჩქარის სტატუსს. პინ 13 ციმციმებს ღილაკზე დაჭერისას ან Wemos პულსის მიღებისას.

Pin2 არის შეყვანილი ნულოვანი ჯვრის დეტექტორიდან

Pin3 არის ტრიაკის ოპტოქუპლერისკენ მიმავალი გზა

Atmega8 დამოუკიდებელი ვერსია მუშაობს 16 მჰც გარე ბროლზე.

დააჭირეთ ღილაკებს Wemos– ის პარალელური სათაურებით, გააქტიურეთ პულსი pin7– მდე და pin8– მდე ვენტილატორის სიჩქარის გაზრდის ან შემცირების მიზნით. ეს ქინძისთავები ამოწეულია ზემოთ.

სქემატურს აქვს საკუთარი ნულოვანი ჯვრის დეტექტორი თითოეული არხისთვის. თითოეულ არხს, ანუ თითოეულ გულშემატკივარს აქვს ცალკე Atmega8 დამოუკიდებელი. სტანდარტული კონფიგურაცია MOC3021 მამოძრავებელი Triac. Snubber ჩართულია ამ ინდუქციური დატვირთვისთვის.

Pin A0 აჩვენებს ყველაზე დაბალ სიჩქარეს ვენტილატორისთვის ტრანზისტორი მიემართება MOC3021– მდე, რათა უზრუნველყოს ძალიან დაბალი სიჩქარე AC გულშემატკივართან.

I2C EEPROM ზოგავს სიჩქარეს, როდესაც შესაბამისი სიჩქარის დონე იცვლება.

ნაბიჯი 3: სქემატური და შედუღება

სქემატური და შედუღების
სქემატური და შედუღების
სქემატური და შედუღების
სქემატური და შედუღების
სქემატური და შედუღების
სქემატური და შედუღების

იპოვეთ თანდართული სქემა და შეიმუშავეთ თქვენი განლაგება, ან გააკეთეთ ამოტვიფრული PCB ჩემი წინა ინსტრუქციიდან.

მე გამოვიყენე ამ ტიპის დაფა მარტივი შესადუღებლად.

მას შემდეგ, რაც მე ვაკონტროლებ ორ გულშემატკივარს, მე გამოვიყენე 2 დაფა, როგორც ნაჩვენებია. 10 არხიანი ბარი LED უკუკავშირისა და სტატუსის მიზნით.

როგორც სურათზეა ნაჩვენები, ღილაკები მიმაგრებულია დუპონტზე, რათა ადვილად დაუკავშიროთ პერფორდში მამაკაცის სათაურს.

1k ქსელის რეზისტორი გამოიყენება 5 სტატუსის LED- ების მართვისთვის

მას შემდეგ, რაც 220VAC ნულოვანი დეტექტორი მდებარეობს Atmega8– ის იმავე დაფაზე, საკმარისი მანძილი იყო მოცემული, ხოლო უკანა ნაწილში (სპილენძის არე) არის ცხელი წებოთი, რომელიც აფერხებს 220 ვ.

ნაბიჯი 4: HEX ფაილის დაწვა

იწვის HEX ფაილი
იწვის HEX ფაილი
იწვის HEX ფაილი
იწვის HEX ფაილი

დააკონფიგურირეთ Atmega8 ჩიპი Arduino IDE– ს გამოყენებით ამ შესანიშნავი სტატიის შემდეგ.

მას შემდეგ რაც Arduino Optiboot ჩამტვირთავი დაინსტალირდება Atmega8– ზე, უბრალოდ შეაერთეთ Atmega328p ჩიპი და შეაერთეთ ახალი Atmega8 ჩამტვირთავი ჩიპი Arduino Uno R3 დაფაზე, 28 პინიანი ბუდე, ქინძისთავის გათვალისწინებით.

შემდეგ გადმოწერეთ Burn.zip ფაილი ამონაწერი საქაღალდეში. დააწკაპუნეთ მარჯვენა ღილაკზე 'bet.bat' ფაილზე და დააწკაპუნეთ რედაქტირებაზე და გახსენით სურათების ფაილი ბლოკნოტში და შეცვალეთ COM5 თქვენს შესაბამის აქტიურ arduino COM პორტში, რომელიც მარტივად ჩანს "devmgmt.msc" - დან Run ბრძანებიდან.

შემდეგ დახურეთ ბლოკნოტი და გაუშვით bet.bat ფაილი

Avrdude ჩაწერს Hex ფაილს Atmega8– ში

ნაბიჯი 5: რეალურ დროში ტესტი

რეალურ დროში ტესტი
რეალურ დროში ტესტი
რეალურ დროში ტესტი
რეალურ დროში ტესტი
რეალურ დროში ტესტი
რეალურ დროში ტესტი
რეალურ დროში ტესტი
რეალურ დროში ტესტი

კოდის შედუღების და ატვირთვის შემდეგ, შეამოწმეთ წრე რეალურ დროში და იპოვეთ კარგი გამომუშავება.

ნაბიჯი 6: Wemos D1 Mini კონფიგურაცია

Wifi კონფიგურაციისთვის მე გამოვიყენე EspEasy firmware, რომელიც შესანიშნავი სამუშაოა.

ძირითადად ქინძისთავები D6 და D7 წარმოქმნის იმპულსს 300ms მანძილზე ტრანზისტორის ბაზაზე

გამოიყენეთ ეს ბმული და ჩაწერეთ firmware Wemos D1 Mini– ზე.

ამ ბმულის გამოყენებით შეგვიძლია გავზარდოთ https://192.168.4.1/control?cmd= პულსი, 13, 1, 300

ამ ბმულის გამოყენებით შეგვიძლია შევამციროთ https://192.168.4.1/control?cmd= პულსი, 12, 1, 300

ზემოთ მოყვანილი ბმულები იმუშავებს Wemos– ის firmware– ის დაწვისთანავე

მოგვიანებით, თუ Access Point– ის ინფორმაცია დაემატება Espeasy– ს, დარწმუნდით, რომ გამოიყენეთ desiganized IP მისამართი ადგილზე 192.168.4.1 ზემოთ ბმულზე.

ამ შემთხვევაში IOT მოწყობილობის შესაბამისად კონფიგურაცია Espeasy პროტოკოლის შერჩევაში.

ნაბიჯი 7: Android პროგრამის გამოყენება კონტროლისთვის

Android აპლიკაციის გამოყენება კონტროლისთვის
Android აპლიკაციის გამოყენება კონტროლისთვის
Android აპლიკაციის გამოყენება გასაკონტროლებლად
Android აპლიკაციის გამოყენება გასაკონტროლებლად
Android აპლიკაციის გამოყენება გასაკონტროლებლად
Android აპლიკაციის გამოყენება გასაკონტროლებლად
Android აპლიკაციის გამოყენება გასაკონტროლებლად
Android აპლიკაციის გამოყენება გასაკონტროლებლად

play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts

HTTP Shortcuts android აპლიკაცია საშუალებას გაძლევთ გააკონტროლოთ ვენტილატორის სიჩქარე, როგორც ეს მოცემულია თანდართულ სურათებში.

ნაბიჯი 8: საბოლოო მონტაჟი

საბოლოო მონტაჟი
საბოლოო მონტაჟი
საბოლოო მონტაჟი
საბოლოო მონტაჟი
საბოლოო მონტაჟი
საბოლოო მონტაჟი

მე გამოვიყენე აკრილის მინის წინ და ხის ყუთი უკან. ხის ყუთი კედელზეა მიმაგრებული ორი ხრახნის გამოყენებით და წამყვანმა გამოიყენეთ ეს ბმული, როგორც ინსტალაციის სახელმძღვანელო.

მიჰყევით ამ ინსტრუქციას, რომ დააინსტალიროთ ყუთი გაწითლებული კედლით კარგი დასასრულებლად.

თუ რაიმე შეკითხვა დამიკავშირდით @

გირჩევთ: