ADS学习笔记 6. 射频发射机设计
基于ADS2023 update2
更多ADS学习笔记:
ADS学习笔记 1. 功率放大器设计
ADS学习笔记 2. 低噪声放大器设计
ADS学习笔记 3. 功分器设计
ADS学习笔记 4. 微带分支定向耦合器设计
ADS学习笔记 5. 微带天线设计
-1、射频发射机性能指标
在射频电路和系统中,发送机和接收机是应用最广泛,同时也是最重要的系统。模拟基带信号只有通过发送机和接收机的发送和接收,才能与数字基带电路进行配合,完成通信。
在进行系统设计和仿真之前,先讨论发送机的主要性能指标。在应用于不同通信系统时,这些指标参数的具体值应根据相应的通信标准进行制定。
(1)平均载波功率。平均载波功率是指发送机输出的平均载波波峰值功率,它是指对该载频中有用信息比特部分测量得到的功率平均值。
(2)发送载频包络。发射载频包络是指发射射频载频功率相对于时间的关系。该指标主要是测量发送机发射的载波包络在一个时隙期间内是否严格满足关于时隙幅度上升沿、下降沿及幅度平坦度的要求。
(3)射频功率控制。鉴于移动通信的远近效应,在与基站通信过程中,必须对移动台的发射功率进行控制,以便能保证移动台与基站之间的通信质量而又不至于对其他移动台产生明显的干扰。
(4)射频输出频谱。频率输出频谱主要是考虑为了避免产生相邻信道的干扰。一是连续调制频谱,即由调制产生的距离载频不同偏移处的射频功率;二是切换瞬态频谱,即在调制突发的上升沿、下降沿而产生的距离载频不同偏移处的射频功率。
(5)杂散辐射。杂散辐射是指用标准测试信号调制时在除载频和由于正常调制和切换瞬态引起的边带以及邻道以外离散频率上的辐射。如果杂散部分辐射较大,会造成对本信道和其他信道的干扰。
(6)互调。发送机互调是指发送机输出端耦合了其他发射机信号,并由末级功放的非线性作用而引起的混频产物,这种互调产物又辐射干扰别的接收机。波道数越多,互调越严重。
(7)频率误差和相位误差。频率误差是指发射信号的频率与该射频频道对应的标准频率之间的误差;相位误差是指发射信号的相位与理论上最好信号的相位之差。
(8)频率稳定度。频率稳定度是指在受到调制和相位误差的影响后,发射信号的频率与该射频频道对应的标准频率之间的误差。
(9)调制特性。调制特性包括调制灵敏度、调制频率特性和调制线性。调制灵敏度是指在标准调制时所需1000Hz调制信号的电动势值(标准调制是指最大允许调制度的60%)。调制灵敏度若太高易受外界干扰影响而引起辐射带宽展宽。调制频率特性,又称频率响应,是指调制信号输入电平恒定时,频偏与调制信号频率之间的关系。在0.3~3kHz的频带内要求频率特性平直,而在 3kHz 以上要求频率特性迅速下降。调制线性是指在调制频率为1000Hz时,已调波频偏随调制信号电平而变化的函数关系的线性度,通常用非线性失真系数表示。
0、设计指标
发送机主要完成基带模拟信号到射频的处理过程,主要功能包括调制、上变频、功率放大和滤波。发送机的方案大致分为:直接变换法和两步法。直接变换法是将调制和上变频合二为一,在一个电路里完成;两步法是将调制和上变频分开,先在较低的中频上进行调制,然后将已调信号上变频搬移到发射的载频上。
● 完成一个2.4GHz直接变换发送机的结构设计,观测输出频谱。
● 对发送机进行增益预算分析。
1、发射机设计
新建工程Transiver,新建原理图01_Transmitter,在Source-Freq Domain中找到P_1Tone,插入两个,一个作为发送机的输入源,一个作为本振输入源
在System-Amps&Mixers中找到放大器Amp和混频器Mixer,分别设置其参数。两个放大器分别作为中频放大器和射频功率放大器。
Amp1的S21=dpolar(5,180)表示增益5dB,输出信号相位180°;S11=polar(0,0)表示无反射波;S22=polar(0,180)表示从输出端向输入端看去时,无反射波;S12=0表示反向增益为0
Mixer的SideBand=UPPER表示上变频,ConvGain表示变频增益为5dB,S11=0表示混频器输入端无反射波,S22=0表示混频器从输出端向输入端看去无反射波,且信号相位180°,S33=0表示本振端无反射波
在Filter-Bandpass中选择两个切比雪夫带通滤波器,分别作为中频带通滤波器和射频带通滤波器。BWpass表示通带带宽,Apass表示通带内衰减3dB,Ripple表示通带内波纹0.1dB,BWstop表示阻带带宽,Astop表示阻带衰减40dB,N表示阶数,IL表示插损
插入一个终端Term,再Lumped Component---50Ω电阻作为本振输入电阻。添加刚刚设置的参数VAR。在Simulation-HB中双击HB控件。给导线加上Label
2、频谱仿真
点击Simulation。可见输入中频信号11MHz 频谱2dBm,输出信号为2411MHz 频谱29.813dBm;所以本振信号2400MHz将中频信号11MHz调制到2411MHz上进行发送,发送机的功能正常
观察曲线的细节,可以看到基波2.411GHz的频谱29.813dBm,三次谐波2.43GHz,频谱-299.026dBm。三次谐波被抑制的很好
3、预算增益仿真
新建原理图02_Transmitter_Budget,把01的原理图复制进去,把HB控件删除,从Simulation-AC中插入交流仿真控件AC。Simulate---Generate Budget Path,确定增益预算路径,从Port1到Term2,再添加BudGain控件
仿真后,添加结果的时候,找到BudGain1,双击---Trace Expression---[0]指定数组仿真。
显示出链路预算,可以看出在输出端(BPF2.t2)的增益达到27.813dB。所以对于2dBm的输入信号,该发送机可以将其放大到接近30dB,增益较好。
相关文章:
ADS学习笔记 6. 射频发射机设计
基于ADS2023 update2 更多ADS学习笔记:ADS学习笔记 1. 功率放大器设计ADS学习笔记 2. 低噪声放大器设计ADS学习笔记 3. 功分器设计ADS学习笔记 4. 微带分支定向耦合器设计ADS学习笔记 5. 微带天线设计 -1、射频发射机性能指标 在射频电路和系统中,发送…...
上海乐鑫科技一级代理商飞睿科技,ESP32-C61高性价比WiFi6芯片高性能、大容量
在当今快速发展的物联网市场中,无线连接技术的不断进步对智能设备的性能和能效提出了更高要求。为了满足这一需求,乐鑫科技推出了ESP32-C61——一款高性价比的Wi-Fi 6芯片,旨在为用户设备提供更出色的物联网性能,并满足智能设备连…...
QT QRadioButton控件 全面详解
本系列文章全面的介绍了QT中的57种控件的使用方法以及示例,包括 Button(PushButton、toolButton、radioButton、checkBox、commandLinkButton、buttonBox)、Layouts(verticalLayout、horizontalLayout、gridLayout、formLayout)、Spacers(verticalSpacer、horizontalSpacer)、…...
51单片机从入门到精通:理论与实践指南(一)
单片机在智能控制领域的应用已非常普遍,发展也很迅猛,学习和使用单片机的人员越来越多。虽然新型微控制器在不断推出,但51单片机价格低廉、易学易用、性能成熟,在家电和工业控制中有一定的应用,而且学好了51单片机&…...
零基础3分钟快速掌握 ——Linux【终端操作】及【常用指令】Ubuntu
1.为啥使用Linux做嵌入式开发 能广泛支持硬件 内核比较高效稳定 原码开放、软件丰富 能够完善网络通信与文件管理机制 优秀的开发工具 2.什么是Ubuntu 是一个以桌面应用为主的Linux的操作系统, 内核是Linux操作系统, 具有Ubuntu特色的可视…...
C#中面试的常见问题007
1.在EF中实现一个实体对应多个表 1. 表拆分(Table Splitting) 表拆分是指将一个实体映射到两个或多个表中的行。这通常发生在实体的属性分布在不同的表中,但这些表通过外键关联到同一个主表。在EF Core中,可以通过Fluent API来配…...
人工智能——大语言模型
5. 大语言模型 5.1. 语言模型历史 20世纪90年代以前的语言模型都是基于语法分析这种方法,效果一直不佳。到了20世纪90年代,采用统计学方法分析语言,取得了重大进展。但是在庞大而复杂的语言信息上,基于传统统计的因为计算量巨大…...
nodejs第三方库sharp对图片的操作生成新图片、压缩、添加文字水印及图片水印等
Sharp是一个基于libvips的高性能Node.js图像处理库,它提供了广泛的功能,包括调整大小、裁剪、旋转、格式转换等。Sharp可以处理多种图像格式,并且能够高效地转换图像格式。 相关说明及用法看:https://sharp.nodejs.cn/ 安装&#…...
力扣第 67 题 “二进制求和”
题目描述 给你两个二进制字符串 a 和 b,以二进制字符串的形式返回它们的和。 示例 1: 输入: a "11", b "1" 输出: "100"示例 2: 输入: a "1010", b "1011" 输出: "10101"提示: 每个字符串仅由…...
Spring Boot优雅读取配置信息 @EnableConfigurationProperties
很多时候我们需要将一些常用的配置信息比如oss等相关配置信息放到配置文件中。常用的有以下几种,相信大家比较熟悉: 1、Value(“${property}”) 读取比较简单的配置信息: 2、ConfigurationProperties(prefix “property”)读取配置信息并与 …...
鸿蒙多线程开发——Sendable对象的序列化与冻结操作
1、Sendable对象的序列化与反序列化 Sendable对象的简单介绍参考文章:鸿蒙多线程开发——线程间数据通信对象03(sendable) 与JSON对象的序列化和反序列化类似,Sendable对象的序列化和反序列化是通过ArkTs提供的ASON工具来完成。 与JSON类似࿰…...
nodepad配置c/c++ cmd快速打开创建项目文件
前提:下载MinGw,并且配置环境变量 点击阅读次篇文章配置MinGw 无论是哪个编译器,执行c文件都是经历以下步骤: 编译文件生成exe文件执行该exe文件 我们先手动完成这两部 手动编译文件使用指令 gcc {你的c文件} -o {生成文件名}生成exe文件 第二步运行exe直接点击该文…...
【C++】读取数量不定的输入数据
读取数量不定的输入数据 似乎是一个很实用的东西? 问题: 我们如何对用户输入的一组数(事先不知道具体有多少个数)求和? 这需要不断读取数据直至没有新的输入为止。(所以我们的代码就是这样设计的&#x…...
ESC字符背后的故事(27 <> 033 | x1B ?)
ANSI不可见字符转义,正确的理解让记忆和书写变得丝滑惬意。 (笔记模板由python脚本于2024年11月26日 15:05:33创建,本篇笔记适合python 基础扎实的coder翻阅) 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Free…...
基于NXP LS1043 OpenWRT智能交通边缘网关设计
0 引言 城市公共交通是与人们生产生活息息相关的重 要基础设施,是关系国计民生的社会公益事业。“城 市公共交通发展的十三五规划”明确指出:建设与移 动互联网深度融合的智能公交系统;推进“互联网 城市公交”发展;推进多元…...
绪论相关题目
1.在数据结构中,从逻辑上可以把数据结构分成( C)。 A. 动态结构和静态结构 B. 紧凑结构和非紧凑结构 C. 线性结构和非线性结构 D. 内部结构和外部结构 2.在数据结构中,从存储结构上可以将之分为( B)。 A. 动态结构和静态结构 B. 顺序存储和非顺序存储 C. 紧凑结构和非紧…...
中国科学院大学研究生学术英语读写教程 Unit7 Materials Science TextA 原文和翻译
中国科学院大学研究生学术英语读写教程 Unit7 Materials Science TextA 原文和翻译 Why Is the Story of Materials Really the Story of Civilisation? 为什么材料的故事实际上就是文明的故事? Mark Miodownik 1 Everything is made of something. Take away co…...
centos系列安装服务器时分区
服务器安装手动分区,标准分区(注意顺序): 自定义标准分区 /boot/efi 200M;/boot 1G 放引导程序和内核文件及根文件; /var 磁盘1/10内存尽量大存放日志文件; /usr 磁盘1/10内存尽量大存在程序软件包; swap 虚…...
vue的理解
什么是vue vue是一套用于构建用户界面的渐进式框架,与其他框架不同的是,vue被设计为可以自底向上逐层应用,它也是创建单页面应用的web应用框架。vue的核心库只关注视图层,不仅易上手,还便于与第三方库或既有项目整合。…...
111. UE5 GAS RPG 实现角色技能和场景状态保存到存档
实现角色的技能存档保存和加载 首先,我们在LoadScreenSaveGame.h文件里,增加一个结构体,用于存储技能相关的所有信息 //存储技能的相关信息结构体 USTRUCT(BlueprintType) struct FSavedAbility {GENERATED_BODY()//需要存储的技能UPROPERT…...
抖音短视频矩阵源代码部署搭建流程
抖音短视频矩阵源代码部署搭建流程 1. 硬件准备 需确保具备一台性能足够的服务器或云主机。这些硬件设施应当拥有充足的计算和存储能力,以便支持抖音短视频矩阵系统的稳定运行。 2. 操作系统安装 在选定的服务器或云主机上安装适合的操作系统是关键步骤之一。推…...
leetcode - LRU缓存
什么是 LRU LRU (最近最少使用算法), 最早是在操作系统中接触到的, 它是一种内存数据淘汰策略, 常用于缓存系统的淘汰策略. LRU算法基于局部性原理, 即最近被访问的数据在未来被访问的概率更高, 因此应该保留最近被访问的数据. 最近最少使用的解释 LRU (最近最少使用算法), 中…...
计算机网络八股整理(一)
计算机网络八股文整理 一:网络模型 1:网络osi模型和tcp/ip模型分别介绍一下 osi模型是国际标准的网络模型,它由七层组成,从上到下分别是:应用层,表示层,会话层,传输层,…...
了解 CSS position 属性
CSS position 属性 在前端开发中,布局是一个至关重要的部分,而 CSS 的 position 属性是控制元素在页面中位置的核心工具。 本文将解释 CSS 中的 position 属性,包括其不同的值、效果及典型使用场景,以帮助你更好地理解和应用这一…...
数据结构 【二叉树(上)】
谈到二叉树,先来谈谈树的概念。 1、树的概念及结构 树是一种非线性的数据结构,它的逻辑关系看起来像是一棵倒着的树,也就是说它是根在上,而叶子在下的, 在树这种数据结构中,最顶端的结点称为根结点。在树的…...
C++11(中)
C11(中) 1.可变参数模板1.1.使用场景 2.lambda表达式(重要)2.1.使用说明2.2.函数对象与lambda表达式 3.线程库3.1.thread3.2.atomic原子库操作3.3.mutex3.3.1.mutex的种类3.3.2.lock_guard3.3.3.unique_lock 🌟&#x…...
下拉选择器,选择框,支持单选、多选、筛选和清空功能,支持vue2和vue3
下拉选择器,选择框,支持单选、多选、筛选和清空功能,支持vue2和vue3https://ext.dcloud.net.cn/plugin?id8159 点击即可。 注意数据来源: 选择的:valueName:选择下拉选择显示的显示屏...
HTTP中GET和POST的区别是什么?
HTTP定义: GET:用于获取资源,通常用于请求数据而不改变服务器的状态 POST:用于提交数据到服务器,通常会改变服务器的状态或产生副作用(如创建或更新资源) 参数传递方式: GET&…...
day04 企业级Linux安装及远程连接知识实践
1. 使用传统的网卡命名方式 在启动虚拟机时,按tab键进入编辑模式 添加命令: net.ifnames0 biosdevname0 这样linux系统会使用传统的网卡命名,例如eth0、eth1…… 2. 快照 做系统关键操作时,一定要使用快照(先将系统关机) 3.…...
jvm核心组件介绍
1. 类加载器(ClassLoader): • 想象它是一个快递员,负责把Java类(.class文件)这个“包裹”从磁盘这个“发货地”送到JVM内部这个“目的地”。类加载器确保每个类只被加载一次,并维护一个类的层级…...
wordpress文章不分段/深圳新闻今日最新
目标:static关键字的概述。(重点) 引入: 我们定义了很多的成员变量(name,age,sex) 其实我们只写了一份,但是发现每个对象都可以用,就说明 Java中这些成…...
亚马逊跨境电商好做吗/杭州seo俱乐部
Java 理论与实践: 正确使用 Volatile 变量Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。…...
中国桥梁建设网站/百度竞价是什么工作
今天遇到这样的一个情况 需要获取一个公司的基本信息(可以从公司基本表获取),另外有一个跟进情况表,我要获取每个公司的最新跟进情况. 由于每个公司,他的跟进信息是有很多条的,而我只需要最新的一条跟进信息. 于是就只能用到 自连接查询 SELECT DISTINCT comments1.* FROM co…...
武汉高端商城网站建设/自媒体平台注册
总之岁月漫长,然而值得等待。。。。 MVC、MVP、MVVM简述 mvc模式:model(模型)、view(视图)、controller(控制器) > view一般通过controller和model进行联系,controller是model和view的协调者,view和model不直接联系。基本联系都…...
湖南建筑信息网/重庆网站seo诊断
http://blog.sina.com.cn/s/blog_6433391301019bpn.htmlhttp://blog.csdn.net/moreorless/article/details/4182883在java程序中如何调用linux的命令?如何调用shell脚本呢?这里不得不提到java的process类了。process这个类是一个抽象类,封装了…...
全国企业信用信息公示系统河南/临沂seo公司稳健火星
靶场内容 本实验包含博客评论功能中的存储型 XSS漏洞。为解决实验室问题,利用该漏洞进行CSRF攻击,更改查看博文评论的人的邮箱。 您可以使用以下凭据登录自己的帐户: wiener:peter 漏洞解析 这个漏洞告诉我们,可以利用CSRF令牌执行…...