BeagleBoneGreen에서 GPS 수신 01

BeagleBoneGreen에 GPS 모듈을 연결하여 GPS를 수신할 수 있습니다.

소재



사용한 GPS 모듈은 스위치 사이언스의 ESPr® Developer용 GPS 실드
u-blox의 안테나 일체형 모듈 SAM-M8Q를 탑재하고 있습니다.
htps //w w. 슈 tch-s 시엔세. 코 m/타타 g/3480/


이전 세대의 6 시리즈 모듈 장착 기판은 저렴하고 몇 가지 있지만 최신 M8 시리즈는별로 발견되지 않았습니다.
u-blox 최신 모듈을 사용하고 싶은 경우는 EVK를 구입하는 손이 있습니다만, 2만엔 정도 합니다.
이 SAM-M8Q 모듈 탑재 실드라면 별도 안테나를 준비할 필요 없이 컴팩트하게 들어갑니다.

핫 스타트 & 웜 스타트를 할 수 있도록 코인 전지 꽂을 수 있도록 합니다.
스위치 첨부이므로 콜드 스타트의 실험도 하기 쉽습니다.
20mm 코인 전지·피치 변환 기판(스위치 부착)
htps //w w. 슈 tch-s 시엔세. 코 m/타타 g/1778/
htps //w w. 아다 f 루이 t. 코 m/p 로즈 ct/1871


BeagleBone용 범용 보드에 장착합니다.
BeagleBone Black 용 유니버설 보드 23 스택 - 키반 본점
htps //w w. 아마존. 이. jp / gp / p 로즈 ct / B00 n M2 8 / re f = p px_ yo_dt_b_ ashin_chi t0_o 01_s00? 아니 = U TF8 & psc = 1
h tp : // 키반 혼포. 쇼 pp 여. jp/? 피 d=80216183


회로도, 데이터 시트는 각 링크 대상에서 참조하십시오.
BeagleBoneGreen 터미널은 제조업체 wiki에서 확인할 수 있습니다.
ㅡㅡㅡㅡ 그래, ds. 코 m / 베아 g ぇ 보네 _ G Reen /

조립



다음을 연결합니다.
-GPS 실드의 JP2-3pin IO4 와 유니버설 기판의 J19(J9)-26pin
-GPS 실드의 JP2-6pin IO6 와 유니버설 기판의 J19(J9)-24pin
-GPS 실드의 JP1-10pin +3V3 와 유니버설 기판의 3.3V
-GPS 실드 JP2-10pin GND 및 범용 기판 GND
-GPS 실드의 J1-1pin BACKUP 및 코인 전지 기판의 SW
-코인 배터리 기판의 GND와 니버설 기판의 GND

BeagleBoneGreen의 UART1의 TX, RX에 접속하도록 했습니다.
UART2는 Grove Interface 커넥터와 공유됩니다. 전기적으로도 연결되어 있으므로 UART2를 사용하는 경우는 주의가 필요합니다.
GPS 실드의 TXD, RXD 단자는 기본적으로 SAM-M8Q에 연결되어 있지 않습니다. IO4와 IO6에 연결됩니다.
GPS 실드의 RESET 단자는 연결하지 않아도 괜찮습니다. 모듈 내부에서 11kΩ으로 풀업됩니다.
RESET 단자를 연결하는 경우 출력 단자는 오픈 드레인 출력으로 설정해야 합니다. SAM-M8Q Hardware Integration Manual의 2.1 Pin description에 H 전압을 인가하지 않도록 주의사항이 있습니다.


구현 후 사진. 남아 있던 OS콘(16V47uF)과 세라콘(50V0.1uF)도 붙였습니다.


BeagleBoneGreen에 올린 상태. 케이스에 맞지 않기 때문에 바닥판 이외는 제외했습니다.

설정



BeagleBoneGreen은 기본적으로 UART 터미널이 활성화되어 있지 않으므로 설정을 변경합니다.
$ config-pin p9.24 uart
$ config-pin p9.26 uart

cat에서 직렬 통신 수신을 확인합니다.
$ cat /dev/ttyS1

NMEA의 전문이 표시되면 성공입니다. 기본 9600bps로 표시되어야 합니다. 측위에 성공하면 NMEA에 위치 정보가 출력되고 GPS 실드의 1SEC LED가 점멸합니다.


계속
BeagleBoneGreen에서 GPS 수신 02

좋은 웹페이지 즐겨찾기