माइक्रोकंट्रोलर एप्लीकेशन

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

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

एक तरह से या किसी अन्य, व्यावहारिक रूप से कोई भी आधुनिक इलेक्ट्रॉनिक उपकरण आज इसके अंदर कम से कम एक माइक्रोकंट्रोलर के बिना नहीं कर सकता है।

माइक्रोकंट्रोलर एप्लीकेशन

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

यहां माइक्रोकंट्रोलर बाह्य उपकरणों की एक छोटी सूची है जिससे आप इन छोटे चिप्स के संभावित क्षेत्रों और प्रयोज्यता के उपलब्ध क्षेत्रों के बारे में निष्कर्ष निकाल सकते हैं:

  • यूनिवर्सल डिजिटल पोर्ट इनपुट या आउटपुट के लिए कॉन्फ़िगर किया गया;

  • विभिन्न I/O इंटरफेस: UART, SPI, I? C, CAN, IEEE 1394, USB, ईथरनेट;

  • डिजिटल-टू-एनालॉग और एनालॉग-टू-डिजिटल कन्वर्टर्स;

  • तुलनित्र;

  • पल्स चौड़ाई न्यूनाधिक (PWM नियंत्रक);

  • टाइमर;

  • ब्रशलेस (और स्टेपर) मोटर नियंत्रक;

  • कीबोर्ड और डिस्प्ले कंट्रोलर;

  • रेडियो फ्रीक्वेंसी ट्रांसमीटर और रिसीवर;

  • फ्लैश मेमोरी के साथ अंतर्निर्मित सरणियाँ;

  • बिल्ट-इन वॉचडॉग टाइमर और क्लॉक जनरेटर।

माइक्रोकंट्रोलर का उपयोग करने का एक उदाहरण

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

कार्यक्रम माइक्रोकंट्रोलर के संचालन को सुनिश्चित करेगा - यह सही एल्गोरिथ्म के अनुसार, आसपास के इलेक्ट्रॉनिक्स (विशेष रूप से: घरेलू उपकरण, कार, परमाणु ऊर्जा संयंत्र, रोबोट, सौर ट्रैकर, आदि) को नियंत्रित करने में सक्षम होगा।

microcontroller

एक माइक्रोकंट्रोलर की घड़ी की आवृत्ति (या बस की गति) दर्शाती है कि माइक्रोकंट्रोलर समय की एक इकाई में कितनी गणना कर सकता है। इस प्रकार, बस की गति बढ़ने पर माइक्रोकंट्रोलर का प्रदर्शन और उसके द्वारा खपत की जाने वाली शक्ति बढ़ जाती है।

एक माइक्रोकंट्रोलर का प्रदर्शन लाखों निर्देशों प्रति सेकंड - MIPS (मिलियन निर्देश प्रति सेकंड) में मापा जाता है। इस प्रकार, लोकप्रिय Atmega8 नियंत्रक, प्रति घड़ी चक्र में एक पूर्ण निर्देश निष्पादित करते हुए, 1 MIPS प्रति MHz का प्रदर्शन प्राप्त करता है।

साथ ही, विभिन्न परिवारों के आधुनिक माइक्रोकंट्रोलर इतने बहुमुखी हैं कि एक ही नियंत्रक, पुन: प्रोग्राम किया गया, पूरी तरह से अलग उपकरणों को नियंत्रित कर सकता है। अपने आप को एक क्षेत्र में सीमित करना असंभव है।

ऐसे सार्वभौमिक नियंत्रक का एक उदाहरण वही Atmega8 है, जिस पर वे इकट्ठे होते हैं: टाइमर, घड़ियां, मल्टीमीटर, होम ऑटोमेशन संकेतक, स्टेपर मोटर चालक वगैरह।

माइक्रोकंट्रोलर्स के लोकप्रिय निर्माताओं में हम नोट करते हैं: Atmel, Hitachi, Intel, Infineon Technologies, Microchip, Motorola, Philips, Texas Instruments।

माइक्रोकंट्रोलर्स को मुख्य रूप से डेटा की बिटनेस द्वारा वर्गीकृत किया जाता है जो नियंत्रक प्रक्रियाओं के अंकगणितीय-तर्क उपकरण: 4, 8, 16, 32, 64 - बिट्स। और 8-बिट, जैसा कि ऊपर उल्लेख किया गया है, का एक महत्वपूर्ण बाजार हिस्सा है (मूल्य में लगभग 50%)। अगला 16-बिट माइक्रोकंट्रोलर आते हैं, फिर डीएसपी-नियंत्रक सिग्नल प्रोसेसिंग के लिए उपयोग किए जाते हैं (दोनों बाजार का 20% हिस्सा हैं)।

हम आपको पढ़ने की सलाह देते हैं:

विद्युत धारा खतरनाक क्यों है?