mirror of
https://github.com/HamCQ/Handbook.git
synced 2026-10-02 04:47:21 +00:00
Update 02.SDR.md
This commit is contained in:
1 parent
d80b25beb9
commit
a1bbf7e7e0
1 file changed
+8
-8
@@ -19,11 +19,11 @@ tags:
|
|||||||
|
|
||||||
SDR设备通常分为模拟和数字两个部分,其中与射频相关的部分为模拟部分,这部分主要是硬件,并仍然需要遵守传统的射频器件设计,比如滤波、中频等部分。
|
SDR设备通常分为模拟和数字两个部分,其中与射频相关的部分为模拟部分,这部分主要是硬件,并仍然需要遵守传统的射频器件设计,比如滤波、中频等部分。
|
||||||
射频部分的下一环节就是数字部分,两者的分界线就是模拟/数字转换器,它的作用是将模拟信号转换为数字信号,或将数字信号转换为模拟信号。
|
射频部分的下一环节就是数字部分,两者的分界线就是模拟/数字转换器,它的作用是将模拟信号转换为数字信号,或将数字信号转换为模拟信号。
|
||||||
在转换环节后,模拟信号被采样为数字信号(通常是通向正交信号,即IQ信号),并通过软件来进行处理。
|
在转换环节后,模拟信号被采样为数字信号(通常是同向正交信号,即IQ信号),并通过软件来进行处理。
|
||||||
在同样的效果下,数字部分占据的处理环节越多,通常意味着SDR系统越强。但这并不意味着应该一味的使用数字处理来代替模拟部分。
|
在同样的效果下,数字部分占据的处理环节越多,通常意味着SDR系统越强。但这并不意味着应该一味的使用数字处理来代替模拟部分。
|
||||||
举个例子,许多干扰就很难通过算法来进行过滤,如果一味的使用数字处理,这些干扰将很难被清除。
|
举个例子,许多干扰很难通过算法来进行过滤,如果一味的使用数字处理,但又没有强大的算法或性能支持,这些干扰将很难被清除。
|
||||||
|
|
||||||
由于SDR设备类型多种多样,因此在它的意思需要根据上下文的关系来具体分析。
|
由于SDR设备类型多种多样,因此在讨论中,它的意思需要根据上下文的关系来具体分析。
|
||||||
|
|
||||||
## SDR方案类型
|
## SDR方案类型
|
||||||
|
|
||||||
@@ -37,12 +37,12 @@ SDR的数字部分不外乎几种方案,即使用传统的电脑或手机软
|
|||||||
RTL-SDR通常无法工作在短波频段,不过如果改造线路绕过调谐芯片,则可以让RTL2832直接采样信号,虽然效果较差,但也是接收短波信号的一种方法。
|
RTL-SDR通常无法工作在短波频段,不过如果改造线路绕过调谐芯片,则可以让RTL2832直接采样信号,虽然效果较差,但也是接收短波信号的一种方法。
|
||||||
此外,RTL-SDR博客推出了名为RTL-SDR Blog V4的改进版,它内置了上变频器,使得RTL2832可以通过R828D调谐芯片来获得短波信号。
|
此外,RTL-SDR博客推出了名为RTL-SDR Blog V4的改进版,它内置了上变频器,使得RTL2832可以通过R828D调谐芯片来获得短波信号。
|
||||||
|
|
||||||
除了RTL-SDR外,还有一些同样基于电视棒接收器的SDR,它们通常大幅度改进了RTL-SDR的缺。例如Airspy通过更换RTL2832芯片来获得更大的采样带宽、SDRPlay则使用了MSI001调谐芯片和MSI2500采样芯片,MSI的电视棒解决方案本就是SDR的,因此提供了更好的效果和更大的带宽。
|
除了RTL-SDR外,还有一些同样基于电视棒接收器的SDR,它们通常大幅度改进了RTL-SDR的缺陷。例如Airspy通过更换RTL2832芯片来获得更大的采样带宽、SDRPlay则使用了MSI001调谐芯片和MSI2500采样芯片,MSI的电视棒解决方案本就是SDR的,因此提供了更好的效果和更大的带宽。
|
||||||
另外还有使用MSI001和STM32H7的孔雀石收音机,它无需像其他电视棒接收机一样连接到电脑即可使用,而是直接通过微控制器来解码信号,可以作为独立的收音机来使用。
|
另外还有使用MSI001和STM32H7的孔雀石收音机,它无需像其他电视棒接收机一样连接到电脑即可使用,而是直接通过微控制器来解码信号,可以作为独立的收音机来使用。
|
||||||
|
|
||||||
### SDR射频芯片
|
### SDR射频芯片
|
||||||
|
|
||||||
除了电视棒收音机之外,另一大部分则是使用专门的SDR芯片所打造的设备,比如使用亚诺德射频捷变收发芯片的Pluto SDR、Jupiter SDR、USRP、BladeRF及一众国产SDR开发板,使用变频器和亚诺德MAX2837的HackRF,Lime公司的芯片及其LimeSDR开发版等。
|
除了电视棒接收机之外,另外一大部分SDR设备则是指使用专门的SDR芯片所打造的设备,比如使用亚诺德射频捷变收发芯片的Pluto SDR、Jupiter SDR、USRP、BladeRF及一众国产SDR开发板,使用变频器和亚诺德MAX2837的HackRF,Lime公司的芯片及其LimeSDR开发版等。
|
||||||
|
|
||||||
这些设备大多是为了作为射频开发设备所设计的,通常有着十分强大的性能,完善的文档和活跃的项目,但由于主要面向开发用途,因此也缺乏许多组件,例如缺少功率放大器,因此只能近距离使用。此外,由于现在的射频技术很少关注短波之类的频段,因此这些面向先进技术的开发版通常都倾向于放弃短波而支持GHz级别的高频段。
|
这些设备大多是为了作为射频开发设备所设计的,通常有着十分强大的性能,完善的文档和活跃的项目,但由于主要面向开发用途,因此也缺乏许多组件,例如缺少功率放大器,因此只能近距离使用。此外,由于现在的射频技术很少关注短波之类的频段,因此这些面向先进技术的开发版通常都倾向于放弃短波而支持GHz级别的高频段。
|
||||||
|
|
||||||
@@ -55,12 +55,12 @@ RTL-SDR通常无法工作在短波频段,不过如果改造线路绕过调谐
|
|||||||
|
|
||||||
同样的,ADC/DAC只要速率足够快,也可以不需要射频部分,直接收发信号,比如AMD和英特尔的射频SoC就是这类设备,它们通常有着十分强大的性能,可以应对非常广泛的频率范围。
|
同样的,ADC/DAC只要速率足够快,也可以不需要射频部分,直接收发信号,比如AMD和英特尔的射频SoC就是这类设备,它们通常有着十分强大的性能,可以应对非常广泛的频率范围。
|
||||||
|
|
||||||
不过对于业余无线电而言,通常并不需要那么强大的ADC和DAC,因此许多业余设备已经采用了直接采样技术,例如KiwiSDR等接收机,Icom等传统厂商也推出了诸如IC-705这种使用直接采样技术的设备。
|
不过对于业余无线电而言,通常并不需要那么强大的ADC和DAC,因此许多业余设备已经采用了直接采样技术,例如KiwiSDR等接收机。Icom等传统厂商也推出了诸如IC-705这种使用直接采样技术的设备。
|
||||||
|
|
||||||
### 传统射频前端+ADC/DAC
|
### 传统射频前端+ADC/DAC
|
||||||
|
|
||||||
简单来说,就是传统电台后面加上ADC/DAC,由于传统电台内部已经具有了大量的信号处理电路,因此对数字-模拟转换的要求很低。比如可以使用声卡产生信号,然后通过电台传输,并将电台传回的信号输入声卡来处理。
|
简单来说,就是传统电台后面加上ADC/DAC,由于传统电台内部已经具有了大量的信号处理电路,因此对数字-模拟转换的要求很低。比如可以使用声卡产生信号,然后通过电台传输,并将电台传回的信号输入声卡来处理。
|
||||||
当然,现在也有许多电台内置了ADC和DAC,高端的如八重洲的FTDX10。或者另辟蹊径,使用高速开关作为混频器产生中频的廉价设备uSDX,它的成本只有大约200元左右。
|
当然,现在也有许多电台内置了ADC和DAC,高端的如八重洲的FTDX10。或者另辟蹊径,使用FT2353高速开关作为混频器产生中频,使用Si5351控制PPL相位和PWM驱动E类功放的的廉价设备uSDX,它的成本只有不到300元。
|
||||||
|
|
||||||
## 软件部分
|
## 软件部分
|
||||||
|
|
||||||
@@ -69,7 +69,7 @@ RTL-SDR通常无法工作在短波频段,不过如果改造线路绕过调谐
|
|||||||
对于商业售卖的设备,例如SDRPlay、AirSpy,以及各种开发板来说,大都会搭配提供配套的软件,只要通过商家获取即可,这些软件也有很多除了与自家设备使用之外,也可以与其他设备一起使用。比如Airspy开发的[SDR#](https://airspy.com/download/)就可以搭配各种其他的电视棒接收机一起使用。
|
对于商业售卖的设备,例如SDRPlay、AirSpy,以及各种开发板来说,大都会搭配提供配套的软件,只要通过商家获取即可,这些软件也有很多除了与自家设备使用之外,也可以与其他设备一起使用。比如Airspy开发的[SDR#](https://airspy.com/download/)就可以搭配各种其他的电视棒接收机一起使用。
|
||||||
而一些开源,或者Hack的设备就很难说,比如RTL-SDR只提供了[修改版驱动](https://github.com/osmocom/rtl-sdr),但并没有应用软件。这种情况下,除了与其他厂家的软件配合使用之外,还有许多开源的软件可以选择。
|
而一些开源,或者Hack的设备就很难说,比如RTL-SDR只提供了[修改版驱动](https://github.com/osmocom/rtl-sdr),但并没有应用软件。这种情况下,除了与其他厂家的软件配合使用之外,还有许多开源的软件可以选择。
|
||||||
|
|
||||||
对于电视棒接收机类设备而言,[SDR++](https://www.sdrpp.org)是一个很好的选择,如果你不满足于它的功能,或你的设备有发射功能,可以选择更为复杂的[SDRAngel](https://www.sdrangel.org)。
|
对于电视棒接收机类设备而言,[SDR++](https://www.sdrpp.org)是一个很好的选择,如果你不满足于它的功能,或你的设备有发射功能,可以选择更为复杂的[SDRangel](https://www.sdrangel.org)。
|
||||||
这两个软件都提供了Android设备的支持,但没有触屏优化,如果你想要便携使用的话,推荐购买轨迹球而不是鼠标来连接平板使用。
|
这两个软件都提供了Android设备的支持,但没有触屏优化,如果你想要便携使用的话,推荐购买轨迹球而不是鼠标来连接平板使用。
|
||||||
|
|
||||||
如果你并不打算携带设备,而是希望将设备放置在某个地方,远程连接使用的话,可以选择[OpenWebRX+](https://luarvique.github.io/ppa/),这是一个基于Web的SDR接收站软件。此外,也有[SoapySDR](https://github.com/pothosware/SoapySDR)和RTL_TCP这种基于客户端的远程SDR驱动。
|
如果你并不打算携带设备,而是希望将设备放置在某个地方,远程连接使用的话,可以选择[OpenWebRX+](https://luarvique.github.io/ppa/),这是一个基于Web的SDR接收站软件。此外,也有[SoapySDR](https://github.com/pothosware/SoapySDR)和RTL_TCP这种基于客户端的远程SDR驱动。
|
||||||
|
|||||||
Reference in new issue
Block a user