论坛风格切换切换到宽版
  • 49126阅读
  • 59回复

教程来了-rtl-sdr,RTL2832+E4k tuner电视棒跟踪飞机轨迹(1090MHz ADS-B/TCAS/SSR信号) [复制链接]

上一主题 下一主题
离线jxj
 
发帖
153
只看楼主 倒序阅读 0楼 发表于: 2012-11-25
(我的博客被新浪粗暴关闭了, 下文中博客链接失效。 所有博文已经迁移至:http://sdr-x.github.io/ )  

(关于一些基本的软件无线电概念,Linux操作,代码库git操作,以及软件包安装(apt-get)等,参见:http://t.cn/R7Q4jEu  )  


很多朋友问我详细的实现步骤,教程来了.在32楼,
也可以直接看我的 这篇blog

在这篇"Step by step: rtl-sdr,RTL2832电视棒跟踪飞机轨迹教程(ADS-B) "  里头给的看飞机轨迹的方法有点麻烦.

其实有更简单的方法,那就是用dump1090这个程序.  Linux和windows下的教程在此

这个程序可以配合电视棒实时在google map上显示飞机位置和飞行方向,而且是动态更新的,同时在命令行提供各飞机跟踪的详细信息.

方法也很简单.
1. 下载和安装dump1090. (可以参见那篇step by step里对gr-air-modes下载安装方法)
软件是开源的: https://github.com/antirez/dump1090
2. 运行命令:
./dump1090 --aggressive --net --interactive
这时候一般应该能在命令行看到实时更新的飞机信息了(如果天线靠近窗户或者在室外,而且附近有航线或机场)
3. 打开浏览器,输入:
http://127.0.0.1:8080/
google map会自动打开, 右侧栏会看到目前地图上飞机的数量和航班号等信息.
地图上看不到?不要急,你需要手工把地图平移缩放到你所在地点周围,你就能看到箭头样子的飞机了.

下图是在室内抓到的一架飞机: 南五环外一个朝南的箭头.
(图在9楼)

rtl-sdr,RTL2832+E4k tuner电视棒跟踪飞机轨迹(1090MHz ADS-B/TCAS/SSR信号)

验证了两种rtl-sdr电视棒,一个是E4k tuner另外一个是新的r820t tuner.  
关于什么是rtl-sdr,请参考这个网页:  
http://sdr.osmocom.org/trac/wiki/rtl-sdr  
你会发现大家搞的不亦乐乎。
  
我手头电视棒实测:
1.
E4k tuner 电视棒Terratec T Stick PLUS不丢包最大采样率2.4Msps,增益范围-1 ~ 42dB,频率范围:
E4K range: 52 to 2205 MHz
E4K L-band gap: 1104 to 1243 MHz
2.048Msps时有大概正负60Hz的采样频差.
  
2.
ezcap USB 2.0 DVB-T/DAB/FM dongle电视棒
不丢包最大采样率2.4Msps,增益范围0 ~ 49.6dB,频率范围rtl_test测不到,因为不支持测非E4k的电视棒.
2.048Msps时有200多Hz的采样频差.
  
使用上面网页给的链接,linux下的软件:  
gr-air-modes    ADS-B RX    Nick Foster     https://www.cgran.org/wiki/gr-air-modes call with --rtlsdr option  
  
可以接收飞机自行广播的数据,以及空中防撞系统TCAS和空中监视二次雷达的查询和飞机的应答信号,直观的说你可以获得地平线以上飞机的飞行信息:位置高度速度id等等。
  
接收时注意要把增益设置的高一些,记录的坐标可以存为kml文件.  
因为google封掉了,可以用gpsprune看轨迹或者上传到gpsies.com看轨迹.  
      
从那张白图(gpsprune软件)可以看到一些轨迹是飞机高度从4000多米降下来的过程(白图最下面是高度)(或者起飞?)  
图片见附件。





另一次采集最远采集到了144km之外承德上空的飞机,高度万米以上,  
另外能清楚地看到图中首都机场左边和中间跑到上起降的过程和进近路线。











[ 此帖被jxj在2014-11-05 20:23重新编辑 ]
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR
离线songxiang
发帖
5499
只看该作者 1楼 发表于: 2012-11-25
北京四个机场?
--
离线jxj
发帖
153
只看该作者 2楼 发表于: 2012-11-25
首都
南苑
沙河
还有哪个?
http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR
离线jxj
发帖
153
只看该作者 3楼 发表于: 2012-11-25
这次采集最远采集到了144km之外承德上空的飞机,高度万米以上,
另外能清楚地看到图中首都机场左边和中间跑到上起降的过程和进近路线。
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR
离线bh1phl
发帖
1463
只看该作者 4楼 发表于: 2012-11-25
回 jxj 的帖子
jxj:首都
南苑
沙河
还有哪个? (2012-11-25 09:59) 

西郊机场, 1938年建立. 仅次于南苑机场(1910)...
现在飞西郊的都是重要人物.
神聊四大怪:
1. 呼号指配了就不能换,人死了三百年也不能重新指配,不过自己考了B考了C就得给换BD、BA,否则看不出辈分来
2. 7050是祖宗成法不能变,驻波大于1.1世界就会毁灭,绝对不能往7100以上挪
3. 业余无线电就是萧条了,FT8那叫虚假繁荣
4. 没执照用自编呼号最有理,别人不回卡片就是道德败坏,就是不会换位思考
离线BD1CM
发帖
3306
只看该作者 5楼 发表于: 2012-11-25
非常不错
uH = 25330/ (MHZ x MHZ x pF).  pF = 25330/( MHZ x MHZ x uH).
严肃认真、周到细致、稳妥可靠、万无一失,虽然我们可能做不到万无一失,但是我们尽人事、听天命……

https://uk.groups.yahoo.com/neo/groups/S9-C_SDR/info


QQ:63545177
离线47135
发帖
751
只看该作者 6楼 发表于: 2012-11-26
楼主的电视棒有没有淘宝链接
---------BG4UYS
qq:33689175
发帖
454
只看该作者 7楼 发表于: 2012-11-26
这个记号!!!!!
离线jxj
发帖
153
只看该作者 8楼 发表于: 2012-11-26
回 47135 的帖子
47135:楼主的电视棒有没有淘宝链接 (2012-11-26 14:28) 

我从这里买的:这两个淘宝链接上的一个旧E4k tuner的一个新tuner的
http://item.taobao.com/item.htm?spm=a1z09.5.0.40.eu3hl4&id=17573063276
  
http://item.taobao.com/item.htm?spm=a1z09.5.0.40.staNYH&id=14870003255
http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR
离线BG5PR
发帖
63
只看该作者 9楼 发表于: 2012-11-26
真的可以看电视啊!
离线bg7dcw
发帖
46
只看该作者 10楼 发表于: 2012-11-26
回 jxj 的帖子
jxj:我从这里买的:这两个淘宝链接上的一个旧E4k tuner的一个新tuner的
http://item.taobao.com/item.htm?spm=a1z09.5.0.40.eu3hl4&id=17573063276
  
http://item.taobao.com/item.htm?spm=a1z09.5.0.40.staNYH&id=14870003255  (2012-11-26 20:33) 

看描述  e4k tuner 的效果应该更好。。
但是为啥第二个链接的评论数更多呢。。
离线jxj
发帖
153
只看该作者 11楼 发表于: 2012-11-27
回 bg7dcw 的帖子
bg7dcw:看描述  e4k tuner 的效果应该更好。。
但是为啥第二个链接的评论数更多呢。。 (2012-11-26 22:51) 

从这里的描述来看R820T更好,不知哪位有闲了用仪器测试一下?
http://lists.osmocom.org/pipermail/osmocom-sdr/2012-September/000253.html
http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR
离线gxlice
发帖
138
只看该作者 12楼 发表于: 2012-11-27
楼主,找不到LINUX版的该程序下载链接,能提供一下么,谢谢。
离线bg4agr
发帖
1544
只看该作者 13楼 发表于: 2012-11-27
有WIN下面的软件吗
BG4AGR
QQ:12428025
bg4agr@163.com
离线jxj
发帖
153
只看该作者 14楼 发表于: 2012-11-27
回 gxlice 的帖子
gxlice:楼主,找不到LINUX版的该程序下载链接,能提供一下么,谢谢。 (2012-11-27 10:18) 

我的帖子说的很清楚啊,就是:
  https://www.cgran.org/wiki/gr-air-modes
http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR
离线jxj
发帖
153
只看该作者 15楼 发表于: 2012-11-27
回 jxj 的帖子
jxj:我的帖子说的很清楚啊,就是:
  https://www.cgran.org/wiki/gr-air-modes
(2012-11-27 12:30)

可能大家对linux下面的开源软件的模式不是很清楚,我稍微说一下:
我给的链接里,给出了github的软件仓库(repo)的链接:
https://github.com/bistromath/gr-air-modes
打开上面的链接之后给出了git的链接:
https://github.com/bistromath/gr-air-modes.git
在linux下(我用的ubuntu):
git clone https://github.com/bistromath/gr-air-modes.git
即下载gr-air-modes软件源代码到当前目录下新建的gr-air-modes目录了。
当然你要先安装好git才能用git,在ubuntu下用 apt-get install git 安装git。

按照下载的gr-air-modes软件目录下面的README里的指示进行编译,安装,运行即可。
这个gr-air-modes软件需要预先安装一些其他软件,按照README的提示进行安装.
ubuntu下安装软件的方法有很多种,比如apt-get install, 或者用synaptic图形界面的方式,或者直接用ubuntu自带的软件store。


http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR
离线conjuring
发帖
1629
只看该作者 16楼 发表于: 2012-11-27
有能接收短波广播的电视棒吗?
QQ:2795 022三6
离线jxj
发帖
153
只看该作者 17楼 发表于: 2012-11-27
回 bg4agr 的帖子
bg4agr:有WIN下面的软件吗 (2012-11-27 10:55) 

没找过,不知道。
http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR
离线gxlice
发帖
138
只看该作者 18楼 发表于: 2012-11-27
回 jxj 的帖子
jxj:可能大家对linux下面的开源软件的模式不是很清楚,我稍微说一下:
我给的链接里,给出了github的软件仓库(repo)的链接:
https://github.com/bistromath/gr-air-modes
打开上面的链接之后给出了git的链接: .. (2012-11-27 12:34) 

谢谢,主要还是对linux系统不熟悉的缘故。按照您的说明,安装完毕后是否可以直接使用了,电视棒是否还需要安装驱动?谢谢
离线jxj
发帖
153
只看该作者 19楼 发表于: 2012-11-27
回 gxlice 的帖子
gxlice:谢谢,主要还是对linux系统不熟悉的缘故。按照您的说明,安装完毕后是否可以直接使用了,电视棒是否还需要安装驱动?谢谢 (2012-11-27 14:05) 

电视棒也需要驱动,即rtl-sdr的驱动,在我给的那个总网页上有。
http://sdr-x.github.io  技术博客 软件无线电 LTE ADS-B GPS HACKRF BLADERF RTL2832 RTL-SDR