1. Neo - m9n 은 Data 전송 방법을 4가지 지원 한다.
(GPS 의 메뉴얼을 보면 확인 할수 있음, M10s 는 1 Uart , I2C 지원, )
UART / SPI / I2C / USB
** SPI 와 I2C 와 Master Slave 방식이라서 여기서는 필요 없다고 생각 되어 설명 생략
Rs485 (serial 통신) 과 유사한 방식임.
a. Uart 를 사용 하여
(1) 스마트폰의 프로그램 과 연결 하는 방법
GPS 의 Uart (TTL Level 신호) 자료
<=송수신=> CP2102 또는 Ch340G 와 같은 부품(PL2303 등)을 이용 하여 USB 신호 D+,D-, V, G 로 변환
<=송수신=> 스마트폰의 USB 로 송수신된 자료를 스마트폰의 프로그램에서 (드라이버가 설치) 설정이 되어애 하며
프로그램에서 수신된 자료를 읽을수 있도록 만들어야 함.
2022년 04월 19일 현재 (CP2102 또는 Ch340G 부품을 통한 자료는 Locus 에서 인식함)
** TTL Level 신호 : 0V , 5V 를 활용 하여 0V => 0, 5V=>1 로 작업하여 자료를 전송
(2) PC 의 프로그램(예. U-center 또는 globalmapper 등)을 실행 하는 방법
GPS 의 Uart (TTL Level 신호) 자료
<=송수신=> Max232 부품을 이용 하여 Rx,Tx, Gnd, Vcc(사용 안해도됨) rs232 Level 신호 로 변환
PC 에 있는 9Pin (Serial Connect 에 연결, 예전에 여기에 마우스를 사용 했었던 경우도 있음)연결
PC 프로그램의 U-center 이거나 , Globalmapper 프로그램으로 gps 자료 송수신 가능
PC의 board 에 아래와 같은 연결 부분이 있을수 있음. windows 용 아래와 같은 serial 드라이버는
기본적으로 설치 되어 있음.
** rs232 Level 신호 : -12V +12V 를 활용 하여 -12V => 0, +12V=>1 로 작업하여 자료를 전송
자료 전송방식
115200, N,8,1 설정이 필요한이유.. (Start bit 가 있다, stop bit 가 있다, 등등... 자료수 까지)
b. USB 를 사용 하여
(1) 스마트폰의 프로그램 과 연결 하는 방법
GPS 의 USB 자료
<=송수신=> 스마트폰의 USB 로 송수신
** 장비와 통신 USB 상태로 전송되면 , 스마트폰에서 usb 로 인식 되어야 하며,
스마트폰에서 인식 하여 운영이 되어야 한다.
2022년 04월 19일 현재 (USB 통신 장비로는 인식을 하고 있으나 프로그램에서 설정을 안해주고 있음)
** 다른 어플 (GPS COnnector 프로그램에서 gps 를 인식시키고 가상 위치로 작업)
(2) PC 의 프로그램(예. U-center 또는 globalmapper 등)을 실행 하는 방법
GPS 의 USB 를 연결후 연결되 serial port 번호 알아내어 PC 프로그램에서 사용 하면됨.
** USB 자료 전송 방식을 설명이 복잡하기도 하고, 특별히 알지 못해도 문제가 없을것 같아(설정이 없음)서 생략 했습니다.
(정리)
방법 1. gps + bluetooth + locus pro
방법 2. gps + bluetooth + locus 4
방법 3. gps(neo-m9n) + usb + 가상어플 + locus pro
방법 4. gps(neo-m9n) + usb + 가상어플 + locus 4
방법 5. gps(neo-m9n) + (ttl+usb) + 가상어플 + locus pro
방법 6. gps(neo-m9n) + (ttl+usb) + 가상어플 + locus 4
방법 *. gps(neo-m9n) + (ttl+usb) + 직접연결 + locus pro (직접연결지원안함)
방법 8. gps(neo-m9n) + (ttl+usb) + 직접연결 + locus 4
캠프로님이 찾아 내신 L1, L5 를 지원 하는 GPS TOPGNSS GN2336 는 PL2303(이것도 TTL 을 USB) 부품.
PL2303 도 꽤 오래사용 되었고 기본적인 부품이라서 되는것 같습니다.(아마 드라이버가 스마트폰에 포함되어 있을것 입니다)
GN2366 https://ko.aliexpress.com/item/1005002696346859.html?spm=a2g0o.store_pc_allProduct.8148356.1.410f14d3Icfs5s
아래 부품은 usb 로 pc 연결 usb 로 스마트폰 직접 연결도 가능 함. gps 연결 상태에서 스마트폰 충전만 가능하도록
아이디어만 있으면 될것 같고, 스마트폰의 불루투스는 oFF 해도...
Locus 에서 지원 안하는 경우 가상 어플을 사용 하는 방법만 있슴니다.
max-m10 는 확인 못했습니다. m9n 은 지원 안함니다.
usb TTL : 여러종류가 있슴니다. 제기준은 아래중 처음것을 주문했습니다.
알고 있는 내용을 기록해보았슴니다.
조금 편해진것 같고, 2일후 격리 해제 예정입니다.
읽어 주셔서 감사합니다. 혹시 틀린부분이나 이상한 부분이 있으시면 알려 주시면 고치겠습니다.