विषयसूची:

सरफेस माउंट सोल्डरिंग पर लूप को बंद करना: 4 कदम
सरफेस माउंट सोल्डरिंग पर लूप को बंद करना: 4 कदम

वीडियो: सरफेस माउंट सोल्डरिंग पर लूप को बंद करना: 4 कदम

वीडियो: सरफेस माउंट सोल्डरिंग पर लूप को बंद करना: 4 कदम
वीडियो: How to Check SMD Resistors Good or Bad 2024, दिसंबर
Anonim
सरफेस माउंट सोल्डरिंग पर लूप बंद करना
सरफेस माउंट सोल्डरिंग पर लूप बंद करना

तापमान को नियंत्रित करना दुनिया में सबसे आसान काम लगता है। स्टोव चालू करें और मनचाहा तापमान सेट करें। सुबह भट्ठी पर स्विच करें और थर्मोस्टेट सेट करें। शॉवर को ठीक करने के लिए गर्म और ठंडे पानी को समायोजित करें। आसान! लेकिन क्या होगा अगर आप इन रोजमर्रा के अनुप्रयोगों से परे तापमान को नियंत्रित करना चाहते हैं? यदि आप सामान्य सीमा के बाहर तापमान चाहते हैं, या एक संकीर्ण सीमा के भीतर स्थिर तापमान चाहते हैं, तो आप ज्यादातर अपने दम पर हैं।

मेरे मामले में, मैं सतह माउंट सोल्डरिंग के लिए उपयोग की जाने वाली गर्म प्लेट के तापमान को नियंत्रित करना चाहता था। प्रारंभ में, मैंने आवश्यक तापमान प्रोफ़ाइल बनाने के लिए स्थिर तापमान और प्रयोगात्मक रूप से निर्धारित सेटिंग्स प्रदान करने के लिए पल्स चौड़ाई मॉड्यूलेशन का उपयोग किया। आप इस निर्देश में उसके बारे में सब पढ़ सकते हैं। यह प्रणाली काम करती है और इस तरह से तापमान का नियंत्रण सब ठीक और अच्छा है, लेकिन इसमें कमियां हैं।

कमियां:

  • केवल मेरी विशिष्ट हॉट प्लेट के लिए काम करता है। अन्य समान हैं, लेकिन समान नहीं हैं और आवश्यक प्रोफ़ाइल बनाने के लिए आवश्यक सेटिंग्स और समय निर्धारित करने के लिए प्रयोगों की आवश्यकता होती है।
  • वही स्थिति अगर मुझे एक अलग प्रोफ़ाइल या तापमान चाहिए।
  • टांका लगाने की प्रक्रिया में लंबा समय लगता है क्योंकि स्थिर तापमान को धीरे-धीरे संपर्क करना चाहिए।

आदर्श रूप से, हम केवल तापमान-समय प्रोफ़ाइल निर्दिष्ट कर सकते हैं, एक बटन दबा सकते हैं, और नियंत्रक गर्म प्लेट को प्रोग्राम के रूप में प्रदर्शन करने का कारण बनता है। हम जानते हैं कि यह संभव है क्योंकि ऐसी कई औद्योगिक प्रक्रियाएं हैं जो इस प्रकार के नियंत्रण का उपयोग करती हैं। सवाल यह है कि क्या यह घर पर आसानी से और सस्ते में किया जा सकता है?

जैसा कि आपने अनुमान लगाया होगा, जब से मैं यह निर्देश लिख रहा हूँ, इसका उत्तर हाँ है! यह निर्देश आपको दिखाएगा कि कैसे अपना खुद का औद्योगिक-शक्ति तापमान नियंत्रक बनाया जाए। मैं विशेष रूप से सतह माउंट सोल्डरिंग को लक्षित करूंगा, लेकिन सटीक समय तापमान प्रोफ़ाइल की आवश्यकता वाली कोई भी प्रक्रिया इस प्रणाली का उपयोग कर सकती है।

