逻辑分析仪简介

发布者:EuphoricVoyage最新更新时间:2022-04-22 来源: eefocus关键字:逻辑分析仪  模拟信号  数字信号 手机看文章 扫描二维码
随时随地手机看文章

首先我们了解下,示波器和逻辑分析仪的区别:


示波器是专业测量模拟信号的,而逻辑分析仪在测量和分析数字信号方面比示波器功能强大许多,主要体现在以下几个方面:


1. 测量数字信号时,示波器通常用来观察信号有无和信号质量,逻辑分析仪则是分析信号高低、电平时序及通信的数据。


2. 逻辑分析仪的通道数多于示波器,测量多个信号状态,尤其是并行数据时只有足够多的通道才能完成各个通信通道信号的采集。


3. 具有延迟能力,可以保存更长时间的数据。示波器是实时显示的,即显示其中一小段数据,可以实现快速刷新,带来的缺点就是存储深度很低。而逻辑分析仪有较大的存储深度,可以保存大量数据,便于分析。


4. 具备强大的数据解析能力,支持很多种协议格式的数据解析。


......


分析模拟信号时示波器有着不可替代的优势,分析数字信号时逻辑分析仪优势则更加明显。


一. 逻辑分析仪简介

逻辑分析仪,是分析数字系统逻辑关系的仪器,逻辑分析仪是属于数据域测试仪器中的一种总线分析仪,以总线概念为基础,同时对多条数据线上的数据流进行观察和测试的仪器,


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


二. 逻辑分析仪工作原理

将被测系统接入逻辑分析仪,使用逻辑分析仪的探头监测被测系统的数据流,形成并行数据送至比较器,输入信号在比较器中与设定的门限电平进行比较,大于门限电平值的信号在相应的线上输出高电平,反之输出低电平时。经比较整形后的信号送至采样器,在时钟脉冲控制下进行采样。被采样的信号按顺序存储在存储器中。样本数据存在FIFO存储器中,得到显示命令后,按照先后顺序逐一读出信息,按设定的显示方式进行被测量的显示。

逻辑分析仪基本接口框图


三. 逻辑分析仪的重要参数

1、采样率


  在确定采样率时首先应确定待测信号频率,为了测量的精度,选择的逻辑分析仪在采样率方面至少要达到被测信号频率的5倍以上。


2、通道数


  由于需要同时分析的信号路数较多,足够的逻辑通道是必不可少的,至于多少路可以满足需求,就要看您需要同时分析的数字信号最多有多少路。例如为了分析ADC0809与MCU的通信时序,就需要同时使用13个逻辑通道。


3、存储深度


  对于逻辑分析仪而言,存储深度将决定固定采样率下用户所能捕获逻辑波形的时间长度。存储深度越大,在特定采样率下您将能捕获到更长时间的波形,这有利于分析低概率偶发异常导致的数字通信问题。


4、触发种类


逻辑分析仪启动后,将实时检测输入信号并和触发条件进行比对,若发现与触发条件一致的信号时就开始对信号进行记录。所以丰富的触发类型,将有利于准确捕获感兴趣的信号波形,帮助更快分析出信号问题。


四. 逻辑分析仪的使用步骤

1、选择采集通道并连接。 将逻辑分析仪的GND和待测板子的GND连到一起,以保证信号的完整性。然后把逻辑分析仪的通道接到待测引脚上,待测引脚可以引出来。


2、隐藏通道。通常逻辑分析仪有多个通道,8/16/32等。为了更加方便的观察波形,可以将不用的通道隐藏起来。


3、设置采样深度和采样频率。把采样频率设置到待测频率最大值的的10倍以上(根据香农采样定理: 采样频率 >2*信号频率),即可以比较准确的还原待测信号,还要根据采集信号的时间长短设置合适的采样深度,尽量设置的有一定的余量。(采样时间 = 采样深度 / 采样率)


4、设置触发类型。逻辑分析仪有采样深度限制,不可能保存大批量的数据。当使用逻辑分析仪时,如果不设置触发类型,从抓取就开始计时,一直到存满(达到设置的存储深度)。在实际抓取时,开始一段信号可能是无用信号,有用信号可能就很少一部分,但是无用信号还是会占据存储空间。此时可以通过设置触发方式以提高存储深度的利用率。


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


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


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

关键字:逻辑分析仪  模拟信号  数字信号 引用地址:逻辑分析仪简介

上一篇:逻辑分析仪及其原理
下一篇:网络分析仪测试线损_网络分析仪测试天线隔离度

推荐阅读最新更新时间:2024-11-17 14:51

意法半导体双通道数字信号隔离器提高电路配置灵活性
意法半导体双通道数字信号隔离器提高电路配置灵活性 2023年2月1日,中国 – 意法半导体扩大双通道高速数字信号隔离器产品家族,为设计者优化电路板布局带来更多灵活性。 新的STISO620有两条同向通道,所有数字输入都位于隔离栅的一侧,所有数字输出都位于另一侧。除同向双通道的STISO620外,意法半导体数字隔离器阵容还包括反向双通道(每个方向一条通道)的STISO621和STISO621W。许多应用需要隔离两个数字信号,并跨隔离栅传输信号,传输方向灵活可选。该产品家族为这类应用提供了一个便利的解决方案。 隔离器全系产品都基于意法半导体6kV厚氧化物技术,确保电流隔离的鲁棒性,在发生系统故障和器件老化时保持电隔离
[单片机]
意法半导体双通道<font color='red'>数字信号</font>隔离器提高电路配置灵活性
100MHz可编程数字信号发生器
    摘 要: 介绍一种基于ISA总线的可编程数字信号发生器,其特点是:工作时钟100MHz,用可编程逻辑器件EPLD作为核心元件,信号输出多达16路,用LabWindjows/CVI软件设计的PC机虚拟仪器面板,界面友好,操作方便。并给出了硬件原理框图。     关键词: ISA总线 可编程 数字信号发生器 虚拟仪器     在通讯、电子、自动控制中,经常需要非周期的、能精确定时的数字信号,用以产生测试信号或模拟控制的时序。国内现有的可程控信号发生器输出信号频率较低(几kHz~几MHz)、输出路数较少(一般为两、三路)且结构复杂、操作不方便,难以满足现代电子技术发展的需要。     为此,我们开发了
[应用]
基于单片机的智能化模拟信号预处理系统
1 引 言   由传感器输出的模拟信号一般要作放大、衰减、滤波等预处理之后,才能送入ADC进行模/数转换。在自动控制、智能仪表等领域中,要求这一处理过程可由软件控制,自动调整放大或衰减倍数,设置低通滤波器的截止频率,并且,还要将这些参数传送给CPU,以便修正测量结果;大多数市售的成品数据采集板都不具备模拟信号的预处理功能,使用时必须外接人工控制的放大、滤波装置,无法实现自动化。作者正是为了解决这些问题,才开发了这套基于单片机的智能化模拟信号预处理系统,当然,该系统也可以作为一般的放大器、滤波器使用。 2 硬件电路   图1为模拟信号预处理电路的简图。由双电流输出型DAC芯片AD7528和运放构成程控放大/衰减器,其原理是利用
[单片机]
基于单片机的智能化<font color='red'>模拟信号</font>预处理系统
数字工程师需要了解些射频知识?-之一:数字信号的带宽
    对于数字设计和测试工程师来说,要进行数字信号的分析,首要的原因是真实传输的高速数字信号已经远远不是教科书里理想的0/1电平。真实的数字信号传输过程中一定会有一些(甚至很严重的)失真和变形。   图1. 理想和真实数字信号的差异       要进行数字信号的研究,首先要得到真实的数字信号波形,这就涉及到使用的测量仪器问题。观察电信号的波形的最好工具是示波器,当信号速率比较高时,一般所需要的示波器带宽也更高。如果使用的示波器带宽不够,信号里的高频成分会被滤掉,观察到的数字信号也会产生失真。很多数字工程师会习惯用谐波来估算信号带宽,但是这种方法不太准确。       对于一个理想的方波信号,其上升沿是无限陡的,从
[测试测量]
100MHz可编程数字信号发生器
    摘 要: 介绍一种基于ISA总线的可编程数字信号发生器,其特点是:工作时钟100MHz,用可编程逻辑器件EPLD作为核心元件,信号输出多达16路,用LabWindjows/CVI软件设计的PC机虚拟仪器面板,界面友好,操作方便。并给出了硬件原理框图。     关键词: ISA总线 可编程 数字信号发生器 虚拟仪器     在通讯、电子、自动控制中,经常需要非周期的、能精确定时的数字信号,用以产生测试信号或模拟控制的时序。国内现有的可程控信号发生器输出信号频率较低(几kHz~几MHz)、输出路数较少(一般为两、三路)且结构复杂、操作不方便,难以满足现代电子技术发展的需要。     为此,我们开发了
[应用]
数字信号电平的测试方法
1、数字信号电平和模拟信号电平的区别   模拟电视载波调制是VSB, 即残留边带调制, 图像内容是通过幅度调制来传送的, 图像内容是随时变化的, 信道的功率不断地变化, 所以模拟电视的信道功率取决于图像内容, 模拟电视行/场同步脉冲电平相对稳定, 故我们把峰值电平作为判别模拟电视信号强弱的标准。   数字电视信号采用QAM 调制方式, 具有类似双边带的特征, 既对载波的振幅进行调制又对载波的相位进行调制, 又由于是平衡调幅, 抑制了载波, 因此一个数字电视频道没有所谓的图像载波伴音载波。一个数字频道的已调信号的能量是均匀分布在整个限定带宽内的,信道功率相对稳定, 不随内容随机变化, 所以数字电视用有效带宽内射频或中频信号的平均功率
[测试测量]
STM32F407ZGT6学习之DAC
工程代码:https://pan.baidu.com/s/1Qlfg1_br0tN6yy0fcDwCjg,密码:fhh2 (一)概述 DAC 模块是 12 位电压输出数模转换器,用于将数字信号转换为对应的模拟信号的设备。 (二)DAC框架图 当DAC有触发信号输入时,会触发DAC进行数模转换,把数字信号转换为模拟信号并输出到DAC_OUTx引脚上。 (三)DAC功能说明: 1、DAC数据格式 DAC在进行数模信号转换时,需要把数字信号的值写入到指定寄存器中,DAC才能把数字信号转换为模拟信号。 对于一个DAC通道来说,有三种指定寄存器可以写入,数据写入到这三个指定寄存器之后,通过自动加载
[单片机]
STM32F407ZGT6学习之DAC
集复杂脉冲串的产生和分析于一体的信号源
罗德与施瓦茨公司最新发布了两个针对高端模拟信号源R&S SMA100A的新选件。通过R&S SMA-K27选件,用户能够快速设置各种不同的脉冲串以满足雷达研发,生产和维护中的测试需求,而不再需要外部脉冲发生器。R&S SMA-K28 是目前市场上唯一能将信号源和率探头结合使用来实现在频域、功率和时域对信号功率进行分析的选件,对于器件制造厂商来说,这是一种最简单,成本最低的测试解决方案。 脉冲串由具有不同周期的脉冲组成,用户能自由定义每个脉冲的开和关的持续时间。这样的信号经常被用在雷达系统里。干扰这样的脉冲远比干扰周期性脉冲困难。并且,脉冲串可以使雷达接收机更容易发觉不正确的测量,并能防止雷达图象上的盲点。
[测试测量]
集复杂脉冲串的产生和分析于一体的信号源

推荐帖子

求一个稳定的正负12V电池组供电方案
如题,小弟最近在做个东西,需要正负12V的电池供电,我用的是电池组,可上电发现电路不能正常工作啊,哪位大神有这个稳定点的电池供电方案啊,谢了!求一个稳定的正负12V电池组供电方案不能正常工作讲得太笼统了,到底电压不够还是电流不够呢?最简洁最简便的是7812和7912组合方案,百度有想用开关电源效率高一些就用TI的电源设计工具设计一个,LM3481和LM2575组合,成本有点高但要分析一下你的电路不能正常工作的原因是什么先搞清楚你的负载有多大,本身是否正常,电池是否有足够的驱
在学习的路上 电源技术
ucd3138
您好:我下载了软件试用了一下只看到了一个.xml文件.TPS40422Address27ProjectFile.xml把他写入芯片就能工作吗?我想用ucd3138做一个电源pfc+pwm可控调压+pwm20khz占空比20%输出功率1000w不知道行不行ucd3138应该可以的。这个芯片的控制部分性能很好。可以啊,请参考:http://www.ti.com/product/ucd3138有一些参考设计的方案:http://www.t
ssmsozone 模拟与混合信号
基于Hercules TMS570的环境在线监测产品
基于HerculesTMS570的环境在线监测产品MCU:HerculesTMS570以太网:RTL8019AS+HY601680LED:HD7279A温度采集:PT100LCD:打算直接用串口屏,这样只占一个串口就成了,也可以改为直接连接上位机,开发省很多时间。因为数据比较重要打算用铁电:RAMTRONFM18L08至少12路的DO系统打算采用ucos,实现modus从设备。
dzc2001 微控制器 MCU
TL494如何实现单回路控制?(转)
TL494作为一种电压驱动型脉宽调制控制集成电路,广泛应用在各种开关电源中,对于它与相应的输入、输出电路一起构成单回路控制器是怎么工作的你还不太熟悉吧,今天我们就基于它的工作过程及实测数据等做出详细分析。1TL494管脚配置及其功能TL494的内部电路由基准电压产生电路、振荡电路、间歇期调整电路、两个误差放大器、脉宽调制比较器以及输出电路等组成。图1是它的管脚图,其中1、2脚是误差放大器I的同相和反相输入端;3脚是相位校正和增益控制;4脚为间歇期调理,其上加0~3.3V电压时可
qwqwqw2088 模拟与混合信号
IROM启动方式出问题
以前一直没用过IROM启动方式,现在在2450平台上弄IROM方式启动,编译的内核启动不了,麻烦大侠们帮忙看看哪里出问题了。 ReadOSimagetoBootMediaSuccess waitforconnect INFO:OEMLaunch:JumpingtoPhysicalAddress0x3020D2DCh(VirtualAddress0x8020D2DCh)... ==================== ARMCORE
wangyifei 嵌入式系统
免费申请阅读测评《计算机视觉之PyTorch数字图像处理》
点此免费申请申请时间:即日起~11月7日《计算机视觉之PyTorch数字图像处理》以数字图像处理为主题,在详细介绍数字图像处理主流算法的基础上,配合丰富的实战案例,用PyTorch深度学习框架对相关算法进行应用实践。本书一方面从张量的维度对经典数字图像处理算法进行详细的介绍,另一方面从深度学习的维度对图像分类、图像分割和图像检测进行细致的讲解,从而帮助读者较为系统地掌握数字图像处理的相关理论知识和实际应用。《计算机视觉之PyTo
eric_wang 嵌入式系统
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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