首先咱要声明,这教程基本只适用于没玩过但是听说过SDR的各位用来初步了解SDR的使用入门的。具体的高级玩法比如ADS-B我们不涉及。
什么是SDR
首先啥是SDR?SDR的意思是软件无线电,Software Defined Radio狭义来说代表SDR设。就像贴吧过去的民科圈总喜欢把某个老外随手瞎几把画的恰好能自激工作在ZVS零电压开关(E类放大器)的电路叫ZVS一样,SDR在现实中也指代特定的某些设备(通常是RTL2832或者一众开源SDR项目的产品,如HACKRF)。不同的是相比贴吧民科的ZVS会让小白对其概念理解产生困难,SDR却很少会有人混淆两者之间的概念。一般能把2832叫SDR的人都不会不知道SDR什么意思,但是贴吧的那群民科培养出来的丢人孩子却很少知道什么是ZVS,以及ZVS的意义。
通常咱可以认为SDR是一种无线电设备,因为利用了软件无线电技术所以相比硬件无线电来说具有很多优点。用现代化软件来操纵、控制传统的“纯硬件电路”的无线通信。软件无线电技术的重要价值在于:传统的硬件无线电通信设备只是作为无线通信的基本平台,而许多的通信功能则是由软件来实现,打破了有史以来设备的通信功能的实现仅仅依赖于硬件发展的格局。软件无线电技术的出现是通信领域继固定通信到移动通信,摸拟通信到数字通信之后第三次革命。
简单来说软件无线电对咱最大的意义莫过于便宜了。以42元的RTL2832举例,这东西以前叫电视棒,因为它从硬件上可以支持数字无线电视信号的接收(DVB-T),当然,后来因为这东西无法接收国内国标的DTMB信号所以被取缔了电视棒的名字(DTMB电视棒好贵,要一百多)。但是咱国内的玩家当然一开始也没打算用这玩意看电视就是了。这东西因为是用来接收数字电视所以用来看国内的模拟无线电视带宽不够只能支持到黑白电视还没有声音(好在支持模拟信号接收的电视棒也就60,带AV同轴输入),它真正的用途是可以提供非常广阔的无线电接收范围,是真正的宽频段接收机。
(RTL2832的电视棒通常可以接收27MHZ-1800MHZ的各种信号,通过简单改造还可以下潜到150K,做到了150KHZ-1800MHZ真正的全频段接收)