नोट: जब मैं "Arduino" नाम का उपयोग करता हूं, तो मेरा मतलब न केवल (काफी नहीं) कॉपीराइट वाले Arduino से है, बल्कि कई सार्वजनिक डोमेन संस्करण भी हैं जिन्हें सामूहिक रूप से "Freeduino" के रूप में जाना जाता है। कुछ मामलों में मैं "अर्द / फ्री-डुइनो" शब्द का उपयोग करता हूं, लेकिन इस निर्देश के प्रयोजनों के लिए शर्तों को विनिमेय माना जाना चाहिए।

एक्सट्रीम सरफेस माउंट सोल्डरिंग इंस्ट्रक्शनल में उपयोग की जाने वाली तापमान नियंत्रण योजना को ओपन-लूप कंट्रोल के रूप में जाना जाता है। यही है, एक मूल्य जिसने अतीत में वांछित तापमान का उत्पादन किया है, फिर से उपयोग किए जाने पर उसी तापमान का उत्पादन करने की उम्मीद है। अक्सर यह सच होता है और वांछित परिणाम देता है। लेकिन अगर स्थितियां थोड़ी भिन्न हैं, मान लीजिए कि जिस गैरेज में हम काम कर रहे हैं वह बहुत अधिक ठंडा या गर्म है, तो हो सकता है कि आपको अपेक्षित परिणाम न मिले।

यदि हमारे पास एक सेंसर है जो तापमान को पढ़ सकता है और इसे वापस नियंत्रक को रिपोर्ट कर सकता है, तो हमारे पास बंद-लूप नियंत्रण है। नियंत्रक तापमान बढ़ाने के लिए प्रारंभिक मान सेट करने में सक्षम है, समय बीतने के साथ तापमान को देखें, और वांछित तापमान तक पहुंचने तक तापमान को अधिक या कम करने के लिए सेटिंग समायोजित करें।

हमारा दृष्टिकोण AVRTiny2313-आधारित PWM नियंत्रक को अधिक शक्तिशाली ATMega-आधारित नियंत्रक से बदलना होगा। प्रोग्रामिंग Arduino वातावरण में की जाएगी। हम परिणामों को प्रदर्शित करने और नियंत्रक को समायोजित करने के लिए प्रसंस्करण चलाने वाले एक पीसी (लिनक्स-मैक-विंडोज) का उपयोग करेंगे।

सेंसर के लिए, हम हार्बर फ्रेट से एक इन्फ्रारेड तापमान सेंसर का उपयोग करेंगे। आईआर सेंसर को तापमान को सीरियल डेटा स्ट्रीम के रूप में आउटपुट करने के लिए संशोधित किया जाएगा जिसे नियंत्रक पढ़ सकता है। हम नियंत्रक के इनपुट के लिए एक पीसी (मैक - लिनक्स - विंडोज) के साथ नियंत्रक के रूप में एक अर्द/फ्री-डुइनो का उपयोग करेंगे। जब हम सब कुछ कर लेंगे, तो सिस्टम तस्वीर की तरह दिखेगा। (हालांकि आपके ब्रेडबोर्ड पर आपके पास कम बाहरी सर्किटरी हो सकती है। यह ठीक है।)

चरण 1: आईआर सेंसर को संशोधित करना

आईआर सेंसर को संशोधित करना
आईआर सेंसर को संशोधित करना
आईआर सेंसर को संशोधित करना
आईआर सेंसर को संशोधित करना
आईआर सेंसर को संशोधित करना
आईआर सेंसर को संशोधित करना

मेरे चतुर मित्र, स्कॉट डिक्सन को उनके सावधानीपूर्वक जासूसी कार्य के लिए बहुत धन्यवाद, यह पता लगाने में कि यह उपकरण कैसे काम करता है और इसके सीरियल इंटरफ़ेस को उजागर करके इसे नियंत्रक के साथ आम तौर पर कैसे उपयोगी बनाया जाए।

हम जिस डिवाइस से शुरुआत करेंगे, वह है हार्बर फ्रेट पार्ट नंबर: 93984-5VGA। लगभग $ 25 की लागत। वारंटी खरीदने की जहमत न उठाएं।:)} यह रहा लिंक। आंकड़े 1 और 2 सामने और पीछे के दृश्य दिखाते हैं। चित्र 2 पर तीर इंगित करते हैं कि पेंच कहाँ हैं जो मामले को एक साथ रखते हैं। चित्रा 3 मामले के अंदर दिखाता है जब शिकंजा हटा दिया जाता है और मामला खोला जाता है। लेज़र पॉइंटर मॉड्यूल को संभवतः हटाया जा सकता है और अन्य परियोजनाओं के लिए उपयोग किया जा सकता है, हालाँकि मैंने अभी तक ऐसा नहीं किया है। यदि आप बोर्ड को मिलाप करने के लिए बाहर ले जाना चाहते हैं (इस चित्र में हटाए गए शिकंजा) को हटाने के लिए तीर शिकंजा की ओर इशारा करते हैं। यह भी संकेत दिया गया है कि मामले से बाहर निकलने के लिए आपके तारों के लिए एक कट आउट किया जाना चाहिए। चित्र 5 भी देखें। बोर्ड को हटाते समय, या कम से कम तारों को मिलाप करने से पहले कट आउट करें। यह उस तरह आसान है।;)} चित्र 4 दिखाता है कि तारों को कहाँ मिलाया जाएगा। प्रत्येक कनेक्शन के अक्षर को नोट करें ताकि आप जान सकें कि केस को बंद करने पर कौन सा तार कौन सा है। चित्रा 5 तारों को जगह में मिलाप दिखाता है और कट आउट के माध्यम से रूट किया जाता है। अब आप केस को वापस एक साथ रख सकते हैं और उपकरण को उसी तरह काम करना चाहिए जैसे उसने आपके ऑपरेशन से पहले किया था। तारों पर कनेक्टर पर ध्यान दें। मैं वास्तव में अपने नियंत्रक से जुड़ने के लिए लंबे तारों का उपयोग करता हूं। यदि आप छोटे तार, एक छोटे कनेक्टर का उपयोग करते हैं, और तारों को छोटा रखते हैं, तो आप चाहें तो मामले में इसे वापस टक कर सकते हैं और उपकरण अपरिवर्तित दिखता है। स्कॉट ने इस डिवाइस को इंटरफेस करने के लिए सॉफ्टवेयर भी बनाया है। यदि आप विवरण चाहते हैं तो उन्होंने इस दस्तावेज़ का उपयोग किया। इतना ही! अब आपके पास एक IR तापमान सेंसर है जो -33 से 250 C तक काम करेगा।

चरण 2: नियंत्रण के लिए सॉफ्टवेयर

नियंत्रण के लिए सॉफ्टवेयर
नियंत्रण के लिए सॉफ्टवेयर

उपयोगी के रूप में यह है, IR तापमान सेंसर सिस्टम का ही हिस्सा है। तापमान को नियंत्रित करने के लिए, तीन वस्तुओं की आवश्यकता होती है: एक ऊष्मा स्रोत, एक तापमान संवेदक, और एक नियंत्रक जो सेंसर को पढ़ सकता है और ऊष्मा स्रोत को नियंत्रित कर सकता है। हमारे मामले में, हॉट प्लेट ऊष्मा स्रोत है, IR तापमान सेंसर (जैसा कि अंतिम चरण में संशोधित किया गया है) हमारा सेंसर है, और उपयुक्त सॉफ़्टवेयर चलाने वाला एक Ard/Free-duino नियंत्रक है। इस निर्देश के सभी सॉफ़्टवेयर को Arduino पैकेज और प्रोसेसिंग पैकेज के रूप में डाउनलोड किया जा सकता है।

फ़ाइल IR_PID_Ard.zip डाउनलोड करें। इसे अपनी Arduino निर्देशिका (आमतौर पर My Documents/Arduino) में अनज़िप करें। PID_Plotter.zip फ़ाइल डाउनलोड करें। इसे अपनी प्रसंस्करण निर्देशिका (आमतौर पर मेरे दस्तावेज़/प्रसंस्करण) में अनज़िप करें। फ़ाइलें अब उपयुक्त स्केचबुक में उपलब्ध होंगी।

हम जिस सॉफ़्टवेयर का उपयोग करेंगे, वह मूल रूप से टिम हिरज़ेल द्वारा लिखा गया था। इसे IR सेंसर (स्कॉट डिक्सन द्वारा प्रदान किया गया) में इंटरफ़ेस जोड़कर संशोधित किया गया है। सॉफ्टवेयर एक नियंत्रण एल्गोरिदम लागू करता है जिसे पीआईडी एल्गोरिदम के रूप में जाना जाता है। PID का अर्थ आनुपातिक - अभिन्न - व्युत्पन्न है और यह औद्योगिक तापमान नियंत्रण के लिए उपयोग किया जाने वाला मानक एल्गोरिथम है। इस एल्गोरिथ्म का वर्णन टिम वेस्कॉट के एक उत्कृष्ट लेख में किया गया है, जिस पर टिम हिरजेल ने अपना सॉफ्टवेयर आधारित किया था। लेख यहाँ पढ़ें।

एल्गोरिथम को ट्यून करने के लिए (इसके बारे में उल्लिखित लेख में पढ़ें) और लक्ष्य तापमान सेटिंग्स को बदलने के लिए, हम एक प्रोसेसिंग स्केच का उपयोग करेंगे, जिसे टिम हिरजेल द्वारा भी विकसित किया गया है। इसे कॉफी बीन्स (तापमान नियंत्रण का एक अन्य अनुप्रयोग) को भूनने के लिए विकसित किया गया था, और इसे बेयर बोन्स कॉफी कंट्रोलर, या बीबीसीसी कहा जाता था। एक तरफ नाम दें, यह सतह माउंट सोल्डरिंग के लिए बहुत अच्छा काम करता है। आप यहां मूल संस्करण डाउनलोड कर सकते हैं।

सॉफ्टवेयर को संशोधित करना

निम्नलिखित में, मुझे लगता है कि आप Arduino और प्रसंस्करण से परिचित हैं। यदि आप नहीं हैं, तो आपको ट्यूटोरियल के माध्यम से जाना चाहिए जब तक कि चीजें समझ में न आने लगें। इस निर्देश पर टिप्पणियाँ पोस्ट करना सुनिश्चित करें और मैं मदद करने की कोशिश करूँगा।

आपके Arduino/Freeduino के लिए PID नियंत्रक को संशोधित किया जाना चाहिए। IR सेंसर से क्लॉक लाइन एक इंटरप्ट पिन से जुड़ी होनी चाहिए। Arduino पर, यह 1 या 0 हो सकता है। विभिन्न प्रकार के Freeduinos पर, आप उपलब्ध किसी भी इंटरप्ट का उपयोग कर सकते हैं। डेटा लाइन को सेंसर से दूसरे पास के पिन (जैसे D0 या D1 या अपनी पसंद का कोई अन्य पिन) से अटैच करें। हॉट प्लेट की नियंत्रण रेखा किसी भी डिजिटल पिन से आ सकती है। मेरे विशेष फ्रीडुइनो क्लोन (यहां वर्णन करें) पर, मैंने घड़ी के लिए D1 और संबंधित इंटरप्ट (1) का उपयोग किया, डेटा के लिए D0, और हॉट प्लेट के लिए नियंत्रण रेखा के लिए B4।

आपके द्वारा सॉफ़्टवेयर डाउनलोड करने के बाद, अपना Arduino परिवेश प्रारंभ करें और फ़ाइल/स्केचबुक मेनू आइटम से IR_PID खोलें। pwm टैब के अंतर्गत, आप HEAT_RELAY_PIN को अपने Arduino या Freeduino संस्करण के लिए उपयुक्त के रूप में परिभाषित कर सकते हैं। अस्थायी टैब के अंतर्गत, IR_CLK पिन, IR_DATA पिन और IR_INT के लिए समान कार्य करें। आपको संकलन और डाउनलोड करने के लिए तैयार रहना चाहिए।

इसी तरह, अपना प्रसंस्करण वातावरण शुरू करें और PID_Plotter स्केच खोलें। BAUDRATE को सही मान पर समायोजित करें और Serial.list()[1] में उपयोग किए गए इंडेक्स को अपने सिस्टम के लिए सही मान पर सेट करना सुनिश्चित करें (मेरा पोर्ट इंडेक्स 1 है)।

चरण 3: यह सब ऊपर जोड़ना

हुकिंग इट ऑल अप
हुकिंग इट ऑल अप
हुकिंग इट ऑल अप
हुकिंग इट ऑल अप
हुकिंग इट ऑल अप
हुकिंग इट ऑल अप

हॉट प्लेट एसी कंट्रोल सिस्टम पहले से बताए गए एक्सट्रीम सरफेस माउंट सोल्डरिंग इंस्ट्रक्शनल में विस्तृत है, या आप अपना खुद का एसएसआर (सॉलिड स्टेट रिले) खरीद सकते हैं। सुनिश्चित करें कि यह गर्म प्लेट लोड को पर्याप्त मार्जिन के साथ संभाल सकता है, जैसे कि 20 से 40 वाट रेटिंग, क्योंकि चीनी द्वारा किए गए परीक्षण वांछित होने के लिए कुछ छोड़ सकते हैं। यदि आप मेरे इंस्ट्रक्शनल से हॉट प्लेट एसी कंट्रोलर का उपयोग करते हैं, तो अर्द / फ्री-डुइनो पर कंट्रोल इनपुट पर रेसिस्टर से जम्पर और कंट्रोल आउटपुट (बी 4, या जो भी आपने चुना) से कंट्रोल सिग्नल पर एक जम्पर चलाएं। इनपुट नियंत्रक की तस्वीर देखें। पीला जम्पर कंट्रोल सिग्नल इनपुट है और हरा जम्पर ग्राउंड में जाता है। मुझे आउटपुट पिन पर एक ब्लिंकलाइट (जमीन के लिए एक अवरोधक के साथ नेतृत्व) का उपयोग करना पसंद है, इसलिए मुझे पता है कि यह कब चालू है। दिखाए गए अनुसार अपने जम्पर को एलईडी और पोर्ट के बीच कनेक्ट करें। Teensy++ हुकअप आरेख का संदर्भ लें।

अब अपनी हॉट प्लेट के ऊपर IR तापमान सेंसर रखने के लिए एक सपोर्ट को रिग करें। तस्वीर दिखाती है कि मैंने क्या किया। सरल लेकिन मजबूत नियम है। किसी भी ज्वलनशील चीज को गर्म प्लेट से दूर रखें; सेंसर प्लास्टिक का है और प्लेट की सतह से ठीक 3 इंच ऊपर लगता है। अपने सेंसर पर कनेक्टर से तारों को अपने Ard/Free-duino पर उपयुक्त पिन तक चलाएँ। IR सेंसर के लिए कनेक्शन Teensy++ Hookup Diagram में दिखाए गए हैं। इन्हें अपने Ard/Free-duino के लिए आवश्यकतानुसार अनुकूलित करें।

महत्वपूर्ण सुरक्षा नोट: IR सेंसर में एक एलईडी पॉइंटर होता है जो इसे निशाना बनाने में सहायता करता है। यदि आपके पास मेरी जैसी बिल्लियाँ हैं, तो वे एलईडी पॉइंटर का पीछा करना पसंद करती हैं। तो जब आप इसका उपयोग कर रहे हों तो अपनी बिल्लियों को गर्म प्लेट पर कूदने से रोकने के लिए कुछ अपारदर्शी टेप के साथ नेतृत्व को कवर करें।

इससे पहले कि आप हॉट प्लेट एसी कंट्रोलर को 120V में प्लग करें, यहां सिस्टम का परीक्षण करने और तापमान के लिए प्रारंभिक लक्ष्य मान निर्धारित करने का तरीका बताया गया है। मेरा सुझाव है कि २० C का लक्ष्य तापमान ताकि हीटिंग तुरंत शुरू न हो। ये मान EEPROM में संग्रहीत किए जाएंगे और अगली बार उपयोग किए जाएंगे, इसलिए सुनिश्चित करें कि जब आप सोल्डरिंग सत्र के साथ काम कर रहे हों तो आप हमेशा लक्ष्य तापमान के रूप में कम मान संग्रहीत करते हैं। मुझे पहली बार में अनप्लग की गई गर्म प्लेट के साथ तापमान नियंत्रक शुरू करना एक अच्छा विचार है। सुनिश्चित करें कि प्लग इन करने से पहले सब कुछ काम कर रहा है।

