首页 > 评测 > 借你一双慧眼——DSCope虚拟示波器评测

借你一双慧眼——DSCope虚拟示波器评测

  • 作者:netlhx
  • 来源:21ic
  • [导读]
  • 来自梦源实验室的神器,更平民的示波器。

应用场景(聆密)

场景一 按键波形测试

按键是各类产品中最常见的输入设备。通过按键,可以调节产品内部工作参数,设定不同的功能。众所周知,按键虽然简单,但是在产品设计中一直有一个问题,就是按键时产生的抖动。通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。

消抖有硬件消抖及软件消抖。在键数较少时可用硬件方法消除键抖动,可以使用RS触发器或电容来实现硬件消抖,这样的优势是软件不需要考虑抖动因素,不足之处是增加了电路的复杂性。软件消抖的方法是不断检测按键值,直到按键值稳定。

上述说法是大家公认的一些认识,为了更好的理解,我们可能需要观测具体的抖动过程。下面我们使用示波器来看下实际的过程。

为此特意找了个按键,串接一个100欧的电阻,不使用硬件消抖,电路很简单,不上图。下面是连续抓取的几次按键波形图。

借你一双慧眼3898.png

整体看,波形比较平整,并没有传说中的抖动啊?下面是某次按键按下和释放的波形图,参数设置为5MS/DIV,仔细看。

借你一双慧眼3959.png

按下按键的波形图,可以看到,波动极小。

借你一双慧眼3983.png

释放按键时的波形图,可以看到确实有抖动。抖动时间约为1.5MS。

通过和一些网友及业内人士讨论,最后的结论是:现在由于制造工艺的提高,质量较好的按键发生抖动的概率比以前要小,并不是每次按键都会发生抖动;其次,上升沿的抖动相对于下降沿来说,抖动会更厉害。一般抖动的时间约为1~2MS。

再上一张使用电容硬件消抖的波形图。

借你一双慧眼4149.png

可以看到,大体上区别并不明显

借你一双慧眼4168.png

上升沿放大后的效果,嗯,波形平滑,没有突变,电容在这里的平滑滤波效果非常明显。

纸上得来终觉浅,绝知此事要躬行!

场景二 晶振波形测试

电子电路中,常使用各种晶振来产生时钟信号。在单片机上,常见的有8M,25M,32.768K的晶振,到底是个什么东西,有了这个示波器,就可以一探其真实面目。这里顺便介绍一种示波器的高级用法,那就是触发器的用法。

所谓触发器,就是在捕获波形时,设定一个触发条件,只在满足指定条件的情况下,才开始捕获信号。相当于照相机的抓拍功能,很实用的一个功能啊。

在DSVIEW里,点击功能按钮区的TRIGGER,并做如下设置

借你一双慧眼4447.png

电子世界不再是理论,他们都是可见的!

场景三 DAC输出结果测试

神奇的DAC,在数字系统里,你之所以能听歌,全靠它了!

DAC,即数字/模拟转换,是很多MCU的标配功能,今天拿来测试的是一款国产MCU,GD32F207是GD公司的最新产品,有幸申请到一块评估板,今天就拿它来体验DSCope的魅力!

在GD32上编程,让我们忽略那些源代码的细节,专注于功能及测试结果。

借你一双慧眼4638.png

GD32开发板与DSCope的合照,红与黑的世界!

借你一双慧眼4668.png

DAC输出频率为1.25KHZ三角波的捕获图,结果令人非常满意。

关于测试代码,详见资源参考附件。

场景四 通信信号抓取

DSCope能将通信过程抓取上来,供我们分析。不过对于特定的通信协议来说,DSCope只能抓取通信波形,并不能对通信过程进行分析甚至解码。这是逻辑分析仪的强项,详见DSLOGIC测评文章。

 

结论

DSCope很好,很强大!

DSCope有50MHZ的模拟带宽,单通道下最高200MHZ的采样率,实时采样深度达1M,单通道情况下单次采样深度最高可达32M。DSCope的模拟前端电路采用全差分结构。和单端结构相比,具有突出的共模噪声和电源噪声抑制能力,同时减少EMI干扰。使得被测信号可以被更真实的还原。DSCope的模拟前端电路充分考虑带宽内的增益平坦性。保证带宽内对任意频率分量的增益相同。在观察数字信号时,可以更好的还原数字信号的跳变沿,更易对信号质量做出正确判断。DSCope独创超长存储深度(16M/32M)的单次触发采样功能。使得同时观察采集到的波形的整体过程和特定时间点的细节成为可能。

然而DSCope的这些标称参数,在林林总总的示波器里面,似乎并不怎么出彩,而且只有两个采集通道,并不适合高端应用。其次,产品官方文档比较少,这也许是技术类创业者的通病,他们更关注自己产品的性能,愿意花更多的时间在产品本身,而对于产品文档及周边的关注相对较少。希望团队在后续时间能加以完善,使之成为一个真正意义上的产品。

对于一般的电子爱好者,DSCope提供了一个足够且实用的选择!DSCope让你不必花费很大的代价,就能将电子世界无形的信号、波动以一种可视化的形式呈现在我们眼前,为我们测试、分析提供有力的支持!

ARDUINO及众多的开源硬件,已经为我们打开了一片崭新的天地;DSCope再借你一双慧眼,助你走向成功的彼岸!

 

资源参考

1. DREAMSOURCELAB官方主页:http://dreamsourcelab.com/index.html

2. KICKSTARTER众筹页面:https://www.kickstarter.com/projects/dreamsourcelab/dslogic-multifunction-instruments-for-everyone

3. DSVIEW软件下载: http://dreamsourcelab.com/download.html

4. Xilinx Spartan-6 FPGA产品文档:http://www.xilinx.com/support/documentation/data_sheets/ds162.pdf

5. 测试用代码包链接:http://pan.baidu.com/s/1jHy7AHw 密码:sklp

——————本文系21ic原创,未经许可严禁转载——————

  • 本文系21ic原创,未经许可禁止转载!

网友评论