Mundarija:

WiFi fan tezligi regulyatori (ESP8266 AC dimmer): 8 qadam (rasmlar bilan)
WiFi fan tezligi regulyatori (ESP8266 AC dimmer): 8 qadam (rasmlar bilan)

Video: WiFi fan tezligi regulyatori (ESP8266 AC dimmer): 8 qadam (rasmlar bilan)

Video: WiFi fan tezligi regulyatori (ESP8266 AC dimmer): 8 qadam (rasmlar bilan)
Video: SKR 1.4 - Fan Control 2024, Iyul
Anonim
Wi -Fi fan tezligi regulyatori (ESP8266 AC Dimmer)
Wi -Fi fan tezligi regulyatori (ESP8266 AC Dimmer)

Bu ko'rsatma Triak fazali burchakni boshqarish usuli yordamida shiftdagi ventilyator tezligi regulyatorini qanday yasashni ko'rsatib beradi. Triac an'anaviy ravishda Atmega8 mustaqil arduino konfiguratsiyalangan chipi tomonidan boshqariladi. Wemos D1 mini ushbu regulyator uchun WiFi funksiyasini qo'shadi.

Xususiy -

1. Ham mahalliy, ham Wi -Fi orqali boshqariladigan (Push tugmasi va Smartfon wifi).

2. Quvvat uzilganidan keyin ham fan tezligini qayta tiklash uchun davlatni saqlash xususiyati.

3. Past tezlikli ventilyatorning uzilishi (Fan statorining haddan tashqari qizib ketishining oldini olish).

4. Tugmani bosish va tezlik darajasi uchun LED indikatorli teskari aloqa.

5. Arduino Uno R3 o'rniga mustaqil arzon Atmega8 DIY taxtasi.

6. To'g'ridan -to'g'ri kondansatör va rezistorsiz AC akkor lampalar uchun dimmer sifatida foydalanish mumkin.

E'tibor bering, bu loyiha to'g'ridan -to'g'ri AC 220V bilan ishlashni o'z ichiga oladi, bu juda xavfli

1 -qadam: kerakli qismlar

Kerakli qismlar
Kerakli qismlar

Darajasi: rivojlangan

1. ATMEGA8 yoki ATMEGA8A 28 pinli chip + 28 pinli IC bazasi

2. AT24C32 EEPROM + 8 pinli IC bazasi

3. Berg tasmasi

4. 1k Tarmoq qarshiligi + 10 LED yoki 10 kanalli LED

5. 10uF 25V elektrolitik kondansatör

6. Ulanish simlari

7. 5 X 10k qarshilik

8. 3 X 2N2222 tranzistorli

9. 22pf + 16 MGts kristalli

10. 2 X 120k 2W qarshilik

11. 2W10 ko'prikli rektifikator

12. 4N35 optokupl

13. Ikki tomonlama terminal bloki

14. BT136 Triak

15. MOC3021 optokupl + IC bazasi

16. 1k qarshilik

17. 0,01uF X Nominal AC kondansatör (Snubber davri)

18. 47 ohm 5 Vt qarshilik (Snubber davri)

19. 2 X 390ohm 2W qarshilik

20. 5V 2A SMPS Quvvat manbai

