Mündəricat:

Arduino - İstilik İdarəetmə Sistemi: 7 addım
Arduino - İstilik İdarəetmə Sistemi: 7 addım

Video: Arduino - İstilik İdarəetmə Sistemi: 7 addım

Video: Arduino - İstilik İdarəetmə Sistemi: 7 addım
Video: Intel N100-də mini PC - AC8-N, güclü fansız platforma, Home Assistant OS quraşdırılması 2024, Noyabr
Anonim
Arduino - İstilik İdarəetmə Sistemi
Arduino - İstilik İdarəetmə Sistemi

İstilik elementi ilə istiliyi idarə edən Arduino Pro Mini, qızdırıcını istiliyin istiliyinə çatmaq üçün idarə edəcək, həmçinin kompüter tərəfindən temperatur qrafikini göstərəcək (Visual Studio istifadə edərək)

Bu layihəni Temperatur nəzarətçisi adlandırmaq olar.

Addım 1: Avadanlıq və Proqram Hazırlığı

Avadanlıq ehtiyacı:

1. Arduino Pro Mini

2. İstilik elementi (bu layihədə düyü ocağından qızdırıcı element istifadə olunur)

3. 24VDC rölesi (əlaqə 220VAC 2A)

Proqram tələb olunur:

1. Arduino IDE

2. Visual Studio 2008

Addım 2: Temperatur Ölçmə

Sensor NTC Thermistor temperaturu ölçmək üçün istifadə olunur. Arduino üçün bu sensordan necə istifadə olunacağına dair tam təlimat, bu linkdəki layihəyə baxın

Arduino ilə temperaturun necə ölçüləcəyini artıq başa düşürsünüzsə, bu addımı atlaya bilərsiniz.

Addım 3: Təchizatı nəzərdən keçirin

Avadanlığı nəzərdən keçirin
Avadanlığı nəzərdən keçirin

220VAC istiliyi idarə etmək üçün istifadə edildiyindən, 24VDC Relay və düyü ocağının qızdırıcı elementinə baxmaq vacibdir.

Bu layihədəki röle OMRON MY2NJ 24VDC 250VAC 5A -dır

Bu o deməkdir: rölin bobini 24VDC tərəfindən idarə olunur və kontakt 250VAC 5A qədər yüklənə bilər

Pirinç ocağının modeli Sharp KSH-218-dir, 2 rejimi var: bişirmə və istiləşmə rejimi. İsti rejim: istilik müqaviməti 1.1 (KOhm); Pişirmə rejimi istilik müqavimətinə malikdir 80 (Ohm) "Pişirmə rejimi" "isti rejim" dən daha çox istilik yarada bilər -> "bişirmə rejimi" bu layihədə istifadə olunur "Pişirmə rejimində" istifadə olunan cərəyan 220 (VAC) / 80 (Ohm) = 2.75 (Amp)-> bu cərəyan röle üçün kifayət qədər kiçikdir (5 Amperə qədər yüklənə bilər)

Addım 4: Dövrə edin

Dövrə edin
Dövrə edin

Dövrə 2 funksiyaya malikdir: temperaturu NTC Termistor sensoru ilə ölçün və röle ilə ON/OFF qızdırıcı elementini idarə edin

Addım 5: Arduino Kodu

Arduino kodu
Arduino kodu

Kod yuxarıdakı qrafiki izləyəcək:

a. "T_present" indiki temperaturu "T_low limiti" nin altında olduqda -> Arduino çıxış əmrini göndərəcək, isitmə AÇILACAQ. İstilik "T_high limit" ə qədər açıq qalır

b. "T_present" "T_high limit" ə çatana qədər isitmə söndürülür

c. İstilik "T_low limit" ə düşəndə istilik yenidən AÇILACAQ. Bu idarəetmə nümunəsi qızdırmanın AÇILMAMASINA çox tez kömək edəcək -> röleyi və ya qızdırıcı elementi məhv edə bilər

Arduino kodu üçün keçid burada

Arduino, COM Portu ilə PC (Visual Studio 2008) əmrini oxuyacaq. Sonra, yuxarıdakı nümunə kimi temperaturu idarə edir.

Qeyd: qızdırıcı element çox isti olduğundan "ON" vəziyyətində istiliyi azaltmaq üçün alternativ olaraq ON/OFF olur

Addım 6: Visual Studio 2008 Kodu

Visual studio 2008 kodu
Visual studio 2008 kodu

PC -dən kiçik bir HMI, Visual Studio 2008 tərəfindən hazırlanmışdır. Arduino -ya istiliyi idarə etmək üçün komanda göndərəcək, həmçinin Adruinodan temperatur alacaq və qrafikdə göstərəcək.

Visual Studio -nun tam kodunu burada tapa bilərsiniz (Google paylaşımı)

Addım 7: Videoya baxın

bütün layihə bu video ilə ümumiləşdirilmişdir, asan başa düşmək üçün baxın

www.youtube.com/watch?v=R95Jmrp87wQ

Tövsiyə: