是德科技
直播中

何秀珍

7年用户 208经验值
私信 关注
[问答]

N5182A上的方波AM怎么调制

嗨,我们使用Agilent IVI驱动程序控制Agilent N5182A信号发生器.N5182A内部的固件版本为A.01.70。我们正在调查有关正弦波或方波AM调制的问题。
Agilent IVI驱动程序允许将LF信号源设置为方形模式,但生成的调制波形仍然是正弦波。
该设备在其前面板上显示“正方形”,因此信号发生器确实认为LF源处于方形模式。用于将LF信号源设置为方波的SCPI命令是:“:AM:
INT1:FUNC:SHAP SQU“。
此外,当通过GPIB总线手动传输此SCPI命令时,信号源将更改为方形模式。
请求选定的波形形状也返回“SQU”。设置'TRI'(对于三角形),因为调制波形总是产生系统误差。在N5182A的规格和编程手册中,规定了唯一支持的波形形状
是正弦的。
然而,似乎N5182A也接受方波调制。
但它永远不会产生方波。
这是N5182A内部固件的问题吗?

以上来自于谷歌翻译


     以下为原文

  Hi,

We are controlling an Agilent N5182A signal generator, by using the Agilent IVI drivers.
The firmware inside the N5182A is version A.01.70.

We are investigating an issue regarding the Sine-wave or square-wave AM modulation. The Agilent IVI drivers do allow that the LF signal source is set to Square mode, however the generated modulation waveform is still sine-wave. The device does show 'square' on it's front panel, so the signal generator does think that the LF source is in square-mode.
The SCPI command that is used to set the LF signal source to square-wave is: ":AM:INT1:FUNC:SHAP SQU". Also when this SCPI command is manually transmitted over the GPIB-bus, the signal source is changed to Square mode. Requesting the selected waveform shape also returns "SQU".
Setting 'TRI' (for Triangular) as the modulation waveform is always generating a system error.

In the specifications and the programming manual of the N5182A, it is specified that the only supported waveform shape is sine.
However it seems that the N5182A is also accepting Square waveform modulation. But it is never generating a square waveform. Is this a problem in the internal firmware of the N5182A?  

回帖(1)

何秀珍

2019-7-11 14:30:01
你好tabbott,我知道N5182A只能用低频发生器产生正弦波。
这也在其规范中指定。但是,它默默地接受SCPI命令以启用方形调制(它无法生成)。为什么不是系统错误(例如:非法参数值)
在SCPI命令中选择波形调制?当发送三角波形的SCPI命令时,N5182A会触发系统错误。
一些背景信息:我们创建了一个设备驱动程序,该驱动程序使用Agilent IVI-COM驱动程序与Agilent信号发生器进行通信。
该设备驱动程序具有通用接口,因为它应该可用于不同型号的信号发生器。
由于这种通用接口,如果为该特定信号发生器选择了无效组合,则信号发生器引起系统错误是很重要的。
在此先感谢,joro

以上来自于谷歌翻译


     以下为原文

  Hello tabbott,

I do understand that the N5182A is only capable of generating a sine wave with its low frequency generator. That is also specified in its specifications.
However, it does silently accept the SCPI command to enable square modulation (which it is not able to generate).
Why isn't an system error (like eg.: Illegal parameter value) generated when square waveform modulation is selected in the SCPI command?

When the SCPI command for triangular waveform is send, the N5182A does trigger a system error.

some background information:
We have created a device driver that uses the Agilent IVI-COM drivers to communicate with the Agilent signal generators. This device driver has a generic interface, as it should be usable for different models of signal generators. Due to this generic interface, it is important that the signal generator raises a system error if an invalid combination is selected for that specific signal generator.

Thanks in advance, joro
举报

更多回帖

发帖
×
20
完善资料,
赚取积分