अपने सीरियल पोर्ट को अपने Arduino से कनेक्ट करें और इसे पावर दें। Arduino स्केच संकलित करें और इसे डाउनलोड करें। नियंत्रक के साथ बातचीत करने और परिणाम प्रदर्शित करने के लिए प्रसंस्करण स्केच प्रारंभ करें। कभी-कभी, Arduino स्केच प्रोसेसिंग स्केच के साथ सिंक्रनाइज़ नहीं होगा। जब ऐसा होता है, तो आपको प्रोसेसिंग स्केच के कंसोल विंडो में "नो अपडेट" संदेश दिखाई देगा। बस प्रोसेसिंग स्केच को रोकें और पुनः आरंभ करें और चीजें ठीक होनी चाहिए। यदि नहीं, तो नीचे दिए गए समस्या निवारण अनुभाग पर एक नज़र डालें।

यहाँ नियंत्रक के लिए आदेश हैं। "डेल्टा" वह राशि है जो आदेश दिए जाने पर पैरामीटर बदल जाएगा। पहले उस डेल्टा का मान सेट करें जिसका आप उपयोग करना चाहते हैं। फिर उस डेल्टा का उपयोग करके वांछित पैरामीटर समायोजित करें। उदाहरण के लिए, डेल्टा 10 बनाने के लिए + और - का उपयोग करें। फिर लक्ष्य तापमान सेटिंग को 10 डिग्री सेल्सियस तक बढ़ाने के लिए टी (पूंजीगत "टी") का उपयोग करें, या लक्ष्य तापमान को 10 डिग्री कम करने के लिए टी (लोअर केस "टी") का उपयोग करें।. आदेश:

+/-: दस पी/पी के कारक द्वारा डेल्टा समायोजित करें: ऊपर/नीचे डेल्टा द्वारा पी लाभ समायोजित करें I/i: डेल्टा द्वारा ऊपर/नीचे समायोजन मैं लाभ डी/डी: डेल्टा टी/टी द्वारा ऊपर/नीचे समायोजित डी लाभ: डेल्टा एच द्वारा सेट अस्थायी को ऊपर/नीचे समायोजित करें: सहायता स्क्रीन को चालू और बंद टॉगल करें आर: मान रीसेट करें - जब आप पहली बार नियंत्रक चलाते हैं तो ऐसा करें

एक बार जब आप तापमान अपडेट प्राप्त कर लेते हैं, तो स्केच की ग्राफिक विंडो चित्र की तरह दिखनी चाहिए। यदि आपके पास वर्णित कुछ आदेशों के साथ स्क्रीन पर एक बड़ा ग्रे क्षेत्र लगाया गया है, तो इसे साफ़ करने के लिए बस "एच" टाइप करें। जब आप पहली बार प्रारंभ करते हैं, तो आपको प्रारंभिक मान रीसेट करने के लिए कहा जा सकता है। आगे बढ़ो और करो। ऊपरी दाएं कोने में मान वर्तमान रीडिंग और सेटिंग्स हैं। "लक्ष्य" वर्तमान लक्ष्य तापमान है और ऊपर वर्णित अनुसार "t" कमांड द्वारा बदला जाता है। "कर्र" सेंसर से वर्तमान तापमान रीडिंग है। "पी", "आई" और "डी" पीआईडी नियंत्रण एल्गोरिदम के पैरामीटर हैं। उन्हें बदलने के लिए "p", "i", और "d" कमांड का उपयोग करें। मैं एक पल में उनकी चर्चा करूंगा। "पाउ" पीआईडी नियंत्रक से हॉट प्लेट तक का पावर कमांड है। यह 0 (हमेशा बंद) और 1000 (हमेशा चालू) के बीच का मान है।

