历史上的今天
返回首页

历史上的今天

今天是:2025年01月02日(星期四)

正在发生

2020年01月02日 | 虚拟示波器是什么_虚拟示波器详解

2020-01-02 来源:elecfans

  虚拟示波器是什么

  虚拟示波器是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。虚拟仪器技术(VI)就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能帮助您创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。

  虚拟示波器是什么_虚拟示波器详解

  虚拟示波器的组成

  虚拟示波器的组成部分,主要是包括信号采集与控制,数据分析和处理,测量结果的显示三大部分。

  信号采集与控制是由计算机和仪器硬件组成硬件平台,实现对信号的采集、测量、转换与控制;

  数据分析与处理则是表现在虚拟示波器充分利用计算机的存储、运算功能,并通过软件实现对输入数据信号的分析与处理;

  虚拟示波器测量结果的显示是利用计算机的资源,如显示器、存储器等,把测量结果进行多种方式的表达与输出,也可以利用计算机进行数据的传输和利用。

  虚拟示波器的特点

  (1)采用当前广泛使用的 USB 接口,使虚拟仪器与计算机接口更加方便,通信速度更高;

  (2)使用高速模数转换芯片进行高速采样;

  (3)使用高性能的单片机进行控制,使用高速大容量存储器实时保存采样数据,提高了仪器的性能;

  (4)使用 Labview 语言设计上位机应用程序,可以实现波形显示,以及对数据的分析和处理。

  虚拟示波器是什么_虚拟示波器详解

  虚拟示波器的显示方式

  为了满足自动控制不同实验的要求我们提供了示波器的四种显示方式。

  (1)示波器的时域显示方式

  (2)示波器的相平面显示(X-Y)方式

  (3)示波器的频率特性显示方式有对数幅频特性显示、对数相频特性显示(伯德图),幅相特性显示方式(奈奎斯特图),时域分析(弧度)显示方式。

  (4)示波器的计算机控制显示方式

  虚拟示波器是什么_虚拟示波器详解

  虚拟示波器的使用

  一、设置

  用户可以根据不同的要求选择不同的示波器,具体设置方法如下:

  示波器的一般用法: 运行LABACT 程序,选择‘工具’栏中的‘单迹示波器’项或‘双迹示波器’项,将可直接弹出该界面。‘单迹示波器’项的频率响应要比‘双迹示波器’项高,将可观察每秒6500 个点;‘双迹示波器’项只能观察每秒3200 个点。点击开始即可当作一般的示波器使用。


  实验使用:运行LABACT 程序,选择‘自动控制/ 微机控制/ 控制系统’菜单下的相应实验项目,就会弹出虚拟示波器的界面,点击开始即可使用本实验机配套的虚拟示波器(B3)单元的CH1、CH2 测孔测量波形。


  二、示波器的使用

  1、示波器的时域显示

  示波器的时域显示是指显示器界面中X 轴为时间t,Y 轴为电压U。见图2-1 为示波器的时域显示运行界面,只要点击开始,示波器就运行了,此时就可以用实验机上的(CH1)和(CH2)来采集、观察波形。CH1 和CH2 各有输入范围选择开关,当输入电压小于-5v--+5v 应选用&TImes;1档。


  注:在使用本虚拟示波器采集、观察波形时,如输入范围选择开关选用&TImes;1 档,其输入电压一定要在-5v--+5v 的范围以内。如果大于此输入范围应选用&TImes;5 挡(表示输入信号衰减5 倍后进入示波器)。


  该显示界面的下方有一个“显示方式”选择框,提供了示波和X-Y 两种方式。当需要是时域显示方式时,应选择框内的示波方式选项(通常在弹出示波器界面时,默认为示波方式)。


  点击停止后,将停止示波器运行,即可进行波形分析和相关的测量(只保存当前实验的波形)。

  虚拟示波器是什么_虚拟示波器详解

  图2-1 虚拟示波器时域显示运行界面(数字PID 控制实验曲线)

  (1)信号幅值测量

  在显示界面的左右各有一条滑竿标尺,用户点住滑竿标尺上、下移动到显示界面中需标定的点,此时滑竿的最右侧的黄色方块上显示的数据为当前测量点的幅值,见图2-1 的4.34V 和2.5V 数据显示。在Y 轴上两条滑竿之间(在显示界面的左侧)的黄色方块中显示的数据,为两个测量点的幅值差,见图2-1 上的Δv=1.84V。


  (2)信号时间测量

  a、移动波形在运行开始到停止

  示波器可能已采样了多幅波形,因此用户首先必须点击显示界面下方的‘前一屏’或‘后一屏’来获取显示所需的画面,然后再点击中间的‘微调按钮’来调节波形至最佳测量状态。


  b、压缩/扩展波形

  在显示界面的下方有一个‘时间量程’选择框,在框中‘&TImes;2’表示波形压缩了2 倍,‘×4’表示波形压缩了4 倍,该功能适用于观察频率低、周期长的信号,例如观察时间常数大的积分信号输出;在框中‘/2’表示波形放大了2 倍,‘/4’表示波形压放大了4 倍,该功能适用于观察频率较高的信号,例如观察微分信号输出、阶跃输出的上升时间等。


  c、信号时间的测量

  当信号在显示界面处于最佳测量状态后,用户可以点住显示界面上下各一条的滑竿,左、右移动到波形需标定的点的位置,在X 轴上两条滑竿之间的黄色方块中显示的数据,为两个X轴上标定点的时间差,见图2-1 上的Δt=1.200S。

  虚拟示波器是什么_虚拟示波器详解

  2、示波器的相平面显示(X-Y)使用

  在示波器的时域显示界面下方的‘显示方式’选择框中,如用户选中‘X-Y’选项,则虚拟示波器将提供相当于真实示波器中的X-Y 选项,即可实现自动控制原理实验中的‘相平面分析’实验。


  在实验中欲观测实验结果时,应运行LabACT 程序,选择自动控制菜单下的非线性系统的相平面分析实验项目,再分别选择典型非线性环节、或二阶非线性系统、或三阶非线性系统,就会弹出相应的虚拟示波器界面,即可使用本实验机的虚拟示波器观察波形。确保实验机处于联机状态,点击开始后即开始实验。


  分析波形:待出现完整波形以后,点击停止后停止运行,进行波形分析;或按刷新按钮进行波形更新。


  注意:分析波形必须先停止。在相平面显示界面上,同样也可以实现与时域显示时相同的幅值测量和时间测量功能。


  在非线性实验的相平面分析实验中,如果用户在‘显示方式’选择框中,选中‘示波’选项,示波器将转为时域显示方式。这样用户可以在同一界面上方便地看到系统的时域显示和相平面显示。


  3、示波器的计算机控制显示使用

  示波器的计算机控制显示方式可以在示波器显示界面上进行参数的设置和修改,该界面显示方式用于PID 算法、最少拍控制、大林算法、温度控制等实验。注意:分析波形必须先停止。


  1)最少拍控制系统实验

  在实验中欲观测实验结果时,只要运行LABACT 程序,选择微机控制菜单下的最少拍控制系统----有纹波实验项目,就会弹出虚拟示波器的界面,确保实验机处于联机状态,点击开始后将自动加载相应源文件,此时可选用虚拟示波器(B3)单元的CH1、CH2 测孔测量波形。


  该实验显示界面的下边“计算公式”栏中有Ki、Pi ,7 个控制参数,界面上方有采样周期T,点击开始后,将默认以下参数:

  K0=0.54 K1=-0.2 K2=K3=0 P1=0.72 P2=P3=0, T=200x5mS=1000mS

  该实验显示界面的下边“计算公式”栏的Ki、Pi 与界面上方的采样周期T 均可由用户在界面上直接修改,以期获得理想的实验结果,改变这些参数后,只要再次点击“开始”键,即可使实验机按照新的控制参数运行。


  修改参数:根据实验要求设定好下边7 个控制参数和采样周期,然后点击“开始”按钮。


  分析波形:待出现完整波形以后,点击停止按钮,进行波形分析。

  虚拟示波器是什么_虚拟示波器详解

  2)数字PID 控制实验

  在实验中欲观测实验结果时,只要运行LABACT 程序,选择微机控制菜单下的数字PID

  控制实验项目,就会弹出虚拟示波器的界面,点击开始后将自动加载相应源文件,运行程序。


  在程序运行中,随时可修改控制系数PID,然后点击发送,无须点击停止;只有在需观察实验结果时,才需点击停止。

  该实验显示界面的右边“PID 系数”栏中有,E 点击‘发送’后,将默认以下参数:Kp=0.9 , I T =20 S , D T =50 S , 0 E =1500 ,‘温度’=65℃

  该实验的显示界面的右边“PID 系数”栏的比例系数Kp(0.00~2.00)、调节器的积分时间I T(1~99S)、调节器的微分时间D T (0~99S)和积分量阀值0 E (0~2000),以及‘温度’参数(1~70℃)均可由用户在界面上直接修改,以期获得理想的实验结果。如在控制过程中欲改变这些系数和参数,则改变后,只要再次点击“发送”键,即可使实验机按照新的控制系数和设定参数运行。


  该实验已规定采样周期T=2 秒。

  修改参数:根据实验要求设定好右边Kp 、I T 、D T 3 个控制系数、积分量阀值0 E ,和‘温度’参数然后点击“开始”按钮。


  分析波形: 大概等20~30 分钟,待出现完整波形以后,点击停止按钮,进行波形分析。


  冷却:在运行中,改变‘温度’参数为‘1℃’后,再次点击“发送”键将启动风扇转动,进行冷却。


  4、虚拟示波器的截图

  在虚拟示波器界面上第二排图标工具栏左起第22 个(黄色问号的右边)加上了示波器的截图按扭,截图后需要命名保存,默认则保存到C 盘AEDK 目录下,格式为BMP 图象文件,可以双击直接查看,方便直接将保存的图,粘贴到文档之中。

