软件无线电系列——宽带中频带通采样(超外差接收体制)和射频直接带通采样定理(盲区采样定理)

本文主要是介绍软件无线电系列——宽带中频带通采样(超外差接收体制)和射频直接带通采样定理(盲区采样定理),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本节目录

一、宽带中频带通采样(超外差接收体制)
1、宽带中频带通采样的原理
2、宽带中频带通采样的设计示例
二、射频直接带通采样定理
1、整带采样
2、射频直接带通采样

本节内容
一、宽带中频带通采样(超外差接收体制)
1、宽带中频带通采样的原理
宽带中频带通采样(超外差接收体制),通过模拟射频前端把射频信号变换为所需要的宽带中频信号,中频为f0,中频带宽为B,然后根据带通采样定理,对中频信号进行采样数字化。在这个操作中用一个频率为fL的本振信号与频率为fi的输入信号进行混频,将其变换为统一的中频信号,然后进行数字化。
在这里插入图片描述

上述中三个频率的关系为:f0=|fL-fi|。
这样通过改变本振频率fL,就可以完成对不同频率fi信号的数字化,中心频率是固定不变的f0,若取合适的f0,A/D前的抗混频就会容易做得多。
“宽带射频前端”,一是中频带宽宽,二是工作带宽宽,射频前端是宽开的。
2、宽带中频带通采样的设计示例
假设工作在30-500MHz频带,中频带宽为20MHz的宽带中频采样软件无线电设计。给定中的70MHz标准中频可以计算出采样率为:
fs=(4/2n+1)f0
若取n=2,则fs=56MHz,由于中频带宽要求是20MHz,由此可以计算出抗混叠滤波器的矩形系数要求:r≤fs/B-1=1.8
在这里插入图片描述

这种超外差式宽带中频采样,在天线与ADC之间增加了很多模拟信号处理,上图中的框框中,比如混频、放大、滤波、本振信号的产生等,不仅造成信号失真,而且对于缩小体积,降低成本和功耗很不容易。也就是对信号的适应能力不强和可扩展性差。
二、射频直接带通采样定理
1、整带采样
何为整带采样?
通常来讲,把0-fmax的射频频带以带宽B划分为若干个带宽相等的子频带,子频道数目为N=fmax/B,子频带的中心频率为f0n,其中n=0,1,2……,N-1。
用一个采用频率fs=2B,对位于f0n上的不同子频带的信号(x0(t),x1(t),……,xN-1(t),其中带宽均为B)进行带通采样,这种采样就是整带采样。
f0n的表达式和图示如下:
在这里插入图片描述

2、射频直接带通采样
上面的整带采样前提条件是必须有一个中心频率可调谐的抗混叠跟踪滤波器来配合。跟踪滤波器的作用是选出N个子频带中需要采样的子频带,滤除其他子频带的信号,防止混叠。
如何对不同子频带采样?
通常把跟踪滤波器调到对应的子频带上,整带采样一共有N个子频带,需要N次采样才能完成对整个工作频段的采样数字化。这种采样针对的是未变频的射频信号,也就是ADC之前只有滤波和放大环节,没有变频环节,因此这种采样称为射频直接带通采样。
在这里插入图片描述

这篇关于软件无线电系列——宽带中频带通采样(超外差接收体制)和射频直接带通采样定理(盲区采样定理)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/937077

相关文章

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

Windows系统宽带限制如何解除?

《Windows系统宽带限制如何解除?》有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文就跟大家一起来看看Windows系统解除网络限制的操作方法吧... 有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文

SpringBoot请求参数接收控制指南分享

《SpringBoot请求参数接收控制指南分享》:本文主要介绍SpringBoot请求参数接收控制指南,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Spring Boot 请求参数接收控制指南1. 概述2. 有注解时参数接收方式对比3. 无注解时接收参数默认位置

Python实现自动化接收与处理手机验证码

《Python实现自动化接收与处理手机验证码》在移动互联网时代,短信验证码已成为身份验证、账号注册等环节的重要安全手段,本文将介绍如何利用Python实现验证码的自动接收,识别与转发,需要的可以参考下... 目录引言一、准备工作1.1 硬件与软件需求1.2 环境配置二、核心功能实现2.1 短信监听与获取2.

如何使用C#串口通讯实现数据的发送和接收

《如何使用C#串口通讯实现数据的发送和接收》本文详细介绍了如何使用C#实现基于串口通讯的数据发送和接收,通过SerialPort类,我们可以轻松实现串口通讯,并结合事件机制实现数据的传递和处理,感兴趣... 目录1. 概述2. 关键技术点2.1 SerialPort类2.2 异步接收数据2.3 数据解析2.

SpringBoot接收JSON类型的参数方式

《SpringBoot接收JSON类型的参数方式》:本文主要介绍SpringBoot接收JSON类型的参数方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、jsON二、代码准备三、Apifox操作总结一、JSON在学习前端技术时,我们有讲到过JSON,而在

Java中Springboot集成Kafka实现消息发送和接收功能

《Java中Springboot集成Kafka实现消息发送和接收功能》Kafka是一个高吞吐量的分布式发布-订阅消息系统,主要用于处理大规模数据流,它由生产者、消费者、主题、分区和代理等组件构成,Ka... 目录一、Kafka 简介二、Kafka 功能三、POM依赖四、配置文件五、生产者六、消费者一、Kaf

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件

详解Spring Boot接收参数的19种方式

《详解SpringBoot接收参数的19种方式》SpringBoot提供了多种注解来接收不同类型的参数,本文给大家介绍SpringBoot接收参数的19种方式,感兴趣的朋友跟随小编一起看看吧... 目录SpringBoot接受参数相关@PathVariable注解@RequestHeader注解@Reque