विषयसूची:

Arduino - ताप नियंत्रण प्रणाली: 7 कदम
Arduino - ताप नियंत्रण प्रणाली: 7 कदम

वीडियो: Arduino - ताप नियंत्रण प्रणाली: 7 कदम

वीडियो: Arduino - ताप नियंत्रण प्रणाली: 7 कदम
वीडियो: Beyond the Basics: Automatic Gatekeeper With IR Sensor And ChatGPT Generated Arduino Code 2024, नवंबर
Anonim
Arduino - ताप नियंत्रण प्रणाली
Arduino - ताप नियंत्रण प्रणाली

ताप तत्व द्वारा तापमान को नियंत्रित करें, Arduino Pro Mini सेटिंग तापमान तक पहुंचने के लिए हीटर को नियंत्रित करेगा, कंप्यूटर द्वारा तापमान ग्राफ भी दिखाएगा (विजुअल स्टूडियो का उपयोग करके)

इस परियोजना को तापमान नियंत्रक कहा जा सकता है।

चरण 1: हार्डवेयर और सॉफ्टवेयर तैयार करना

हार्डवेयर की जरूरत:

1. अरुडिनो प्रो मिनी

2. ताप तत्व (यह परियोजना राइस कुकर से हीटिंग तत्व का उपयोग करती है)

3. रिले 24VDC (220VAC 2A से संपर्क करें)

सॉफ्टवेयर की जरूरत:

1. अरुडिनो आईडीई

2. विजुअल स्टूडियो 2008

चरण 2: तापमान माप

तापमान मापने के लिए सेंसर एनटीसी थर्मिस्टर का उपयोग किया जाता है। Arduino के लिए इस सेंसर का उपयोग करने का पूरा निर्देश, कृपया इस लिंक पर प्रोजेक्ट देखें

यदि आप पहले से ही समझते हैं कि Arduino द्वारा तापमान को कैसे मापना है, तो आप इस चरण को पास कर सकते हैं।

चरण 3: हार्डवेयर की समीक्षा करें

हार्डवेयर की समीक्षा करें
हार्डवेयर की समीक्षा करें

चूंकि 220VAC का उपयोग हीटिंग को नियंत्रित करने के लिए किया जाता है, इसलिए रिले 24VDC और राइस कुकर के ताप तत्व पर एक नज़र डालना महत्वपूर्ण है।

इस परियोजना में रिले OMRON MY2NJ 24VDC 250VAC 5A है

इसका मतलब है: रिले का तार 24VDC द्वारा नियंत्रित होता है, और संपर्क 250VAC 5A. तक लोड हो सकता है

राइस कुकर का मॉडल शार्प KSH-218 है, इसमें 2 मोड हैं: कुक और वार्मिंग मोड। गर्म मोड: ताप प्रतिरोध 1.1 (KOhm) है; जबकि कुक मोड में ताप प्रतिरोध 80 (ओम) है "कुक मोड" "गर्म मोड" की तुलना में अधिक हीटिंग उत्पन्न कर सकता है -> "कुक मोड" का उपयोग इस परियोजना में "कुक मोड" में किया जाता है, वर्तमान का उपयोग 220 (वीएसी) / 80 है (ओम) = 2.75 (एएमपी) -> यह करंट रिले के लिए काफी छोटा है (जो 5 एम्पीयर तक लोड हो सकता है)

चरण 4: सर्किट बनाएं

सर्किट बनाओ
सर्किट बनाओ

सर्किट में 2 कार्य हैं: एनटीसी थर्मिस्टर सेंसर द्वारा तापमान मापें और रिले द्वारा हीटिंग तत्व को चालू / बंद करें

चरण 5: Arduino कोड

Arduino कोड
Arduino कोड

कोड उपरोक्त ग्राफ का अनुसरण करेगा:

ए। जब वर्तमान तापमान "T_वर्तमान" "T_low सीमा" से नीचे है -> Arduino आउटपुट कमांड भेजेगा, हीटिंग चालू रहेगा। हीटिंग "T_high limit" तक चालू रखा जा रहा है

बी। "T_present" के "T_high limit" तक पहुंचने तक हीटिंग बंद है

सी। जब तापमान "T_low सीमा" तक गिर जाता है, तो हीटिंग फिर से चालू हो जाएगा। यह नियंत्रण पैटर्न इतनी बार चालू / बंद नहीं करने में मदद करेगा -> रिले या हीटिंग तत्व को नष्ट कर सकता है

Arduino कोड के लिए लिंक यहाँ है

Arduino COM पोर्ट द्वारा पीसी (विजुअल स्टूडियो 2008) से कमांड पढ़ेगा। फिर, यह उपरोक्त पैटर्न के अनुसार तापमान को नियंत्रित करता है।

नोट: क्योंकि हीटिंग तत्व बहुत गर्म है, इसलिए "चालू" स्थिति के दौरान, यह हीटिंग को कम करने के लिए वैकल्पिक रूप से चालू/बंद होता है

चरण 6: विजुअल स्टूडियो 2008 कोड

विजुअल स्टूडियो 2008 कोड
विजुअल स्टूडियो 2008 कोड

पीसी से एक छोटा एचएमआई विजुअल स्टूडियो 2008 द्वारा डिजाइन किया गया है। यह तापमान को नियंत्रित करने के लिए अरुडिनो को कमांड भेजेगा, एड्रिनो से तापमान भी प्राप्त करेगा और ग्राफ में दिखाएगा

विजुअल स्टूडियो का पूरा कोड यहां पाया जा सकता है (गूगल शेयर)

चरण 7: वीडियो देखें

पूरी परियोजना को इस वीडियो द्वारा सारांशित किया गया है, इसे आसानी से समझने के लिए देखें

www.youtube.com/watch?v=R95Jmrp87wQ

सिफारिश की: