SDR架构 (二) 为什么很多SDR频谱中间有尖峰?

文章探讨了在SDR设备如HackRF和LimeSDR中观察到的无信息尖峰现象,解释了这是由于零中频架构导致的DC偏移。文中提到常见RTL-SDR由于有中频结构,可以滤除0Hz附近的信号,而零中频设备则不能,需要通过调整或数字滤波器来处理。同时,文章讨论了零中频架构相对于超外差架构的优势和劣势,以及现代芯片技术如何改善系统的性能。

相信大家第一次打开gnuradio看听广播、看频谱的时候,会注意到一个奇怪的现象,明明在频谱中间不该有信号,但是实际看到了一个尖峰。这个尖峰不含带任何信息,并且不管调节到哪个中心频率,这个尖峰都会存在。

这种情况出现在HackRF、LimeSDR上。据说也会出现在E4000版本的RTL-SDR上。

但不会出现在r820t2版本的RTL-SDR上。

首先,这不是板子的缺陷,而是跟硬件架构有关。

就像刚刚说到的SDR架构分几种,会出现这种情况的是零中频架构。也就是实际上没有中频只有基带。而r820t2版本的RTL-SDR(由于另一个版本很少见,后面我都简称为常见RTL-SDR)是有中频的。

我点测过常见RTL-SDR的中频信号。

当时我把发射机在435MHz附近左右扫频。然后把RTL-SDR的中心频率也设置在435MHz附近。就能在中频走线上测出一个在427kHz~3.15MHz范围内变化的扫频信号。说明这就是rtlsdr的中频范围。rtlsdr只会针对这一段信号采样,而不会采样最左侧0Hz的信号。即使0Hz处是存在尖峰的,但也会被滤波器过滤,你在最终的频谱上看不到这个尖峰。

这就是为啥类似常见RTL-SDR的这种低中频架构,在频谱上不会有尖峰的原因。

想象一下零中频架构的SDR,如果把射频信号直接变频到基带,也就是0Hz附近。那么0Hz附近的信号就不能用滤波器过滤,只能保留到最终显示的频谱上来。这就是为啥你会看到这个尖峰。

在rtlsdr的书里也有介绍。它用两个版本rtlsdr都跑了一个扫频的程序,用来显示完整的无线电

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值