Seri (veya SPI) köprüsü için ideal WiFi?


18

Seri köprüye ideal bir WiFi ile ilgili bazı öneriler nelerdir? Benim ideal niteliklerim:

  • Basit bağlantı, SPI veya Seri
  • Makul hızlı hız, ideal olarak en az 1mbit / sn (muhtemelen her zaman bu hızlıya ihtiyaç duymaz)
  • Ucuz, 50 doların altında düşünüyorum
  • Düşük güç - en fazla 100mA kullanmalıdır, eğer 20 veya 30ma gibi daha da düşürebilirsek, daha da iyi olabilir.
  • Yerleşik protokol yığını - DHCP, TCP / IP, DNS vb.İle birlikte WiFi protokolünü işlemesini istiyorum, tek yapmam gereken şey hangi IP / bağlantı noktasına bağlanacağını söylemek ve ardından veri kendim.
  • Mümkünse, 5V toleranslı G / Ç'ler ... eski okul mikro denetleyicilerimizle arayüz oluşturmayı kolaylaştırır.

Şimdiye kadar buldum:

Başka olasılıklarla deneyimi olan var mı?


Yanıtlar:


5

Roving Networks, 45 $ / 40 $ WiFi - UART için RN-131C ve RN-131G sunmaktadır. Uyandığında 100 mA ve uykuda 10 uA kullanır. Bir projede ilgili bir sistemi kullanıyorum ve oldukça iyi çalışıyor. C varyantı ticari sıcaklık aralığıdır, G endüstriyeldir. Bence RS-232 ve SPI / I2C versiyonları var. Bunun orijinal sorunuzda bahsettiğiniz WiFly GSX olup olmadığından emin değilim.

Ayrıca Redpine Signals'ın modüllerine de baktık . Güç tüketiminin ne olduğundan emin değilim, ancak Connect-i-on ürün serisi aradığınız diğer işlevselliğe sahip.


Evet, RN-131, WiFly GSX ile aynı. Redpine modülleri de ilginç görünüyor.
davr

5

Lantronix Wiport (Wifi - Seri Modül) kullanmayı düşündünüz mü?

Little Bird Electronics, Little Bird Brain Arduino Wifi Shield'i satıyordu. Bu bir Arduino kalkanındaki Lantronix Wiport'uydu.


İlginç görünüyor ... Lantronix Matchport ve WiPort arasındaki fark nedir?
davr

Bu matrise göre: <www.lantronix.com/pdf/misc/Embedded-Module-Matrix.pdf>, çok az fark var gibi görünüyor.
Kevin Vermeer

4

Mikroçip / ZeroG Kablosuz Modül

Bu modülü kullanmadım ama kullanmayı planlıyoruz. Microchip TCP / IP yığınını kullandım ve oldukça iyi çalışıyor. Ucuzdur ve SPI veri yolu üzerinden uP ile arayüz oluşturur.


ZeroG'nin sadece radyo olduğuna inanıyorum - TCP / IP yığınını kendi işlemcinizde çalıştırmanız gerekiyor.
mtrw

Bu doğru, ancak Microchip TCP / IP yığınını sağlar.
mjh2007

Tamam, bu sadece PIC kullanıyorsanız o zaman iyi bir çözümdür. Başka bir mcu kullanıyorsanız, muhtemelen iyi bir çözüm değil mi?
davr

Evet haklısın. Onların yığını için lisans bir Microchip mikroişlemci üzerinde çalıştırmak gerektiğini düşünüyorum. Soru PIC olarak etiketlendi, bu yüzden bir seçenek olabileceğini düşündüm.
mjh2007

2
AsyncLabs'ın WiShield ve ilgili ürünleri, Arduino uyumlu kartlara WiFi vermek için ZeroG yonga setini kullanır.
todbot

3

Arduino kullanıyorsanız, WiShield ücretsiz bir yazılım yığını ile çok iyi çalışır. Arduino ve WiShield arasındaki SPI arayüzü, ancak Arduino bunu isterseniz seriye dönüştürebilir.


2

Bu projenin ne için olduğu belli değil, ancak en iyi bahsinizin OpenWRT veya benzeri başka açık kaynaklı bir firmware ile hazırlanmış bir WiFi yönlendirici olduğunu düşünüyorum. WiFi yönlendiricilerin WiFi arayüzü vardır ve genellikle (TTL seviyesi) seri için kart üzerinde bir pinheader vardır.


