逻辑分析仪如何使用?和示波器有什么不一样

发布者:数字航海家最新更新时间:2019-12-07 来源: elecfans关键字:逻辑分析仪  示波器  数字系统逻辑关系 手机看文章 扫描二维码
随时随地手机看文章

什么是逻辑分析仪?

逻辑分析仪是分析数字系统逻辑关系的仪器。逻辑分析仪是属于数据域测试[2]仪器中的一种总线分析仪,即以总线(多线)概念为基础,同时对多条数据线上的数据流进行观察和测试的仪器,这种仪器对复杂的数字系统的测试和分析十分有效。逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。由于逻辑分析仪不像示波器那样有许多电压等级,通常只显示两个电压(逻辑1和0),因此设定了参考电压后,逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在High与 Low之间形成数字波形。


逻辑分析仪的使用方法:

单片机开发工程师和电子爱好者,每天都要和各种各样的数字电路打交道。在制作调试电路时除了使用万用表、示波器等工具,逻辑分析仪也是必不可少的。

逻辑分析仪如何使用?和示波器有什么不一样

逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要的作用在于时序判定。逻辑分析仪与示波器不同,它不能显示连续的模拟量波形,而只显示高低两种电平状态(逻辑1和0)。在设置了参考电压后,逻辑分析仪将采集到的信号与电压比较器比较,高于参考电压的为逻辑1,低于参考电压的为逻辑 0。这样就可以将被测信号以时间顺序显示为连续的高低电平波形,便于使用者进行分析和调试。使用逻辑分析仪,可以方便地设置信号触发条件开始采样,分析多路信号的时序,捕获信号的干扰毛刺,也可以按照规则对电平序列进行解码,完成通信协议分析。

逻辑分析仪如何使用?和示波器有什么不一样

逻辑分析仪根据其硬件设备的功能和复杂程度,主要分为独立式(单机型)逻辑分析仪和基于电脑(PC-Base)的虚拟逻辑分析仪两大类。独立式逻辑分析仪是将所有的软件,硬件整合在一台仪器中,使用方便。虚拟逻辑分析仪则需要结合电脑使用,利用PC强大的计算和显示功能,完成数据处理和显示等工作。


专业逻辑分析仪,通常具有数量众多的采样通道,超快的采样速度和大容量的存储深度,但昂贵的价格也不是个人所能承受的。作为工程师手头常备的开发工具,目前有许多入门级的逻辑分析仪设计,整体功能虽然不能和专业高档仪器相比,但是用较低的成本来实现特定的功能,也是非常成功的设计。本文以下讨论的逻辑分析仪,主要是指这类入门级设计。


基于电脑并口的逻辑分析仪曾是主流,但是近年来电脑系统逐步不再配置并口,这类设计已经成为明日黄花,仅仅还具有原理学习的价值。

另一类的逻辑分析仪,是以低速单片机为基础的。很多爱好者用PIC、AVR等常见单片机设计了自己的作品。但这类单片机逻辑分析仪的共同弱点就是采样速度太慢,通常不超过1MHz。


以USB IO芯片为基础的入门级逻辑分析仪现在最为流行。比如Saleae logic,还有类似的USBee等。这类产品主要采用一个USB IO芯片,例如CYPRESS公司的CY7C68013A-56PVXC,所有的信号触发和处理工作都是电脑上的软件完成的,硬件部分就只是一个数据记录仪。最高采样速度为24MHz。它们可以“无限数量”地采样,因为所有的数据都是存储在电脑里的。目前一般最多是8个通道,更多的通道数量会成比例地降低最高采样速度。这类产品构造简单,方便易用,价格便宜,是调试单片机开发工作的好工具。它的缺点主要是采样速度只有24MHz、8个通道,对于分析高速并行总线就不能胜任了。更进一步的设计,需要增加FPGA、SRAM等器件,才能解决速度不够和通道数量不足的问题。

逻辑分析仪如何使用?和示波器有什么不一样

逻辑分析仪如何使用?和示波器有什么不一样

下面就以Saleae逻辑分析仪为例,通过采样分析I2C总线波形和PWM波形,简单介绍它的特点和使用方法。


先介绍用逻辑分析仪采样单片机对I2C器件AT24C16的写数据过程。


硬件连接

1.先将逻辑分析仪的GND与目标板的GND连接,让二者共地。

