完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Hiii ......我正在使用PNA N5242A来产生脉冲RF信号。
我能够使用labview GPIB命令从PNA生成脉冲RF信号,但现在我遇到两个问题1.当我在10uSec脉冲宽度和时间从LabVIEW配置脉冲时 PNA中10毫秒脉冲周期(1%占空比),然后IFBW自动设置为50Hz& 之后我无法改变IFBW,但它应该大于脉冲T ON时间的倒数。 另一方面,当我以10uSec脉冲宽度&手动配置脉冲时。 PNA中10毫秒脉冲周期(1%占空比),然后IFBW自动设置为150KHz。 在IFBW 150KHz,我的阅读效果更好。 在PNA中以编程方式配置脉冲后如何配置IFBW? 2.当我使用峰值检测器在CRO上看到生成的脉冲RF信号时,我发现生成的脉冲在其高状态和放大器中具有正斜率的斜坡。 也有崛起和 下降时间大于400nSec。 是PNA问题还是我必须使用其他一些设置来纠正生成的脉冲我附加了生成的RF脉冲信号的快照等待您的回复scope_2.png22.9 KBscope_3.png23.1 KB 以上来自于谷歌翻译 以下为原文 Hiii... I am using PNA N5242A for generating pulsed RF signal. I am able to generate pulsed RF signal from PNA using LabVIEW GPIB commands but now I am facing two problems 1. when I am configuring pulse from LabVIEW at 10uSec pulse width & 10mSec pulse period (1% Duty Cycle) in PNA then IFBW automatically set at 50Hz & after that I am not able to change the IFBW but it should be greater than the reciprocal of T ON time of pulse. On the other hand when I am configuring the pulse Manually at 10uSec pulse width & 10mSec pulse period (1% Duty Cycle) in PNA then IFBW automatically set at 150KHz. At IFBW 150KHz my reading are better. How to configure IFBW after configure pulse programmatically in PNA? 2. When I was seeing Generated pulse RF signal on CRO using Peak Detector, I found that generated pulse has a ramp with positive slope in its High State & also has rise & fall time greater than 400nSec. Is it a PNA problem or I have to use some other settings to correct the generated pulse I am attaching snap shots of generated RF pulsed Signal Waiting for your reply 附件
|
|
相关推荐
17个回答
|
|
下面是线性和dB形式的RF脉冲图。
你可以看到x轴是2 us / division,线几乎是verticle。 以上来自于谷歌翻译 以下为原文 Here's a plot of the RF pulse in linear and dB forms. You can see the x-axis is 2 us /division, the lines are nearly verticle. 附件
|
|
|
|
> {quote:title = RVV写道:} {quote}>感谢Joel博士回应这篇文章&
在下面的链接>从PNA N5242A读取标记后,调用.csa文件最好只在一个地方覆盖一个主题... >>我想使用PNA作为RF脉冲源,所以我正在使用峰值检测器检查CRO上的脉冲。 我没有使用驱动程序,但我使用的是从PNA帮助中获得的SCPI命令。 我附加了VI(PulseSetting.vi),用于在PNA中设置Pulse。 >我没有labview所以你必须只发布你使用的scpi命令(打开PNA中的scpi监视器来捕获Labview真正发送的内容)>我也试着看看Pulse on Spectrum Analyzer但是 在频谱分析仪中,它实际上并不平坦。 我正在附加频谱分析仪的快照(10usPulse_SpectrumAnalyzer.png)是的,我听说SA的品牌不是很好。 也许你可以交易它? >>我也试着看PNA本身的脉搏,但我无法做到。 你能告诉我你用来产生脉冲和放大器的设置是什么吗? 在PNA上看到它。 我有选项008,允许设置脉冲轮廓。 在这种情况下,只需将迹线设置为R1,选择脉冲/设置选择脉冲宽度,然后选择脉冲轮廓(而不是标准脉冲)。 >>你是对的,LabVIEW命令在PNA中设置窄带脉冲,这就是IFBW自动设置为50Hz的原因。 但是当我在Pulse设置窗口和选项中选择“宽带”选项时 IFBW 150KHz以编程方式使用SCPI命令,但我没有得到DUT的响应。 但是当我在配置脉冲(脉冲宽度10uSec和脉冲周期10毫秒)后使用鼠标在脉冲设置窗口(激励>扫描>脉冲设置)上按* OK *按钮时。 IFBW(150KHz和宽带)以编程方式,我得到了响应。 在脉冲设置窗口中按下OK按钮后,PNA内部是否有任何设置,但未使用SCPI命令设置。 >当我在CRO上看到脉冲时(在编程配置脉冲在PW = 10uSec& PP = 10mSec& IFBW 150KHz& wideband之后),其高状态似乎以非常快的速度振动,但是当我按下OK按钮时 使用鼠标然后高脉冲状态的脉冲设置窗口变得几乎稳定。 在脉冲对话框中,后台正在进行大量工作。 就像将脉冲发生器与扫描发生器同步一样,并设置很多东西。 如果你没有在编程中完全正确地完成所有这些隐藏的设置,你可能会遇到不稳定的情况; 当您在脉冲对话框中点击OK时,所有正确的设置都会传播到硬件控制层。 >>寻找回应。 有关脉冲编程的更多详细信息,请联系Agilent支持。 我现在有点过于追求跟踪这个问题了。 (仅供参考,我只是在午休时间在这里发帖;我不隶属于安捷伦官方支持组织) 以上来自于谷歌翻译 以下为原文 > {quote:title=RVV wrote:}{quote} > Thanks Dr. Joel for reponse of this post & on below link > Read markers from PNA N5242A after recalling .csa file best to cover a topic in only one place... > > I want to use PNA as a RF pulsed source, So I am checking Pulse on CRO using Peak Detector. I am not using drivers, but I am using SCPI commands which I got from the Help of PNA. I am attaching VI (PulseSetting.vi) which is using for setting Pulse in PNA. > I don't have labview so you'll have to post just the scpi commands that you do use (turn on the scpi monitor in the PNA to capture what Labview really sends) > I also try to see the Pulse on Spectrum Analyzer but in Spectrum Analyzer it was not actually flat. I am attaching snap shot of Spectrum Analyzer (10usPulse_SpectrumAnalyzer.png) Yeah, I've heard that brand of SA is not very good. Maybe you can trade it in? > > I also try to see the pulse on PNA itself but I was not able to do it. Can you tell me what are the settings you are using for generating pulse & to see it on PNA. I have option 008 which allows setting pulse profile. In such a case, just set the trace to R1, choose pulse/setup choose the pulse width, and choose pulse profile (rather than standard pulse). > > you was right, LabVIEW commands were setting narrowband pulse in PNA that is why IFBW automatically set to 50Hz. But when I select "Wideband" option in Pulse setup window & IFBW 150KHz programmatically using SCPI commands but I do not get the response of DUT. But when I press *OK* Button on Pulse Setup window (Stimulus>Sweep>Pulse Setup) using Mouse after configure Pulse (Pulse width 10uSec & Pulse Period 10mSec) & IFBW (150KHz & Wideband) programmatically, I was able to get the response. Is there any setting inside PNA which set after pressing OK button on Pulse Setup window but does not set using SCPI command. > when I saw the pulse on CRO (after configure pulse programmatically at P.W.=10uSec & P.P.=10mSec & IFBW 150KHz & wideband ) its High state seems to be Vibrating at a very fast rate, but as I press OK button on Pulse Setup window using Mouse then High State of Pulse become almost stable. In the pulse dialog, lots of things are going on in the background. Like synchronising the pulse gen with the sweep gen, and setting up a lot of stuff. If you don't do all these hidden settings exactly correctly in programming, you may have an unstable situation; when you hit OK in the pulse dialog, all the proper settings are propagated to hardware control layer. > > Looking for the response. You might contact Agilent support for more details on pulse programming. I a bit too tied up to track this down right now. (FYI, i just post here on my lunch break; I'm not affiliated with the official Agilent support organization) |
|
|
|
>>寻找回应。
>有关脉冲编程的更多详细信息,请联系Agilent支持。 我现在有点过于追求跟踪这个问题了。 >好的,所以它只花了一分钟:这里有一段scpi命令,我发送到盒子sens:swe:mode cont * wai sens:puls1:per .005 sens:puls1:widt .001 Sens:puls1:del。 00025 sens:bwid 600000 sens:puls1:stat on sens:puls0:stat on sens:path:conf:elem'Src1Out1PulseModEnable','enable'sens:path:conf:elem'PulseModDrive','Pulse1'!sens:swe: puls:模式配置文件(最后一个命令可用于显示脉冲配置文件)我做了一个小的vee运行时可执行文件,它会读取命令的文本文件并将它们吐出来,我可以直接在PNA上运行,来测试简单的程序 。 这个例子的宽度为1毫秒。 ! 意味着跳过此命令。 以上来自于谷歌翻译 以下为原文 > > Looking for the response. > You might contact Agilent support for more details on pulse programming. I a bit too tied up to track this down right now. > OK, so it only took one minute: here a snippet of scpi commands that I send to the box sens:swe:mode cont *wai sens:puls1:per .005 sens:puls1:widt .001 Sens:puls1:del .00025 sens:bwid 600000 sens:puls1:stat on sens:puls0:stat on sens:path:conf:elem 'Src1Out1PulseModEnable','enable' sens:path:conf:elem 'PulseModDrive','Pulse1' !sens:swe:puls:mode profile ( the last command can be used to show pulse profile) I made a little vee runtime executable that would read a text file of commands and spit them out, which I can run directly on the PNA, to test out simple programs. This example has a 1 msec width,. ! means skip this command. |
|
|
|
嗨Joel博士我列出了我用于生成脉冲1的SCPI命令。* SENS1:SWE:PULS:MAST:PER 0.01 *设置脉冲周期2. * SENS1:PULS1:WIDT 0.00001 *设置脉冲宽度
3. SENS1:SWE:PULS:MODE STD设置标准脉冲4. SENS1:PULS0 1 5. SENS1:PULS1 1 6. SENS1:路径:CONF:ELEM:STAT“PulseModDrive”,“Pulse1”7。SENS1:路径: CONF:ELEM:STAT“Src1Out1PulseModEnable”,“启用” 以上来自于谷歌翻译 以下为原文 Hi Dr. Joel I am listing SCPI commands below which I am using for generating the pulse 1. *SENS1:SWE:PULS:MAST:PER 0.01* to set pulse period 2. *SENS1:PULS1:WIDT 0.00001* to set pulse width 3. SENS1:SWE:PULS:MODE STD to set Standard pulse 4. SENS1:PULS0 1 5. SENS1:PULS1 1 6. SENS1:PATH:CONF:ELEM:STAT "PulseModDrive","Pulse1" 7. SENS1:PATH:CONF:ELEM:STAT "Src1Out1PulseModEnable","Enable" |
|
|
|
我看到你正在编程集成脉冲应用程序;
我正在编程脉冲发生器。 那里有区别。 在集成脉冲应用程序中,我认为其他自动设置,例如RBW,正在设置告诉它的模式命令发送到标准时。 以上来自于谷歌翻译 以下为原文 I see you are programming the integrated pulse application; I'm programming the pulse generator. So a difference there. In the integrated pulse application, I think the other automatic settings, such as RBW, are being set when the mode command to tell it go to standard is being sent. |
|
|
|
嗨Joel博士我尝试你的脉冲设置&
首先我看到了对CRO的回应,这很好。 之后我将DUT连接到PNA& 运行该软件。 我观察到IFBW设置为150KHz,但PNA没有显示响应。 所以我在脉冲设置和选择上选择标准脉冲。 然后按OK按钮,然后PNA开始显示响应。 以上来自于谷歌翻译 以下为原文 Hi Dr. Joel I try your pulse settings & first I saw the response on CRO, it was good. after that I connect my DUT to PNA & run the software. I observe that IFBW get set to 150KHz but PNA was not showing the response. So I select Standard pulse on pulse setup & then press OK button then PNA start showing the response. |
|
|
|
那么一切都好吗?
如果没有,发布PNA响应的图片,以及DUT + PNA(您在电子邮件中描述的两个响应)>可能在脉冲轮廓中CW频率不在您的DUT带内(CW频率完全是 单独的变量来自开始/停止,所以如果你将启动/停止设置为远离CW默认值--1GHz--那么你的DUT将看不到它是有意义的。 以上来自于谷歌翻译 以下为原文 So is everthing OK? If not, post a picture of the PNA response, and the DUT+PNA (the two responses you describe in your email)> It might be in pulse profile that the CW frequency is not in band of your DUT (CW frequency is a completely separate variable from Start/Stop, so if you set start/stop to something that is far from the CW default --1GHz-- then it makes sense that your DUT won't see it). |
|
|
|
我也检查CW频率选项,但它被禁用。
当我选择扫描类型的连续时间时,CW频率选项启用。 我的DUT频段是启动频率:1.3GHz停止频率:1.4GHz我在PNA中选择高于频率的频率作为开始和放大 停止频率。 以上来自于谷歌翻译 以下为原文 I also check for CW frequency option but it was disabled. CW frequency option getting enable when I was selecting Continuous Time in Sweep type. My DUT band is Start freq: 1.3GHz Stop Freq: 1.4GHz I am selecting above frequency in PNA as start & stop frequency. |
|
|
|
我应该问earliear,但是你可以发布你的固件版本和DSP版本号(或者只是屏幕截图帮助页面)。
我几乎像你一样做了这个设置几十次,所以在设置中有一些不太正确的事情。 本周我在北京,但幸运的是那个在脉冲应用程序上工作的人也在这里。 你可以为照片1和2发布一个* .csa文件(将扫描置于保持状态)。 或发送电子邮件至joel_dunsmore@agilent.com 以上来自于谷歌翻译 以下为原文 I should have asked earliear, but can you post your Firmware Rev and DSP rev number (or just screen capture the help-about page). I've done this setup almost exacly like yours dozens of times, so there's just some thing not quite right in the settngs. I'm in Beijing this week, but fortunately the guy working on the pulse app is also here. Can you post a *.csa file for pics 1 and 2 (put the sweep into hold). or email to me at joel_dunsmore@agilent.com |
|
|
|
并且,为了完全清楚,如果您可以通过用户GUI(不是以编程方式)设置状态,为您提供您喜欢的测量,请发布该文件的.csa文件;
那么我们可以告诉你exaclty要发送什么来进行设置。 以上来自于谷歌翻译 以下为原文 And, just to be completely clear, if you can setup a state through the user GUI (not programatically) that gives you the measuerments you like, post a .csa file of that; then we can tell you exaclty what to send to get that setup. |
|
|
|
正如你所说,我做了设置&
通过用户GUI(非SCPI命令)配置PNA中的设置& 然后将DUT连接到PNA。 那时我保存.csa文件(Manual.csa)。 我在帖子中附上它。 以上来自于谷歌翻译 以下为原文 As you told I make the setup & configure setting in PNA through User GUI (Not SCPI command) & then connect DUT to PNA. At that time I save .csa file (Manual.csa). I am attaching it in post. 附件
|
|
|
|
你PNA有相当旧的硬件(我认为它是在2007年左右制造的),所以它有旧CPU,更重要的是旧DSP(DSP4)。
这个DSP的内存有限,所以你看到的一些东西可能是因为新的脉冲应用程序是在DSP更改后编写的,而某些功能可能无法解释旧硬件,但我并不是100%肯定 这是问题所在。 为了测试这个理论,我们必须找到一个旧盒子,看看它是否有问题。 最简单的解决方案可能是升级到新的DSP版本,或者将软件降级到最后的DSP 4版本(你还试过吗?)。 我确实在我的本地PNA上显示了你的文件,它们似乎都运行正常。 我回想起TxEnhance并发送了Sens1:swe:puls:mode std,它看起来工作正常。 手动也工作但我确实看到IF条目有点问题。 也许你可以非常明确地告诉你如何解决问题,例如“当我回想起TxEnhance时我发现了一个问题,然后我发送了”Sens1:swe:puls:mode std“并且我看到了噪音...” 你的问题 以上来自于谷歌翻译 以下为原文 You PNA has quite old hardware (I think it was manufactured in about 2007), and so it has the old CPU and more importantly, the old DSP (DSP4). This DSP was vary limited in memory and so some of the things you are seeing may be because the new pulse application was written after the DSP change and some of the capability may not account for the older hardware, but I'm not 100% sure this is the issue. To test this theory, we will have to find an old box and see if it has the problem. The easiest solution maybe to upgrade to the new DSP version, or downgrade your software back to the last DSP 4 version (have you tried that yet? ). I did bring up both your files on my local PNA here, and they both seemed to work fine. I recalled TxEnhance and sent Sens1:swe:puls:mode std and it looked to work fine. Manual worked too but I do see a little problem with the IF entry. Maybe you can be very explicit about how you get your problem, such as "I see a problem when I recall TxEnhance, then I send "Sens1:swe:puls:mode std" and I see noise..." or whatever causes exactly your problem |
|
|
|
感谢Joel博士,感谢您的不断支持和耐心。
我将尝试参与本地安捷伦支持,并了解如何升级DSP版本或降级软件。 但我想知道的一些事情是我发送的文件,你是否能够通过正确设置IFBW来产生脉冲? 我将再次解释这个问题:案例A:在我回忆起TxEnhance文件之后,如果我发送我之前使用的脉冲设置,我曾经得到很好的响应@ 0dB但是响应过去一旦我在下面衰减我的信号就会产生噪音 在我的DUT中10dB。 可能的原因是IFBW在窄带中设置为50 Hz。 (脉冲宽度= 10 usec)。 情况B:在我回忆起TxEnhance文件并发送你发送的脉冲设置后,我用来获得噪声@ 0dB本身,但是IFBW过去设置为宽带= 150 kHz,一旦按下OK按钮我手动点击脉冲设置窗口 在我的PNA中,我曾经得到很好的响应,并且只有在我的DUT中将衰减设置为20dB或更低之后响应才会开始拾取噪声(可能是因为信号接近接收器的噪声层)。 你可以点亮吗? 谢谢& 问候。 拉胡尔。 以上来自于谷歌翻译 以下为原文 Thanks Dr. Joel, thanks for your continuous support and patience. I will try to involve local Agilent support and see what can be done to upgrade either the DSP version or may be downgrade the software. But few things I wanted to know is with the file I sent, were you able to generate the pulse by properly setting the IFBW?? I will explain the problem once again: CASE A: After I recall TxEnhance file and if I send the pulse setting which i was using earlier, I used to get good response @0dB but the response used to get noisy once I attenuate my signal below 10dB in my DUT. Probable reason was IFBW getting set to 50 Hz in narrow band. (pulse width = 10 usec). CASE B: After I recall TxEnhance file and send the pulse setting which you send I used to get noise @0dB itself, but IFBW used to get set in wide band= 150 kHz and once I press OK button my manually clicking the pulse setting window in my PNA, i used to get good response and also the response will start picking noise only after i set the attenuation to 20dB or less in my DUT.( probably because of signal going close to Noise floor of receiver). can you throw some light on it???? Thanks & Regards. Rahul. |
|
|
|
嗨Joel博士我的问题解决了在宽带产生脉冲。
为了在宽带中产生脉冲,我给出了2次命令,我之前提到过。 但脉冲形状仍然不平坦。 以上来自于谷歌翻译 以下为原文 Hi Dr. Joel My problem is solved to generate pulse in Wideband. To generate pulse in wideband I am giving commands 2 times which I mention earlier. But pulse shape is still not flat. |
|
|
|
嗨Joel博士我的问题解决了在宽带产生脉冲。
为了在宽带中产生脉冲,我给出了2次命令,我之前提到过。 但脉冲形状仍然不平坦。 以上来自于谷歌翻译 以下为原文 Hi Dr. Joel My problem is solved to generate pulse in Wideband. To generate pulse in wideband I am giving commands 2 times which I mention earlier. But pulse shape is still not flat. |
|
|
|
脑洞大赛9 发表于 2019-2-22 17:31 嗨Joel博士我的问题解决了在宽带产生脉冲。 为了在宽带中产生脉冲,我给出了2次命令,我之前提到过。 但脉冲形状仍然不平坦。 以上来自于谷歌翻译 以下为原文 Hi Dr. Joel My problem is solved to generate pulse in Wideband. To generate pulse in wideband I am giving commands 2 times which I mention earlier. But pulse shape is still not flat. |
|
|
|
脑洞大赛9 发表于 2019-2-22 17:31 嗨Joel博士我的问题解决了在宽带产生脉冲。 为了在宽带中产生脉冲,我给出了2次命令,我之前提到过。 但脉冲形状仍然不平坦。 以上来自于谷歌翻译 以下为原文 Hi Dr. Joel My problem is solved to generate pulse in Wideband. To generate pulse in wideband I am giving commands 2 times which I mention earlier. But pulse shape is still not flat. |
|
|
|
只有小组成员才能发言,加入小组>>
1272 浏览 0 评论
2371 浏览 1 评论
2187 浏览 1 评论
2061 浏览 5 评论
2944 浏览 3 评论
1091浏览 1评论
关于Keysight x1149 Boundary Scan Analyzer
746浏览 0评论
N5230C用“CALC:MARK:BWID?”获取Bwid,Cent,Q,Loss失败,请问大佬们怎么解决呀
912浏览 0评论
1276浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 00:13 , Processed in 1.683543 second(s), Total 111, Slave 94 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号