- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
Pico6000示波器使用评测
这里介绍的是pico6000系列的6403D这个型号的示波器,因为它的费用是中等的。它有350MHz的模拟带宽和5GS/s的最大的单通道采样率,这个采样率也可以在等效时间采样(ETS)模式下上升到全通道50GS/s。这里要介绍一些特殊的对你有用的东西。
一、硬件、包装和第一印象
这个示波器使用一个塑料盒包装的,里面也含有电源适配器,还有适合于任何国家标准的插头。这个盒子可以装下你所有的要用到的东西。
这个示波器看起来是非常坚固的。它可以通过USB3.0(或者是USB2.0,在电脑没有3.0的时候是兼容的)连接的,或者通过它自身的电源适配器来供电。那些高级的功能如FPGA何ADC等都是可以USB的供电的状况下完成的。另外,当你不连接示波器的时候,示波器会自己掉电而不用通过额外的开关来控制。
下面的这个图片是来自于pico官网的。
图1pico示波器官方宣传图
如果pico不允许的话,我将会移除这张图片。你应该在pico官网上(http://www.picotech.com/highest-performance-oscilloscopes.html)仔细地看一下示波器拥有的所有功能,或者是通过其他的网页的介绍来看,因为我在这里介绍不了那么多功能特征的。
在picoscope软件中最大的改进是探头。探头只有用在实际的板子上才会让人更好地理解它的功能特点。Pico6000系列的示波器的探头的外观是很好看的,并且又是那么的小,还有一个弹簧支撑的可以更换的尖端。我在万用表上用过他们的这个探头,个人觉得很好用。你可以让它牢牢地与SMD零件相连接,或者是轻易地穿过通孔阻焊。可以替代固定的尖端和带弹簧的尖端最多也就几十美元,所以你不用担心弄坏你的探头尖端。也有特殊的可以适用于0.5mm,0.6mm,0.8mm,1.0mm和1.27mmSMD零件的非固定的尖端,但是这些并不是标配的。你可以购买一个TA065探头来实现这个功能。
图2pico探头
二、软件信息
因为它是一个PC示波器,所以没有物理按钮,这些可能会让某些人觉得不习惯。但是我本身就很喜欢PC示波器,因为我曾经尝试过通过前面板来进行连接,或者是获得一些输入电压的偏置。我自己用Teensy++2.0或者是AT90USBKEY与一些译码器来制作了混合按钮输入。在YouTube上可以看到我的一些视频演示。
软件中的多重视窗将会是一大亮点,你可以在一个窗口里观察两个通道的输入和一个窗口显示FFT频谱,一个窗口看FFT频谱和一个窗口观察数字通道等。你仅仅是受到了屏幕的大小的限制。如果你用的是屏幕很小的示波器的话,你应该要用到一些类似于100x的偏置来控制一些混叠的现象的出现。
下面来谈谈FFT,这是一个非常实用的功能,因为它可以给你提供比任何其他的示波器都长的FFT长度。力科的就有非常大的限制,就算是安捷伦的也是有很多限制的。这是不得不考虑的因素。
你也可以下载一个“demo”模式的软件来试用,还有一些其他的隐藏起来的特征,这些都是在一些按钮里面的,你在第一次用的时候可以尝试去发现更多的功能,你终会发现它是多么的实用。
三、测试一些特殊性能
1.等效时间采样(ETS)
在等效时间采样的模式下,你可以通过一些微小的相位的变化来组合你观察到的波形。pico声称可以在2个通道里有50GS/s的采样率,并且在单通道的时候可以高达200GS/s。
虽然说模拟带宽只有350MHz,但是你可以用一个非常高的分辨率的相位测试。需要检查的是你的时钟的设置是与数据线同相的,那么其他的东西就是很容易的了。比如在50GS/s的采样率下有20pS的分辨率,这些可以让你观察到在PCB通道上传输的毫米级的区别。所以在你制作一个非常高速的PCB集成的时候,你可以发现ETS是多么的好用。事实上,如果你是真的关心所有的测试的相位的差别的话,你可以在混合通道上进行这个操作。你可以通过升级系统来观察相位的基线的区别,如何可以观察到温度或者是电压的相位的变化。
2.频率响应
虽然模拟带宽只有350MHz,但是我发现也是可以在10MHz到1000MHz之间变化。你去看我的关于5000系列示波器的介绍的文章的话,你可以看到我是怎么样在高频的信号使用ETS模式的。
3.触发
pico示波器有一个非常高性能的触发机制。但是不足的地方是,缺少了像I²C或者是系列类型的数字模式匹配。或者是你想要一个FPGA编程的时候,同样会遇到一些问题,但是它具有的窗口触发是非常的实用的了。
4.串行解码
它拥有大部分的串行解码的功能,可以适用于几乎所有协议的解码。根据我的经验而言,拥有串行解码的功能的示波器是非常好的,因为在你遇到一些不适合的连接的时候,它可以告诉你问题出在哪里,因为它只有1和0这样的数据,所以看起来是比较方便的。
pico的软件默认是包括了所有的解码模式,这样使用起来是非常方便的。波罩是可以让你看到那些波形是异型的,这样就可以通过解码来识别模拟信号哪里出错。 [p]
5.任意波形发生器(AWG)
任意波形发生器可以让你生成一束想要的波形,同样也伴随着白噪声等外部输入的信号,这个是非常利于通讯测试的功能。但是“任意”就意味着你可以生成任意的波形的。一个非常好的特征是你可以直接地将它作为一个嵌入式设备,可以在一个通道上获得波形并将其反馈回来,但是会有微小的时间或者电压方面的扭曲(毛刺)。
6.API编程模式
一个最大的特征是这个设备拥有可以将它作为高速的前端模拟器。输入端可以调为50Ω阻抗,这个可以让它跟你的硬件或者是测试设备完美连接。
之后你能做的是高速的数据转换,而且也支持USB3.0连接时使用流模式。另外有外部时钟输入的功能,那样你可以将它与其他的时基同步。或许你还会需要一个外部的PLL设备来匹配pico示波器内部的允许的范围,并且像CDCE906PLL这样的芯片也是可以工作的。我也做了一些Phython的接口,这里是代码链接:https://github.com/colinoflynn/pico-python
四、跟其他工具进行比较
1.与安捷伦或者是泰克的低费用示波器对比
安捷伦和泰克都有一系列低费用的示波器,安捷伦的X-2000/X-3000/X-4000的储存空间是非常小的,只有4MPts,安捷伦的貌似好一点,但是你也只有20MPts,力科的就好一点,pico的就拥有更大的储存空间。在pico示波器上,你也可以用一些分段储存的方法来捕捉连续的事件,所以你不一定要捕捉一大块的数据,关键是这些是免费的。一些示波器可能会支持一些分段储存的功能,但是可能需要另外付费的,所以在选择示波器之前需要看清楚了是否需要另外付款的。
一个显目的特点是pico示波器拥有的可以对记录的数据进行平均的功能,比如说在采集到的最后的100个波形中,你可以将他们进行平均,而且只需要进行一个“stop/go”的操作就可以将缓存区的数据删除。
安捷伦的X-3000系列有64KPts的FFT储存长度,pico的储存深度更大,而力科的只有小小的2KPts,这是远远不够的。
7.与实时频谱分析仪的区别
对输入信号进行频谱分析与频谱分析仪是怎么样工作的是两码事。一个频谱分析仪可以高效地将一个带宽的波形进行平滑处理。FFT是将一个时域的信号转换为频域的信号。这里需要提醒的是,在数字转换的时候,FFT可能会出现一些错误。你也必须要有一个合适的在波形附近的“窗”,这个窗可以解决一些问题:一个正弦波将会要求有一个无限长的时间表达式。明显的是我们不能这样做,所以一个有一定宽度的时间域的“窗”是非常有必要的。
图3安捷伦频谱分析效果
因为频谱分析仪是直接对频谱进行操作的,所以不会有这个缺陷。上图是我用从较好的信号发生器生成的一个10MHz的信号连接到安捷伦的频谱分析仪上的效果图。
一个用50Ω的输入可以将一个信号发生器的输出完美连接,同样的波形用pico的示波器进行FFT变换的时候是这样的。
图4pico软件进行频谱分析的效果
这些是非常相似的,但是不是完全一样的。你可能会需要一个SA来进行一些任务,但是你可以只用你的示波器得到完美的谐波。大的带宽是一个大型的给任务添加的脉冲,在放大和缩小的功能的辅助下可以观察到FFT上的大量的点。
8.与其他的安捷伦示波器对比
这里对比的是一款安捷伦的MSO54831D,拥有4GS/s采样率,600MHz模拟带宽。第一个测试中我用的是一个有很好的相位匹配(为了高频的RF)或者是可以为4个通道通过15MHz的正弦波的分流器。如何我在软件中实现了数学计算:通道A-B和C-D。结果如下所示,可以看出在输入一样的情况下,所有的通道是搭配得多么紧密。
图5安捷伦做通道计算
[p]