偶然在网逛,突然发现了一个用电视棒sniff GSM的文章,学习了一下,然后自己试了一次,还有更多的玩法,包括做一个简单的场强仪,隧码点字到这里。
首先,这是属于SDR的领域,SDR就是软件定义的无线电(Software Defined Radio),具体的请baidu它的定义吧,通过这个不但可以找到FM电台,也可以接收到航空频段,还可以覆盖到DAB频率和整个VHF和UHF频段,从而做个简单的频谱仪,当然了,它也有缺点的,就是频宽太小,只有3M,只能覆盖电视信号8M中的1/3,但这并不妨碍做场强仪的功能点。
硬件:
一个rtl2832u芯片的电视棒,一个mcx接头,成本约60左右,不打广告了,请各位自行TB。另外还有一台电脑。
软件:
SDR#,和rtl2832u的特殊驱动。
顺便一说,SDR#读SDR sharp
SDR#软件下载:
http://sdrsharp.com/index.php/downloads
驱动下载:
http://wiki.spench.net/wiki/USRP_Interfaces#Installer
1:下载驱动和SDR#软件安装包
安装篇:
下载SDR#
SDR#下个Dev版,stable(稳定)版我这里连接不到电视棒,原因未明。
安装驱动:
http://wiki.spench.net/wiki/USRP_Interfaces#Installer
下载ExtIO_USRP+FCD+RTL2832U+BorIP_Setup.zip
解压并运行程序
一路安装就可以了,其中有一步是要用Zadig来安装驱动的,像这个画面,这时候把电视棒插入,如果windows提示安装驱动的话取消掉,不要安装。
选上Options->List All Devices,再选上RTL2832U
记得选上WinUSB驱动,然后点下面的安装驱动按钮来安装驱动。
这样驱动部分就安装完了,可以用SDR#了。
打开SDR#,界面是这样的:
好了,现在开始玩SDR#了,首先确认这几个方式,记得一定要选RTL-SDR/USB。
Frequency correction我的电视棒是86ppm,可能每只棒都不一样,但作为场强仪来说,设0也没多大影响。
一切OK,就可以点左上角的Play按钮工作了。
界面上面的图是波型图,可以看到底噪是-50db左右,下面的是瀑布图,是波型强度在时间上的分布。
来一个珠海近进的航空频率124.250,AM方式解调,能听到飞机与塔台的对话。
好,那开始测量下586的场强吧
这是586的前面,可以看到,底噪是-50db左右,586开始的波顶是-30db,那么586的场强就是20db左右,
而我这里的586一般都在24-26db(CN值)。当然了,这并不是非常的精确,但完全可用,
还可以看到左右有一个尖峰,581.25MHz,是青山翡翠台的伴音,有近40db啊,这个可以用WFM方式解调,能听到里面的伴音。
这是一个模拟电视的两个信号,左边的是图像信号,右边的是伴音信号。
大约方法就是这样了,当然还可以更多的玩法,因为820t的Tuner可以接受的频率是24MHz-1766MHz,相当宽的频率。
好多FM广播。
更多的玩法大家慢慢发掘吧,比如加天线接收NOAA信号,调解出卫星云图之类的。
PS:
最后补充点:
有人说数值不准的问题,的确是这样的,因为SDR#的信号强度不好看,而且
在看数值的时候线都是在动的,所以是看不准的,只能看个大约值。
另外这电视棒的起跳电平应该是比较高的,应该要经过放大的信号才能看的,
当然啦,一个便宜的场强仪都上5、600,这成本只是它的1/10
其实这里最难的步骤就是装驱动程序了,一定不能让windows自动安装驱动或装光碟上的驱动,
SDR#也有一些可以有其它玩法的工具,如HDSDR,WRPLUS等等,测量也只是一个附带功能而已。
扫码下方或搜索关注公众号“卫星参数网”,独家内幕新闻!