2.选择需要采样的信号,这里就是AT24C16的SDA和SCL,将SDA接入逻辑分析仪的通道1(Input 1),SCL接入通道1(Input 2)。

3.将逻辑分析仪和电脑USB口连接,windows会识别该设备,并在屏幕右下角显示USB设备标识。


软件使用

1.运行Saleae软件,此时逻辑分析仪的硬件已经与电脑相连,软件会显示[Connected]。

2.设置采样数量和速度,I2C为低速通信,所以速度设置不必太高,这里设置为20M Samples @ 4M Hz的速度,也就是能持续采样5秒钟。

3.设置协议,点右上角的“OpTIons”按钮,找到analyzer1,设置为I2C协议,详见图1。

4.按“Start”按钮,开始采样。

逻辑分析仪如何使用?和示波器有什么不一样

逻辑分析仪如何使用?和示波器有什么不一样

数据分析

采样结束后,可以看到波形,见图2。由于我们设置了是I2C分析,因此不光显示出波形,还有根据I2C协议解码显示的字节内容。单片机对 AT24C16进行写入操作,在0x00地址处写入10000等数字。波形起始是“start”信号,然后依次是AT24C16的标识0xA2,写入地址 0x00,数据 0x10,0x27等。由于写入以字节为单位,因此0x2710 = 10000,表明采样成功。


将鼠标放在波形上,点击左键,实现zoom in功能。结果见图3,在“start”条件后,在SCL的8个连续脉冲的高电平处,SDA对应的信号为10100010,即0xA2,第9个脉冲高电平处为0,是ACK标志。


以上简单介绍了用逻辑分析仪进行I2C分析的过程,可以看到操作起来非常简单。

逻辑分析仪如何使用?和示波器有什么不一样

下面再介绍利用逻辑分析仪采样三相交流电机驱动器的6路PWM波形。


硬件连接

1.先将逻辑分析仪的GND与目标板的GND连接,让二者共地,见图5。

2.选择需要采样的信号,这里就是单片机6路PWM波形的输出引脚,将其接入逻辑分析仪的通道1(Input 1)至通道6(Input 6),并且把通道的名字改为Utop、Ubottom、Vtop、Vbottom、Wtop、WBottom,分别代表三路输出的上下桥臂。

3.将逻辑分析仪和电脑USB口连接,windows会识别该设备,并在屏幕右下角显示USB设备标识。


软件使用

1.运行Saleae软件,此时逻辑分析仪的硬件已经与电脑相连,软件会显示[Connected]。

2.设置采样数量和速度,PWM的频率为15kHz,这里设置为2M Samples @ 4MHz的速度。

3.设置触发条件,默认“----”就可以了。

4.按“start”按钮,开始采样。


数据分析

采样结束后,可以看到波形,见图6。典型的三相电机驱动PWM是互补型的,即一组信号的上下两个波形的状态是相反的,分别控制这组桥臂上下两个开关管的状态,避免同时导通造成短路,见图7。

逻辑分析仪如何使用?和示波器有什么不一样

将鼠标放在波形上,连续点击左键,实现zoom in功能。见图8。在UBottom的下降沿和UTop的上升沿放置标记线,在右下角的显示框中,可以看到T2-T1=2.25μs,这就是先关断后打开的时间差,专业上称为“死区时间”(DeadTIme)。另外,还可以看到PWM的宽度45.5μs,周期66.6μs,占空比31.6%,频率 15.0376kHz等信息。这就是一个典型的三相电机变频器的SVPWM波形。


以上两个例子,简单介绍了逻辑分析仪的使用,希望能对广大爱好者有所帮助和启发。

逻辑分析仪主要应用在哪些场合:


逻辑分析仪一般用于较专业的数字逻辑分析,一般在如下四种场合较多

逻辑分析仪如何使用?和示波器有什么不一样

(1)调试并检验数字系统的运行;

(2)同时跟踪并使多个数字信号相关联;

(3)检验并分析总线中违反时限的操作以及瞬变状态;

(4)跟踪嵌入软件的执行情况。


逻辑分析仪中重视的参数主要采样频率、通道数、存储深度、支持协议分析种类等。

逻辑分析仪和示波器的区别:

从电压等级显示来看,逻辑分析仪只能观察信号的高低电平(逻辑电平),而示波器能观察到信号的具体电压大小;

