DIY स्पेस में, सिंगल-बोर्ड कंप्यूटर और माइक्रोकंट्रोलर दो सबसे लोकप्रिय विषय हैं। और यदि आप इस स्थान पर नए हैं, तो उनके बीच मतभेद भ्रमित करने वाले हो सकते हैं।
तो, सिंगल-बोर्ड कंप्यूटर और माइक्रोकंट्रोलर में क्या अंतर है? चलो एक नज़र मारें।
सिंगल-बोर्ड कंप्यूटर क्या है?
सिंगल-बोर्ड कंप्यूटर (SBC), जैसा कि नाम से पता चलता है, एक ऐसा कंप्यूटर है जिसमें सिंगल-बोर्ड होता है। SBC एक पूर्ण विकसित कंप्यूटर है जिसमें RAM, स्टोरेज, इनपुट/आउटपुट, और USB जैसे पेरिफेरल, सभी एक ही मदरबोर्ड पर होते हैं। एक SBC में एक OS भी होता है और एक ही समय में विभिन्न प्रोग्राम चला सकता है।
दूसरे शब्दों में, एक SBC को कार्य शुरू करने के लिए केवल शक्ति की आवश्यकता होती है। SBC के सामान्य उदाहरणों में शामिल हैं स्मार्टफोन, लैपटॉप, और रास्पबेरी पाई कंप्यूटर. इन सभी को कार्य करने के लिए किसी अतिरिक्त PCB की आवश्यकता नहीं है।
माइक्रोकंट्रोलर क्या है?
एक माइक्रोकंट्रोलर में SBC के साथ बहुत कुछ समान होता है। दोनों में एक प्रोसेसर, स्टोरेज और इनपुट/आउटपुट पेरिफेरल्स हैं। लेकिन यहीं पर समानताएं समाप्त होती हैं।
माइक्रोकंट्रोलर के पास SBC की तुलना में बहुत कम संसाधन होते हैं। उदाहरण के लिए, एक माइक्रोकंट्रोलर में केबी हो सकते हैं एसबीसी के एमबी या जीबी के बजाय भंडारण। इसी तरह, उनकी प्रसंस्करण क्षमता भी बहुत सुंदर है सीमित।
ज्यादातर मामलों में, एक माइक्रोकंट्रोलर को प्रोग्रामिंग को आसान बनाने के लिए ब्रेकआउट बोर्ड की भी आवश्यकता होती है। एक Arduino Uno एक ब्रेकआउट बोर्ड के साथ एक माइक्रोकंट्रोलर का एक अच्छा उदाहरण है। यह आपको माइक्रोकंट्रोलर को कनेक्ट करने की अनुमति देता है, इस मामले में, एक Atmel ATmega328P, इनपुट/आउटपुट डिवाइस, पावर और बाह्य उपकरणों के साथ।
सम्बंधित: विभिन्न Arduino सेंसर कैसे काम करते हैं?
माइक्रोकंट्रोलर भी एक समय में एक से अधिक प्रोग्राम नहीं चला सकते हैं, क्योंकि उनका उद्देश्य एक रूटीन को लूप करना है।
माइक्रोकंट्रोलर के उदाहरणों में स्मोक डिटेक्टर और इंफ्रारेड टीवी रिमोट के अंदर कंट्रोलर शामिल हैं।
सिंगल-बोर्ड कंप्यूटर और माइक्रोकंट्रोलर के बीच अंतर
एक SBC और एक माइक्रोकंट्रोलर के बीच सबसे बड़ा अंतर यह है कि पहला एक स्व-निहित कंप्यूटर है जिसमें OS चलाने की क्षमता होती है, जबकि बाद वाला बहुत कम संसाधनों वाला एक चिप होता है।
साथ ही, SBC के विपरीत, माइक्रोकंट्रोलर का उद्देश्य केवल एक प्रोग्राम को बार-बार चलाना है। उदाहरण के लिए, रास्पबेरी पाई जैसे एसबीसी लिनक्स चलाते हैं, जबकि Arduino Uno जैसे बोर्ड नहीं करते हैं।
अब आप एसबीसी और माइक्रोकंट्रोलर के बीच अंतर जानते हैं
क्योंकि सिंगल-बोर्ड कंप्यूटर और माइक्रोकंट्रोलर बहुत कुछ साझा करते हैं, उन्हें अलग बताना DIY स्पेस में नए लोगों के लिए भ्रमित करने वाला हो सकता है। बस याद रखें कि माइक्रोकंट्रोलर का उद्देश्य इनपुट के आधार पर एक बटन को चालू और बंद करने जैसे छोटे, दोहराए जाने वाले कार्यों को चलाना है। ये कार्य संसाधन-गहन नहीं हैं, इसलिए माइक्रोकंट्रोलर SBC की तरह सक्षम नहीं हैं।
दूसरी ओर, SBC, कंप्यूटर हैं। उनके पास एक ऑपरेटिंग सिस्टम है और एक साथ कई कार्यों को चलाने के लिए उपयोग किया जाता है। आपके लिए सबसे अच्छा निर्णय लेने के लिए, आपको केवल अपनी व्यक्तिगत आवश्यकताओं पर विचार करना होगा।
यदि आप Arduino के साथ RFID प्रोजेक्ट बनाना चाहते हैं, तो ये प्रोजेक्ट निश्चित रूप से आपको प्रेरित करेंगे।
आगे पढ़िए
- प्रौद्योगिकी की व्याख्या
- DIY
- सिंगल बोर्ड कंप्यूटर
- कंप्यूटर के पुर्जे
- रास्पबेरी पाई
फवाद एक पूर्णकालिक स्वतंत्र लेखक हैं। उसे तकनीक और भोजन पसंद है। जब वह विंडोज के बारे में नहीं खा रहा है या लिख रहा है, तो वह या तो वीडियो गेम खेल रहा है या यात्रा करने के बारे में सपना देख रहा है।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें