我们直接采用Python里面自带的NI—VISA库文件。 首先采用pip,pip install pyvisa 无敌方便。 然后我们就可以来操作和连接示波器了。 #!.../usr/bin/env python # -*- coding: utf-8 -*- import visa rm = visa.ResourceManager(‘@py’)#创建一个环境管理...#这里解释一下,如果你可以找的VISA32.dll 这个文件,那么直接填入带路径的文件就可以 #如果没有找到,下载安装PYVISA之后使用 @py就可以使用PYTHON带有的库 #如果采用网线直连...,示波器上面的接口设置可以看到IP地址,这里需要填入,并且生成一个对象 inst = rm.get_instrument(‘TCPIP0::169.254.XXX.XX::INSTR’) 版权声明
主要应用场景有两方面:1、实验室使用:通过蓝牙的方式,将传感器采集的信息进行可视化,提高器件封装测试的效率,例如:力学所鱼类可穿戴设备数据接收模块;香港大学张老师研发的生化传感器信号采集系统等;2、工业界使用:虚拟示波器相较于直接采用屏幕能够大大节省成本
调节数据信号频率、幅度、相位、偏移量和占空比 2.2、调节时间 2.3、调节幅度 2.4、设置、查看和调节数据信号滤波器 2.5、 显示波形和保持波形 ---- 之前分享过LabVIEW仪器控制:智能示波器...(普源DS1000E),基于普源DS1000E实物示波器开发的上位机软件,本质上使用串口通信实现仪器的数据采集、分析和功能控制。...本篇博文将设计一款虚拟示波器(简易版+复杂版),不依托外部设备,通过LabVIEW内置的信号发生VI,生成各类型波形,通过上位机软件可以对波形进行分析。...项目工程下载请参见:LabVIEW虚拟数字示波器-嵌入式文档类资源-CSDN下载 1、简易版 简易版LabVIEW虚拟数字示波器,具备以下功能: 可实现2路通道数据采集(用户创建生成虚拟数据); 可查看两路通道参数信息...-嵌入式文档类资源-CSDN下载 2、复杂版 复杂版LabVIEW虚拟数字示波器,具备以下功能: 可实现2路通道数据采集(用户创建生成虚拟数据); 调节数据信号频率、幅度、相位、偏移量和占空比; 设置
目录 1、项目代码 2、项目效果 ---- 之前的博文分享过LabVIEW虚拟数字示波器,虚拟示波器的数据来自于软件模拟,本篇博文将分享一款串口示波器,LabVIEW设计上位机,数据来自于节点上传(STM32...上位机使用LabVIEW技术实现三通道示波器,实现数据处理和显示,支持多种触发方式,支持实时采集,可以对信号进行加窗处理,并具有FFT频谱分析等功能。
1.1 什么是示波器 1.2 示波器的发展史 1.3 示波器的基础概念 1.4 触发系统 1.5 李沙育图形 1.6 窗函数选择 1.7 总结 1.1 什么是示波器 示波器是形象地显示信号幅度随时间变化的波形显示仪器...由示波器收集科学数据的例子如图1所示。 从物理学家到电视维修人员,各种人士都使用示波器。汽车工程师使用示波器来测量发动机的振动。医师使用示波器测量脑电波。描述示波器的用途是没有止境的。...作进一步划分,数字示波器可以分为数字存储示波器(DSO)、数字荧光示波器(DPO)和采样示波器。...模拟示波器的极限频率约为1GHz。当把示波器探头和电路连接到一起后,电压信号通过探头到达示波器的 垂直系统。图解出模拟示波器是如何显示被测信号。...1.2.2 数字示波器 中期数字示波器独领风骚 (DSO),始创于二十世纪九十年代,数字示波器提高带宽到1GHz以上,全面性能超越模拟示波器。 ? 模拟示波器和数字示波器的比较: ?
采集时间窗口=存储深度/采样率 安捷伦的9000系列示波器在界面左上角上有显示采样率和存储深度,单位为MSa/s或者GSa/s已经Mpts,Mpts代表存储深度,pts是points 的缩写,Mpts...在每通道的存储深度为1Mpts的设置下,示波器可以10GSa/s采样率捕获1ms的波形。同一示波器,但每通道的存储深度是100Mpts的设置,那么在采样率相同的条件下可以捕获10ms的波形。...改变时间刻度以及增加通道数会改变采样率,比如最高采样率为10GSa/s的示波器,只打开一个通道时间刻度调到最小,左上角的采样率会变为10GSa/s,当打开第二个通道时采样率会自动变为5GSa/s。
在电子信息通信类专业学习中,大家都会接触到示波器,之前本人也在各种论坛、博客以及星球内上传过各种示波器的教程。但是发现还是有很多大侠提议需要连载篇来督促自己每日的学习。"...FPGA技术江湖"就是这么一个宠粉的公众号,那就满足各位大侠的需求,将相关的教程以及学习资料整理整合后变成了“一周玩转示波器”。每日十分钟,坚持下去,量变成质变。...今天给大侠带来一周玩转示波器,第三篇水平系统调节(水平刻度(Horizontal Scale)、水平位置(Horizontal Position))、自动测量(便携示波器、手持示波器、平板示波器),话不多说...水平系统调节 水平系统在按键区域通常标示为“Horizontal(水平)”(也有的示波器并未专门标示该区域,如手持示波器,只是将相关按键集中在一个区域以方便使用)。 ? 图6-1 ? 图6-2 ?...以下是便携(以 DPO2000 为例)、手持(以 MS310S 为例)、平板(以 TO104A 为例)三种示波器的操作示例: 1、便携示波器 (1)按“测量(Measure)”键, 显示测量菜单; ?
在电子信息通信类专业学习中,大家都会接触到示波器,之前本人也在各种论坛、博客以及星球内上传过各种示波器的教程。但是发现还是有很多大侠提议需要连载篇来督促自己每日的学习。"...进阶篇 在基础篇我们简单地介绍过示波器的基本操作方法,接下来我们将详细介绍示波器的各个系统和相关设置。...再谈垂直系统 示波器的垂直系统参数,除了垂直刻度和垂直位置外,其它参数设置都在示波器通道菜单内,通道菜单在垂直系统中常用一个“Menu”按键打开,该按键在示波器的垂直系统区域,如没有这个按键,就用“CH1...图8-4 手持示波器:在示波器模式下,按下“示波器/Scope”键打开相应菜单, 如图: ? 图8-5 点“更多”,第二页内容如下: ?...下图为手持示波器探头设置界面: ? 图8-8 平板示波器的探头设置比较简单,触摸操作红色线框内容即可。 ?
在电子信息通信类专业学习中,大家都会接触到示波器,之前本人也在各种论坛、博客以及星球内上传过各种示波器的教程。但是发现还是有很多大侠提议需要连载篇来督促自己每日的学习。"...今天给大侠带来一周玩转示波器,开启进阶篇最后一篇,第七篇,示波器常用设置(高刷新、灰度简介、波形显示设置、方格图设置、余辉调节、语言),话不多说,上货。...示波器常用设置 1、高刷新 刷新率也叫波形捕获率,是指示波器在 1s 内捕获并显示波形的数量。...图14-1普通刷新 2、灰度简介 波形灰度,又称三维波形显示,也就是不少人说的数字示波器显示出模拟示波器的效果的“DPO”。...注意与示波器的“余辉”区别。下图为平板示波器灰度显示效果: ? 图14-3灰度显示 3、显示 示波器的显示设置在操作上大同小异,包括波形显示、余辉和方格图显示等。下面以平板示波器为例来介绍。
第6章 示波器设计—双通道ADC驱动 本章节为大家讲解示波器的ADC驱动,采用STM32自带ADC实现。...6.1 3个ADC的快速交替采样 6.2 双通道ADC采样 6.3 拓展阅读 6.4 总结 6.1 3个ADC的快速交替采样 起初二代示波器是打算像一代示波器那样,准备做成3ADC...6.1.1 方案一 依然采用一代示波器那种方式,3个ADC都独立配置自己的DMA通道和相应的定时器进行触发。...测试现象 ADC工作不正常时,二代示波器波形显示效果如下: ?...其中ADC3使能了模拟看门狗,用于示波器上升沿的正常触发功能。另外,使用定时器触发是为了设置不同的采样率。 2、ADC2用于简单电压采集,未使用定时器和DMA。
本来手头是有好的示波器,但是太大了,而且不是个人的私有用品,而且给我太精确的测量结果也没有啥用,好吧,我就是想买一个小示波器玩,因为入手了他家的电源和电烙铁,感觉做工不错,使用蛮OK。...这个电源该骂的地方不少,我抽空来喷 其实当时还有一款是1GHz以及梦源科技的数字示波器,但是我去B站看了这个原子的示波器的发布会(是的,原子哥,发布会,发布了半个小时。。。有点感动)。...具体的示波器使用,说明书里面很详细了,但是我想写一点很快上手的东西。...触发是指按照需求设置一定的触发条件,当波形流中的某一个波形满足这一条件时,示波器即时捕获该波形和其相邻的部分,并显示在屏幕上。数字示波器在工作时,不论是否稳定触发,总是在不断采集波形。...我一会儿就抓个卖手抓饼的,不会用示波器就把他鸡蛋都拿走。
虚拟示波器 “虚” 在哪里? 提到示波器,大部分硬件工程师,都会想到这些: 这种台式数字示波器,推翻并取代CRT显像管的模拟示波器的主导地位,已经几十年了。...毫无争议地,在相当长的未来,它还会继续主导测量仪器市场,直到虚拟示波器崛起。 但是得承认,在很多专业领域,虚拟示波器无法取代台式的数字示波器产品,示波器厂商大佬们完全不用担心。...目前,虚拟示波器主要定位在零售价300~1000元左右的散客市场,避开了台式示波器的1500~几万元的市场。所以目前虚拟示波器和台式数字示波器的竞争冲突不严重,甚至还会互相补充。...虚拟并不是说这个示波器是仿真的波形,而是指控制面板和大部分设置选项是软件做的按钮,而非实体按键或旋钮。也有人叫它电脑示波器,PC示波器,USB示波器。...虚拟示波器和台式示波器有了互为补充的应用场景。 虽然便携性上,虚拟示波器会完胜台式示波器,但是会遇到便携性更优秀的手持示波器,如下图所示: 这些自带小屏幕的便携示波器,我们叫它们示波表更贴切。
最近办公司有一位工程师使用示波器测量一个非隔离的电源板子,在将示波器接到待测量点的一瞬间,“啪”的一声炸响,一道电光瞬息即过,而周围相同电闸供电的工位齐刷刷断电。...一片惊呼声中,看着对方困惑的双眼,我对那4W人民币的示波器一阵心疼。。。...错误的测量方法 如下图,普通的示波器与市电没有隔离,外壳金属端与探头的负端(地)均与地线相连,当用示波器直接对零线火线测量时,就会间接地把零线或火线对地线短路(等效于图中红色虚线)。...使用示波器测试直接接市电的电路板时,虽然不是直接测试市电,但同样的道理,市电会通过电路板的线路与示波器的地线相连,进而连接到大地的地线E,同样导致零线或火线对地线短路,非常危险。...除了如上错误的测试方法,我们可能会想到将示波器的电源地线人为断开或者使用隔离变压器的方法对示波器供电,达到断开测试环路的目的,但这种方法属于“浮地”测试,同样不予推荐。
第11章 示波器设计—功能模块划分 二代示波器的界面上做了五个按钮,分别用于不同功能的配置,本章节就为大家讲解这五个按钮实现的功能。...当前二代示波器仅支持打对勾的这六种测量值,分别是频率,峰峰值,最大值,最小值,均方根和平均值。其它的测量选项还不支持,勾选或者取消对主界面没有影响。
在电子信息通信类专业学习中,大家都会接触到示波器,之前本人也在各种论坛、博客以及星球内上传过各种示波器的教程。但是发现还是有很多大侠提议需要连载篇来督促自己每日的学习。"...FPGA技术江湖"就是这么一个宠粉的公众号,那就满足各位大侠的需求,将相关的教程以及学习资料整理整合后变成了“一周玩转示波器”。每日十分钟,坚持下去,量变成质变。...图4-5 当示波器更换新探头或探头长时间未使用时,需要对探头进行补偿校准。 垂直系统调节 示波器常见的有 2 通道和 4 通道,每个通道有独立的参数,对这些参数进行设置,就是垂直系统调节。...垂直系统在按键区域通常标示为“Vertical(垂直)”(也有的示波器并未专门标示该区域,如手持示波器,只是将相关按键集中在一个区域以方便使用)。 ? 图5-1 ? 图5-2 ?...图5-10 (3)平板示波器可用手指直接拖动波形上下移动,无需按键或旋钮。 ?
在电子信息通信类专业学习中,大家都会接触到示波器,之前本人也在各种论坛、博客以及星球内上传过各种示波器的教程。但是发现还是有很多大侠提议需要连载篇来督促自己每日的学习。"...今天给大侠带来一周玩转示波器,第一篇初识示波器(台式示波器、便携示波器、手持示波器、平板示波器)、探头介绍以及测试一个信号,话不多说,上货。 ?...本次连载从众多的品牌型号中归纳出示波器使用的一般规律,目的是让读者阅读这篇文章后,能掌握大部分数字示波器使用的方法。所涉及的范围不包括大型台式示波器。...初识示波器 我们常用的示波器主要有台式示波器(本文章不涉及使用方法)、便携示波器、手持示波器和平板示波器。 1、台式示波器 ? 图1-1 2、便携示波器 ? 图1-2 3、手持示波器 ?...图1-3 4、平板示波器 顾名思义,平板示波器就是没有按键和旋钮的示波器,采用全触控操作。 ? 图1-4 探头介绍 下图为常用的探头及其附件: ?
问题描述 很是开心的一天,沉下心来,和同学一起编写调试了蓝牙信号接收模块—虚拟示波器,实现了数据接收、保存以及可视化等功能,具体如下所示;在这个过程中,结实了优秀的小伙伴,号称获得过物联网比赛一等奖(湖北赛区...可能把本科缺少的那段时光补回来了一些些,~附:本项目中发现:1、HC-05蓝牙模块的脆弱性,硬件设备竟然会出现稳定性问题;2、多方的配合,共同能够努力的成果~感谢~ 附录:补充材料 附1、为什么定制蓝牙示波器
示波器工作原理 数字存储示波器的原理组成框图 输入的电压信号经耦合电路后送至前端放大器,前端放大器将信号放大,以提高示波器的灵敏度和动态范围。...与我们经常提到的示波器带宽(模拟带宽)是完全不同的两个概念。 那么在实际的数字存储示波器,对特定的带宽,采样率到底选取多大?通常还与示波器所采用的采样模式有关。...实时带宽:实时带宽也称为有效存储带宽,是数字存储示波器采用实时采样方式时所具有的带宽。 DSO的带宽分为模拟带宽和存储带宽。通常我们常说的带宽都是指示波器的模拟带宽,即一般在示波器面板上标称的带宽。...关于示波器的测量精度问题,必须澄清一点——示波器本身就不是计量的仪器,它是“工程师的眼睛”,帮助你更深入的了解你的电路的特征。...当使用示波器进行抖动测试时,高速采集内存长度是示波器进行抖动测试的关键指标。高速内存长度不仅决定了一次抖动测试中样本数的多少,还决定了示波器能够测试的抖动频率范围。
第13章 RTX操作系统版本二代示波器实现 本章教程为大家讲解RTX操作系统版本的二代示波器实现。...13.2.2 启动任务(信号处理) 启动任务用于二代示波器的信号处理: /* *************************************************************...13.4 全局变量分配,系统堆栈和任务堆栈 1、全局变量分配 示波器的设计需要很多变量进行逻辑管理,从设计之初就需要将变量分类进行结构体封装,方便以后的维护升级。...总结,二代示波器中最终选择了方案二。 13.6 RTX配置向导 RTX配置向导详情如下: ?...13.9 总结 RTX系统设计二代示波器的关键问题在本章节都做了阐释,建议大家学习完本章节后,直接看源码做实战演练,这样理解的更透彻,而且这时再做改进拓展也容易些。
示波器正确接地可以防止用户受到电击,用户正确接地可以防止电路受到损坏。 示波器接地意味着把示波器连接到电器中性的参考点上,如接地。把示波器三头电源线查到连接接地装置的插座上,实现示波器接地。...示波器接地对人身安全是必需的。如果高压接触没有接地的示波器机箱,不管是机箱的哪个部分,包括视乎已经绝缘的旋钮,都会发送电击。...而在示波器正确接地时,电流会通过接地路径传送到接地装置上,而不是通过用户身体传送到接地装置上。接地对使用示波器准确测量也是必需的。示波器需要于测试的任何电路共享相同的接地。...某些示波器不要求单独连接接地装置。这些示波器已经对机箱控制功能进行绝缘,可以让用户远离任何可能的电击危险。 如果您正在处理集成电路(ICs),您还需要让自己接地。
领取专属 10元无门槛券
手把手带您无忧上云