如何巧用逻辑分析仪分析数字信号?

2018-04-19 16:46:27编辑:冀凯 关键字:逻辑分析仪

时序和协议是数字系统调试的两大关键点,也是逻辑分析仪最能发挥价值的地方。如何使用逻辑分析仪快速地完成接线配置并采集到数据呢?这里以IIC协议为例为大家实测演示。


数字系统逻辑关系是通讯研发过程中的关键,它直接影响到整个设备系统能否正常工作。


虽然示波器也能做部分数字信号分析,但受限于通道数(一般只有4个通道)和存储深度(较小)。逻辑分析仪可以达到34通道,记录深度最长可达2G,再配合数据压缩算法,大大提高了工程师测试时序分析的效率。


下面以IIC为例,分享逻辑分析仪测试步骤。


一、准备工作


测试主要为被测对象、逻辑分析仪、电脑,IIC协议信号。


逻辑分析仪使用标配的电源适配器供电,并按下电源键。用USB线将仪器与PC机相连,并打开软件,观察软件界面上方是否有“在线”。将IIC协议(幅值3.2V,频率为50KHz)接入,使用测量线PODA中的A1接SCL,A0接SDA,并确保信号地线已经接好。


二、IIC总线设置


1.点击总线名称可以修改总线名称,建议不要有重复;
2.总线名称最好与通道意义相关;
3.不要增加相同的总线,软件会将它们过滤掉;
4.不要增加没有通道的总线;
5.没用的总线及时删除,看起来更简洁。


设置效果如图1所示:

图1 IIC通道开启


三、IIC采样参数设置

1.采样模式:同步异步的区别,同步采样优势;
2.采样频率:采样频率一般设置为被测信号的4~5倍,需要协议解码的时候需要20倍以上,采样率不够会出现解码错误。被测信号频率高要采用同步采样;
3.存储深度:通道复用、分段存储、压缩存储、记录模式(实时存储);
4.门限电压:一般设置为1/2(MAX+MIN);
5.滤波设置:总线滤波,滤一个采样周期的毛刺信号。通道滤波,滤1~2个采样周期的滤波。总线滤波和通道滤波都是硬件滤波。

设置效果如图2所示:

图2 参数设置

四、IIC触发与解码设置

1.名称设置为自定义;
2.输入总线对应好通道;
3.总线设置好地址位;

设置效果如图3、图4所示:

图3 触发设置

图4  属性配置

五、IIC解码分析结果

开始采集并存储一段数据,从而进行解析。

1.数据段区域,体现了具体数据解析的波形于结果;
2.可以通过波形显示设置调节波形观察的方式;
3.通过波形缩放能够观察不同时间产生的具体帧传播内容;
4.时间表显示区域则会把整个数据段的内容逻辑解析并转化。

测试效果如图5所示:

图5 解码分析

六、IIC解码数据查找

1.查找总线:IIC;
2.开始时间:Ds、A、B;
3.结束时间:Dp、A、B;
4.比较帧类型:可自行选择;
5.数据:可输入对应帧类型数据的十进制,十六进制,八进制。
设置效果如图6所示:

图6 帧查找属性设置

七、解码数据准确定位

完成设置,则可以通过查找具体的查找类型进行显示,效果如图7所示:

图7 查找结果显示

此次查找共有68个查找结果,可通过如下操作观测每一个查找结果,效果如图8所示:

图8 查找结果数据分析

致远电子逻辑分析仪具有超大容量存储、智能过滤存储、高保真不间断实时记录、 高效的协议分析平台、触发搜索多样化、灵活的参数测量,能够定位系统运行出错时的特定波形数据。针对数字电路的开发和测试人员可以用逻辑分析仪对电路进行精确的状态或时序分析,以检测分析电路设计中的错误,从而迅速定位,解决问题。

关键字:逻辑分析仪

来源: ZLG-致远电子 引用地址:http://www.eeworld.com.cn/Test_and_measurement/article_2018041920142.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:泰克扩展4K/HDR/WCG支持,简化直播和后期制作工作
下一篇:示波器的触发设置详谈

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

逻辑分析仪如何长期监控RS485总线通讯

RS485是一种非常常用的差分通信总线,传输距离较远,抗干扰性也很好。但是对于通讯过程中的偶然故障,如何才能实现长达几小时,甚至是几天的通信过程监控呢?测试需求:低成本长期监控RS485总线通信过程。测试难点:RS485本身是差分总线,需要使用差分探头才能准确捕获信号,但业内很少有逻辑分析仪的差分探头,而且价值非常昂贵。测试步骤:1、先用示波器配合普通探头看一下波形,如图1。图 1示波器配合普通探头捕获的波形我们可以清楚的看到在通讯协议信号上叠加了非常大的共模干扰。这个共模干扰会完全扰乱协议阈值电平的判断,无论是示波器还是逻辑分析仪,都无法设置出一个合理的阈值电平来进行解码。2、用示波器配合差分探头看一下波形,如图2。图 2示波器
发表于 2016-12-10 21:58:12
逻辑分析仪如何长期监控RS485总线通讯

