Turinys:

„Arduino“- šildymo valdymo sistema: 7 žingsniai
„Arduino“- šildymo valdymo sistema: 7 žingsniai

Video: „Arduino“- šildymo valdymo sistema: 7 žingsniai

Video: „Arduino“- šildymo valdymo sistema: 7 žingsniai
Video: Arduino pamoka Nr. 4: Daugiau šviesos diodų 2024, Lapkritis
Anonim
„Arduino“- šildymo valdymo sistema
„Arduino“- šildymo valdymo sistema

Valdykite temperatūrą šildymo elementu, „Arduino Pro Mini“valdys šildytuvą, kad pasiektų nustatytą temperatūrą, taip pat rodo temperatūros grafiką kompiuteriu (naudojant „Visual Studio“)

Šis projektas gali būti vadinamas temperatūros reguliatoriumi.

1 žingsnis: Aparatinės ir programinės įrangos paruošimas

Techninei įrangai reikia:

1. „Arduino Pro Mini“

2. Šildymo elementas (šiame projekte naudojamas ryžių viryklės kaitinimo elementas)

3. Relė 24VDC (kontaktas 220VAC 2A)

Programinei įrangai reikia:

1. „Arduino IDE“

2. „Visual Studio 2008“

2 žingsnis: Temperatūros matavimas

Temperatūrai matuoti naudojamas jutiklis NTC termistorius. Išsami instrukcija, kaip naudoti šį jutiklį „Arduino“, žiūrėkite projektą šioje nuorodoje

Jei jau suprantate, kaip matuoti temperatūrą „Arduino“, galite apeiti šį veiksmą.

3 žingsnis: peržiūrėkite aparatūrą

Peržiūrėkite aparatūrą
Peržiūrėkite aparatūrą

Kadangi 220VAC naudojamas šildymui valdyti, todėl svarbu pažvelgti į relę 24VDC ir ryžių viryklės kaitinimo elementą

Šio projekto relė yra OMRON MY2NJ 24VDC 250VAC 5A

Tai reiškia: relės ritę valdo 24VDC, o kontaktas gali įkelti iki 250VAC 5A

Ryžių viryklės modelis yra „Sharp KSH-218“, jis turi 2 režimus: virimo ir pašildymo režimą. Šiltas režimas: atsparumas šildymui yra 1,1 (KOhm); kadangi virimo režimas turi 80 (omų) kaitinimo atsparumą, „virimo režimas“gali sukelti daugiau kaitinimo nei „šiltas režimas“-> šiame projekte naudojamas „virimo režimas“Ohm) = 2,75 (Amp)-> ši srovė yra pakankamai maža relėms (kurios gali įkelti iki 5 Amp)

4 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę

Grandinė turi 2 funkcijas: išmatuokite temperatūrą NTC termistoriaus jutikliu ir valdykite įjungimo/išjungimo kaitinimo elementą per relę

5 žingsnis: „Arduino“kodas

Arduino kodas
Arduino kodas

Kodas bus pateiktas aukščiau esančioje diagramoje:

a. Kai esama temperatūra „T_present“yra žemiau „T_low limit“-> „Arduino“siųs išvesties komandą, šildymas įjungtas. Šildymas įjungtas iki „T_high limit“

b. Šildymas išjungtas, kol „T_present“pasieks „T_high limit“

c. Kai temperatūra nukrenta iki „T_low limit“, šildymas vėl įjungiamas. Šis valdymo būdas padės šildymui neįjungti/išjungti taip dažnai -> gali sugadinti relę ar kaitinimo elementą

Arduino kodo nuoroda yra čia

„Arduino“skaitys komandą iš kompiuterio („Visual Studio 2008“) iš „COM Port“. Tada jis kontroliuoja temperatūrą, kaip nurodyta aukščiau.

Pastaba: kadangi kaitinimo elementas yra per karštas, „ON“būsenoje jis pakaitomis įjungiamas/išjungiamas, kad būtų sumažintas kaitinimas

6 veiksmas: „Visual Studio 2008“kodas

„Visual Studio 2008“kodas
„Visual Studio 2008“kodas

Mažas HMI iš kompiuterio yra sukurtas „Visual Studio 2008.“. Jis nusiųs komandą „Arduino“temperatūrai valdyti, taip pat gaus temperatūrą iš „Adruino“ir parodys grafike

Visą „Visual Studio“kodą rasite čia („Google“dalis)

7 žingsnis: žiūrėkite vaizdo įrašą

visą projektą apibendrina šis vaizdo įrašas, žiūrėkite, kad būtų lengviau suprasti

www.youtube.com/watch?v=R95Jmrp87wQ

Rekomenduojamas: