Բովանդակություն:

Arduino - Heեռուցման կառավարման համակարգ `7 քայլ
Arduino - Heեռուցման կառավարման համակարգ `7 քայլ

Video: Arduino - Heեռուցման կառավարման համակարգ `7 քայլ

Video: Arduino - Heեռուցման կառավարման համակարգ `7 քայլ
Video: Что купить новичку в Arduino? Большой обзор 2024, Հուլիսի
Anonim
Arduino - Heեռուցման կառավարման համակարգ
Arduino - Heեռուցման կառավարման համակարգ

Controlերմաստիճանը կարգավորեք ջեռուցման տարրով, Arduino Pro Mini- ն կվերահսկի ջեռուցիչը կարգավորիչ ջերմաստիճանին հասնելու համար, ինչպես նաև ցույց կտա ջերմաստիճանի գրաֆիկը համակարգչի միջոցով (Visual Studio- ի միջոցով)

Այս նախագիծը կարելի է անվանել որպես ջերմաստիճանի վերահսկիչ:

Քայլ 1: Սարքավորման և ծրագրակազմի պատրաստում

Սարքավորման կարիք

1. Arduino Pro Mini

2. Heեռուցման տարր (այս նախագիծը օգտագործում է բրնձի կաթսայի ջեռուցման տարր)

3. Ռելե 24VDC (կոնտակտ 220VAC 2A)

Softwareրագրային ապահովման կարիք

1. Arduino IDE

2. Visual Studio 2008

Քայլ 2: Temերմաստիճանի չափում

Ensերմաստիճանը չափելու համար օգտագործվում է սենսոր NTC Thermistor: Ամբողջական հրահանգներ, թե ինչպես օգտագործել այս սենսորը Arduino- ի համար, խնդրում ենք տեսնել նախագիծը այս հղումով

Եթե արդեն հասկանում եք, թե ինչպես չափել ջերմաստիճանը Arduino- ով, կարող եք շրջանցել այս քայլը:

Քայլ 3: Վերանայեք սարքավորումները

Սարքավորումների վերանայում
Սարքավորումների վերանայում

Քանի որ 220VAC- ն օգտագործվում է ջեռուցման վերահսկման համար, ուստի կարևոր է դիտել ռելեի 24VDC և ջեռուցման տարրը

Այս նախագծի ռելե է OMRON MY2NJ 24VDC 250VAC 5A

Սա նշանակում է.

Բրնձի կաթսայի մոդելը Sharp KSH-218 է, այն ունի 2 ռեժիմ ՝ եփման և տաքացման ռեժիմ: Modeերմ ռեժիմ. Ջեռուցման դիմադրությունը 1.1 է (KOhm); մինչդեռ խոհարարի ռեժիմն ունի ջեռուցման դիմադրություն 80 (Օմ) «Խոհարարի ռեժիմը» կարող է ավելի շատ ջեռուցում առաջացնել, քան «տաք ռեժիմը». Օմ) = 2.75 (Ամպ)-> այս հոսանքը բավական փոքր է ռելեի համար (որը կարող է բեռնել մինչև 5 Ամպեր)

Քայլ 4: Կատարեք միացում

Կատարել շրջան
Կատարել շրջան

Շղթան ունի 2 գործառույթ. Չափել ջերմաստիճանը NTC Thermistor ցուցիչով և վերահսկել ON/OFF ջեռուցման տարրը ռելեով

Քայլ 5: Arduino կոդ

Arduino կոդ
Arduino կոդ

Կոդը հետևելու է վերևի գրաֆիկին.

ա Երբ ներկա ջերմաստիճանը «T_present» -ը ցածր է «T_low սահմանից» -> Arduino- ն կուղարկի ելքային հրաման, ջեռուցումը ՄԻԱՎԱ է: Heեռուցումը միացված է մինչև «T_high limit»

բ. Heեռուցումն անջատված է, մինչև «T_present» - ը հասնի «T_ բարձր սահման»

գ. Երբ ջերմաստիճանը իջնի մինչև «T_low limit», ջեռուցումը նորից կմիանա: Այս վերահսկման օրինակը կօգնի ջեռուցումն այնքան հաճախ/միացնել/անջատել -> կարող է քանդել ռելեն կամ ջեռուցման տարրը

Arduino կոդի հղումը ՝ այստեղ

Arduino- ն կկարդա հրամանը ԱՀ -ից (Visual Studio 2008) COM Port- ով: Այնուհետև այն վերահսկում է ջերմաստիճանը, ինչպես վերը նշված օրինակից:

Նշում. Քանի որ ջեռուցման տարրը շատ տաք է, ուստի «ON» վիճակի դեպքում ջեռուցումը նվազեցնելու համար այն այլընտրանքային ON/OFF է

Քայլ 6: Visual Studio 2008 ծածկագիր

Visual Studio 2008 ծածկագիր
Visual Studio 2008 ծածկագիր

Համակարգչից մի փոքր HMI- ն նախագծված է Visual Studio 2008 -ի կողմից: Այն հրաման կուղարկի Arduino- ին `ջերմաստիճանը վերահսկելու համար, ինչպես նաև կստանա ջերմաստիճան Adruino- ից և ցույց կտա գրաֆիկում

Visual Studio- ի ամբողջական կոդը կարելի է գտնել այստեղ (Google- ի բաժնետոմս)

Քայլ 7: Դիտեք տեսանյութը

Ամբողջ նախագիծը ամփոփված է այս տեսանյութով, դիտեք այն հեշտ հասկանալու համար

www.youtube.com/watch?v=R95Jmrp87wQ

Խորհուրդ ենք տալիս: