GPS Laptimer

25hz GPS 랩타이머 만들기 PROJECT

Mapsosa 2021. 5. 31. 10:43

작년 가을에 여수에 놀러갔을때
여수가 은근히 볼게 없다 싶어 2박 3일을 여기서 다보내긴 아깝다는 생각이 들었을 때 쯤
아 전남에 KIC가 있지? 하는 생각이 들어 여자친구의 동의를 얻어
그날밤 열심히 알아보고 다행히 다음날 가능하다는 걸 알고
마지막날 아침부터 차를 몰아 영암서킷에 도착해 라이센스 접수를 하고
유튜브로 라이센스 주행 하는 법을 열심히 보고 라이센스 주행을 마치고 드디어 스포츠 주행을 했다.
물론 나는 라이센스 주행부터 재밌었지만 생각보다 많이 재밌었지만
내가 뭐 랩타임이 얼마인지를 알 방법이 없었다.

그래서 집에와서 검색해본 결과 레이스 크로노라는 앱과 해리스 랩타이머라는 앱을 사용하면 랩타임 측정이 가능하다는 사실을 알아냈으나 폰의 GPS는 1Hz라 정확하지 않다는 사실도 같이 알아냈다.

그러면서 같이 검색해본게 블루투스를 이용해 GPS를 수신하는 GPS 수신기 XGPS160과 가민 GLO라는 것이었지만
휴대폰 GPS도 GPS 베이더우 갈릴레오 글로나스 4개나 수신이 가능한데 이놈들은 GPS와 글로나스 밖에 수신을 못한다는 것이었다.
그래서 더 찾아보니 막 100만원 짜리 GPS랩타이머도 존재를 하는 것이었다.
AIM 제품과 RaceLogic 제품이었는데 웃긴건 그 비싼가격에도 겨우 GPS+Glonass가 끝이었다 물론 10Hz로 갱신률도 같았다.
이렇게 보니 가민글로와 xgps가 천사로 보여 결제 할뻔 했으나
도대체 100만원 짜리와 15만원 짜리의 차이가 뭔지 살펴보니 CAN-BUS라는 것으로 차량의 데이터를 읽을 수 있더라
OBD랑은 비교도 할 수 없이 빠르다고 하더라 근데 검색해본 결과 RaceChrono 앱도 OBDLINK OBD를 통해서 캔버스 수신을 지원한다고 한다. 그럼 100만원이나 더 받을 이유가??

더 검색해보던 순간 https://did-it-myself.com/diy-10hz-bluetooth-gps-receiver/ 이 글을 보게 되었다.
아니 GPS 랩타이머라는게 졸라 간단하더라는거지
GPS 수신은 칩이 다하는 거고 Bluetooth로 송신만 해주면 되는 거더라
그래서 저 글은 오래되었으니 최신 GPS 칩들을 검색해보았다.
많은 메이커에서 GPS 칩을 만들고는 있지만 드론 관련 커뮤니티에서 본 글로는 범용 GPS칩으로 가장 인지도 있는 것은 U-Blox라는 회사의 것이었다.
그 메이커의 홈페이지에서 제품들을 구경해보니 2021 신제품으로 NEO-M9N이라는 무려 GPS+GLONASS+GALILEO+BeiDou 4개의 GNSS 시스템에서 동시에 25Hz로 수신이 가능한 엄청난 칩을 만들어 팔고 있었다.

SparkFun NEO-M9N Module

그리고 일반용 모듈로 SparkFun 이라는 곳에서 65달러에 팔고 있었다.
어메이징 하지 않은가 저딴 구데기 같은 10Hz GPS+GLONASS 시스템보다 훨씬 싸면서 훨씬 정밀한 랩타이머를 만들 수 있다는 것이다.
갑자기 메이커들이 괘씸해졌다.
아니 이렇게 좋은 칩들이 많이 나와있는데 고작 10hz에 레이스크로노 앱에서도 지원하는 CAN-BUS를 끼워팔면서 100만원을 받아??

내가 저거 보다 100만원 더 쓰더라도 저딴 구데기는 사고 싶지 않았다.
그래서 저 DIY링크에 있는대로 만들어 보기로 했다.
GNSS 4개 + CAN-BUS 수신가능 하게 만드는 예산은 200만원으로 잡는다.
스파크펀 모듈은 소형화를 위해 U.FL버전으로 주문을 했고

안테나는 Aliexpress에서 GPS+GLONASS+GALILEO+BeiDou전부를 지원하는 안테나를 주문했다. 중국산이라 제대로 수신이 될지는 모르겠으나 일단 주문했다.

그리고 블루투스 모듈은 저기 링크에서는 HC-05를 사용했지만 HC-05가 찾아보니 bluetooth 2.0이더라 이것도 최신 칩셋으로 쓰고싶어 찾아보다가 알리익스프레스에서 Feasyscom이라는 메이커에서 Bluetooth 4.0, 5.0 모듈을 팔고있더라 핀도 HC-05호환이라 바로 구매를 했다. 물론 HC-05보다는 조금 비싸긴 했으나 그냥 주문했다.
Bluetooth 5.0 모델만 사려고 했으나 칩셋이 리얼텍이더라 리얼텍에 대해 안좋은 이미지가 있어 4.2버전까지 주문했다. 4.2버전은 CSR 칩셋이다.
네개씩 주문한 이유는 내가 납땜을 잘못하니 망칠거 대비해서다.
OBDLINK MX+는 이미 토크프로에서 쓴다고 샀었는데 그걸 써야겠다.
CAN-BUS는 수신이 돼야 100만원 짜리 구데기보다 나을거 아닌가.
한번 기다려 봐야겠다.

 

총 내가 산 부품들은 아래와 같은데

GPS 모듈의 경우에는 선택권이 제법 있는 편이다 본인이 만들고자 하는 용도에 맞게 사볼 것.

SparkFun의 모델들의 경우에는 직구를 해야한다. 대신 배대지 같은거 이용은 안해도 되고 직배송으로 배송이 가능하다. DHL로 오더라.

이거 만들고 난 뒤에 발견한 건데 Mateksys라는 곳에서 만든 M9N-5883이라는 모듈도 있더라 이게 드론에서 많이 사용하는 것 같더라. 근데 안테나가 패시브 안테나라 수신이 어떨지 모르겠지만 여튼 선택권이 있으니 추가한다.

 

NEO-M9N GPS Module {

 

U.FL 안테나를 쓰고 싶다면 (내가 산 모델)

SparkFun NEO-M9N Module(U.FL Antenna) : https://www.sparkfun.com/products/15712

 

SMA타입 외장 안테나를 쓰고 싶다면

SparkFun NEO-M9N Module(SMA Antenna) : https://www.sparkfun.com/products/17285

 

안테나를 따로 부착하고 싶지 않고 패시브 안테나만 쓰고 싶은 경우

Mateksys M9N-5883 : https://smartstore.naver.com/maponarooo/products/5332091360

*// 글 작성 당시에는 국내 배송으로도 구할 수 있었는데 최근 확인해보니 품절인지 국내고 알리익스프레스고 없네요.

}

 

GNSS용 U.FL 안테나 : https://a.aliexpress.com/_mL8e2Tb

 

Feasyscom FSC-BT836 v2.0 (Realtek Chipset) : https://a.aliexpress.com/_mtFDQ9n

 

Feasyscom FSC-BT909 (CSR Chipset) : https://a.aliexpress.com/_mNJ37XP

 

USB Breakout Set : https://a.aliexpress.com/_msxDIUN

 

물론 앱도 뭐가 좋을지 몰라 Harrys Laptimer GP랑 RaceChrono Pro를 둘다 사봤다. 비교글도 써봐야겠다.


반응형