21. Perf board (kerakli o'lchamda)

22. Dupont F-F ulagichlari

23. 4 X tugmasini bosing

24. Yog'och quti (korpus)

25. Wemos d1 mini

2 -qadam: sinov davri

Sinov davri
Sinov davri
Sinov davri
Sinov davri
Sinov davri
Sinov davri
Sinov davri
Sinov davri

O'chirish sxemasi diqqat bilan tanlangan 4 ta tezlikni boshqarish moslamasiga ega. 13, A0, A1, A2, A3 pinlari tezlik holatini ko'rsatadi. 13 tugmachasi bosilganda yoki Wemos pulsini olganda miltillaydi.

Pin2 - nol o'zaro faoliyat detektoridan kirish

Pin3 - triak optokuplga o'tish

Atmega8 mustaqil versiyasi 16 MGts chastotali tashqi kristalda ishlaydi.

Wemos uchun parallel sarlavhali tugmachalarni bosing, fan tezligini oshirish yoki kamaytirish uchun pin7 va pin8 uchun pulsni ishga tushiring. Bu pinlar yuqoriga ko'tariladi.

Sxematikada har bir kanal uchun o'ziga xos nol o'lchov detektori mavjud. Har bir kanalda, ya'ni har bir muxlisda alohida Atmega8 bor. Triac haydovchi MOC3021 standart konfiguratsiyasi. Bu induktiv yuk uchun snubber sxemasi qo'shildi.

A0 pimi fanning past tezligini ko'rsatib turibdi, bu fanni tranzistor orqali MOC3021 ga o'tkazadi, shunda AC fanining past tezligini oldini oladi.

I2C EEPROM mos keladigan tezlik darajasi o'zgartirilganda tezlikni saqlaydi.

3 -qadam: sxematik va lehim

Sxematik va lehimlash
Sxematik va lehimlash
Sxematik va lehimlash
Sxematik va lehimlash
Sxematik va lehimlash
Sxematik va lehimlash

Ilova qilingan sxemani toping va tartibingizni loyihalashtiring yoki oldingi ko'rsatma bo'yicha o'yilgan PCB qiling.

Men oson lehimlash uchun bunday taxtadan foydalandim.

Men ikkita fanatni boshqarganim uchun, men ko'rsatilgandek 2 ta taxtadan foydalandim. Fikr va holat uchun 10 kanalli LEDli LED.

Rasmda ko'rsatilgandek, tugmachalar perfboardda erkak sarlavhaga oson ulanish uchun dupontga lehimlangan.

1k tarmoq rezistori 5 holatli LEDni boshqarish uchun ishlatiladi

220V kuchlanishli zerokros detektori Atmega8 -ning bir xil panelida bo'lgani uchun etarli masofa qo'yilgan va orqa tomonida (mis maydoni) 220V ta'sirini oldini oluvchi issiq yopishtirilgan.

4 -qadam: HEX faylini yoqish

HEX faylini yoqish
HEX faylini yoqish
HEX faylini yoqish
HEX faylini yoqish

Ushbu ajoyib maqoladan so'ng Atmega8 chipini Arduino IDE bilan ishlatish uchun sozlang.

Atmega8 -ga Arduino Optiboot yuklagichi o'rnatilgandan so'ng, Atmega328p chipini o'chiring va yangi Atmega8 bootloader yondirilgan chipini Arduino Uno R3 28 -pinli rozetkaga ulang.

Keyin Burn.zip faylini yuklab oling, uni papkaga chiqarib oling. "Bet.bat" faylini o'ng tugmasini bosing va "Notepad" dagi ommaviy ish faylini tahrirlash va ochish -ni bosing va COM5 -ni mos keladigan faol arduino COM portiga o'zgartiring, uni "Ishga tushirish" buyrug'idagi "devmgmt.msc" dan ko'rish mumkin.

Keyin bloknotni yoping va bet.bat faylini ishga tushiring

Avrdude Hex faylini Atmega8 -ga yozadi

5 -qadam: real vaqtda sinov

Haqiqiy vaqt sinovi
Haqiqiy vaqt sinovi
Haqiqiy vaqt sinovi
Haqiqiy vaqt sinovi
Haqiqiy vaqt sinovi
Haqiqiy vaqt sinovi
Haqiqiy vaqt sinovi
Haqiqiy vaqt sinovi

Kodni lehimlash va yuklashdan so'ng, kontaktlarning zanglashini real vaqt rejimida sinab ko'rdik va yaxshi chiqishni topdik.

6 -qadam: Wemos D1 Mini -ni sozlash

Wi -Fi konfiguratsiyasi uchun men EspEasy dasturiy ta'minotidan foydalandim, bu juda yaxshi ish.

Asosan D6 va D7 pimlari tranzistor tagiga 300 millik puls hosil qiladi

Ushbu havoladan foydalaning va dasturiy ta'minotni Wemos D1 Mini -ga yozing.

Ushbu havola yordamida biz https://192.168.4.1/control?cmd=Pulse, 13, 1, 300 ni oshirishimiz mumkin.

Bu havola yordamida biz https://192.168.4.1/control?cmd=Pulse, 12, 1, 300 ni kamaytirishimiz mumkin.

Yuqoridagi havolalar firmware Wemos -ga yozilgandan so'ng darhol ishlaydi

Keyinchalik, agar Access Point ma'lumotlari Espeasy -ga qo'shilsa, yuqoridagi havoladagi 192.168.4.1 o'rniga belgilangan IP -manzilni ishlatganingizga ishonch hosil qiling.

Agar IOT qurilmasi moslashtirilgan bo'lsa, Espeasy protokolini tanlashda mos ravishda sozlang.

7 -qadam: Boshqarish uchun Android ilovasidan foydalanish

Boshqarish uchun Android ilovasidan foydalanish
Boshqarish uchun Android ilovasidan foydalanish
Boshqarish uchun Android ilovasidan foydalanish
Boshqarish uchun Android ilovasidan foydalanish
Boshqarish uchun Android ilovasidan foydalanish
Boshqarish uchun Android ilovasidan foydalanish
Boshqarish uchun Android ilovasidan foydalanish
Boshqarish uchun Android ilovasidan foydalanish

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

HTTP Shortcuts android ilovasi ilova qilingan rasmlarda ko'rsatilgandek fan tezligini boshqarishga imkon beradi.

8 -qadam: Yakuniy o'rnatish

Yakuniy o'rnatish
Yakuniy o'rnatish
Yakuniy o'rnatish
Yakuniy o'rnatish
Yakuniy o'rnatish
Yakuniy o'rnatish

Men old tomondan akril shisha va orqa yog'och qutini ishlatardim. Yog'och quti ikkita vint yordamida devorga o'rnatiladi va langar o'rnatish uchun ko'rsatma sifatida ushbu havolani ishlatadi.

Yaxshi bajarilishi uchun devor bilan yuvilgan qutini o'rnatish uchun ko'rsatmalarga amal qiling.

Agar biron bir savol bo'lsa, pls men bilan bog'laning @

Tavsiya: