逻辑分析仪的使用方法(教程)

发布者:SerendipityGlow最新更新时间:2019-11-21 来源: elecfans关键字:逻辑分析仪  使用方法  波形测试 手机看文章 扫描二维码
随时随地手机看文章

逻辑分析仪是一种类似于示波器的波形测试设备,它可以监测硬件电路工作时的逻辑电平(高或低),并加以存储,用图形的方式直观地表达出来,便于用户检测,分析电路设计(硬件设计和软件设计) 中的错误,逻辑分析仪是设计中不可缺少的设备,通过它,可以迅速地定位错误,解决问题,达到事半功倍的效果。

逻辑分析仪的作用_逻辑分析仪怎么用_逻辑分析仪的使用方法(教程)

逻辑分析仪的作用

逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。由于逻辑分析仪不像示波器那样有许多电压等级,通常只显示两个电压(逻辑1和0),因此设定了参考电压后,逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在High与Low之间形成数字波形。例如:一个待测信号使用200MHz采样率的逻辑分析仪,当参考电压设定为1.5V时,在测量时逻辑分析仪就会平均每5ns采取一个点,超过1.5V者为High(逻辑1),低于1.5V者为Low(逻辑0),而后的逻辑1和0可连接成一个简单波形,工程师便可在此连续波形中找出异常错误(bug)之处。

整体而言,逻辑分析仪测量被测信号时,并不会显示出电压值,只是High跟Low的差别;如果要测量电压就一定需要使用示波器。除了电压值的显示不同外,逻辑分析仪与示波器的另一个差别在于通道数量。一般的示波器只有2个通道或4个通道,而逻辑分析仪可以拥有从16个通道、32个通道、64个通道和上百个通道数不等,因此逻辑分析仪具备同时进行多通道测试的优势。


根据硬件设备设计上的差异,目前市面上逻辑分析仪大致上可分为独立式(或单机型)逻辑分析仪和需结合电脑的PC-based卡式虚拟逻辑分析仪。独立式逻辑分析仪是将所有的测试软件、运算管理元件以及整合在一台仪器之中;卡式虚拟逻辑分析仪则需要搭配电脑一起使用,显示屏也与主机分开。


就整体规格而言,独立式逻辑分析仪已发展到相当高标准的产品,例如采样率可达8GHz、通道数可扩充到300个通道以上,存储深度相对也高,独立式逻辑分析仪以往价格昂贵,从几万到数十万人民币不等,一般用户很少用得起。最近台湾OItek科技有限公司推出的OLA2032BTM独立台式EasyDebugTM逻辑分析仪,不超过2万元人民币经济性价格让每个工程师都用得起。尤其在数字电路教学中,改变了以往老师为了降低成本使用虚拟逻辑分析仪进而产生的不直观、麻烦等问题,在同一个价格上,我们可以把台式独立逻辑分析仪很轻松地拎起来。


基于计算机接口的卡式虚拟逻辑分析仪,以较小的成本提供了相应的性能,但是卡式虚拟逻辑分析仪也有很大缺点,它需要配备电脑才能使用,尤其数字测试中,工程师往往会陷入一堆PCB板中,采用旋转按钮的仪器要比在屏幕上移动鼠标更加方便。技术的发展也逐渐把示波器和逻辑分析仪的功能融合在一起,成为混合式的仪器(MSO),也称混合信号测试仪器。逻辑分析仪与示波器比较如下,这样我们就会知道什么情况下用逻辑分析仪或示波器了。

逻辑分析仪的作用_逻辑分析仪怎么用_逻辑分析仪的使用方法(教程)

逻辑分析仪怎么用_逻辑分析仪的使用方法(教程)

1、硬件通道连接,首先我们要把逻辑分析仪的GND和待测板子的GND连到一起,以保证信号的完整性。然后把逻辑分析仪的通道接到待测引脚上,待测引脚可以用多种方式引出来。

2、通道数设置,一般情况下,大多数逻辑分析仪有8通道、16通道、32通道等数目。而我们采集信号的时候,往往用不到那么多通道,为了我们更清晰的观察波形,可以把用不到的通道隐藏起来。

3、采样率和采样深度设置,首先要对待测信号最高频率有个大概的评估,把采样率设置到它的10倍以上,还要大概判断一下我们要采集的信号的时间长短,在设置采样深度的时候,尽量设置的有一定的余量。采样深度除以采样率,得到的就是我们可以保存信号的时间。

