Hardware | Flighradar24 신청에서 설치까지

|

지금까지 ADS-B 통신을 이용한 한공기 추적 서비스에 참여하고 있습니다.

관련된 내용은 아래 글들을 참고해 주세요.


* Hardware | PiAware 로 항공기 추적하기
    - https://chocoball.tistory.com/entry/Hardware-PiAware-FlightAware


* Hardware | Flight Feeder 를 신청해 보자
    - https://chocoball.tistory.com/entry/Hardware-FlightFeeder-apply

* Hardware | RadarBox24 신청부터 설치까지
    - https://chocoball.tistory.com/entry/Hardware-RadarBox24-apply-and-deploy

* Hardware | planefinder unboxing
    - https://chocoball.tistory.com/entry/Hardware-planefinder-unboxing

* Hardware | 전파를 copy 해주는 Multicoupler
    - https://chocoball.tistory.com/entry/Hardware-active-splitter-Multicoupler

* Hardware | VX-8D transceiver 간단 사용기
    - https://chocoball.tistory.com/entry/Hardware-VX8D-transceiver-simple-usage


이번 글은, 항공기 관련 ABS-D 스테이션을 설치하는 시리즈 마지막 글 되겠습니다.




1. 신청


Flightrader24 는 거의 9년 전부터 iOS 용으로 유료 결제하여 사용하고 있었습니다.

iPhone 의 카메라로 하늘을 보면 근처를 지나가는 비행기의 정보를 보여 줍니다. 안드로이드용도 물론 있습니다.


비행기 좋아하는 저로서는 바로 구매하여 사용하고 있었죠.


Flightradar24 | Flight Tracker

- https://apps.apple.com/us/app/flightradar24-flight-tracker/id382233851



이 서비스를 위해 실시간 비행기들 좌표를 보유하고 있어야 하는데,

이 회사도 비행기 신호를 잡는 ADS-B 기기를 무료 대여해 주는 댓가로, 해당 유저로부터 오는 신호를 분석하여 전 세계 비행기 데이터를 수집하고 있습니다.


당연히 무료 기기 대여 서비스를 신청 했습니다.

그치만, 적절한 위치가 아니라며, 무려 1년 반 동안 거절 당해 왔습니다.


간절히 원했던 것이라, 때때로 생각이 나면 무료 기기를 신청 했더랬습니다.



엇!!!!! 그러던 작년 말의 크리스마스 쯤, 위치 선정 심사를 위한 추가 정보 요청이 있었습니다.

이 스탭까지 진행된 것은 처음이었던 지라, 느낌이 좋았습니다.


Our_Receiver.pdf

Installation guide Skyv2.0.pdf



두둥!!!! 약 3주일 후, 최종 심사가 완료되었고, 무료 기기 대여 대상으로 선정되었다고 연락이 왔네요.

으아아아아아아~! 드디어~!!!! 2020년 시작이 좋네요!




2. 도착


승인이 떨어진 후, 약 10일 후에 기기 발송 메일이 오고 배송이 시작되었습니다.

승인까지 1년 반이 걸렸지만, 배송은 1주일도 걸리지 않았습니다.


기기는 스웨덴의 스톡홀름에서 출발해서 5일만에 도착했네요.



DHL 을 통해 문제 없이 배송되었습니다.





3. 구성품


박스를 까니, 스웨덴의 스톡홀름 냄새가 납니다. 킁킁.



여타 서비스들 처럼, 신호 잡는 안테나와 케이블, GPS, 본체, 그리고 인터넷과 전원 어뎁터가 들어 있습니다.



신호는 기존 안테나와 splitter 를 위해 공유할 예정이므로, 사용하지 않는 안테나와 케이블이 쌓여 갑니다.



GPS 는 가지고 있던 것 보다 괜찮은 제품으로 보입니다.



전원 어뎀터는 5V / 2.5A 로, 라즈베리파이용으로 만들어진 제품이네요. micro USB 규격 입니다.

근래에 출시된 라즈베리파이 4 B 용은 C-type 인데, 이건 micro USB 이므로 이전 제품용으로 생산된 것이군요.



