[INTERFACE]/WiFi2010. 7. 30. 18:23

[WiFi] Wiz610wi 테스트 보드 제작 - WiFi 테스트

[WiFi] Wiz610wi 테스트 보드 제작 - WiFi 테스트


Serial2WiFi 모듈 WIZ610을 테스트 하기 위한 보드를 제작 했다. AP기능이 있으므로 PAD폰, iPhone, 안드로이드폰등의 모바일 기기에서 쉽게 접속하여 무선 이더넷이 가능하다.
모듈의 커넥터가 1.27mm 헤더핀이고 안테나도 고정하기 쉽지 않아 일반테스트 하기에 어려움이 있어 쉽게 테스트 할 수 있도록 제작했다.



WIZ610 WiFi 모듈을 TCP서버로 설정하고 TPC포트로 접속하면 데이터를 쉽게 송수신 할수 있다. 서버쪽 모듈에서는 단순히 WiFi로 전송되는 이더넷 데이터를 시리얼로 송수신 할수 있다. 간단히 테스트 할수 있는 TCP클라이언트 프로그램을 C#으로 제작 했다.



WIZ610 WiFi 모듈 테스트
노트북을 이용하여 TCP서버로 구동되고 있는 원격지의 모듈에 접속해서 보드의 LED를 On/Off하는 예제 작성해 보았다.
WiFi모듈은 특성상 전류를 상당히 많이 소비하기 때문에(500mA정도) 대형 니카드 밧데리로 연결해서 테스트 했다.



테스트 동영상


Posted by nexp

댓글을 달아 주세요

[INTERFACE]/WiFi2010. 7. 24. 12:01

[WiFi] Wiz610wi 테스트 보드 제작 - 환경 설정

[WiFi] Wiz610wi 테스트 보드 제작 - 환경 설정



WiFi 솔루션으로 검토중 Wiz610wi 모듈에 대해 조사 해 보았다. WiFi to Serial 솔루션으로 진행하려고 하는 프로젝트에 딱 맞는것 같다.
우선 AP기능을 가지고 있어 별도의 AP없이 임베디드기기 간의 WiFi로 통신이 가능하다. 특히 스마트폰이나 안드로이드 폰간의 통신이 별도 AP없이도 가능하므로 무선 솔루션이 가능하다.



 유선으로 인터넷 데이터를 받아서 WiFi기기들로 전송이 가능하다.



MII인터페이스가 가능하므로 게이트웨이로 동작하는 AP로도 동작 가능하다.





WIZ610wi WiFi to Serial Interface 모듈 제작
1.27mm 핀헤더 커넥터 이기 때문에 땜질하기도 어렵고 여러가지 기능을 부가 하기 위해 보드를 하나 제작 했다.
기본적으로 5V, 3.3V 전원 공급할 수 있는 레귤레이터와 PC에서 디버깅 하기 쉽도록 USB2UART 커넥터를 두고 CAN통신이 가능한 MCU를(STM32) 연결할 수 있는 커넥터를 두었으며 CAN드라이버를 추가 하여 CAN to WiFi를 가능하도록 했다.



Wiznet WiFi모듈 사용에 관련해서 정리해보면
1) Wiz610모듈은 AP로 동작하기 때문에 네트웍 검색해서 접속해서 원하는 값들을 설정하면된다.



2) 네트웍 접속이 여이치 않다면 Wiz610모듈의 HW Trigger모드핀으로 설정가능하다. (시리얼 모드로는 거의 설정할 일이 없다.)
설정이 완료 되면 W610 WiFi 모듈의 IP(192.168.1.254)에 접속해서 데이터를 송수신할 수 있다.



한가지 설정할때 문제가 되었던 것이 있는데... 보안 설정 부분이 변경되었다고 한다.
메뉴얼에서 <GU5_2_1_0_0_12345678>로 설정하는것으로 되어 있는데 <GU5_2_1_0_0_12345678>로 수정하면 된다.
변경된 내용은 아래와 같다고 한다.
- Parameter 추가 전 GU command format : AuthMode_Encrypt[_KeyLength_KeyFormat_.....]
- Parameter 추가 후 GU command format : AuthMode_Encrypt[_DefaultKey_KeyLength_KeyFormat_.....]
(DefaultKey value : 1 ~ 4)

Posted by nexp

댓글을 달아 주세요