एक्स्ट्रा-पिक्चर कंट्रोलर प्रोग्रामर

Pin
Send
Share
Send

माइक्रोकंट्रोलर्स का उपयोग करने वाले सर्किट इंटरनेट पर काफी लोकप्रियता हासिल कर रहे हैं। एक माइक्रोकंट्रोलर एक ऐसा विशेष माइक्रोकिरिट है, जो संक्षेप में, एक छोटा कंप्यूटर है, जिसके अपने I / O पोर्ट्स, मेमोरी हैं। माइक्रोकंट्रोलर के लिए धन्यवाद, न्यूनतम घटकों के साथ अत्यधिक कार्यात्मक सर्किट बनाना संभव है, उदाहरण के लिए, इलेक्ट्रॉनिक घड़ियां, खिलाड़ी, विभिन्न एलईडी प्रभाव, स्वचालन उपकरण।

किसी भी कार्य को करने के लिए शुरू करने के लिए माइक्रोक्रिकिट के लिए, आपको इसे फ्लैश करने की आवश्यकता है, अर्थात। फर्मवेयर कोड को उसकी मेमोरी में लोड करें। यह एक विशेष उपकरण का उपयोग करके किया जा सकता है जिसे प्रोग्रामर कहा जाता है। प्रोग्रामर कंप्यूटर को जोड़ता है जिस पर फर्मवेयर फ़ाइल फर्मवेयर माइक्रोकंट्रोलर के साथ स्थित है। यह उल्लेखनीय है कि AVR परिवार के माइक्रोकंट्रोलर हैं, उदाहरण के लिए, जैसे Atmega8, Attiny13, और pic श्रृंखला, उदाहरण के लिए PIC12F675, PIC16F676। Pic श्रृंखला का स्वामित्व माइक्रोचिप और Atmel के AVR के पास है, इसलिए pic और AVR फर्मवेयर विधियाँ अलग-अलग हैं। इस लेख में, हम एक्स्ट्रा-पिक प्रोग्रामर बनाने की प्रक्रिया पर विचार करेंगे, जिसके साथ आप पिक सीरीज़ माइक्रोकंट्रोलर को फ्लैश कर सकते हैं।
इस विशेष प्रोग्रामर के फायदों में इसकी सर्किट की सादगी, विश्वसनीयता, बहुमुखी प्रतिभा शामिल है, क्योंकि यह सभी सामान्य माइक्रोकंट्रोलर्स का समर्थन करता है। कंप्यूटर भी सबसे आम फर्मवेयर कार्यक्रमों द्वारा समर्थित है, जैसे कि आईसी-प्रोग, विनपिक 800, पोनीप्रोग, पीआईसीपीएम।

प्रोग्रामर सर्किट


इसमें दो microcircuits, एक आयातित MAX232 और एक घरेलू KR1533LA3 है, जिसे KR155LA3 से बदला जा सकता है। दो ट्रांजिस्टर, KT502, जिन्हें KT345, KT3107 या किसी अन्य कम-शक्ति वाले PNP ट्रांजिस्टर द्वारा प्रतिस्थापित किया जा सकता है। KT3102 को भी बदला जा सकता है, उदाहरण के लिए, BC457, KT315 को। हरे रंग की एलईडी बिजली की उपलब्धता के संकेतक के रूप में कार्य करती है; लाल एलईडी लाइट माइक्रोकंट्रोलर फर्मवेयर प्रक्रिया के दौरान ऊपर जाती है। डायोड 1N4007 का उपयोग सर्किट को गलत ध्रुवता की वोल्टेज आपूर्ति से बचाने के लिए किया जाता है।

सामग्री


प्रोग्रामर को असेंबल करने के लिए आवश्यक भागों की सूची:
  • स्टेबलाइजर 78L05 - 2 पीसी।
  • 78L12 स्टेबलाइजर - 1 पीसी।
  • 3v एलईडी हरा - 1 पीसी।
  • 3v एलईडी लाल - 1 पीसी।
  • डायोड 1N4007 - 1 पीसी।
  • डायोड 1N4148 - 2 पीसी।
  • रेसिस्टर 0.125 डब्ल्यू 4.7 kOhm - 2 पीसी।
  • रेसिस्टर 0.125 डब्ल्यू 1 कोहम - 6 पीसी।
  • 4 यूएफ संधारित्र 16 वी - 4 पीसी।
  • कैपेसिटर 220 यूएफ 25 वी - 1 पीसी।
  • 100 एनएफ संधारित्र - 3 पीसी।
  • ट्रांजिस्टर KT3102 - 1 पीसी।
  • KT502 ट्रांजिस्टर - 1 पीसी।
  • माइक्रोक्रेसीट मैक्स 232 - 1 पीसी।
  • चिप KR1533LA3 - 1 पीसी।
  • पावर कनेक्टर - 1 पीसी।
  • कनेक्टर COM पोर्ट "माँ" - 1 पीसी।
  • सॉकेट डीआईपी 40 - 1 पीसी।
  • DIP8 सॉकेट - 2 पीसी।
  • सॉकेट DIP14 - 1 पीसी।
  • सॉकेट डीआईपी 16 - 1 पीसी।
  • सॉकेट DIP18 - 1 पीसी।
  • सॉकेट DIP28 - 1 पीसी।

इसके अलावा, आपको एक टांका लगाने वाला लोहा और इसका उपयोग करने की क्षमता की आवश्यकता है।

पीसीबी विनिर्माण


प्रोग्रामर को 100x70 मिमी मापने वाले मुद्रित सर्किट बोर्ड पर इकट्ठा किया जाता है। मुद्रित सर्किट बोर्ड LUT विधि द्वारा किया जाता है, फ़ाइल लेख से जुड़ी होती है। आपको मुद्रण से पहले छवि को दर्पण करने की आवश्यकता नहीं है।

डाउनलोड बोर्ड:
pechatnaya-plata.zip 25.33 Kb (डाउनलोड: 669)

प्रोग्रामर असेंबली


सबसे पहले, कूदने वालों को मुद्रित सर्किट बोर्ड में मिलाया जाता है, फिर प्रतिरोधक, डायोड। सबसे आखिर में, आपको पैनलों और पावर कनेक्टर और COM पोर्ट को मिलाप करने की आवश्यकता है।

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

COM पोर्ट कनेक्टर (इसे DB-9 कहा जाता है) में दो पिन होते हैं जिन्हें बोर्ड में "छड़ी" करना चाहिए। बोर्ड पर उनके लिए अतिरिक्त छेद ड्रिल नहीं करने के लिए, आप कनेक्टर के किनारों के नीचे दो शिकंजा को खोल सकते हैं, जबकि पिन बंद हो जाएंगे, साथ ही कनेक्टर की धातु सीमा भी।

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

प्रोग्रामर बोर्ड में माइक्रोकंट्रोलर के लिए 4 पैनल और एक मेमोरी चिप चमकाने के लिए होता है। बोर्ड पर फर्मवेयर माइक्रोकंट्रोलर स्थापित करने से पहले, आपको यह देखने की आवश्यकता है कि इसका पिनआउट प्रोग्रामर बोर्ड पर पिनआउट से मेल खाता है या नहीं। प्रोग्रामर को कंप्यूटर के COM पोर्ट से सीधे या एक एक्सटेंशन केबल के माध्यम से जोड़ा जा सकता है। सफल विधानसभा!

Pin
Send
Share
Send

वीडियो देखें: How to program a Rain Bird ESP series sprinkler timer. (नवंबर 2024).