4、触发设置,由于逻辑分析仪有深度限制,不可能无限期的保存数据。当我们使用逻辑分析仪的时候,如果没有采用任何触发设置的话,从开始抓取就开始计算时间,一直到存满我们设置的存储深度后,抓取就停止。在实际操作过程中,开始抓取的一段信号可能是无用信号,有用信号可能就是其中一段,但是无用信号还占据了我们的存储空间。在这种情况下,我们就可以通过设置触发来提高存储深度的利用率。比如我们如果想抓取UART串口信号,而串口信号平时没有数据的时候是高电平,因此我们可以设置一个下降沿触发。从点击开始抓取,逻辑分析仪不会把抓到的信号保存到我们的存储器中,而是会等待一个下降沿的产生,一旦产生了下降沿,才开始进行真正的信号采集,并且把采集到的信号存储到存储器中。也就是说,从点击开始抓取到下降沿这段时间内的无用信号,被我们所设置的触发给屏蔽掉了,这是一个非常实用的功能。

逻辑分析仪的作用_逻辑分析仪怎么用_逻辑分析仪的使用方法(教程)

5、抓取波形,逻辑分析仪和示波器不同,示波器是实时显示的,而逻辑分析仪需要点击开始,开始抓取波形,一直到存储满了我们所设置的存储深度结束,然后我们可以慢慢的去分析我们抓到的信号,因此点击“开始抓取”这个是必须要有的。

6、设置协议解析(标准协议),如果你抓取的波形是标准协议,比如UART、I2C、SPI这种协议,逻辑分析仪一般都会配有专门的解码器,可以通过设置解码器,不仅仅像示波器那样把波形显示出来,还可以直接把数据解析出来,以十六进制、二进制、ASCII码等各种形式显示出来。

7、数据分析,和示波器类似逻辑分析仪也有各种测量标线,可以测量脉冲宽度,测量波形的频率,占空比等信息,通过数据分析,查找我们的波形是否符合我们的要求,从而帮助我们解决问题。


关键字:逻辑分析仪  使用方法  波形测试 引用地址:逻辑分析仪的使用方法(教程)

上一篇:逻辑分析仪实验
下一篇:网络分析仪有什么具体作用

推荐阅读最新更新时间:2024-11-17 02:25