推荐阅读

史海拾趣

EZchip Technologies Ltd公司的发展小趣事

随着技术的不断成熟和市场的认可,EZchip开始寻求更广阔的市场空间。公司通过与全球知名通信设备制造商建立合作关系,将其产品应用于各类网络设备和解决方案中。同时,EZchip还积极参与国际标准制定和行业交流活动,不断提升品牌影响力。通过市场拓展和合作,EZchip的产品逐渐覆盖了全球多个国家和地区,成为了网络通信行业的重要参与者。

Antex公司的发展小趣事

近年来,Antex公司不断升级产品,推出了包括Antex滚珠轴承、Antex齿轮环等在内的多款高端产品。这些产品以其卓越的性能和稳定的品质,赢得了全球客户的青睐。凭借这些优秀产品,Antex在大型回转轴承市场中的份额逐渐提升,目前已占据全球约40%的市场份额。

Babcock Inc公司的发展小趣事

随着公司的发展壮大,Babcock开始注重品牌建设和企业文化建设。通过加强品牌宣传和推广,提升公司的知名度和美誉度;同时,公司还注重培养员工的归属感和忠诚度,营造积极向上的工作氛围。这些举措不仅提升了公司的软实力,也为公司的长远发展提供了有力保障。

这五个故事展示了Babcock Inc公司在电子行业中的发展历程和取得的成就。通过技术创新、市场拓展、国际合作以及品牌建设等方面的努力,Babcock逐渐成为了电子行业中的佼佼者,为行业的发展做出了积极贡献。

