सीरियल (या एसपीआई) पुल के लिए आदर्श वाईफाई?


18

सीरियल ब्रिज के लिए एक आदर्श वाईफाई पर कुछ सिफारिशें क्या हैं? मेरे आदर्श गुण होंगे:

  • सरल कनेक्टिविटी, एसपीआई या सीरियल
  • उचित तेज गति, कम से कम 1mbit / sec आदर्श (हालांकि शायद हमेशा उस तेज की आवश्यकता नहीं होगी)
  • सस्ती, मैं $ 50 के तहत सोच रहा हूँ
  • कम शक्ति - इसे अधिकतम 100mA पर उपयोग करना चाहिए, अगर हम इसे 20 या 30 मी के समान कम कर सकते हैं, और भी बेहतर।
  • अंतर्निहित प्रोटोकॉल स्टैक - मैं चाहता हूं कि यह डीएचसीपी, टीसीपी / आईपी, डीएनएस, आदि के साथ वाईफाई प्रोटोकॉल को हैंडल करे, ताकि मुझे यह करना पड़े कि यह बताएं कि आईपी / पोर्ट को किससे कनेक्ट करना है, और फिर हैंडल करें अपने आप को डेटा।
  • यदि संभव हो तो, 5 वी-सहिष्णु I / O का ... हमारे पुराने-स्कूल माइक्रोकंट्रोलर को इंटरफ़ेस करना आसान बनाता है।

अब तक मैंने पाया है:

किसी को भी अन्य संभावनाओं के साथ कोई अनुभव है?


जवाबों:


5

Roving Networks $ 45 / $ 40 WiFi - UART के लिए RN-131C और RN-131G प्रदान करता है । जागने पर यह 100 एमए का उपयोग करता है, और 10 यूए सो जाता है। मैं एक परियोजना पर संबंधित प्रणाली का उपयोग कर रहा हूं और यह काफी अच्छी तरह से काम करता है। C वैरिएंट कमर्शियल टेम्प रेंज है, G इंडस्ट्रियल है। मुझे लगता है कि उनके पास RS-232 के साथ-साथ SPI / I2C संस्करण भी हैं। मुझे यकीन नहीं है कि यह आपके मूल प्रश्न में उल्लिखित WiFly GSX है।

इसके अलावा, हमने Redpine सिग्नल के मॉड्यूल को देखा । मुझे यकीन नहीं है कि उनकी बिजली की खपत क्या है, लेकिन उत्पादों की कनेक्ट-ए-ऑन श्रृंखला में अन्य कार्यक्षमता है जो आप देख रहे हैं।


हाँ RN-131 WiFly GSX के समान है। रेडपीन मॉड्यूल भी दिलचस्प लगते हैं।
davr

5

क्या आपने एक लैंट्रोनिक्स विप्रोर्ट (वाईफ़ाई से सीरियल मॉड्यूल) का उपयोग करने पर विचार किया है ।

लिटिल बर्ड इलेक्ट्रॉनिक्स लिटिल बर्ड ब्रेन Arduino Wifi Shield बेचता था। जो एक Arduino ढाल पर एक लैंट्रोनिक्स विप्रोर्ट था।


दिलचस्प लगता है ... लैंट्रोनिक्स मैचपोर्ट और वाईपोर्ट के बीच क्या अंतर है?
21

इस मैट्रिक्स के अनुसार: <www.lantronix.com/pdf/misc/Embedded-Module-Matrix.pdf>, ऐसा लगता है कि इसमें बहुत कम अंतर है।
केविन वर्मर

4

माइक्रोचिप / जीरो जी वायरलेस मॉड्यूल

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


मेरा मानना ​​है कि ZeroG केवल रेडियो है - आपको अभी भी अपने प्रोसेसर पर TCP / IP स्टैक चलाना है।
mtrw

यह सही है, लेकिन माइक्रोचिप टीसीपी / आईपी स्टैक की आपूर्ति करता है।
mjh2007

ठीक है, तो यह केवल एक अच्छा समाधान है अगर आप PICs का उपयोग कर रहे हैं। यदि आप कुछ अन्य mcu का उपयोग कर रहे हैं, तो शायद एक अच्छा समाधान नहीं है?
davr

हाँ आप सही है। मुझे लगता है कि उनके स्टैक के लिए लाइसेंस आपको माइक्रोचिप माइक्रोप्रोसेसर पर चलाना होगा। प्रश्न PIC को टैग किया गया था इसलिए मुझे लगा कि यह एक विकल्प हो सकता है।
mjh2007

2
AsyncLabs के WiShield और संबंधित उत्पाद Arduino- संगत बोर्डों को वाईफाई देने के लिए ZeroG चिपसेट का उपयोग करते हैं।
टोडबोट

3

यदि आप Arduino का उपयोग कर रहे हैं, तो WiShield एक मुफ्त सॉफ्टवेयर स्टैक के साथ बहुत अच्छी तरह से काम करता है। Arduino और WiShield के बीच SPI इंटरफ़ेस, लेकिन यदि आप चाहें तो Arduino धारावाहिक में बदल सकता है।


2