逻辑分析仪在SD卡中的应用
1.引言   我们现在处在信息时代里,数码相机,笔记本电脑等电子设备都已进入千家万户。而这些都离不开存储设备。存储设备在从选数管,到打孔卡、硒鼓、光盘、软盘、磁带、固态硬盘等的变迁中,有一位成员脱颖而出 它就是SD卡。SD卡以大容量,低功耗,小巧轻便,热插拔,价格便宜等特点,在如今的移动存储中占有重要的地位,比如现在的笔记本电脑、数码相机、mp4等数码产品,都无一例外的带有SD卡读卡器接口,方便用户使用。   今天我们就以广州致远电子出品的逻辑分析仪系列产品LAB7504为例,介绍其在SD卡设计中的应用。   2.SD卡简介   SD卡共支持三种传输模式:SPI模式(独立序列输入和序列输出),1位SD模式(独立指令和数
[测试测量]
<font color='red'>逻辑分析仪</font>在SD卡中的应用
绝缘电阻表兆欧表的使用方法
现代生活日新月异,人们一刻也离不开电。在用电过程中就存在着用电安全问题,在电器设备中,例如电机、电缆、家用电器等。它们的正常运行之一就是其绝缘材料的绝缘程度即绝缘电阻的数值。当受热和受潮时,绝缘材料便老化。其绝缘电阻便降低。从而造成电器设备漏电或短路事故的发生。为了避免事故发生,就要求经常测量各种电器设备的绝缘电阻。判定其绝缘程度是否满足设备需要。普通电阻的测量通常有低电压下测量和高电压下测量两种方式。而绝缘电阻由于一般数值较高(一般为兆欧级)。在低电压下的测量值不能反映在高电压条件下工作的真正绝缘电阻值。兆欧表也叫绝缘电阻表。它是测量绝缘电阻最常用的仪表。它在测量绝缘电阻时本身就有高电压电源,这就是它与测电阻仪表的不同之处。兆欧表
[测试测量]
STM8入门以及程序编译、烧录、IAR使用方法(扫盲篇)
1、硬件环境:STM8S003F3P6、ST-LINK stlink V2 2、软件环境:Embedded Workbench 6.5(IarIdePm)、ST Visual Programmer(STVP) STM8以其超高的性价比,在低端单片机领域占领了很大的市场,市面上很多单片机产品都能够看到STM8的身影,下面对STM8和89C51来做简单的对比: 1、对“89C51”而言: 对“89C51”而言,其能满足大部分需求,但最初代的“89C51”不具有“ADC”、“PWM”等外设功能;而且单就“ADC芯片”而言,列举一下4点: i)、“价格方面”:以“STC89C52”(DIP-40)为例,工作电压为“+5.0V”,其
[单片机]
STM8入门以及程序编译、烧录、IAR<font color='red'>使用方法</font>(扫盲篇)
接点温度计使用方法及注意事项
一、接点温度计使用方法 接点温度计是实验中使用最广泛的一种感温元件。它常和、加热器组成一个完整的控温垣温系统。在这个系统中接点温度计的主要作用是探测恒温介质的温度,并能随时把温度信息送给继电器,从而控制加热开关的通断。它是恒温槽的感觉卡枢,是提高恒温槽精度的关键所在。接点湿度计的使用方法如下: 1.将接点温度计乘方插入恒温槽中,并将两根导线接在继电器接线柱上。 2.旋松接点温度计调节帽上的固定螺丝,旋转调节帽,将标铁调到稍低于欲恒定的温度。 3.接通,恒温槽指示灯亮(表示开始加热),打开搅拌器中速搅拌。当加热到水银与铀丝接触时.指示灯灭(表示停止加热),此时读取1/10℃温度计亡的读数。如低于欲恒定温度,则缓慢调节使标铁上升,直至
[测试测量]
语音压缩芯片CT8022的使用方法
CT8022是DSPG公司开发的可实现多种压缩算法的专用DSP芯片。它可接受外部串行A/D提供的64/128kbits/s的8bit A/μ数据或16bit线性数据,并实现全/半双工压缩和解压,以将其压缩为由主机通过命令字决定的格式。可压缩为8.5/6.3/5.3/4.8/4.1kbits/s的数据。当压缩为6.3/5.3kbits/s时,符合ITU-G.723.1标准。CT8022内建有实时回音抵消和自动增益控制电路。当发送端与接收端抽样时钟不同步时,系统可自动添加或删除帧。另外,CT8022还提供了DTMF信号和呼叫继续音的产生和检测功能。可应用于H.323和H.324多媒体可视电话/视频会议等系统,也可用于实现数字数据/语音同
[嵌入式]
摇表的接线和使用方法及注意事项
一、摇表的选用 选用摇表时,其额定电压一定要与被测电器设备或线路的工作电压相适应,测量范围也应与被测绝缘电阻的范围相吻合。下表列举了一些在不同情况下摇表的选用要求。 不同额定电压的摇表的选用测量对象被测绝缘的额定电压(V)所选摇表的额定电压(V)线圈绝缘电阻500以下500500以上1000电机及电力变压器线圈绝缘电阻500以上1000~2500发电机线圈绝缘电阻380以下1000电气设备绝缘500以下500~1000500以上2500绝缘子—2500~5000 二、摇表的接线和使用方法 摇表有三个接线柱,上面分别标有线路(L)、接地(E)和屏蔽或保护环(G)。用摇表测量绝缘电阻时的接法如图所示 1、照明及动
[测试测量]
关于89S51 89S52看门狗的具体使用方法
 看门狗具体使用方法如下:   在程序初始化中向看门狗寄存器(WDTRST地址是0A6H)中先写入01EH,再写入0E1H。即可激活看门狗。 程序代码 org 0000 Ljmp begin Begin: Mov 0A6H,#01EH ;先送1E Mov 0A6H,#0E1H ;后送E1 ;在程序初始化中激活看门狗。 …… …… For: …… Mov 0A6H,#01EH ;先送1E Mov 0A6H,#0E1H ;后送E1 ;喂狗指令 …… Ljmp for 在C语言中要增加一个声明语句。 在AT89X51.h声明文件中增加一行 sfr WDTRST = 0xA6; 程序代码 Main() { WDTRST=0
[单片机]
关于89S51 89S52看门狗的具体<font color='red'>使用方法</font>
STM32 SPI+DMA (HAL库)使用方法
/* * SPI硬件初始化,内存地址初始化 */ static void Init(void) { uint8_t i; /*失能SPI1*/ HAL_SPI_DeInit(&hspi1); /*清空FpgaRevData内存*/ for(i=0;i REV_MAX_NUM;i++) { memset(FpgaRevData ,0,FPGA_DATA_PAKET_LENGTH); } /*初始化内存指针*/ gWritePtr=0; gReadPtr=0; /*使能SPI1*/ HAL_SPI_Init(&hspi1); /*SPI DMA初始化,并开启一次数据接收*
[单片机]
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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