एंबेडेड अनुप्रयोगों के लिए सही माइक्रोकंट्रोलर का चयन करना

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





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

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




एंबेडेड एप्लिकेशन के लिए सही माइक्रोकंट्रोलर का चयन कैसे करें

वहां माइक्रोकंट्रोलर का चयन करने के कई कारण एम्बेडेड अनुप्रयोगों के लिए, अर्थात् कम लागत, उच्च एकीकरण स्तर, बढ़ी हुई विश्वसनीयता, अंतरिक्ष बचत, आदि।

आवश्यक हार्डवेयर इंटरफेस की एक सूची तैयार करें

माइक्रोकंट्रोलर के बुनियादी हार्डवेयर ब्लॉक आरेख का उपयोग करते हुए, उन सभी परिधीय इंटरफेसों की एक सूची तैयार करें, जिन्हें माइक्रोकंट्रोलर को समर्थन देने की आवश्यकता होगी। माइक्रोकंट्रोलर में दो सामान्य प्रकार के इंटरफेस हैं जिन्हें सूचीबद्ध करने की आवश्यकता है। पहला संचार इंटरफेस है, ये USB, SPI, I2C, UART, इत्यादि जैसे परिधीय हैं। ये बहुत परेशान कर रहे हैं कि माइक्रोकंट्रोलर में प्रोग्राम स्पेस को कितना सपोर्ट करना होगा। इंटरफ़ेस का दूसरा प्रकार है 'डिजिटल इनपुट और आउटपुट', (ए से डी) डिजिटल इनपुट के अनुरूप, पल्स चौड़ाई मॉड्यूलेशन, आदि। ये दो प्रकार के इंटरफेस पिन की संख्या को कमांड करेंगे जो कि माइक्रोकंट्रोलर द्वारा आवश्यक होंगे।



आवश्यक हार्डवेयर इंटरफेस

आवश्यक हार्डवेयर इंटरफेस

आर्किटेक्चर का चयन करें

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

आर्किटेक्चर का चयन करें

आर्किटेक्चर का चयन करें

मेमोरी आवश्यकताओं को पहचानें

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


मेमोरी आवश्यकताओं को पहचानें

मेमोरी आवश्यकताओं को पहचानें

लागत और विद्युत सीमाओं का निरीक्षण करें

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

एक विकास किट चुनें

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

विकास उपकरण समूह

विकास उपकरण समूह

उपरोक्त जानकारी से, अंत में, हम यह निष्कर्ष निकाल सकते हैं कि एम्बेडेड अनुप्रयोगों के लिए माइक्रोकंट्रोलर चुनते समय विचार करने के लिए कई विशेषताएं हैं। एक एम्बेडेड परियोजना शुरू करने से पहले जिसे एक माइक्रोकंट्रोलर की आवश्यकता होती है, एक को तकनीकी पहलुओं पर प्रयास करना चाहिए जो आपको विशिष्ट एम्बेडेड अनुप्रयोगों के लिए एक माइक्रोकंट्रोलर का चयन करने में सहायता करेगा। वे हार्डवेयर, डेटा ट्रांसफर, पीडब्लूएम पोर्ट, पैकेजिंग, बिजली की खपत, मेमोरी साइज़, कॉस्ट आदि की एक सूची है। हम आशा करते हैं कि आपको इस अवधारणा की बेहतर समझ मिल गई होगी। इसके अलावा, इस अवधारणा के बारे में कोई संदेह या किसी को लागू करने के लिए माइक्रोकंट्रोलर आधारित परियोजनाएं , कृपया नीचे टिप्पणी अनुभाग में टिप्पणी करके अपनी प्रतिक्रिया दें। यहां आपके लिए एक सवाल है, एक माइक्रोकंट्रोलर का कार्य क्या है?