안테나와 고정구.



안테나 결합부가 묵직하고, 통 알루미늄으로 되어 있어서, 내구성이 좋아 보입니다.

사용하지는 않겠지만... 아니지, 기존것과 바꿔볼까?



제품 설명은 SCO 1.09-4 / Omnidirection Antenna / 1090 MHz 등이 표시되어 있습니다.



핵심이 되는 본체 입니다.



뽁뽁이 포장으로 잘 쌓여서 도착.



밑면 입니다. ADS-B / Mode S Receiver 라고 되어 있습니다.



뒷 면입니다. "DESIGNED AND MANUFACTURED IN SWEDEN" 문구가 멋있습니다.



윗 면입니다. flightradar24 !!!



특이하게 LCD 창이 달려 있습니다. 오른쪽 버튼을 눌러도 반응은 없습니다.




4. 기기 내부


당연하게도 기기 내부가 궁금하여 분해해 봤습니다.



2인치 SPI TFT LCD 가 장착되어 있습니다. 사용법은 모르겠지만, 버튼들도 뭔가 기능을 하는 듯 하네요.



앞뒤 나사를 모두 분해하면 본체가 빠져 나옵니다.



본체 MCU 는 ALTERA 사의 Cyclone IV 입니다.

cyclone4-handbook.zip



사양을 보면, 딱 적당한 정도의 성능을 지닌 것 같습니다.



Cyclone IV E 의 위치는 LCD 쪽에 자리잡고 있습니다.



USB 와 Ethernet 을 관장하는 SMSCLAN9512i-JZX 를 사용했습니다.

9512db.pdf



SMSC 는 RJ45 Jack 부분에 자리하고 있습니다.



그 옆에 GPS (GNSS) 신호 처리용 칩인 AirPrime 사의 XM1110 이 달려 있습니다.

XM1110.pdf



본체 바닥면에는 Raspberry Pi Compute Module 3 !!! 가 있습니다.

rpi_DATA_CM_3p0.pdf


그렇겠죠... OS 를 올리고 software 를 돌리려면 linux 인데, 개발 쉬운 라즈베리파이를 사용하지 않을 이유가 없습니다.



사용된 MCU 는 BROADCOM 사의 BCM2837 입니다.

BCM2837-ARM-Peripherals.pdf


성능은 a quad-core ARM Cortex A53 (ARMv8) cluster 에 1.2GHz 로 동작합니다.



뒷면은 1GB RAM 과 4GB eMMC Flash 가 달려 있습니다. (다만 eMMC flash 는 2GB 일 가능성이 높음 - 내부 모니터용 페이지 확인)



5. 추가 부품 - Splitter


ADS-B 의 1090 MHz 신호는, 기존 설치된 안테나에서 나오는 신호를 4 way active multicoupler 를 통해 받으면 됩니다.

그렇지만, GPS 신호는 splitter 가 없어서 copy 를 못하고, planefinder 만 사용하고 있습니다.


GPS 신호도 copy 받아야 하므로, GPS 용 splitter / divider / coupler 가 필요하네요.

GPS 신호가 1,250 MHz 대역이므로, 아래 기기면 충분 할 것 같습니다.


* 4-Way SMA Power Divider GSM CDMA 3G Signal Booster Splitter 380-2500MHz SMA Female Signal Repeater Divider RF SMA Connector

- https://www.aliexpress.com/item/32883146329.htm



단, 이번 코로나 사태로 인하여 중국에서 물건이 오지 않습니다. 취소 됨. 다른 업자 두 곳도 마찬가지 취소됨.


* RF Microwave Power Divider Splitter 2-Way Combiner 100-2700MHz 20dB

- https://www.ebay.com/itm/RF-Microwave-Power-Divider-Splitter-2-Way-Combiner-100-2700MHz-20dB/184084749329



한 달을 기다렸건만, seller 로부터 일방적으로 cancel. 그럴꺼면 미리 취소 해달라고!

결국 planefinder 에서 사용하던 GPS 선을 이용하고 있습니다.




6. 추가 부품 - SMA pig tail cable


