完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我正在从PNA-X N5247A到matlab读取s参数,到目前为止它工作正常。
现在我使用每个s参数的测量名称来保存这样的数据:... fprintf(instrObj,'CALCulate:PARameter:DEFine:EXT''SParamMeasurementS11'',S11'); fprintf(instrObj,'CALCulate:PARameter:DEFine:EXT''SParamMeasurementS21'',S21'); fprintf(instrObj,'CALCulate:PARameter:DEFine:EXT''SParamMeasurementS12'',S12'); fprintf(instrObj,'CALCulate:PARameter:DEFine:EXT''SParamMeasurementS22'',S22'); ... fprintf(instrObj,'CALC:DATA:SNP:PORTs?''1,2'''); ......我认为(纠正我,如果我错了),就像这样,Port1打开两次,一次用于S11,一次用于S21测量。 现在我的问题是,如果可以同时测量S11和S21,那么Port1只需要打开一次。 因为现在测量需要相当长的时间,我正在寻找缩短所需时间的方法。 或者也许任何想法获得s参数最有效(省时)的方法是什么? 劳伦斯 以上来自于谷歌翻译 以下为原文 Hi, I am reading s-parameters from my PNA-X N5247A to Matlab, and so far it works fine. Right now I am using a measurement name for each s-parameter to save the data like this: ... fprintf(instrObj,'CALCulate:PARameter:DEFine:EXT ''SParamMeasurementS11'',S11'); fprintf(instrObj,'CALCulate:PARameter:DEFine:EXT ''SParamMeasurementS21'',S21'); fprintf(instrObj,'CALCulate:PARameter:DEFine:EXT ''SParamMeasurementS12'',S12'); fprintf(instrObj,'CALCulate:PARameter:DEFine:EXT ''SParamMeasurementS22'',S22'); ... fprintf(instrObj, 'CALC:DATA:SNP:PORTs? ''1,2'''); ... I think (correct me if I'm wrong), that like this, Port1 is turned on twice, once for S11 and once for S21 measurement. Now my question is, if it is possible to measure S11 and S21 at the same time, so that Port1 needs to be turned on only once. Because right now the Measurements take quite a long time, and i am looking for a way to shorten this time needed. Or maybe any idea what is the most effective (time saving) way to get s-parameters? thx Laurenz |
|
相关推荐
5个回答
|
|
PNA将只进行两次扫描*;
一个前进用于S11和S21,一个反向用于S22和S12。 正向测量同时进行; 同样,两个反向测量同时进行。 在这种特殊情况下,实际上不需要优化。 有一些技巧可以做一些小改进,比如Fast Sweep。 如果你让我们知道PNA模型,你正在扫描的频率范围,IFBW,点数和你看到的时间,我们可以告诉你你是否在正确的球场。 你还在使用平均值吗? 以上来自于谷歌翻译 以下为原文 The PNA will be making *only two sweeps*; one forward for S11 and S21, and one reverse for S22 and S12. The forward measurements are both taken at the same time; likewise, both reverse measurements are taken at the same time. In this particular case, no optimization is really needed. There are some tricks that could make a minor improvement, such as Fast Sweep. If you let us know the PNA model, the freq range you are sweeping, IFBW, number of points, and the times you are seeing, we could tell you if you are in the right ballpark. Are you also using averaging? |
|
|
|
我们使用PNA-X N5247A进行MMIC表征,到目前为止,我们曾经扫描四次以获得所有s参数(使用不同的代码)。 但现在它正在进行两次扫描,谢谢。 噪声抑制不是很重要,因此我们不使用平均值,IFBW设置为auto我认为。 但设置IFBW现在没有任何改变,所以我想我做错了什么。 你能给我一个简短的例子来说明如何设置它吗? 谢谢 以上来自于谷歌翻译 以下为原文 We are using a PNA-X N5247A for MMIC characterization, and so far we used to sweep four times to get all the s-parameters (with a different code). But now it is working with two sweeps, thank you. Noise suppression is not very important so we are not using averaging and IFBW is set to auto i think. But setting the IFBW does not change anything right now, so i guess I'm doing something wrong. Could you give me a short example how to set it right? thx |
|
|
|
FRAN2016 发表于 2018-12-11 17:18 制作所有4个S参数的两个最大因素是点数和IFBW。 通常,扫描速度与这两者成正比; 这使得在100Hz IFBW处的200点测量将比在200Hz IFBW处的100点测量长约4倍。 然而,由于固定的回扫时间,这种比例在高速时趋于分散。 我要离开10天; 也许别人可以提供帮助。 但是,如果您发布要求的详细信息,我们可以看到您是否获得了预期的正确速度。 我们的应用页面上还有一个速度测试程序,您可以尝试:http://na.tm.agilent.com/pna/apps/applications.html 以上来自于谷歌翻译 以下为原文 The two biggest factors in making all 4 S-Parameters are the number of points and the IFBW. In general, the sweep speed is proportional to both of those; such that a 200 point measurement at 100Hz IFBW will take about 4 times longer than a 100 point measurement at 200 Hz IFBW. However, this proportionality tends to fall apart a bit at high speeds due to the fixed retrace time. I am leaving for 10 days; maybe someone else can help. But still, if you post the details requested we can see if you are getting the proper speeds expected. There is also a speed test program on our Apps page that you can try: http://na.tm.agilent.com/pna/apps/applications.html |
|
|
|
另外,请务必先将分析仪置于保持状态。
然后设置。 发送一个单独初始化所有扫描。 从他们开始使用单一扫描然后获取数据。 不要使用它不连续的模式,因为如果它等待一个干净的扫描,它可能会更慢。 你打算做校准吗? 你使用的频率跨度,点数,IFBW是多少(默认?)。 你在寻找什么样的速度? 对于非常高速的测试(在50毫秒的循环时间内),您必须小心谨慎,计算机开销不会限制整体测量速度。 以上来自于谷歌翻译 以下为原文 also, be sure first put the analyzer in hold. then setup. send a single to intialize all the sweeps. From them on use single to sweep and then get data. Don't use it incontinuous mode as it can acually be slower if it is waiting for a clean sweep. Are you planning on doing calibraiton? What is the frequency span, number of points, IFBW that you are using (default?). What kind of speeds are you looking for? For very high speed test (under 50 msec cycle time) you have to take a bit of care the computer overhead doesn't limit the overall measuremetn speed. |
|
|
|
此外,如果速度是您最感兴趣的东西(并且您不需要查看实时屏幕更新),请确保隐藏PNA上的显示。
在处理器上更新显示器需要做很多工作。 http://na.tm.agilent.com/pna/help/latest/Programming/GP-IB_Command_Finder/Display.htm#visible在我看来,它只是在任务栏上显示为最小化图标(winXP)。 如果需要查看显示,只需单击即可。 以上来自于谷歌翻译 以下为原文 Also, if speed is the thing you're most interested in (and you don't need to see realtime screen updates), make sure to hide the display on the PNA. It's a lot of work on the processor to update the display. http://na.tm.agilent.com/pna/help/latest/Programming/GP-IB_Command_Finder/Display.htm#visible On mine, it just shows up as a minimized icon on the taskbar (winXP). You can just click it if you need to see the display. |
|
|
|
只有小组成员才能发言,加入小组>>
1317 浏览 0 评论
2389 浏览 1 评论
2207 浏览 1 评论
2079 浏览 5 评论
2963 浏览 3 评论
1194浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
770浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
992浏览 0评论
1317浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-6 22:03 , Processed in 1.883775 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号