怎樣將收音機接受到的電磁波用電腦顯示出來?

如題,怎樣搜索到空氣中的電磁波並繪製下來,很想自己做一個,忘受教。


知乎有種極壞的風氣 自己半懂不懂 就去胡亂建議 甚至是亂噴一通 。

這些胡說八道的答案,樓主不要理會。

以下是現實的幾個解決方案,價格不同,用法不同。

1. 買個SDR(軟體定義無線電)設備

淘寶搜索:R820T 100元,USRP B200 7000元

電腦用HDSDR軟體做接收和解碼工具。可以顯示頻譜圖和瀑布圖(每個頻率上信號的強度和變化規律)。並對信號進行解碼,錄製,回放等操作。

舉例: r820t可以接收航空二次雷達信號(ads-b),頻率1090MHz,ASK調製,曼徹斯特編碼,1Mbps數據速率。數據解碼之後,能看到附近幾十公里以內,飛機的航班號高度速度航向這些信息。解碼軟體: dump1090

比較貴的設備有更大的帶寬和靈敏度,可以做更多事情。比如usrp可以作為3g基站使用,自己搭建移動通信網路。

2. 找個200M帶寬的數字示波器,接收fm廣播信號。這種示波器大約4000元,大學的電子實驗室會有。

3. 網上有一些公開的SDR接收機數據源。愛好者把自己的SDR接收機連接到伺服器,通過網路共享數據。

不需要自己買接收機,裝客戶端軟體使用別人的接收機就可以了。

不僅僅局限於本地的信號,還可以看看美國的歐洲的電磁環境是怎樣的。

http://www.hellocq.net是個好地方,多問無線電愛好者(HAM),他們很熟悉。


電視棒+SDR軟體


題主只是想體驗一下的話,可參見下文:

用RTL2832U+E4000電視棒體驗軟體無線電

此電視棒本是用來接收DVB-T數字電視信號的,不過有人發現它使用的RTL2832U晶元可以輸出8bit的原始 I/Q 採樣,且接收頻段覆蓋64MHz-1700MHz,因此很適合作為軟體無線電接收機。

相關軟體下載地址:

libwdi - Browse /zadig at SourceForge.net (Win7使用zadig_v2.0.1.160.7z)

http://osmocom.rtlsdr.org//trac/raw-attachment/wiki/rtl-sdr/RelWithDebInfo.zip (僅需要其中的rtlsdr.dll)

http://sdrsharp.com/ (需要下載SDR# Dev 和 SDR# RTLSDR Plugin )

在深圳白石洲,使用自帶的拉杆天線,FM的效果似乎和我的PL600差不多?!

438.500MHz中繼台的信號也聽的十分清楚。

如果要更深入了解的話,可以學習SDR#的源碼或使用GNU Radio等。

DIY上變頻模塊:

哈羅CQ火腿社區

FunCube Upconverter

參考資料:

rtl-sdr – OsmoSDR

哈羅CQ火腿社區

收音機論壇


首先電腦上能合理顯示出來的也就只有音頻聲波,高頻電磁波顯示太過於模糊。從電磁波至音頻部分很簡單,直接用現成的收音機就可以了。

至於怎樣把聲音波形在屏幕上顯示出來其實也有一條捷徑。講音頻線號直接輸入電腦音效卡的「音頻輸入」端,找一款看起來高大上一點的錄音軟體就OK了,現在你可以直接在電腦上看到收音機接收到的波形了


SDR+電腦,天線要牛逼。然後再把短波機連上。

題主滿意不?

我勸你不要玩無線電。

真的。

當年他們給我說玩無線電不燒錢,

我朋友現在懷疑我在吸毒,

在路邊抗個大天線通聯,別人還報警來查我。


推薦閱讀:

如何把寢室裝修成圖拉丁吧風格?
看了美劇《奔騰年代》特別想知道和技術宅談戀愛有什麼體驗?
技術宅有多可怕?
咒語的原理是什麼?
「IT男里很多都是ACG宅」這種看法的根據和來源是什麼?

TAG:DIY | 收音機 | 科技 | 技術宅 | 電磁波 |