Arduino और Arduino क्लोन के बीच संगतता


18

एक परियोजना में मैं एक Arduino क्लोन के रूप में एक Seeeduino v3.0 का उपयोग कर रहा हूं। Seeeduino वेबसाइट पर यह कहता है कि

यह ड्यूमिलानोव योजनाबद्ध पर आधारित है, जो अपने मौजूदा कार्यक्रम, ढाल और आईडीई के लिए 100% संगत है।

वास्तव में मुझे ढाल या आईडीई से कोई समस्या नहीं थी।

मेरा सवाल अब यह है: क्या सीड्यूइनो और अन्य क्लोन वास्तव में 100% संगत हैं? Seeeduino बोर्ड काफी सस्ता था तो एक आर्डिनो।

जवाबों:


16

इन वर्षों में मैंने मूल Arduino बोर्डों का उपयोग किया है और साथ ही साथ उत्कृष्ट InduinoX कि एक आधिकारिक संगत बोर्ड के रूप में Arduino साइट पर सूचीबद्ध है , बहुत अच्छी तरह से बनाई गई चीनी Medinoino नैनो संवर्धन (3.3 /) से अलग-अलग सिद्धता के क्लोन का उपयोग किया है। 5 वोल्ट स्वाइचेबल), ईबे से गंदगी-सस्ते क्लोनों के लिए, जो कभी-कभी आधिकारिक बोर्डों की तुलना में बेहतर निर्माण होते हैं।

Arduino बोर्ड के बारे में कुछ भी अनोखा या परिष्कृत नहीं है: यह मूल रूप से सिर्फ माइक्रोकंट्रोलर (atMEGA328, atMEGA1280, SAM3X8E या अन्य) और इसका न्यूनतम समर्थन हार्डवेयर है। ज्यादा नहीं जो उस छोटे से, वास्तव में गलत हो सकता है।

इन बोर्डों में संगतता सुनिश्चित करने वाले दो सामान्य तत्व हैं:

  1. Arduino बूटलोडर
  2. आधिकारिक Arduino सॉफ्टवेयर वितरण के भीतर बोर्ड के लिए समर्थन

यदि आपके बोर्ड पर माइक्रोकंट्रोलर उपलब्ध है, तो बूटलोडर को बेहतर या अद्यतित संस्करण से बदला जा सकता है।

समर्थन फ़ाइलों को या तो ऑनलाइन पाया जा सकता है, या निकटतम समान बोर्ड की फ़ाइलों के मामूली संपादन Arino पर्यावरण के लिए अपेक्षित सहायता प्रदान कर सकते हैं।

संक्षेप में: हाँ, क्लोन आमतौर पर मूल अरुडिनो की तरह ही काम करते हैं, और उन्नत सुविधाओं के साथ क्लोन प्रायः संगतता बनाए रखते हुए बेहतर काम करते हैं (जैसे InduinoX)


1
BTW खेल का मैदान .arduino.cc एक सामुदायिक विकि है, आधिकारिक साइट नहीं। AFAIK, आधिकारिक संगत बोर्डों की कोई सूची नहीं है।
फ़ेडरिको फ़िशोर

5

यदि आप Arduino सर्किट आरेख को बारीकी से देखते हैं, तो आप देखेंगे कि यह बिजली की आपूर्ति, USB- सीरियल इंटरफ़ेस और स्वयं माइक्रोकंट्रोलर से थोड़ा अधिक है।

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

मैंने कई el-cheapo Arduino क्लोन का उपयोग किया है और इसके अलावा स्पष्ट शारीरिक निर्माण (एक थोड़ा आकर्षक लगता है), वे सभी 'असली चीज़' की तरह ही काम करते हैं। मुझे लगता है कि मूल और क्लोन के बीच प्रमुख अंतर बोर्ड की गुणवत्ता, उपयोग किए गए घटक और विधानसभा की गुणवत्ता है।


3

दो बार जांचें!

अधिकांश क्लोन उन दोषों की प्रतियों के साथ सटीक क्लोन हैं जो मूल Arduino बोर्ड के पास थे। उदाहरण के लिए, Arduino नैनो में उचित RESET और टेस्ट पिन कनेक्शन FT232RL USB-सीरियल ब्रिज नहीं है। यह दोष पीसी को जवाब नहीं देने के लिए FT232RL हो सकता है और अंततः Arduino नैनो बोर्ड के बाद के संशोधनों में तय किया गया था। कुछ क्लोन अपडेट नहीं किए गए थे।

एक और "बिल्कुल Arduino क्लोन नहीं" उदाहरण FT232RL के बजाय सीरियल ब्रिज के लिए CP2102 USB के साथ कई बोर्ड हैं। यह किसी का ध्यान नहीं जा सकता है, लेकिन जब एक क्लोन बोर्ड आपके पीसी के साथ जुड़ता है और काम करता है, तो निराशा दे सकता है, लेकिन एक और उत्पन्न प्रणाली लापता ड्राइवरों पर शिकायत करती है।

तो फिर से - तैयार रहो!


1

मैंने पाया है कि अधिकांश क्लोन वही करेंगे जो आप उनसे करने की अपेक्षा करते हैं, लेकिन जैसा कि उनके जवाब में x4mer बताता है , तैयार रहें।

सबसे कष्टप्रद मुद्दा है, और फिर भी यह है काफी मामूली है कि चीनी क्लोन का एक बहुत यूएसबी के लिए एक ATmega का उपयोग नहीं करते और इसके बदले एक का उपयोग है CH340G । विंडोज 7 पर चलने वाले पीसी से कनेक्ट करते समय ये चिप ठीक हैं, ओएस एक्स पर ड्राइवरों के साथ बहुत मुश्किलें हैं, और अंत में पहचाना नहीं जा रहा है। CH340G के लिए ड्राइवर ढूंढना संभव है , लेकिन जब मैंने इसे स्थापित किया, तो उसने क्लोन किए गए UNO में प्लग-इन करने पर मैकबुक को तुरंत क्रैश कर दिया था ..!

मुझे eBay पर तीन या चार क्लोन खरीदने थे, जब तक कि मैं USB इंटरफ़ेस को लागू करने वाले एक वास्तविक 16u2 के साथ एक यूनो नहीं मिला , जो वास्तव में मैकबुक प्रो द्वारा पहचाना जाएगा, और ओएस एक्स पर चलने वाले Arduino IDE का उपयोग करके मुझे कोड करने की अनुमति देगा।

इससे पहले, मुझे विंटेल लैपटॉप का उपयोग करना था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.