在ADS中,如果要扫描一个参数,通常是定义一个变量,用这个变量给元件参数赋值,再通过控件扫描这个变量。例如扫描直流电源的电压:


如果有两个变量组成二维扫描,可以得到曲线簇:


其实也可以偷懒不定义变量,直接扫描元件参数,例如元件R1的参数R用R1.R表示:


注意上面示例中R的默认单位是Ohm,而不是原理图中的kOhm ,如果要带单位,则应该在扫描时加上** kOhm,如下图:


对于函数Y=F(X1,X2),可以看到第一变量X1对应X轴,第二变量X2为曲线簇。例如上面的例子,如果交换扫描顺序,得到的结果如下:


有没有方法可以扫描读取不同的文件?
测得一个数控衰减器各组合衰减态的s2p文件,依次命名为(后缀.s2p):
chip1-0.0dB、chip1-0.5dB、chip1-1.0dB、……、chip1-15.5dB;
chip2-0.0dB、chip2-0.5dB、chip2-1.0dB、……、chip2-15.5dB;
……
chipx-0.0dB、chipx-0.5dB、chipx-1.0dB、……、chipx-15.5dB。
假设文件存放在“../snp_files/”路径下,使用snp控件读取s2p文件,并实现扫描。既可以扫描芯片编号以分析不同芯片间同一衰减量的一致性;也可以扫描同一芯片所有衰减态下的衰减精度。注意,这里的s2p数据是编造的。
如果你熟悉C语言或者MATLAB,那么这几行“代码”应该是很容易读懂的:
id=1
att=10
path="../snp_file/"
filename=sprintf("%schip%d-%.1fdB.s2p",path,id,att)

固定衰减量,扫描不同芯片编号:

固定芯片编号,扫描不同衰减量:

当然,如果你一定要两个变量同时扫描也是可以的,只不过结果可能太凌乱,看不清……


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
衰减器
+关注
关注
4文章
734浏览量
36587 -
ADS仿真
+关注
关注
2文章
71浏览量
11151 -
直流电源
+关注
关注
9文章
1468浏览量
56145 -
MATLAB仿真
+关注
关注
4文章
176浏览量
21020
发布评论请先 登录
相关推荐
热点推荐
ADS7870/ADS7871 EVM
This users guide describes the characteristics, operation, and use of the ADS7870/71 EVM
发表于 06-01 15:45
•10次下载
ADS1246/ADS1247/ADS1248pdf (24
The ADS1246, ADS1247, and ADS1248 are highly-integrated, precision, 24-bit analog-to-digital
发表于 06-02 17:17
•65次下载
ADS5481/ADS5482ADS5483,pdf (16
The ADS5481/ADS5482/ADS5483 (ADS548x) is a 16-bit family of analog-to-digital converters (AD
发表于 06-03 16:01
•19次下载
ADS1113/ADS1114/ADS1115,pdf (U
The ADS1113, ADS1114, and ADS1115 are precision analog-to-digital converters (ADCs) with 16 bits
发表于 06-03 17:10
•78次下载
ADS6445/ADS6444/ADS6443/ADS644 MSPS quad channel A-D converters
The ADS6445/ADS6444/ADS6443/ADS6442 (ADS644X) is a family of high perf
发表于 06-04 09:42
•27次下载
ADS6245/ADS6244/ADS6243/ADS624
ADS6245/ADS6244/ADS6243/ADS6242 (ADS624X) is a family of high performa
发表于 06-04 10:11
•29次下载
ADS6145/ADS6144/ADS6143/ADS614
ADS6145/ADS6144/ADS6143/ADS6142 (ADS614X) are a family of 14-bit A/D c
发表于 06-04 10:29
•20次下载
ADS2009执行参数扫描用法详细资料介绍免费下载
使用ADS托勒密执行参数扫描类似于模拟/ RF网络模拟器。本节使用信号处理示例描述这种能力,并指出在用ADS托勒密执行扫描时要注意的一些事情。
发表于 08-07 08:00
•31次下载
ADS中有关DAC控件使用问题?
我使用的是ADS2020版本,目前我只能对三个元件参数进行扫描,每个元件的参数扫描点为300个,高于这一扫描数,ADS仿真器便会未响应。
ADS6125/ADS6124/ADS6123/ADS6122模数转换器数据表
电子发烧友网站提供《ADS6125/ADS6124/ADS6123/ADS6122模数转换器数据表.pdf》资料免费下载
发表于 07-17 11:04
•1次下载
ADS6149/ADS6129/ADS6148/ADS6128模数转换器数据表
电子发烧友网站提供《ADS6149/ADS6129/ADS6148/ADS6128模数转换器数据表.pdf》资料免费下载
发表于 07-27 11:06
•0次下载
ADS8528、ADS8548和ADS8568时序注意事项
电子发烧友网站提供《ADS8528、ADS8548和ADS8568时序注意事项.pdf》资料免费下载
发表于 10-10 09:38
•8次下载
ADS应用技巧—ADS的变量扫描
评论