硬件准備
- RTL2832+R820T2 usb dongle x 1
- Long wire antenna x 1
USB電視棒的購買: 在淘寶上搜索"軟件無線電"或"rtl sdr"都能找到, 但是購買前一定要和商家確認, 使用的方案是 RTL2832 + R820t / R820T2, 因為有部分電視棒使用的是E4000芯片, 覆蓋的頻段會缺一些. 價格基本上在50~60元包郵(2018年初這時候的價格), 套裝附件會帶一個廉價的遙控器和一個很短的磁吸小天線. 相對於海外二三十刀的價格, 國內還是很幸福的.
另外盡量購買現在較流行的長條USB, mcx接口的, 這種的PCB板留有Q通道的焊盤, 方便進一步改造. 形狀如下圖所示, 顏色不同但是里面的PCB是完全一樣的
天線的准備: 可以使用任何現成的金屬線, 例如各種平方的電源軟線, 硬線, 不帶屏蔽的網線, 漆包線等等. 一頭接一個鱷魚夾方便固定.
軟件安裝 Win7
下載SDRSharp: 前往 https://airspy.com/ , 在Download處下載 Windows SDR Software Package 這里面包含了在Win7下運行rtl-sdr需要的所有軟件.
在本地解壓后
- 運行 install-rtlsdr.bat, 這個批處理會從http://osmocom.org 下載運行rtl-sdr所需要的驅動
- 插上rtl2832 usb, 讓win7自己安裝好驅動
- 以管理員身份運行 zadig.exe , 然后從option-> list all device, 選擇rtl2832, 右側選擇WinUSB, 然后點擊replace driver, 這一步會將默認的電視棒驅動換成rtl-sdr的驅動
以上步驟成功后, 就可以運行SDRSharp了, 在選項里, 選擇設備為RTL-SDR, 然后點擊Play按鈕就能看到頻率輸出.
為了達到好的收聽效果, 你需要接上天線. 在室內並且天線很短的話, 將頻率調到86MHz ~ 107MHz之間就能看到明顯的FM電台信號.
軟件的運行界面
軟件安裝 Ubuntu16.04
在Ubuntu下, 需要使用 Gqrx 這個軟件, http://gqrx.dk/ 參考安裝說明 http://gqrx.dk/download/install-ubuntu以及http://gqrx.dk/doc/practical-tricks-and-tips .
首先移除存在的相關軟件
sudo apt-get purge --auto-remove gqrx sudo apt-get purge --auto-remove gqrx-sdr sudo apt-get purge --auto-remove libgnuradio*
然后檢查並刪除相關的軟件源 gqrx/releases 和 gqrx/snapshots PPA, 添加相關的軟件源
sudo add-apt-repository -y ppa:bladerf/bladerf sudo add-apt-repository -y ppa:myriadrf/drivers sudo add-apt-repository -y ppa:myriadrf/gnuradio sudo add-apt-repository -y ppa:gqrx/gqrx-sdr sudo apt-get update
然后就可以安裝了
sudo apt-get install gqrx-sdr
啟動gqrx之前, 需要插入rtl2832 usb, 並且系統能正確識別, 可以通過dmesg命令查看.
軟件的運行界面
注意散熱
在工作過程中不僅僅是電腦的CPU負載會比較高, rtl2832 usb的發熱量也相當可觀, 要注意散熱
天線優化
隨機贈送的1x CM的天線, 在室內可以接收到本地的FM強台, 如果使用30CM的天線效果會更好一點. 如果需要達到好的接收效果, 建議使用室外的天線, 長度最好在1米以上(FM波段)