यदि आप सेंसर के नीचे अपना हाथ रखते हैं, तो आपको तापमान (Curr) को ऊपर उठते हुए देखना चाहिए। यदि आप अब लक्ष्य तापमान बढ़ाते हैं, तो आप पावर (पाउ) मान में वृद्धि देखेंगे और आउटपुट एलईडी ब्लिंक करेगा। लक्ष्य तापमान बढ़ाएं और उत्पादन का नेतृत्व लंबे समय तक रहेगा। जब गर्म प्लेट जुड़ा हुआ है और काम कर रहा है, तो लक्ष्य तापमान बढ़ने से गर्म प्लेट चालू हो जाएगी। जैसे-जैसे वर्तमान तापमान लक्ष्य तापमान के करीब पहुंचता है, समय पर कम होता जाएगा ताकि लक्ष्य तापमान न्यूनतम ओवर-शूट के साथ पहुंच सके। फिर, लक्ष्य तापमान बनाए रखने के लिए समय पर पर्याप्त होगा।

यहां बताया गया है कि PID एल्गोरिथम के लिए पैरामीटर कैसे सेट करें। आप मेरे द्वारा उपयोग किए जाने वाले मूल्यों से शुरू कर सकते हैं। 40 का P, 0.1 का I और 100 का D। मेरा सिस्टम 5 डिग्री से कम के ओवरशूट के साथ लगभग 30 सेकंड में 50C चरण पूरा करेगा। यदि आपका सिस्टम महत्वपूर्ण रूप से अलग प्रदर्शन करता है, तो आप इसे ट्यून करना चाहेंगे। एक पीआईडी नियंत्रक को ट्यून करना मुश्किल हो सकता है, लेकिन ऊपर संदर्भित आलेख बताता है कि इसे बहुत प्रभावी ढंग से कैसे किया जाए।

अब असली बात की बारी है। एक्सट्रीम सरफेस माउंट सोल्डरिंग में बताए अनुसार हॉट प्लेट को हॉट प्लेट एसी कंट्रोलर में प्लग करें। वहां भी सभी सावधानियों को पढ़ना सुनिश्चित करें। अपने तापमान संवेदक को इस प्रकार रखें कि यह आपकी गर्म प्लेट से लगभग 3 इंच ऊपर हो और सीधे उस पर इंगित करे। अपने Ard/Free-duino को पावर दें। सुनिश्चित करें कि सभी कनेक्शन सही हैं और आपका सॉफ़्टवेयर (पीआईडी नियंत्रक और निगरानी कार्यक्रम) ठीक से चल रहा है। लक्ष्य तापमान को 20 C पर सेट करके शुरू करें। फिर लक्ष्य तापमान को 40 C तक बढ़ाएं। गर्म प्लेट चालू होनी चाहिए और तापमान आसानी से 40C +/- 2 C तक बढ़ जाना चाहिए। अब आप प्रदर्शन को देखते हुए तापमान बढ़ाने का प्रयास कर सकते हैं। आपके सिस्टम का। आप देखेंगे कि प्लेट को गर्म करने की तुलना में उसे ठंडा होने में अधिक समय लगता है।

समस्या निवारण

यदि प्रोसेसिंग स्केच नहीं चलता है या तापमान को अपडेट नहीं करता है, तो प्रोसेसिंग स्केच को रोकें और एक सीरियल टर्मिनल शुरू करें (उदाहरण के लिए, विंडोज़ पर हाइपरटर्मिनल)। स्पेस बार पर टैप करें और रिटर्न हिट करें। Arduino को वर्तमान तापमान रीडिंग के साथ प्रतिक्रिया देनी चाहिए। वांछित प्रतिक्रिया प्राप्त होने तक बॉड दर आदि की सेटिंग समायोजित करें। एक बार यह काम करने के बाद, प्रोसेसिंग स्केच चलना चाहिए। यदि आपको अभी भी समस्या है, तो सुनिश्चित करें कि आपके पिन असाइनमेंट आपकी भौतिक वायरिंग से सहमत हैं और आपने तापमान सेंसर के उपयुक्त पिनों से बिजली और जमीन को जोड़ा है।

चरण 4: सरफेस माउंट सोल्डरिंग

सरफेस माउंट सोल्डरिंग
सरफेस माउंट सोल्डरिंग