GPS splitter 를 위해 구매.


* ALLiSHOP SMA Male To SMA male RG316 cable assembly Jumper Pigtail 5cm/10/15/30/50cm/1m SMA plug Crimp FPV RG316 Cable 50ohms

- https://www.aliexpress.com/item/32948634584.html



도착은 잘 되었슴.



나중에 혹시 몰라 15cm x 1 / 30cm x 2 개 구매.

기기 사이를 엮어주는 케이블이라, 짧은 15cm 는 사용할 곳이 없겠네요.



제품 마무리는 해가 거듭 될 수록 좋아지고 있는 것을 느낍니다.



그치만, 생산에 돈을 투자하고 비싼 케이블들 과는 역시 비교 불가.




7. 추가 부품 - 50 Ohm terminator


역시 이것도 GPS splitter 의 남는 port 에 사용하기 위한 것.


* 2pcs 2W 6GHz 50 ohm SMA Male RF Coaxial Termination Dummy Load Gold Plated Cap Connectors Accessories

- https://www.aliexpress.com/item/4000121678425.html


특별한 사항 없이 도착.



같은 50 Ohm 이라 하더라도, 충분히 전류를 처리해 줄 수 있는 대용량 terminator 와는 비교 불가 입니다.



생각보다 작은 용량 (2W 라고 하지만) 일 듯.



저항은 딱 50 Ohm 이 나오지 않는 것이 아쉽군요.



한놈은 그나마 나은 편.




8. 전원 ON


드디어 전원 ON!



Raspberry Pi Compute Module 3 는 대략 이 정도의 boot time 을 갖는군요. eMMC flash 에서 살짝 기대 했지만...

MCU 는 Raspberry Pi 3 정도의 성능이라 하니 (model B 나 model B+ 가 아님) 이해가 가는 대목.



모든 케이블을 연결하고 부팅하면, 귀신같이 개통 메일이 날라 옵니다.




9. Business 패키지


비록 무료 Mode S 리시버를 받았지만, 네트웍과 설치 장소는 제가 제공하는 지라, flightradar24 의 유료 서비스를 사용할 수 있게 됩니다.


Business (유료) 와 무료 차이. Business 는 걍 모두 다 할 수 있슴.



이번에 설치한 Mode S 리시버에서 얼마나 많은 뱅기들이 잡혔는지 알 수 있습니다.

저의 station 명은 "F-RKSS4". 수도/경기 지역 (RKSS) 에 저보다 3명이 더 먼저 설치한 분이 계시는 군요.



다른 ADS-B 와 거의 같은 성능을 보여 줍니다. 다만, flightaware 가 동일한 상황 (동일 안테나) 에서 몇 대 더 많이 잡더군요.



현재 (2020.03.08) 하루 잡는 뱅기 숫자는 350개 정도로, 코로나 영향이 크다는 것을 알 수 있습니다.

코로나 전 : 700 여개 --> 코로나 후 : 300 번대.




10. 내부 모니터링


동일한 네트웍 (동일한 라우터) 에서는 IP 를 통하여 직접 기기에 로그인 할 수 있습니다.



로그인 하면 아래와 같이, 좀 더 자세한 내용을 표시해 줍니다.



실시간으로 어떤 뱅기들을 잡고 있고, 각 뱅기의 상태를 볼 수 있습니다.



시스템 로그도 볼 수 있습니다. 데이터 보내는 양과, time sync 맞추는 로그가 가장 많네요.



Private map 으로, 뱅기를 잡는 모양을 보여 줍니다.



마지막으로 network 설정. 특별한건 Secondary DNS 를 설정하는 정도.





FIN


FlightAware 다음으로 설치해 보고 싶었으나, 2년 걸렸습니다.

우여 곡절이 많았지만, 결과적으로 설치를 완료할 수 있어서 행복합니다.


아직 해결되지 않은 GPS 의 splitter 설치가 남아 있지만, 매일 얼마나 뱅기를 잡고 있는지 확인하는 것이 즐겁습니다.




Update - 20200711


배송된 송장을 스캔하여 기록으로 남깁니다.







And