यह थोड़ा अस्पष्ट है कि यह परियोजना किस लिए है, लेकिन मुझे लगता है कि आपका सबसे अच्छा शर्त ओपनवर्ड या कुछ इसी तरह के अन्य ओपन-सोर्स फर्मवेयर के साथ एक प्रीमियर वाईफाई राउटर है। WiFi राउटर्स में WiFi इंटरफ़ेस होता है और वे आमतौर पर (TTL लेवल) सीरियल के लिए बोर्ड पर एक पिनहेडर होते हैं।


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

WR703 छोटे और बहुत कम बिजली, बहुत लोकप्रिय है, और परियोजना की इस तरह पहले से ही उन लोगों के साथ किया गया है: dangerousprototypes.com/2013/01/04/tl-wr703n-and-usbip-tutorial
जॉन यू

2

मैंने पहले लैंट्रोनिक्स XPort प्रो (ईथरनेट) का उपयोग किया है ... बहुत सीधा, और उत्कृष्ट सहायक कर्मचारी। यदि आप माचिस का उपयोग करते हैं, तो उन्हें कॉल करें! अपने शोध में, मैंने डिजी कनेक्ट वाई मी भी पाया , लेकिन मैंने इसे चुनना नहीं छोड़ा। यह ऊपर के दोनों की तुलना में एक छोटा रूप कारक है, और माचिस की तुलना में कम बिजली की खपत है, लेकिन कीमत बहुत अधिक थी। ($ 130) इसके अलावा, यह माचिस की तरह x86 के बजाय एक एआरएम चिप पर चलता है, इसलिए प्राप्त / निष्क्रिय / नींद की बिजली की आवश्यकताएं कम हैं।

ट्रांसमिट पावर दोनों डिवाइस के लिए समान है। यह ऐन्टेना बिजली की आवश्यकताओं से तय होता है। जबकि आप आसानी से औसत करंट प्राप्त कर सकते हैं कि कम (लघु, उच्च घनत्व वाले पैकेट और लंबी नींद के समय), आपको एक ऐसा नहीं मिलेगा जो आवश्यक शक्ति पर कुछ सौ एमए से कम के साथ संचारित करेगा। वस्तुतः सभी 650 / 750mA का वर्तमान है कि ट्रांसपोर्ट के दौरान मैचपोर्ट और वाई मी ड्रा एंटीना के प्रवर्धन के कारण है।

WiFly GSX एक विकल्प है जो मुझे नहीं मिला। सिरेमिक एंटीना के कारण कम शक्ति, और बैटरी संचालित अनुप्रयोगों के लिए डिज़ाइन किया गया। इस चिप के बारे में अच्छी और बुरी बातें मुझसे चिपक जाती हैं। अच्छा: इसमें सामान्य उद्देश्य डिजिटल I / O, एनालॉग इनपुट्स हैं, और फर्मवेयर वायरलेस तरीके से अपग्रेड करने योग्य है, जो कि कमाल की विशेषताएं हैं। खराब: इसमें केवल टीसीपी / आईपी स्टैक शामिल है, एक एम्बेडेड सर्वर नहीं है और इसमें अन्य की तरह ओएस शामिल है। मुझे लगता है कि इस मॉड्यूल को ऑनलाइन देखने के लिए अधिक कॉन्फ़िगरेशन की आवश्यकता होगी। मटरगश्ती से पूछो।


एंबेडेड सर्वर और OS मुझे लगता है कि कई अनुप्रयोगों के लिए थोड़ा ओवरकिल है। ताकि कुछ मामलों में प्रो हो सके।
18

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

1

डागो द्वारा बताया गया है, मैं व्यक्तिगत रूप से एक सीरियल कनेक्शन के लिए वाईफ़ाई को जोड़ने के लिए एक फॉन (ला फोंएरा) या मरकी राउटर (ओपनडब्ल्यूआरटी के साथ) का उपयोग करता हूं।

http://www.geocities.jp/arduino_diecimila/wifi/a2p_ddwrt_en.html


0

यह पारंपरिक सोच नहीं हो सकती है, लेकिन रास्पबेरी पाई आपकी आवश्यकताओं को बहुत अच्छी तरह से फिट करती है।

मैं एक समान समस्या को हल करने की कोशिश कर रहा हूं और अंत में देखा गया कि रास्पबेरी पाई एक बहुत अच्छा ईथरनेट है <-> {SPI, I2C, GPIO, UART} कनवर्टर। यह महंगा नहीं है, आप इसे प्राप्त करेंगे और मिनटों में चलेंगे, इसमें विस्तार हैडर है, बोर्ड बाह्य उपकरणों के लिए लिनक्स ड्राइवर हैं।

मैंने बिना किसी समस्या के आरपीआई के UART में एक MSP430 का हस्तक्षेप किया है, जिसने मुझे न केवल वाईफाई कनेक्टिविटी दी, बल्कि गंभीर प्रसंस्करण शक्ति (केवल एक ईथरनेट इंटरफ़ेस नहीं है, लेकिन एक वेब सर्वर जो MSP430 का उपयोग करके एकत्र किए गए डेटा के गणना किए गए आंकड़े प्रदर्शित करता है)।


0

स्पार्कफुन आरएन-एक्सवी- 40USD

सबसे शौक / Arduino परियोजनाओं में इस्तेमाल किया। UDP, TCP और HTTP क्षमताएं हैं

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