利用MDK4中的逻辑分析仪分析IO口的PWM波

;D"按,如下图所示 第四步、把软件逻辑分析仪把,并把要观察的波形信号拉到逻辑分析仪里,如果进入调试状态下没有"sysbols"标签话,点击“View”菜单弹出来,从“Peripheral Register”里把要观察的(GPIOB_IDR输出的PWM信号会从这个寄存器反映出来)信号拖到逻辑析分析里, 或者直接添加PORTX.x引脚查看。 第五步、把不用的bit屏蔽掉,并按bit形式显示,配置如图 第六步,点“GO”按钮进入全速运行,OK,PWM波形出来了,用IN和OUT可以调扫描时间
发表于 2016-07-30 13:49:13
利用MDK4中的逻辑分析仪分析IO口的PWM波

基于FPGA的USB2.0虚拟逻辑分析仪的设计与实现

,CP2102正常工作。                     图3 系统面板  实验操作   采用LabView7.1开发的虚拟操作平台,可以方便实现仪器的操作控制。实验开始前,首先选择通信端口,建立PC与本系统的通信;设置触发 电平,设置采样频率(外部、内部或其他)、触发方式、触发字、屏蔽字并点击“发送触发命令”按钮,完成相关设置,开启数据采集和触发进程。点击“读取采样 数据”可读出采集
发表于 2016-04-18 10:19:43
基于FPGA的USB2.0虚拟逻辑分析仪的设计与实现

如何选择和使用合适的逻辑分析仪

一、逻辑分析仪的发展 自20世纪70 年代初研制成微处理器,出现4位和8位总线,传统示波器的双通道输入无法满足8位字节的观察。微处理器和存储器的测试需要不同于时域和频域仪器。数域测试仪器应运而生。HP公司推出状态分析仪和Biomation公司推出定时分析仪(两者最初很不相同)之后不久,用户开始接受这种数域测试仪器作为最终解决数字电路测试的手段,不久状态分析仪与定时分析仪合并成逻辑分析仪。   20世纪80 年代后期,逻辑分析仪变得更加复杂,当然使用起来也就更加困难。例如,引入多电平树形触发,以应付条件语句如IF、THEN、ELSE等复杂事件。这类组合触发必然更加灵活,同时对大多数用户来说就不是那样容易掌握了。   逻辑分析仪
发表于 2016-01-19 10:32:08

keil的软件逻辑分析仪( logic analyzer)使用教程

keil的软件逻辑分析仪( logic analyzer)使用教程 在keil MDK中软件逻辑分析仪很强的功能,可以分析数字信号,模拟化的信号,CPU的总线(UART、IIC等一切有输出的管脚),提供调试函数机制,用于产生自定义的信号,如Sin,三角波、澡声信号等,这些都可以定义。     以keil里自带的stm32的CPU为例,对PWM波形跟踪观测,打开C:KeilARMBoardsKeilMCBSTM32PWM_2目录下的stm32的Dome,第一步:进行仿真配置,如图:   把开工程中的Abstract.txt文件有对工程的描述,PWM从PB0.8和PB0.9输出,稍后将它加入
发表于 2015-12-24 14:46:05
keil的软件逻辑分析仪( logic analyzer)使用教程

涡轮流量计逻辑分析仪与示波器的不同点

  在电子测试领域,示波器是最早的测试设备,涡轮流量计起源于雷达扫描原理,对信号波形的采集和再现,源于传统的模拟信号和模拟电路的测试基础。随着数字技术发展,对数字信号测试越来越重要,最早的数字信号测试,往往借着于示波器,后来出现了定时分析仪和状态分析仪,从定时和状态的角度分析和测试多路数字信号。由于当时的定时分析仪和状态分析仪价格昂贵,两者在市场上的概念很好,但影响不大,测试范围很窄。随着数字测试技术发展,融合数字定时和状态分析的逻辑分析仪应用而生。   从诞生开始,逻辑分析仪往往给人三种印象:   ①价格昂贵,操作麻烦;   ②对使用者的要求较高;   ③与示波器功能大同小异,只是多增加了通道和部分时序功能。实质上现在
发表于 2015-12-21 13:16:42

小广播

更多相关热搜器件

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