当前位置: 首页 > news >正文

【ADS射频电路学习笔记】1. ADS基本操作

下面介绍ADS中主要仿真器的使用

1. 直流仿真

  • 直流仿真器在控制面板的simulator-dc
    在这里插入图片描述
  • 直流仿真器
    在这里插入图片描述
  • 但是ADS自带有很多仿真器,可以直接来调用
    在这里插入图片描述
  • 选用晶体管电流扫描的模板
    在这里插入图片描述
  • 就可以输出模板
    在这里插入图片描述
  • 然后调入晶体管模型
    在这里插入图片描述
  • 然后要设置扫描的电压,
  • 选择dc仿真器对vds进行扫描
    在这里插入图片描述
  • 然后点击扫描变量parameter sweep,对栅极电压vgs扫描
    在这里插入图片描述
  • 然后点击运行仿真按钮
    在这里插入图片描述
  • 下面表格中的数据是关于m1这一点
    在这里插入图片描述

2.S参数仿真

  • 需要在控制面板中选择使用s参数的仿真

  • 凡是可以使用s参数仿真出来的都可以在这里有
    在这里插入图片描述
    在这里插入图片描述

  • 这是s参数的插件
    在这里插入图片描述

  • 这是其端口
    在这里插入图片描述

  • 但是我们更经常使用到ADS自带的模板

  • 插入ADS自带的s参数仿真模板
    在这里插入图片描述
    在这里插入图片描述

  • 插入需要仿真的元器件,并连接好线
    在这里插入图片描述

  • 点击s参数的插件,选择并设置需要仿真的频率参数值
    在这里插入图片描述

  • s参数还可以用于变频仿真,如果想输入100MHz,输出500MHz,那么就需要本征400MHz的信号,可以在frequency conversion中设置

  • 此外还可以仿真其他参数像Y参数、Z参数等。
    在这里插入图片描述

  • 然后运行仿真,就能得到其仿真的结果。四个图分别表示s11、s12、s21、s22
    在这里插入图片描述

3. 谐波仿真器

  • 谐波仿真器主要用于做频谱分析做的
    在这里插入图片描述
  • 谐波仿真器是harmonic balance插件
    在这里插入图片描述
  • 需要搭配谐波仿真的是信号源,在source-freq domain中,这里比较常用的是单音信号。
    在这里插入图片描述
    在这里插入图片描述
  • 还需要搭配负载,在lumped-component中
    在这里插入图片描述
  • 理想负载为50欧
    在这里插入图片描述
  • 连上对应的连线
    在这里插入图片描述
  • 那么在harmonic balance插件中,扫描的变量可以是功率
    在这里插入图片描述
  • 频率设置
    在这里插入图片描述
  • 然后再仿真前,需要添加一个节点
    在这里插入图片描述
  • 添加到需要看见的节点上面,然后保存运行仿真。
    在这里插入图片描述
  • 还有就是单音信号源的参数设置,现在其读数是polar极数形式。
    在这里插入图片描述
  • 这里我们把他们表示为幅度dB形式
    在这里插入图片描述
  • 然后运行仿真
    在这里插入图片描述
  • 然后将功率读数转为dBm值
    在这里插入图片描述
    在这里插入图片描述
  • 得到下图
    在这里插入图片描述
  • 然后添加marker
    在这里插入图片描述
  • 然后就可以发现,其在整个频谱在1GHz的点是1dBm的输出功率,其他频率为0
    在这里插入图片描述
  • 这说明信号源的1dBm的功率全部传输到负载上面了
    在这里插入图片描述

http://www.mrgr.cn/news/80119.html

相关文章:

  • vscode中插件ofExtensions的debug模式也无法查看U、p等openfoam中foam类型的变量
  • 国科大网络协议安全期末
  • 安卓主板_MTK联发科android主板方案
  • 深入探究:从容应对 Bug 的通用排查思路
  • Sublime在行首或行尾批量加引号
  • 若依集成Uflo2工作流引擎
  • PHP搭建环境
  • depth wisepoint wise
  • 【收藏】Cesium 限制相机倾斜角(pitch)滑动范围
  • faster-RCNN训练【环境配置→自建数据集→训练→改错】
  • C语言实现八大排序算法
  • 【C语言】库函数常见的陷阱与缺陷(六):输入输出函数
  • kubeadm安装K8s集群之高可用组件keepalived+nginx及kubeadm部署
  • OSPF协议
  • ubuntu20.04复现 Leg-KILO
  • centos7的yum镜像源设置
  • 暂停一下,给Next.js项目配置一下ESLint(Next+tailwind项目)
  • 程序的调试
  • 6.2 MapReduce工作原理
  • QT笔记- QSystemTrayIcon系统托盘功能完整示例
  • 【C++】简单计算器问题的深度解析与优化对比
  • 【Qt】信号、槽
  • ESP32-S3模组上跑通ES8388(30)
  • C++3--内联函数、auto
  • virtualbox 搭建ubuntu
  • ---mysql server: Ubuntu Linux下最最基本的操作