직렬 (또는 SPI) 브리지에 이상적인 WiFi?


18

이상적인 WiFi to Serial 브리지에 대한 권장 사항은 무엇입니까? 나의 이상적인 자질은 다음과 같습니다.

  • 간단한 연결성, SPI 또는 직렬
  • 이상적으로는 1mbit / sec 이상의 합리적인 빠른 속도
  • 저렴한, 나는 50 달러 미만으로 생각하고있다
  • 저전력-20 또는 30mA와 같이 더 낮아질 수 있다면 최대 100mA를 사용해야합니다.
  • 내장 프로토콜 스택-DHCP, TCP / IP, DNS 등과 함께 WiFi 프로토콜을 처리하여 연결해야 할 IP / 포트를 알려 주기만하면됩니다. 데이터 자신.
  • 가능하다면 5V- 허용 I / O는 우리의 구식 마이크로 컨트롤러와 쉽게 인터페이스 할 수 있도록합니다.

지금까지 나는 발견했다 :

다른 가능성에 대한 경험이 있습니까?


답변:


5

로빙 네트워크는 RN-131CRN-131G를 제공합니다 를 $ 45 / $ 40 WiFi-UART에 제공합니다. 깨어있을 때 100mA를 사용하고 10uA를 자고 있습니다. 프로젝트에서 관련 시스템을 사용하고 있으며 꽤 잘 작동합니다. C 변형은 상용 온도 범위이고 G는 산업용입니다. RS-232뿐만 아니라 SPI / I2C 버전도 있다고 생각합니다. 이것이 원래 질문에서 언급 한 WiFly GSX인지 확실하지 않습니다.

또한 Redpine Signals 의 모듈을 살펴 보았습니다 . 전력 소비가 무엇인지 잘 모르겠지만 Connect-i-on 시리즈 제품에는 원하는 다른 기능이 있습니다.


RN-131은 WiFly GSX와 동일합니다. Redpine 모듈도 흥미로워 보입니다.
davr

5

Lantronix Wiport ( Wifi- 직렬 모듈) 사용을 고려 했습니까?

Little Bird Electronics는 Little Bird Brain Arduino Wifi Shield를 판매했습니다. Arduino 방패의 Lantronix Wiport였습니다.


Lantronix Matchport와 WiPort의 차이점은 무엇입니까?
davr

이 매트릭스 <www.lantronix.com/pdf/misc/Embedded-Module-Matrix.pdf>에 따르면, 차이가 거의없는 것 같습니다.
케빈 베르메르

4

Microchip / ZeroG 무선 모듈

이 모듈을 사용하지는 않았지만 사용할 계획입니다. Microchip TCP / IP 스택을 사용했으며 꽤 잘 작동합니다. SPI 버스를 통해 저렴하고 인터페이스를 인터페이스합니다.


ZeroG는 라디오 전용이라고 생각합니다. 자신의 프로세서에서 여전히 TCP / IP 스택을 실행해야합니다.
mtrw

맞습니다. 그러나 Microchip은 TCP / IP 스택을 제공합니다.
mjh2007

그래, 이것은 PIC를 사용하는 경우에만 좋은 해결책입니다. 다른 MCU를 사용하고 있다면 아마도 좋은 해결책이 아닐까요?
davr

그래 당신 말이 맞아요. 스택 라이센스는 Microchip 마이크로 프로세서에서 실행해야한다고 생각합니다. 질문에 PIC 태그가 달렸으므로 옵션 일 수 있다고 생각했습니다.
mjh2007

2
AsyncLabs의 WiShield 및 관련 제품은 ZeroG 칩셋을 사용하여 Arduino 호환 보드에 WiFi를 제공합니다.
todbot

3

Arduino를 사용하는 경우 WiShield는 무료 소프트웨어 스택과 매우 잘 작동합니다. Arduino와 WiShield 간의 SPI 인터페이스이지만 원하는 경우 Arduino가 직렬로 전환 할 수 있습니다.


2

이 프로젝트가 무엇인지 불분명하지만 OpenWRT 또는 다른 유사한 오픈 소스 펌웨어가있는 사전 제작 된 WiFi 라우터가 가장 좋습니다. WiFi 라우터에는 WiFi 인터페이스가 있으며 일반적으로 보드에 (TTL 레벨) 직렬 용 핀 헤더가 있습니다.


모든 유형의 제안을 원했기 때문에 특정 프로젝트를 설명하지 않았습니다. 이것은 내가 생각하지 않은 흥미로운 것입니다 .Wi-Fi 라우터 자체를 해킹합니다. 그러나 모바일 응용 프로그램 용으로 설계된 것보다 훨씬 크고 더 많은 전력을 사용하기 때문에 특정 프로젝트에 원하는 것은 아닙니다. 공평하게 말하면, 라우터 자체는 내가 나열된 두 가지 옵션보다 훨씬 많은 처리 능력을 가지고 있습니다.
davr

WR703은 작고 매우 저전력이며 매우 인기가 있으며 이러한 종류의 프로젝트는 이미 그들과 함께 수행되었습니다 : dangerousprototypes.com/2013/01/04/tl-wr703n-and-usbip-tutorial
John U

2

Lantronix XPort Pro (이더넷)를 사용하기 전에 ... 매우 간단하고 우수한 지원 직원이있었습니다. 성냥개비를 사용하는 경우 전화하십시오! 내 연구에서 Digi Connect Wi Me 도 찾았 지만 결국 선택하지 않았습니다. 그것은 위의 것보다 작은 폼 팩터를 가지고 있고 Matchport보다 낮은 전력 소비를 가지고 있지만 가격이 너무 높았습니다. ($ 130) 또한 Matchport와 같은 x86이 아닌 ARM 칩에서 실행되므로 수신 / 유휴 / 수면 전력 요구 사항이 더 낮습니다.

전송 전력은 두 장치에서 비슷합니다. 안테나 전력 요구 사항에 따라 결정됩니다. 낮은 평균 전류 (짧은 고밀도 패킷 및 긴 절전 시간)를 쉽게 얻을 수 있지만 필요한 전력에서 수백 mA 미만으로 전송할 수있는 것을 찾을 수는 없습니다. 전송 중 Matchport 및 Wi Me가 소비하는 거의 모든 650 / 750mA의 전류는 안테나의 증폭으로 인한 것입니다.

WiFly GSX는 내가 찾지 못한 옵션입니다. 세라믹 안테나로 인한 저전력이며 배터리 구동 응용 제품을 위해 설계되었습니다. 이 칩에 대해 좋은 점과 나쁜 점이 나와 있습니다. 좋은 : 그것은 범용 디지털 I / O, 아날로그 입력을 가지고 있으며, 펌웨어가되는, 무선으로 업그레이드 할 멋진 기능을 제공합니다. 나쁜 점 : TCP / IP 스택 만 포함하고 내장 서버는 포함하지 않으며 다른 OS와 같은 OS를 포함합니다. 이 모듈을 온라인으로 보려면 추가 구성이 필요합니다. mtrw에게 문의하십시오.


임베디드 서버와 OS는 내가 생각하는 많은 응용 프로그램에 약간 과잉입니다. 그래서 어떤 경우에는 프로가 될 수 있습니다.
davr

일부 응용 프로그램에는 내장 서버가 필요하지 않지만 asker는 "내장 프로토콜 스택을 찾고있었습니다. DHCP, TCP / IP, DNS 등과 함께 WiFi 프로토콜을 처리하고 싶습니다." "연결해야 할 IP / 포트를 알려주고 데이터를 직접 처리하기 만하면됩니다." 이것은 임베디드 서버라고 말하며 TCP / IP 스택이 부족하다는 것을 나타냅니다.
케빈 베르메르


0

이것은 일반적인 생각은 아니지만 Raspberry Pi는 귀하의 요구 사항에 매우 적합합니다.

비슷한 문제를 해결하려고 노력한 결과 마지막으로 Raspberry Pi는 매우 훌륭한 이더넷 <-> {SPI, I2C, GPIO, UART} 변환기라는 것을 알았습니다. 비싸지 않으며 몇 분 만에 설치하고 실행할 수 있으며 확장 헤더가 있으며 보드 주변 장치 용 Linux 드라이버가 있습니다.

나는 아무런 문제없이 MSP430을 RPi의 UART에 인터페이스하여 WiFi 연결뿐만 아니라 심각한 처리 능력을 제공했습니다 (이더넷 인터페이스뿐만 아니라 MSP430을 사용하여 수집 된 데이터의 계산 통계를 표시하는 웹 서버를 생각하십시오).


0

SparkFun RN-XV- 40USD

대부분의 취미 / 아두 이노 프로젝트에 사용됩니다. UDP, TCP 및 HTTP 기능이 있습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.