首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AIoT技术交流、分享

    LabVIEW虚拟数字示波器

    (普源DS1000E),基于普源DS1000E实物示波器开发的上位机软件,本质上使用串口通信实现仪器的数据采集、分析和功能控制。 本篇博文将设计一款虚拟示波器(简易版+复杂版),不依托外部设备,通过LabVIEW内置的信号发生VI,生成各类型波形,通过上位机软件可以对波形进行分析。 项目工程下载请参见:LabVIEW虚拟数字示波器-嵌入式文档类资源-CSDN下载 1、简易版 简易版LabVIEW虚拟数字示波器,具备以下功能: 可实现2路通道数据采集(用户创建生成虚拟数据); 可查看两路通道参数信息 1.9、停止运行  项目工程下载请参见:LabVIEW虚拟数字示波器-嵌入式文档类资源-CSDN下载 2、复杂版 复杂版LabVIEW虚拟数字示波器,具备以下功能: 可实现2路通道数据采集(用户创建生成虚拟数据 调节数据信号频率、幅度、相位、偏移量和占空比 2.2、调节时间 2.3、调节幅度 2.4、设置、查看和调节数据信号滤波器 2.5、 显示波形和保持波形  项目工程下载请参见:LabVIEW虚拟数字示波器

    1.8K30编辑于 2022-05-13
  • 来自专栏Rice嵌入式

    虚拟示波器 “虚” 在哪里?

    毫无争议地,在相当长的未来,它还会继续主导测量仪器市场,直到虚拟示波器崛起。 但是得承认,在很多专业领域,虚拟示波器无法取代台式的数字示波器产品,示波器厂商大佬们完全不用担心。 目前,虚拟示波器主要定位在零售价300~1000元左右的散客市场,避开了台式示波器的1500~几万元的市场。所以目前虚拟示波器和台式数字示波器的竞争冲突不严重,甚至还会互相补充。 但是虚拟示波器的价格定位和手持式以及小屏幕的便携小示波器刚好竞争起来,这个后面会提到。 为什么叫虚拟示波器这个名字? 下面这个图可以很直观的看出虚拟面板和实体面板的区别。 虚拟示波器是实测波形的,这一点和台式数字示波器没有区别。 下面这张图可以直观看出来虚拟示波器和台式示波器的便携性差别。 对于硬件工程师来说,电脑已经是必备的了,所以虚拟示波器相比较而言,非常节约桌面空间。

    89020编辑于 2022-05-10
  • 来自专栏联远智维

    蓝牙信号接收模块—虚拟示波器

    问题描述 很是开心的一天,沉下心来,和同学一起编写调试了蓝牙信号接收模块—虚拟示波器,实现了数据接收、保存以及可视化等功能,具体如下所示;在这个过程中,结实了优秀的小伙伴,号称获得过物联网比赛一等奖(湖北赛区 可能把本科缺少的那段时光补回来了一些些,~附:本项目中发现:1、HC-05蓝牙模块的脆弱性,硬件设备竟然会出现稳定性问题;2、多方的配合,共同能够努力的成果~感谢~ 附录:补充材料 附1、为什么定制蓝牙示波器

    1.2K10编辑于 2022-01-20
  • 来自专栏Zeruns的博客

    汉泰DSO2D15台式示波器 简单开箱测评

    Hantek DSO2D15 台式示波器 简单开箱测评。 前几天再淘宝花了1130元买了台汉泰的示波器玩玩,顺便做个简单的开箱测评。 示波器购买地址: 京东:https://u.jd.com/SdAXw5Z 淘宝:https://s.click.taobao.com/IiZqZbu 参数 1)、2通道,通道分别具有独立旋钮控制; 2) 、模拟带宽150MHz ; 3)、采样率最高1 GSa/s ; 4)、存储深度8Mpts ; 5)、垂直档位2mV/div ~ 10V/div ; 6)、内置一路25MHz信号发生器; 7)、垂直分辨率 开箱 两层箱子 内层箱子上贴有示波器型号和SN码的标签 箱子内有泡沫缓冲 所有配件如下图,1个示波器探头、2条BNC转鳄鱼夹的线、1条电源线、1条USB数据线,1个光盘(里面有示波器的用户手册和上位机软件及驱动 用示波器自带信号发生器生成的信号再用示波器去测量。 测了一下无线充电模块的线圈。 用手触摸示波器探头可以测到一个50Hz的信号。 测了一下某个充电器的纹波。

    2.6K50编辑于 2022-03-16
  • 来自专栏安富莱嵌入式技术分享

    【安富莱二代示波器教程】第5示波器设计—波形快速刷新方案

    5章        示波器设计—波形快速刷新方案 本章节比较重要,推荐的波形刷新方式都经过了大量测试验证。 (5)使用存储设备函数GUI_MEMDEV_Draw绘制还是多缓冲函数GUI_MULTIBUF_Begin()和GUI_MULTIBUF_End()。 所以我们示波器也是选择使用三缓冲。 5.1.6     使用哪个函数绘制波形 之前一代示波器中波形的绘制是采用的函数GUI_DrawPolyLine,二代示波器中也采用这个函数的话,发现速度慢了好多,而使用函数GUI_DrawGraph却不存在这个问题 5.2  示波器背景的快速刷新 示波器的界面显示效果如下: ? 波形显示区背景是固定的,所以上电后就将其绘制到存储设备里面,以后显示背景就可以直接调用存储设备的API函数。

    1.8K20发布于 2018-09-04
  • 来自专栏嘉嘉的博客

    洛谷虚拟赛-5总结

    洛谷虚拟赛-5的总结 分数 & 排名 预期分数: 100+100+50+20=270 实际分数: 100+100+40+30=270 排名 10 分析 T1 真的在送分 确实是‘在送分’,写个桶或是map

    42420编辑于 2023-05-03
  • 来自专栏SDNLAB

    2016年虚拟网络5大预测

    随着今年开源软件的极大发展,网络行业成为了产业链中增长最快的产业,同时也是网络功能虚拟化(NFV)中的关键部分。 这种转换类似于服务器虚拟化改变互联网的架构,NFV改变的是规模和弹性云架构网络。 2016年NFV准备进军部署,提升性能、测试和互操作性,该市场已经具备了形成一些大胆创新的里程碑的条件,接下来是关于它的5大预测: 1、容器将成为任何NFV平台中的关键技术组件 容器技术现在非常热门,它已经延伸到了 许多网络运营商开始关注如何用更有效的方法来引入VNFs,容器技术提供了一个取代已有的虚拟机运行客户操作系统的方法,即使用Linux系统上运行的容器。 5、NFV服务中断问题会愈加凸显,技术发展将迎来蜕变 随着新的基于NFV的服务/产品开始推广,问题也随之出现,尤其是在大规模的部署中可能影响访问的问题。

    62280发布于 2018-04-03
  • 来自专栏cloudskyme

    虚拟化平台cloudstack(5)——参考资料

    虚拟化的几种方式 完全虚拟化: 半虚拟化: 硬件辅助虚拟化: 详细的内容可以看: http://pan.baidu.com/share/link? shareid=4134188256&uk=271407 xen虚拟化及工作原理: http://www.cnblogs.com/BloodAndBone/archive/2010/11/02/1866907 .html 运维人员更想看: http://linux.vbird.org/linux_enterprise/xen.php 虚拟化第三方管理工具比较: http://pan.baidu.com/share shareid=122004226&uk=271407 xen虚拟化入门: http://pan.baidu.com/share/link?

    1.1K80发布于 2018-03-20
  • 来自专栏散尽浮华

    kvm虚拟化管理平台WebVirtMgr部署-完整记录(安装ubuntu虚拟机)-(5)

    之前介绍了在webvirtmgr平台下创建centos,windows server 2008的虚拟机,今天说下创建ubuntu虚拟机的过程。 然后点击“添加镜像”创建虚拟机安装过程中需要的硬盘镜像。 在虚拟机安装过程中的密码只是登陆ubuntu服务器的密码,但不是root账号的密码! ? 5)最后关闭防火墙。 6)最后测试,发现从宿主机上可以ssh成功登陆虚拟机了 ?

    2.4K70发布于 2018-01-23
  • 来自专栏热爱编程的证据

    2024-5-3学习笔记 虚拟继承原理

    前面提到过,解决菱形继承产生的数据二义性问题和数据冗余,就需要用到虚拟继承,关于它是如何解决的,我们来一起研究。 _name = "peter"; } 原理 为了研究虚拟继承原理,我们给出了一个简化的菱形继承继承体系,再借助内存窗口观察对象成 员的模型。 _d = 5; return 0; } 调试后打开内存窗口,定位到对象d的地址去查看,可以看到没有加virtual关键字时,B类和C类实例化了两份A类,这就是数据冗余。 下图是菱形虚拟继承的内存对象成员模型:这里可以分析出D对象中将A放到的了对象组成的最下 面,这个A同时属于B和C,那么B和C如何去找到公共的A呢?这里是通过了B和C的两个指针,指 向的一张表。 有了多继承,就存在菱形继承,有了菱 形继承就有菱形虚拟继承,底层实现就很复杂。所以一般不建议设计出多继承,一定不要设计出菱形继承。否则在复杂度及性能上都有问题。 2.

    20210编辑于 2024-05-04
  • 来自专栏微信公众号【Java技术江湖】

    深入理解JVM虚拟5虚拟机字节码执行引擎

    2 运行时栈帧结构 栈帧(Stack Frame) 是用于支持虚拟机方法调用和方法执行的数据结构,它是虚拟机运行时数据区中虚拟机栈(Virtual Machine Stack)的栈元素。 2.5 附加信息 虚拟机规范允许虚拟机实现向栈帧中添加一些自定义的附加信息,例如与调试相关的信息等。 在Java虚拟机中提供了5条方法调用字节码指令:- invokestatic : 调用静态方法 - invokespecial:调用实例构造器方法、私有方法、父类方法 - invokevirtual:调用所有的虚方法 4 基于栈的字节码解释执行引擎 虚拟机如何调用方法的内容已经讲解完毕,现在我们来探讨虚拟机是如何执行方法中的字节码指令。 ,就成了只有虚拟机自己才能准确判断的事情。

    78110发布于 2019-11-21
  • 来自专栏亮哥的DevOps

    Jenkins X--(5)准备虚拟机环境

    遇到的坑: 1、开始使用Oracle VM VirtualBox 6.0.10安装的虚拟机,由于不能开启虚拟化,后来改成VMware Workstation Pro 15。 准备工作: 1、笔记本电脑需要在BIOS里开启虚拟化。 2、准备好CentOS 7的安装镜像,这里用的是CentOS 7.6 3、安装好VMware Workstation Pro 15 。 环境要求: 1、操作系统CentOS7.6 2、内存6G 3、CPU4C 4、硬盘30G 2、创建虚拟机 点击“新建虚拟机向导”,选择“典型”安装。选择已经下载好的CentOS 7的iso镜像。 微信截图_20191127081332.png 下一步,设置虚拟机的名称和安装位置 微信截图_20191127081411.png 下一步,设置磁盘容量为30G 微信截图_20191127081445. png 下一步,自定义硬件 微信截图_20191127081515.png 选择内存6G,CPU4C,开启虚拟化引擎,点击安装。

    81030发布于 2019-11-27
  • 来自专栏架构师成长之路

    java(5)-深入理解虚拟机JVM

    5).开始运行printName()函数。 根据 JVM 规范,JVM 内存(运行数据区)可以划分为5大块:Java栈、程序计数寄存器(PC寄存器)、本地方法栈(Native Method Stack)、Java堆、方法区(包含运行常量池Runtime "); String str3 = "abc"; String str4 = str2.intern(); String str5 5)、Java 堆内存的影响 一些杂项数据已经移到Java堆空间中。升级到JDK8之后,会发现Java堆 空间有所增长。 -dsa | -disablesystemassertions 设置虚拟机关闭系统类的断言。 -agentlib:[=] 该参数是JDK5新引入的,用于虚拟机装载本地代理库。

    1.1K10编辑于 2022-04-14
  • 来自专栏Rice嵌入式

    工具 LOTO示波器体验《Rice 仪器 学习开发》

    现在市面上很多逻辑分析仪和示波器,台式示波器少则几千块,多则几万块。但对与电子爱好者,要花这雄厚的价格去买个示波器,这有点不太可能。作者推荐一款LOTO示波器。 目前作者手上的这款示波器集成了示波器+逻辑分析仪。这对于作者这个电子DIY爱好者,是一个非常好的工具。接下来说说我的初体验。 首先给大家介绍一下LOTO示波器,这是一款直接连接PC端的示波器,摒弃了承重的台式示波器。拥有模拟台式示波器的PC端上位机。作者刚拿到手,第一感觉就是轻便。 ① LOTO示波器的数据处理盒子。 ② 数据线与连电脑连接 ③ 示波器探针 ④ 逻辑分析仪排线 下图是PC端的虚拟示波器的上位机: 作为嵌入式工程师,以前桌面必备: 逻辑分析仪: 台式示波器虚拟示波器(通过串口传输数据,弊端: 测试芯片STM32输出PWM,然后通过KEIL仿真与LOTO示波器对比。 通过对比两个图的数据,频率基本一致。从精度上,还算是不错的。 测试逻辑分析仪和示波器测量数据,感觉还不错。

    81830编辑于 2022-05-09
  • 来自专栏SDNLAB

    为什么5G能够驱动虚拟化发展?

    5G是分析师和营销人员的梦想:这个新兴技术非常适合网络虚拟化(NV),软件定义网络(SDN),网络功能虚拟化(NFV)以及物联网(IoT)等技术领域。 虽然目前为止5G的相关标准或者定义很少,但是相关的标准正在催生,5G将通过集成NV和SDN驱动虚拟化的发展。 5G如何驱动虚拟化发展 最近,SDxCentral网站报道了5G标准的发展前景,这则报道认为前景尚不明确。 这将促进整个网络的端到端虚拟化,包括用5G技术实现软件定义广域网,满足企业虚拟连接的需求。 网络虚拟化技术能够建立虚拟化,端到端连接,包括通过定义网络核心的服务层扩展成为了5G技术的救星。至少到目前为止,最大的移动运营商一直在补充5G的概念,首个初始的应用可能是固定的移动接入。

    70060发布于 2018-04-02
  • 来自专栏Java后端技术栈

    Java虚拟机之垃圾收集器(5

    System.gc(); } } 从上边的代码运行结果中,意味着虚拟机并没有因为这两个对象互相引用就不回收它们,这也从侧面说明虚拟机并不是通过引用计数算法来判断对象是否存活的。 如下图所示,对象 object 5、 object 6、 object 7 虽然互相有关联,但是它们到 GC Roots 是不可达的,所以它们将会被判定为是可回收的对象。 ? **当对象没有覆盖 finalize()方法,或者 finalize()方法已经被虚拟机调用过,虚拟机将这两种情况都视为“没有必要执行”。 这里所谓的“执行”是指虚拟机会触发这个方法,但并不承诺会等待它运行结束。 六、回收方法区 (以下是书上直接找的,不做理解) 很多人认为方法区(或者 HotSpot 虚拟机中的永久代)是没有垃圾收集的, Java 虚拟机规范中确实说过可以不要求虚拟机在方法区实现垃圾收集,而且在方法区进行垃圾收集的

    42240发布于 2018-08-09
  • 来自专栏AIoT技术交流、分享

    LabVIEW控制Arduino实现示波器(基础篇—7)

    2、实验环境 3、程序设计 4、实验演示 1、实验目的 利用LIAT中的模拟采样函数库,通过Arduino Uno控制板上的模拟输入端口采集模拟信号,并上传至LabVIEW界面上显示波形,实现一个简易示波器的功能 函数库中的示例,位于函数选板“函数”→"Ardu-ino"→"Example"→"Continuous Sampling Example",修改后的LabVIEW前面板如下图所示: 程序框图如下图所示: 简易示波器需要在软件运行前设置 4、实验演示 在采样速率1000Hz的情况下,将Arduino Uno控制板上的3.3V、5V和GND分别接至模拟输入端口A0,查看示波器波形。 项目资源下载请参见:LabVIEW控制Arduino实现示波器-单片机文档类资源-CSDN下载 拓展学习: LabVIEW虚拟数字示波器_不脱发的程序猿的博客-CSDN博客_labview模拟示波器 LabVIEW 仪器控制:智能示波器(普源DS1000E)_不脱发的程序猿的博客-CSDN博客_labview示波器波形采集

    87630编辑于 2022-05-25
  • 来自专栏安富莱嵌入式技术分享

    【原创开源】网络版二代双通道示波器开源发布,支持电脑,手机和Pad等各种OS平台访问

    (2)原创开源,极具可玩性的高端玩法,使用F429外接32位SDRAM虚拟VNC桌面,无需显示屏。 5、波形刷新速度方面,在600*400显示区,仅刷新一路波形,速度可以飙到将近40帧。现在为了降低CPU利用率,更新界面,刷两路波形和FFT频谱,将刷新速度固定在20帧,刷新常见波形,全程无闪烁感。 这里是用的我们板子带的32位SDRAM虚拟一个800*480分辨率的界面出来。底层已经全部采用F429的DMA2D进行了优化。 5、FFT,FIR,普通触发,频率估计和水平滑动浏览波形缓冲,仅对波形通道1做了支持。而其它功能,波形通道1和通道2都支持。 6、务必使用MDK4.74进行编译,如果使用MDK5的话,推荐安装个MDK4的兼容包,比较省事。

    1.8K10发布于 2018-10-09
  • 来自专栏TechBlog

    山东大学高频电子线路实验四 振幅调制与解调实验详解

    (4)掌握用示波器测量调幅指数的方法。 【实验设备】 低频信号发生器、高频信号发生器、万用表、数字示波器和实验模块5——晶体振荡器。 如下所示:  ② 修改检波电路参数,使R=400 kΩ,用虚拟示波器观察并记录输出信号的波形。  ③ 将AM信号源的调幅指数(Ma)改为0.8,再用虚拟示波器观察并记录输出信号的波形。   ④ 将电路中的隔直流电容Cc改为1 uF,负载R1的取值改为5 kΩ,用虚拟示波器观察并记录输出信号的波形。  ⑤ 令AM信号源的载波频率为20 kHz,再用虚拟示波器观察并记录输出信号的波形。 (2)在 Multisim电路窗口中,创建如图4.6.8所示的电路,使检波器的输入信号保持Ma=0.8,检查无误后,激活电路仿真,用虚拟示波器观察并记录输入与输出信号的波形。 实验电路图如下所示: 用虚拟示波器观察并记录输入与输出信号的波形如下所示: 经过比较,可知当RC增大时,导致电路的充放电时间增加,产生了惰性失真。

    6K20编辑于 2022-07-20
  • 来自专栏程序人生 阅读快乐

    构建高可用VMware vSphere 5.X虚拟化架构

    《构建高可用VMware vSphere 5.X虚拟化架构》以VMware vSphere 5.1版本为例,介绍在企业应用平台上,如何构建高可用ESXi主机、高可用vCenter Server服务器、 《构建高可用VMware vSphere 5.X虚拟化架构》以实战为主,内容都来自于作者近几年参与的企业虚拟化建设项目,收录实际项目中比较常见的问题以及解决问题的方法,可以迅速提高读者动手能力以及故障处理能力 《构建高可用VMware vSphere 5.X虚拟化架构》适用于对VMware vSphere虚拟化架构有一定了解的人员或虚拟化架构管理人员,没有基础的读者可参考《VMware vSphere 5.0 虚拟化架构实战指南》一书。

    59510发布于 2018-10-10
领券