ERP公司的发展小趣事

面对不断变化的市场环境和客户需求,电子智链始终保持创新和进取的精神。公司不断投入研发资源,推出新的ERP产品和解决方案,以满足客户日益增长的需求。同时,电子智链也积极应对来自国内外竞争对手的挑战,通过不断提高产品质量和服务水平来巩固自身的市场地位。在未来的发展中,电子智链将继续秉持“客户至上、创新驱动”的理念,致力于为电子企业提供更加先进、高效和可靠的ERP解决方案。

台湾晶豪(ESMT)公司的发展小趣事

晶豪科技一直将研发作为公司的核心竞争力。公司成功建立了各种容量及接口规格的特定型DRAM产品线,包括SDRAM、DDR I/II/III及PSRAM、低耗电的Mobile DRAM等。这些产品广泛应用于各种电子设备和系统,赢得了市场的广泛认可。此外,公司还针对系统级封装(SiP)的需求,成功开发了所需的“良品晶粒”(Known-Good-Die, KGD)产品及多芯片模块封装(MCP)的解决方案,满足了客户的多样化需求。

FCT electronic公司的发展小趣事

在环保和可持续发展成为全球共识的背景下,FCT electronic公司积极响应这一趋势,致力于推动绿色环保和可持续发展。公司采用了环保材料和工艺,减少了对环境的污染;同时,FCT electronic公司还加强了废物回收和资源利用方面的工作,实现了资源的循环利用和节约。这些努力不仅使FCT electronic公司在环保方面取得了显著成绩,也为公司的可持续发展奠定了坚实基础。