从输入通道数来看,逻辑分析仪可轻易实现多通道(16或个呢更多)同时测量,方便对并行信号进行分析。而示波器最多也就实现4通道同时测量;

逻辑分析仪如何使用?和示波器有什么不一样

相对来说,逻辑分析仪的应用更偏向于数字电路的时序逻辑分析,并不关注信号本身的波形结构;而示波器虽能测量整个信号的波形,从中分析出信号的异常和干扰,但无法长时间、多通道记录信号的时序逻辑,在分析时序逻辑方面能力较弱。


虽然目前逻辑分析仪和示波器在测试原理上还是差别较大的,但随着电子技术的飞速发展,这两者的功能将会渐渐重合,直至两者合二为一变成一种仪器。

关键字:逻辑分析仪  示波器  数字系统逻辑关系 引用地址:逻辑分析仪如何使用?和示波器有什么不一样

上一篇:进行简易数字信号传输性能分析仪的设计详细说明
下一篇:激光测径仪的工作原理以及技术解决方案

推荐阅读最新更新时间:2024-11-11 21:06

采样频率和带宽的关系_示波器的采样率及存储深度
示波器都具有一定的带宽、采样率和存储深度,正确的选择具有合适的带宽、采样率和存储深度的示波器,才能保证波形测量的准确性。 例如下面的这一款采样率2.5 GS/s 、带宽500MHz示波器。 记录长度:62.5MPoints 采样率:1.25GS/s,单通道。 带宽:500MHz 1、采样率S 采样率是示波器内部的ADC每秒采样的点数,其倒数1/S就是二次采样的时间间隔。为了避免信号的混叠,信号频率必须小于1/2采样频率,也就是采样率应该大于波形频率的2倍,示波器一般采样率是带宽的5倍,比如500M带宽的示波器,使用2.5G采样率。 2、存储深度 如果设定了示波器的时基,也就是示波器横坐标每大格的时间,满屏格数为
[测试测量]
采样频率和带宽的关系_<font color='red'>示波器</font>的采样率及存储深度
示波器的光标测量和自动测量的波形测量结果有什么不一样
对于经验丰富的示波器用户而言,其实只要大致瞥一眼波形,马上可以目测出波形的周期,脉宽,占空比等参数。如果需要精确测量常规参数,我们认为光标卡出来的波形不够精准,更加推荐示波器的自动参数测量。 一、看波形要眼光毒辣 示波器的波形网格是一个很有用的参考,配合屏幕下方的时基和垂直档位,马上可以知道波形的具体参数。如下面这个波形,在开光标和测量项之前,老司机大眼一看,已见分晓。 二、不太用光标的原因 不太用光标的原因是因为光标测量不够准,而参数测量项测试足够精准。原因如下: 1、光标是基于屏幕分辨率进行计算 以ZDS2024Plus为例,屏幕的分辨率为800*480,考虑到底部的状态栏和侧边的UI菜单栏,实际的波形界面还小于800
[测试测量]
<font color='red'>示波器</font>的光标测量和自动测量的波形测量结果有什么不一样
示波器的结构
示波器是形象地显示信号幅度随时间变化的波形显示仪器,是一种综合的信号特性测试仪,是电子测量仪器的基本种类. 示波器主要由示波管、(Y轴)垂直放大器、扫描(锯齿波)信号发生器、(X轴)水平放大器及电源等部分组成,其结构框图如图6所示。 1.示波管是示波器的核心部件,它主要包括电子枪、偏转板和荧光屏等几个部分,如图5所示。示波管的电子枪包括灯丝、阴极、控制栅、第一阳极和第二阳极。阴极被灯丝加热时发射大量电子,电子穿过控制栅后被第一阳极和第二阳极加速和聚焦,所以电子枪的作用是产生一束极细的高速电子射线。由于两对平行的偏转板上加有随时间变化的电压,高速电子射线经过偏转板时就会在电场力的作用下发生偏转,偏转距离与偏转板上所加的电压成正比,最后
[测试测量]
<font color='red'>示波器</font>的结构
示波器助您更好地测量直流电源轫上的纹波噪声
选择是德科技示波器和探测解决方案的三大理由 增强您对测量结果的信心 通过使用S 系列示波器和 N7020A 电源完整性探头,您可以充满信心地确定您的电源是否在容限范围内。 更深入地分析您的信号 S 系列示波器和N7020A 电源完整性探头使您能够放大电源信号,更详细地查看和测量瞬态、纹波和噪声。 简单的噪声和瞬态测量 S 系列示波器和N7020A 电源探头解决方案使您能够比以往更轻松地评测与了解直流电源上的高速噪声。 电源上的电压和容限越来越小。您需要测量这些电压,使电压处于您给定的容频带内,确保您的产品按预期运作。 使用传统测量系统时,噪声接近于电源的容限电平,所以精确测量直流电压的周期和随机偏差是一件非常困难甚
[测试测量]
<font color='red'>示波器</font>助您更好地测量直流电源轫上的纹波噪声
你真的懂示波器吗?工作面试中会用到的示波器知识
记得我2013年去EMC面试硬件工程师的时候,整个面试过程表现都还不错,最后问了我一些示波器的东西,提到了一个问题说,用一个带宽50M的示波器去采样一个100M的信号,结果是怎么样的?我当时没啥概念,不太会,幸好面试的工程师是我本科的校友,给了我一些提示,问题算是回答出来了。在之后的一段时间的,我特意做了这个实验,然后对示波器进行了一些研究与学习。贴出一部分基本重要的东西出来。对这个问题有兴趣的也可以亲自做做实验看看具体结果。 采样率是数字上的,每秒采样多少个样点每秒采样多少个样点。而带宽则是模拟上的,能够测试信号频率的范围。 如果一个ADC的采样频率为5G,但是前面搞一个100M的低通滤波器,那采样 率就是5G,带宽就是100M
[测试测量]
你真的懂<font color='red'>示波器</font>吗?工作面试中会用到的<font color='red'>示波器</font>知识
示波器测量时如何减少波形噪声
在学习如何使用示波器来减小噪声之前,我们先来了解下示波器的噪声是怎么来的。 许多刚从模拟示波器转到使用数字示波器的人可能会抱怨,说他新买的示波器测出来的波形还不如自己那台老式的模拟示波器清晰,甚至怀疑自己买到的示波器是不是坏的。那么,真的是示波器坏了吗? 要知道,示波器的作用是还原真实的信号,性能越高的示波器,越能观察到信号的更多细节,而这些细节往往是发现异常问题的关键。在实际使用过程中,周围环境中的干扰是实实在在存在的,噪声不可能被完全地消除。事实上,示波器的带宽越高,采集到的噪声信号就会越多。低性能示波器的灵敏度很低,在选择无视这部分干扰的同时,也漏过了很多信号本身的有用信息,从而无法进行有效正确的分析。 许多因素
[测试测量]
<font color='red'>示波器</font>测量时如何减少波形噪声
示波器的两种分类
示波器可以分为模拟示波器和数字示波器,对于大多数的电子应用,无论模拟示波器和数字示波器都是可以胜任的,只是对于一些特定的应用,由于模拟示波器和数字示波器所具备的不同特性,才会出现适合和不适合的地方。 模拟示波器 模拟示波器的工作方式是直接测量信号电压,并且通过从左到右穿过示波器屏幕的电子束在垂直方向描绘电压。 数字示波器 数字示波器的工作方式是通过模拟转换器(ADC)把被测电压转换为数字信息。数字示波器捕获的是波形的一系列样值,并对样值进行存储,存储限度是判断累计的样值是否能描绘出波形为止,随后,数字示波器重构波形。 数字示波器可以分为数字存储示波器(DSO),数字荧光示波器(DPO)和采样示波器。 模拟示波器要提高带宽,
[测试测量]
示波器快速设置小贴士
连接示波器探头到被测器件(DUT)。 按下默认设置。 打开所有有输入信号的通道。 调整垂直刻度和位置,以同时显示所有通道的波形。 按下触发电平按钮,把触发电平设置在信号的 50%。 调整水平时基,使屏幕上显示若干个周期的波形。 垂直控件 刻度(大旋钮): 以伏/格为单位调整波形高度。位置(小旋钮): 调整波形的上下位置。 多路复用旋钮: 选择通道进行控制和触发。 触发控件 定义一个触发事件以同步显示波形。 源:选择触发通道。 Slope:选择触发上升沿还是下降沿。 电平(旋钮):设置波形的触发电压 自动模式:无论有没有满足触发事件的波形都进行采集。 标准模式:只采集满足触发事件的波形。 保存/调用 保存
[测试测量]
<font color='red'>示波器</font>快速设置小贴士
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved