본문 바로가기

WIFI

(12)
[WiFi] OBD2WiFi 보드 테스트 [WiFi] OBD2WiFi 보드 테스트 차량 진단용 OBD스케너를 WiFi 모듈을 이용하여 제작하여 OBD2WiFi 보드를 테스트 했다. Main MCU는 CAN통신도 가능하고 저렴하면서 성능좋는 STM32를 이용하였다. OBD제작 정리 OBD 데이터를 얻기 위해 CAN통신으로 쿼리를 보내고 그에 대한 응답을 받으면 된다. 1) Host의 CAN ID를 11bit ID 0x7DF 로 설정한다. 2) CAN데이터를 PID리스트에 따라 만들어서 전송한다. ex) 차량 엔진온도 : 02 01 05 00 | 00 00 00 00 (데이터바이트:Show:엔진온도 PID) 3)정상적으로 전달되면 0x7E8(ECU)에서 응답이 온다. ex)[ID 7E8(0):00:08] : 03 41 05 41 | aa aa aa..
[WiFi] Wiz610wi 테스트 보드 제작 - WiFi 테스트 [WiFi] Wiz610wi 테스트 보드 제작 - WiFi 테스트 Serial2WiFi 모듈 WIZ610을 테스트 하기 위한 보드를 제작 했다. AP기능이 있으므로 PAD폰, iPhone, 안드로이드폰등의 모바일 기기에서 쉽게 접속하여 무선 이더넷이 가능하다. 모듈의 커넥터가 1.27mm 헤더핀이고 안테나도 고정하기 쉽지 않아 일반테스트 하기에 어려움이 있어 쉽게 테스트 할 수 있도록 제작했다. WIZ610 WiFi 모듈을 TCP서버로 설정하고 TPC포트로 접속하면 데이터를 쉽게 송수신 할수 있다. 서버쪽 모듈에서는 단순히 WiFi로 전송되는 이더넷 데이터를 시리얼로 송수신 할수 있다. 간단히 테스트 할수 있는 TCP클라이언트 프로그램을 C#으로 제작 했다. WIZ610 WiFi 모듈 테스트 노트북을 이..
[WiFi] Wiz610wi 테스트 보드 제작 - 환경 설정 [WiFi] Wiz610wi 테스트 보드 제작 - 환경 설정 WiFi 솔루션으로 검토중 Wiz610wi 모듈에 대해 조사 해 보았다. WiFi to Serial 솔루션으로 진행하려고 하는 프로젝트에 딱 맞는것 같다. 우선 AP기능을 가지고 있어 별도의 AP없이 임베디드기기 간의 WiFi로 통신이 가능하다. 특히 스마트폰이나 안드로이드 폰간의 통신이 별도 AP없이도 가능하므로 무선 솔루션이 가능하다. 유선으로 인터넷 데이터를 받아서 WiFi기기들로 전송이 가능하다. MII인터페이스가 가능하므로 게이트웨이로 동작하는 AP로도 동작 가능하다. WIZ610wi WiFi to Serial Interface 모듈 제작 1.27mm 핀헤더 커넥터 이기 때문에 땜질하기도 어렵고 여러가지 기능을 부가 하기 위해 보드를 ..
[SensorMat] Wifi로 로드셀 메트릭스 센서 데이터 전송 시스템 [SensorMat] Wifi로 로드셀 메트릭스 센서 데이터 전송 시스템 다수의 12x12의 멤브레인 스위치와 로드셀이 장착된 센서 매트의 데이터를 Wifi로 전송해 주는 DAQ 보드를 제작 제작 했다. Sensor Board는 센서 수량이 많기 때문에 CAN통신을 이용하여 각 셀의 데이터를 전송하도록 했다. Master 보드는 CAN으로 받은 데이터를 Wifi 또는 USB로 전송한다. 이를 위해 CAN2USB 를 구현 했다. Master BoardCAN 데이터를 수신하고 수신된 데이터를 WIFI 또는 USB로 전송 해야 한다.MCU는 USB, CAN을 지원하는 칩으로 선정해야 하는데 처음에 STM32를 사용하려고 했지만 STM32는 CAN과 USB를 동시에 사용 할수 없어 LuminaryMicro사의 ..

반응형