问答坊 | AI 解惑

[转]关于ARM入门与学习方案

一 首先说说ARM的发展 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。 广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。 客观的讲,工作需求量上DSP的需求比 ...…

查看全部问答>

中断驱动多任务--- 单片机(MCU) 下的一种软件设计结构

mcu由于内部资源的限制,软件设计有其特殊性,程序一般没有复杂的算法以及数据结构,代码量也不大, 通常不会使用 OS (Operating System),  因为对于一个只有 若干K ROM, 一百多byte RAM 的 mcu 来说,一个简单OS  也会吃掉大 ...…

查看全部问答>

新手请教-关于altium中SD卡座的绘制

没找到包含SD卡座的元件库,看来要自己画了,这个要怎么画?如果有人能提供包含SD卡座的元件库就更好了、谢谢!…

查看全部问答>

关于2440在norflash上跑裸机的问题

我在mdk环境下用jlink调试2440裸机程序,在SDRAM中运行顺利。现准备把程序烧写到norflash中,Scatter File如下: ;Run in Flash LR_ROM1 0x00000000         {    ; load region   ER_ROM1 0 ...…

查看全部问答>

摄像头视频采集问题(请大家关注)

关于视频采集的问题,想请大侠们指点我一下。 给我一个大概的认识。 现在是这样: 我们有一台嵌入式一体机:就是2440&WINCE5.0,带有网口,USB接口,串口(232),10.4寸触摸屏。 Q1:我想知道摄像机(比如银行,公路的那种监控摄像头)采集到 ...…

查看全部问答>

visual c

visual c++ 2005 和 visual studio 2005 有什么区别?…

查看全部问答>

谢谢!

[url=http://topic.eeworld.net/u/20081225/17/02675589-db4a-4524-94c8-489021448b83.html][/url] 汇编版块100分的帖子,谢谢大牛们!…

查看全部问答>

S3C2440相机接口奇偶场问题

各位大侠: 现在把PAL制式的电视信号用ADV7180转换为ITU656格式的数字信号, 通过S3C2440的camera接口采集进去。 但PAL制式的信号是一帧由奇,偶两场组成。那采集的数据,S3C2440的DMA能自动的将奇,偶两场的数据整合成一帧存储起来, 还是需要 ...…

查看全部问答>

求救啊!C语言bmp或者jpeg图像缩小的算法

哪位哥们有bmp或者jpeg图像缩小的算法, 发一个源码来帮助一下小弟, 最好是完全用C写的,这个缩小是尺寸上面的缩小如1024X768缩小为550X340 小弟在这先谢过了, 哪位大哥发了好的源码   小弟送分至少100 可以QQ聊:635681399 期盼 ...…

查看全部问答>

中国嵌入式专业人才网-诚邀你加盟

“中国嵌入式人才网” www.chinaedajob.com  诚挚地邀请您加入!此人才网容纳了数千家IT企业信息、行业热闻,以及嵌入式专业技术人才信息,注册我们人才网会员,可以在相应版块发布免费宣传、招聘广告,同时与我们网站作友情链接,为您的 ...…

查看全部问答>