Belirli bir projenin ana hatlarını çizmedim çünkü her türlü öneriyi almak istedim. Bu, bir wifi yönlendiricinin kendisini hack etmediğim ilginç bir şey. Ancak benim özel projem için istediğim gibi değil, çünkü çok daha büyük ve mobil uygulamalar için tasarlanmış bir şeyden daha fazla güç kullanıyor. Adil olmak gerekirse, bir yönlendiricinin kendisi, listelediğim iki seçenekten çok daha fazla işlem gücüne sahiptir.
davr

WR703 küçük ve çok düşük güçte, çok popüler ve bu tür bir proje onlarla zaten yapıldı: dangerousprototypes.com/2013/01/04/tl-wr703n-and-usbip-tutorial
John U

2

Daha önce Lantronix XPort Pro'yu (Ethernet) kullandım ... çok basit ve mükemmel destek personeli. Matchport kullanıyorsanız, onları arayın! Araştırmamda, Digi Connect Wi Me'yi de buldum , ancak onu seçmedim. Yukarıdakilerden herhangi birinden daha küçük bir form faktörüne ve Matchport'tan daha düşük güç tüketimine sahiptir, ancak fiyat çok yüksekti. (130 $) Ayrıca, Matchport gibi x86 yerine bir ARM çipinde çalışır, bu nedenle alma / boşta / uyku gücü gereksinimleri daha düşüktür.

İletim gücü her iki cihaz için de benzerdir. Anten güç gereksinimleri tarafından belirlenir. Düşük olan ortalama akımı (Kısa, yüksek yoğunluklu paketler ve uzun uyku süreleri) kolayca elde edebilmenize rağmen, gerekli güçte birkaç yüz mA'dan daha az bir iletim yapacak bir akım bulamazsınız. Matchport ve Wi Me'nin iletim sırasında çektiği 650 / 750mA akımın neredeyse tamamı antenin amplifikasyonundan kaynaklanmaktadır.

WiFly GSX, bulamadığım bir seçenektir. Seramik anten nedeniyle düşük güç ve pille çalışan uygulamalar için tasarlanmıştır. Bu çip hakkında bana iyi ve kötü şeyler çıkıyor. İyi: Genel amaçlı dijital I / O, analog girişler ve bellenim kablosuz olarak yükseltilebilir, bu harika özelliklerdir. Kötü: katıştırılmış bir sunucuyu değil, yalnızca diğerleri gibi TCP / IP yığınını içerir. Bu modülü çevrimiçi görmek için daha fazla yapılandırma gerekeceğini düşünüyorum. Mtrw'e sorun.


Gömülü sunucu ve işletim sistemi bence birçok uygulama için biraz abartılı. Bu, bazı durumlarda bir Profesyonel olabilir.
davr

Bazı uygulamaların gömülü sunucuya ihtiyaç duymadığını tamamen kabul ediyorum, ancak asker "Dahili protokol yığını arıyor - DHCP, TCP / IP, DNS, vb.İle birlikte WiFi protokolünü işlemesini istiyorum. tek yapmam gereken ona hangi IP / portun bağlanacağını söylemek ve sonra verileri kendim işlemek. " Bu bana gömülü sunucu diyor ve çıplak bir TCP / IP yığını eksik olacak.
Kevin Vermeer


0

Bu geleneksel bir düşünce olmayabilir, ancak Raspberry Pi ihtiyaçlarınızı oldukça iyi karşılar.

Benzer bir sorunu çözmeye çalışıyorum ve sonunda Raspberry Pi'nin oldukça iyi bir Ethernet <-> {SPI, I2C, GPIO, UART} dönüştürücü olduğunu fark ettim. Pahalı değil, birkaç dakika içinde çalışmaya başlayacaksınız, bir genişleme başlığı var, kart çevre birimleri için Linux sürücüleri var.

Ben sadece WiFi bağlantısı değil, aynı zamanda ciddi bir işlem gücü (sadece bir ethernet arayüzü değil, MSP430 kullanılarak toplanan verilerin hesaplanmış istatistiklerini gösteren bir web sunucusu düşünüyorum) verdi, herhangi bir sorun olmadan RPi'nin UART bir MSP430 arayüz.


0

Sparkfun RN-XV- 40USD

Çoğu hobi / Arduino projesinde kullanılır. UDP, TCP ve HTTP yetenekleri vardır

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.