奶妈教程之基于ADS的带通滤波器仿真「建议收藏」

奶妈教程之基于ADS的带通滤波器仿真「建议收藏」基于ADS的带通滤波器教学1.试验参数 版本:ADS2021 带通频率范围:3.3GHz~3.8GHz 带阻频率范围:3.1GHz~4.0GHz 特征阻抗:Z=50Ohm2.试验步骤(1)打开ADS软件并新建工程,如图所示(2)建立原理图工程点击图中红圈所示的图标,建立原理图建立带通滤波器工程然后会进入这样一个界面点击DesignGuide下的Filter点击弹出界面下红圈所示的指令此时整个程序界面如图所示,继续点击红圈所示的符号放入设计界面中然后选择图中红圈窗

大家好,又见面了,我是你们的朋友全栈君。

基于ADS的带通滤波器仿真教学

1.试验参数

	版本:ADS2021
	带通频率范围:3.3GHz~3.8GHz
	带阻频率范围:3.1GHz~4.0GHz
	特征阻抗:Z=50Ohm

2.试验步骤

(1)打开ADS软件并新建工程,如图所示
图1图2

(2)建立原理图工程

点击图中红圈所示的图标,建立原理图

在这里插入图片描述
建立带通滤波器工程
在这里插入图片描述
然后会进入这样一个界面
在这里插入图片描述
点击DesignGuide下的Filter
在这里插入图片描述
点击弹出界面下红圈所示的指令
在这里插入图片描述
此时整个程序界面如图所示,继续点击红圈所示的符号放入设计界面中
在这里插入图片描述
然后选择图中红圈窗口下的目标文件(一般默认文件就可以)
在这里插入图片描述
之后具体操作如图所示
第一步选择Filter Assistant下的窗口
第二步设置带通和带阻参数范围
第三步点击Design
在这里插入图片描述
之后稍等一小会系统便会完成设计,之后点击如图所示的功能图标可以看到设计的原理图,小编的原理图如图所示
在这里插入图片描述
在这里插入图片描述
(3)设置微带贴片及微带线

微带线大小说明:
需要满足一定的区间范围
E:10~180
Z:20~120

注:小编为了完成作业,本身已经仿真结果很完美,但在微带贴片设置这边卡了很久,在这里主要教大家如何设置微带贴片,但是如果想设置成满足参数范围的微带线,需要调试很久。这里小编没有什么好的办法,只有一次次地尝试和调试。下面正文开始
先返回原始界面并点击红圈所示的符号
在这里插入图片描述
在这里为了方便讲解统一换成横线的微带贴片,但这样设计在实际操作过程中是不合理的。合理的贴片范围在此步骤一开始就提到过。大家可以按照方法自行调试满足条件。具体的操作步骤请看下面一系列图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置微带线,具体步骤如图所示
在第二步时设置微带线长度h=30mil,介电常数Er=4.4
在这里插入图片描述
在这里插入图片描述
最后点击OK就设计完成啦,最后来到最激动人心的时刻,S参数仿真

3.S参数仿真

在这里插入图片描述
按照以上的操作,得到如下仿真结果
在这里插入图片描述
添加带阻范围,操作如下图
先双击红圈所选中的图
在这里插入图片描述
出现如下界面,选中S(1,1),然后点击Add,选择单位为dB,点击OK,便可得S参数下带通和带阻滤波仿真图
在这里插入图片描述

写在最后的话,小编此次的教学是基于课堂任务,有不清楚的朋友可以评论区留言,小编看到便会解答,前提是小编会
微带贴片那里小编为了方便偷了个懒,但实际操作过程中微带片的选择需要满足条件,如何选择需要一次次尝试,小编也还在学习中
如果您看到这篇文章发现确实帮助到你,不要忘记点赞和分享哟。如果感觉不太行,那请你自己写个操作说明出来(傲娇)
最后,小编还录制了视频操作,链接为:https://www.bilibili.com/video/BV1Jr4y1F7z8

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143004.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • vue中的ajax_创建vue实例

    vue中的ajax_创建vue实例AJAXAJAX指的是异步JavaScript和XML(AsynchronousJavaScriptandXML)。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必需重载整个网页面。XMLHtt…

  • android Apk打包过程概述_android是如何打包apk的「建议收藏」

    最近看了老罗关于android应用资源编译和打包过程的分析,过程比较复杂,这里结合其他资料,简要描述下打包过程,从整体上了解这个流程,感兴趣的再去详细研究过程。流程概述:1、打包资源文件,生成R.java文件2、处理aidl文件,生成相应java 文件3、编译工程源代码,生成相应class 文件4、转换所有class文件,生成classes.dex文件5、打包生成apk6、对apk文件进行签名7、

  • MySQL自增主键数值莫名增加

    MySQL自增主键数值莫名增加问题描述自增主键数值比计划中大,可能原因有很多。解决方案如果某次存储过程失败,也是会占用自增主键数值的。删除数据,已占用过的自增主键数值不会恢复,新插入数据会继续从删除之前的数值开始增加。所以,存储失败后,需要重新设置自增主键起始值。…

  • mybatis 分页查询 limit

    mybatis 分页查询 limit解决方案:#{pagenumber}—–>${pagenumber}

  • VI退出 退出VIM 适用新手

    VI退出 退出VIM 适用新手今天看了篇文章,说10万人中就有1个人不知道怎么退出VIM,我第一次用的时候也不知道怎么退出。一、退出方法如下::q–退出(这是:quit的缩写):q!–不保存退出(这是:quit!的缩写):wq–写入文件并退出(这是:writequit的缩写):wq!–(如果文件只有读权限)写入并退出;(如果文件没有写权限,强制写):x–类似于:wq

  • ManualResetEvent类的用法

    ManualResetEvent类的用法ManualResetEvent类作用1.事件初始状态设为false,task线程在第一个WaitOne()处阻塞。2.manualResetEvent.Set()事件状态设为true,task线程在每一个WaitOne()处都不阻塞。3.manualResetEvent调用Set()再调用Reset(),task线程在第一个WaitOne()处阻塞。4.manualResetEvent.Set()事件状态设为true,task线程在第一个WaitOne()处阻塞然后被释放。5.三个线程异步执行,set()

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号