इस निर्देश में वर्णित तापमान नियंत्रण प्रणाली का उपयोग करने से दो तरह से एक्सट्रीम सरफेस माउंट सोल्डरिंग में सुधार होता है। सबसे पहले, तापमान नियंत्रण अधिक सटीक और काफी तेज है। इसलिए 6 मिनट या उससे अधिक समय में लगभग 120C से 180C तक धीमी रैंप होने के बजाय, हम जल्दी से 180C तक जा सकते हैं, 2 ½ से 3 मिनट तक रुक सकते हैं, और लगभग एक मिनट के लिए 220C से 240C तक तेज़ी से जा सकते हैं। हमें अभी भी उस बिंदु के लिए देखना है जब मिलाप बहता है और बिजली बंद कर देता है, या बस लक्ष्य तापमान को जल्दी से कम कर देता है। चूंकि तापमान बहुत धीरे-धीरे नीचे आता है, जैसे ही तापमान 210C से नीचे चला जाता है, मैं आमतौर पर अपने सर्किट को गर्म प्लेट से हटा देता हूं। उन्हें धातु के नहीं, पर्फ़ बोर्ड या लकड़ी के टुकड़े पर रखें। धातु उन्हें बहुत जल्दी ठंडा कर सकती है। यह भी ध्यान दें कि कुछ क्षेत्रों में प्लेट को पर्याप्त गर्म करने के लिए आपको लक्ष्य तापमान 250C (अधिकतम सेंसर पढ़ेगा) से ऊपर उठाना पड़ सकता है। प्लेट पूरी सतह पर एक तापमान तक नहीं पहुंच पाएगी लेकिन कुछ क्षेत्रों में दूसरों की तुलना में कूलर होगी। आप इसे प्रयोग करके सीखेंगे।

सुधार का दूसरा क्षेत्र सोल्डरिंग चक्रों के बीच के समय में कमी है। ओपन लूप सिस्टम के साथ, मुझे एक नया सोल्डरिंग चक्र शुरू करने के लिए गर्म प्लेट के कमरे के तापमान (लगभग 20C) तक ठंडा होने की प्रतीक्षा करनी पड़ी। अगर मैंने ऐसा नहीं किया, तो तापमान चक्र सही नहीं होगा (प्रारंभिक स्थितियों में बदलाव)। अब मुझे केवल 100C के आसपास स्थिर तापमान की प्रतीक्षा करने की आवश्यकता है और मैं एक नया चक्र शुरू कर सकता हूं।

अब मैं जिस तापमान चक्र का उपयोग कर रहा हूं वह ऊपर निहित है, लेकिन यहां यह बिल्कुल सही है। 100 सी से शुरू करें। अपने बोर्डों को गर्म होने के लिए दो से तीन मिनट के लिए गर्म प्लेट पर रखें - बड़े घटकों के साथ। लक्ष्य तापमान को 180C पर सेट करें। यह तापमान एक मिनट से भी कम समय में पहुंच जाता है। यहां ढाई मिनट के लिए रुकें। अपना लक्ष्य 250C पर सेट करें। जैसे ही सभी सोल्डर बहते हैं, लक्ष्य तापमान को लगभग 100C तक कम कर दें। आपकी थाली का तापमान ज्यादा रहेगा। जैसे ही यह 210C तक कम हो जाता है, या 1 मिनट का समय बीत जाता है, अपने बोर्डों को गर्म प्लेट से परफ़ॉर्मर या लकड़ी के शीतलन प्लेटफ़ॉर्म पर स्लाइड करें। सोल्डरिंग की जाती है।

यदि आप एक अलग तापमान प्रोफ़ाइल का उपयोग करना चाहते हैं, तो आपको इस नियंत्रण प्रणाली के साथ इसे प्राप्त करने में कोई परेशानी नहीं होनी चाहिए।

आप अपनी हॉट प्लेट के ऊपर तापमान संवेदक की स्थिति के साथ प्रयोग करना चाह सकते हैं। मैंने पाया कि गर्म प्लेट के सभी क्षेत्र एक ही समय में समान तापमान तक नहीं पहुंचते हैं। तो आप अपने सेंसर की स्थिति के आधार पर, सोल्डर प्रवाह बनाने के लिए आवश्यक वास्तविक समय और तापमान भिन्न हो सकते हैं। एक बार जब आप एक नुस्खा तैयार कर लेते हैं, तो दोहराने योग्य परिणामों के लिए सेंसर की उसी स्थिति का उपयोग करें।

हैप्पी सोल्डरिंग!

सिफारिश की: