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


18

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

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

지금까지 나는 발견했다 :

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


답변:


5

로빙 네트워크는 RN-131C 및 RN-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.