Sadržaj:

Regulator brzine WiFi ventilatora (ESP8266 AC Dimmer): 8 koraka (sa slikama)
Regulator brzine WiFi ventilatora (ESP8266 AC Dimmer): 8 koraka (sa slikama)

Video: Regulator brzine WiFi ventilatora (ESP8266 AC Dimmer): 8 koraka (sa slikama)

Video: Regulator brzine WiFi ventilatora (ESP8266 AC Dimmer): 8 koraka (sa slikama)
Video: Уроки Ардуино. Управление нагрузкой в сети переменного тока 2024, Novembar
Anonim
Regulator brzine WiFi ventilatora (ESP8266 AC Dimmer)
Regulator brzine WiFi ventilatora (ESP8266 AC Dimmer)

Ova instrukcija će vas uputiti kako napraviti regulator brzine stropnog ventilatora pomoću metode kontrole ugla Triac Phase. Triac se konvencionalno kontrolira Atmega8 samostalnim arduino konfiguriranim čipom. Wemos D1 mini dodaje WiFi funkcionalnost za ovaj regulator.

Uključujući -

1. Lokalno i putem Wi -Fi kontrole (Pritisni dugme i WiFi putem pametnog telefona).

2. Funkcija uštede stanja za vraćanje brzine ventilatora čak i nakon prekida napajanja.

3. Prekinut ventilator male brzine (izbjegavanje pregrijavanja statora ventilatora).

4. Povratne informacije LED indikatora za pritisak na dugme i nivo brzine.

5. Samostalna jeftina Atmega8 DIY ploča umjesto Arduino Uno R3.

6. Bez snubber kondenzatora i otpornika može se koristiti kao prigušivač za AC žarulje sa žarnom niti.

UPOZORITE SE DA OVAJ PROJEKT UKLJUČUJE DA RADI S DIREKTNIM AC 220V, KOJI JE VISOKO OPASAN

Korak 1: Potrebni dijelovi

Potrebni dijelovi
Potrebni dijelovi

NIVO: NAPREDNO

1. ATMEGA8 ili ATMEGA8A 28 -pinski čip + 28 -pinska IC baza

2. AT24C32 EEPROM + 8 -polna IC baza

3. Bergova traka

4. 1k Mrežni otpornik + 10 LED ili 10 -kanalna LED traka

5. 10uF 25V elektrolitički kondenzator

6. Priključne žice

7. 5 X 10k otpornik

8. 3 X 2N2222 Tranzistor

9. 22pf + 16mhz kristal

10. 2 X 120k 2W otpornik

11. 2W10 Mostni ispravljač

12. Optokapler 4N35

13. 2 -kraki terminalni blok

14. BT136 Triac

15. Optički sprežnik MOC3021 + IC baza

16. 1k otpornik

17. 0.01uF X Nazivni kondenzator naizmjenične struje (krug prigušivača)

18. 47ohm 5W otpornik (prigušivač)

19. 2 X 390ohm 2W otpornik

20. Napajanje 5V 2A SMPS

21. Perf ploča (prema potrebi veličine)

22. Dupont F-F konektori

23. 4 X Pritisnite dugme

24. Drvena kutija (kućište)

25. Wemos d1 mini

Korak 2: Ispitni krug

Ispitni krug
Ispitni krug
Ispitni krug
Ispitni krug
Ispitni krug
Ispitni krug
Ispitni krug
Ispitni krug

Krug ima 4 pažljivo odabrane kontrole brzine. Igle 13, A0, A1, A2, A3 pokazuju status brzine. Pin 13 treperi svaki put kada se pritisne dugme ili se primi Wemos puls.

Pin2 je ulaz sa detektora unakrsnog ukrštanja

Pin3 je pogon do triac optokaplera

Samostalna verzija Atmega8 radi na vanjskom kristalu od 16 MHz.

Pritisnite tipke s paralelnim zaglavljima za Wemos, aktivirajte impuls na pin7 i pin8 za povećanje ili smanjenje brzine ventilatora. Ove igle su podignute.

Shema ima vlastiti nula cross detektor za svaki kanal. Svaki kanal, odnosno svaki obožavatelj ima zaseban Atmega8 zasebno. Standardna konfiguracija MOC3021 koji vozi Triac. Za ovo induktivno opterećenje dodan je krug prigušivača.

Pin A0 pokazuje najmanju brzinu jer se ventilator pokreće kroz tranzistor prema MOC3021 kako bi se izbjeglo vrlo nisko okretanje ventilatora naizmjenične struje.

I2C EEPROM štedi brzinu kad god se promijeni odgovarajući nivo brzine.

Korak 3: Shema i lemljenje

Shema i lemljenje
Shema i lemljenje
Shema i lemljenje
Shema i lemljenje
Shema i lemljenje
Shema i lemljenje

Pronađite priloženu shemu i dizajnirajte svoj izgled ili napravite graviranu tiskanu ploču iz mojih prethodnih instrukcija.

Koristio sam ovu vrstu ploče za jednostavno lemljenje.

Budući da kontroliram dva ventilatora, koristio sam 2 ploče kao što je prikazano. 10 -kanalna LED traka za povratne informacije i status.

Kao što je prikazano na slici, dugmad su lemljena na dupont radi lakšeg povezivanja sa muškim zaglavljem na ploči.

Mrežni otpornik od 1 k koristi se za pogon 5 statusnih LED dioda

Budući da je detektor nultog križa 220VAC na istoj ploči Atmega8, dat je dovoljan razmak, a straga (bakreno područje) vruće je zalijepljeno sprečavajući izloženost 220V.

Korak 4: Snimanje HEX datoteke

Snimanje HEX datoteke
Snimanje HEX datoteke
Snimanje HEX datoteke
Snimanje HEX datoteke

Konfigurirajte Atmega8 čip za upotrebu s Arduino IDE -om nakon ovog izvrsnog članka.

Nakon što je Arduino Optiboot loader instaliran na Atmega8, samo isključite Atmega328p čip i priključite novi Atmega8 bootloader narezan čip u 28 -polnu utičnicu Arduino Uno R3 ploče, uzimajući u obzir zarez.

Zatim preuzmite datoteku Burn.zip i ekstrahirajte je u mapu. Desnom tipkom miša kliknite datoteku 'bet.bat', a zatim kliknite Uredi i otvorite paketnu datoteku u bilježnici i promijenite COM5 u odgovarajući aktivni arduino COM port, što se lako može vidjeti iz "devmgmt.msc" iz naredbe Pokreni.

Zatim zatvorite bilježnicu i pokrenite datoteku bet.bat

Avrdude će narezati heksadecimalnu datoteku u Atmega8

Korak 5: Test u stvarnom vremenu

Test u realnom vremenu
Test u realnom vremenu
Test u realnom vremenu
Test u realnom vremenu
Test u realnom vremenu
Test u realnom vremenu
Test u realnom vremenu
Test u realnom vremenu

Nakon lemljenja i učitavanja koda, testirali ste krug u aplikaciji u stvarnom vremenu i pronašli dobar izlaz.

Korak 6: Konfiguriranje Wemos D1 Mini

Za Wifi konfiguraciju koristio sam EspEasy firmware koji je odličan posao.

U osnovi pinovi D6 i D7 stvaraju impuls 300 ms do osnove tranzistora

Koristite ovu vezu i narežite firmver na Wemos D1 Mini.

Pomoću ove veze možemo povećati https://192.168.4.1/control?cmd=Pulse, 13, 1, 300

Pomoću ove veze možemo smanjiti https://192.168.4.1/control?cmd=Pulse, 12, 1, 300

Gore navedene veze će raditi odmah nakon narezivanja firmvera na Wemos

Kasnije, ako se informacije o pristupnoj točki dodaju u Espeasy, svakako upotrijebite određenu IP adresu na mjestu 192.168.4.1 na gornjoj vezi.

U slučaju da ovo postane IOT uređaj, konfigurirajte se prema Espeasy protokolu.

Korak 7: Upotreba Android aplikacije za kontrolu

Korištenje Android aplikacije za kontrolu
Korištenje Android aplikacije za kontrolu
Korištenje Android aplikacije za kontrolu
Korištenje Android aplikacije za kontrolu
Korištenje Android aplikacije za kontrolu
Korištenje Android aplikacije za kontrolu
Korištenje Android aplikacije za kontrolu
Korištenje Android aplikacije za kontrolu

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

Android aplikacija HTTP Shortcuts omogućuje kontrolu brzine ventilatora kako je prikazano na priloženim slikama.

Korak 8: Završna montaža

Završna montaža
Završna montaža
Završna montaža
Završna montaža
Završna montaža
Završna montaža

Koristio sam prednji dio od akrilnog stakla i stražnju drvenu kutiju. Drvena kutija je pričvršćena za zid pomoću dva vijka i sidrom. Koristite ovu vezu kao vodič za ugradnju.

Slijedite ove upute kako biste instalirali kutiju sa zidom za dobar završetak.

Ako imate bilo kakvih pitanja, kontaktirajte me @

Preporučuje se: