X
你好,欢迎来到仪多多。请登录 免费注册
仪器交易网
0我的购物车 >
购物车中还没有商品,赶紧选购吧!

逻辑分析仪的使用 分析仪技术指标

时间:2020-07-29    来源:仪多多仪器网    作者:仪多多商城     
摘要:本文主要介绍逻辑分析仪的使用步骤与方法,从探头与被测系统连接、设置时钟模式和触发功能、捕获、分析、显示波形数据等几个方面介绍,重点介绍设置逻辑分析仪的时钟模式和触发条件,为初步使用逻辑分析仪的读者打下基础。
关键词:逻辑探头、异步定时捕获、同步状态捕获、触发方式

一、何时需要使用逻辑分析仪

逻辑分析仪是数字设计验证与调试过程中公认最出色的工具,它能够检验数字电路是否正常工作,并帮助用户查找并排除故障。它每次可捕获并显示多个信号,分析这些信号的时间关系和逻辑关系;对于调试难以捕获的、间断性故障,某些逻辑分析仪可以检测低频瞬态干扰,以及是否违反建立、保持时间。在软硬件系统集成中,逻辑分析仪可以跟踪嵌入软件的执行情况,并分析程序执行的效率,便于系统最后的优化。另外,某些逻辑分析仪可将源代码与设计中的特定硬件活动相互关联。逻辑分析仪可将源代码与设计中的特定硬件活动相互关联。

当您需要完成下列工作时,请使用逻辑分析仪:

·调试并检验数字系统的运行;
·同时跟踪并使多个数字信号相关联;
·检验并分析总线中违反时限的操作以及瞬变状态;
·跟踪嵌入软件的执行情况。

二、逻辑分析仪的使用步骤

使用逻辑分析仪与数字信号相连、捕获数字信号并进行分析,一般有以下4个步骤:

①用逻辑探头与被测系统(DUT)相连;
②设置时钟模式和触发条件;
③捕获被测信号;
④分析与显示捕获的数据。

以下,我们逐步介绍逻辑分析仪使用的每个步骤:

三、 逻辑探头

在使用逻辑分析仪测试中,首先选择合适的逻辑探头与被测系统(DUT)相连,探头利用内部比较器将输入电压与门限电压相比较,确定信号的逻辑状态(1或0)。门限值由用户设定,范围由逻辑分析仪本身决定,常用的逻辑电平为TTL电平、CMOS电平、ECL电平等等。

逻辑分析仪的探头有各种各样的形状、大小,用户可以根据自己的需要,选择合适的探头夹具。常用的探头有用于点到点故障查找的“夹子状”,有用在电路板上专用的连接器高密度、多通道型探头。逻辑探头应能够捕获高质量的信号,并且对被测系统的影响最小。另外,逻辑分析仪的探头应能提供高质量信号并传递给逻辑分析仪,并且对被测系统造成的负载最小,而且要适合与电路板及设备以多种方式连接。

四、设置时钟模式和触发条件

在逻辑分析仪与被测系统连接好之后,需要设置时钟模式与触发条件。逻辑分析仪的数据捕获方式不同于示波器,它有两种捕获方式,分别是异步捕获,获取信号的时间信息和同步捕获,用于获取被测系统的状态信息。其中异步分析更类似于示波器的数据捕获方式,其中采样率、波形捕获率等概念都与示波器的相关概念类似。

1、异步捕获模式

在这个模式中,逻辑分析仪用内部时钟进行数据采样,采样速度越快,测试分辨率越高。采样速率对于异步定时分析非常重要,例如,当采样间隔为2ns时,即每隔2ns捕获新的数据存入存储器中,在采样时钟到来之后改变的数据不会被捕获,直到下一个采样时钟到来,由于无法确定2ns中不会被捕获的数据,直到下一个采样时钟到来,由于无法确定2ns中数据是否发生变化,所以最终分辨率是2ns。这种异步捕获模式常用在目标设备与分析仪捕获的数据之间没有固定的时间关系,而且被测系统的信号间的时间关系为主要考虑因素时,通常使用这种捕获模式。

2、同步捕获模式

同步捕获模式是用一个源自被测系统的信号做采样时钟信号,这种模式中用于为捕获确定时间的信号,可以是系统时钟、总线控制信号或一个引发被测系统改变状态的信号。逻辑分析仪在外部时钟信号的边缘采样,采到的数据代表逻辑信号稳定时被测电路所处的状态。对于引入的时钟信号是有限制的,一般要小于某一固定频率,这一频率被称为逻辑分析仪的最大状态速率,有的厂家称之为逻辑分析仪的带宽。在这种模式下,不考虑两个时钟事件之间的状态。

3、设置触发方式

触发方式的区别是逻辑分析仪与示波器的另一项重要区别。示波器同样配有触发器,但对于多通道的二进制信号而言,示波器的触发功能受限。相反,逻辑分析仪中可以对各种逻辑条件进行触发。触发的目的在于为逻辑分析仪设定什么时候开始捕获数据、捕获哪些数据,使逻辑分析仪跟踪被测电路的逻辑状态,并在被测系统中用户定义的事件处触发。

不同厂家的逻辑分析仪有着各种的不同的触发条件的设定,可以分为两大类:对单一通道的触发条件的设定;通道间触发条件的设计。单一通道的触发类似于示波器的触发。例如,高/低电平触发,上升沿/下降沿触发,脉冲宽度触发器等触发方式;而通道间的逻辑触发对于逻辑分析仪而言更为重要,因为逻辑分析仪主要用来观察通道间的逻辑关系以及逻辑状态。通道间的逻辑触发也可分为两大类:一类为单纯为每一通道设置触发条件,例如,当1、2通道为高电平,3、4通道为低电平,5通道为上升沿时触发;另一类称为码型触发或事件触发,例如,8根信号线可以看成8bit的码型(事件),这8bit可以用十六进制或二进制表示,设置值为0A(十六进制)时触发,即为码型触发。

另外,有些厂家有更高级的按阶层触发,普通的码型触发即可以看作一阶触发,另外还有二阶、三阶、或阶触发,这些触发对于数字电路中包头、包尾的识别非常有用。我们北京海洋兴业科技有限公司较新推出的OLA2032B逻辑分析仪具有以上介绍的全部触发方式。

五、捕获测试数据

逻辑分析仪探头、触发器和时钟系统均用于为实时捕获存储器传递数据。该存储器是测量仪的中心——不仅是来自被测系统的所有采样数据的最终目的地,也是测量仪进行分析和显示的数据源。

选择逻辑分析仪时,通道数和存储深度是非常重要的指标,为了决定逻辑分析仪的通道数和存储深度,首先确定要对多少信号进行捕获与分析?逻辑分析仪的通道数应与需捕获的信号数相对应。数字系统总线具有各自不同的宽度,通道数一般为总线宽度的3-4倍(数据线+地址线+控制线+时钟)。例如,对一个8位的数字系统进行测试,32通道的逻辑分析仪比较合适,要确保考虑到需同时捕获的所有信号的总线。其次,确定捕获操作将持续多长时间?这一步决定逻辑分析仪的存储深度,例如,采样间隔为1ns时,存储1s,存储深度为1M。存储深度越长,发现错误的几率越大。

六、分析与显示捕获的数据

存储于实时捕获存储器中的数据可用于各种显示和分析模式。一旦数据在系统中存储,它就能够以各种不同的格式查看,如时间波形,与二进制代码等。对于大多数的测试需要,用户都比较习惯于使用总线形式显示捕获的数据,而且,一般的逻辑分析仪可以同时观察几组并行总线,并观察他们之间的数据关系,了解逻辑代码的真正用意。在使用逻辑分析仪观察并行总线时,一般都会先观察同步状态数据,如果状态数据存在问题,在观察异步时钟数据,寻找问题所在。另外,有些逻辑分析仪,例如OLA2032B还有类似于某些示波器的波形搜索功能,更加方便于对已捕获的数据的分析。

综上,介绍了逻辑分析仪的使用步骤与方法,但大部分逻辑分析仪的操作对于刚刚接触逻辑分析仪的用户都显得有些复杂,我们北京海洋兴业科技有限公司为您提供了灵活的解决方案。其一是OLA2032B独立台式逻辑分析仪可以完全不需要设置,只要按下Auto-Scan,便可以检测到接入的被测信号,并在屏幕上显示出被测信号,或者按下Auto-Store,便可以记录下您需要观察的信号数据,到整个存储空间存满为止。其二是泰克新近推出的MSO4000系列混合信号示波器,可以像使用示波器一样使用逻辑分析仪。两种方案都非常简便易用,前者可以测试32路信号,后者16个通道。以上两种方案可以保证让您放心的使用逻辑分析仪,没有后顾之忧。  激光粒度分析仪采用空气作分散介质,适用于任何干粉物料,特别是和水发生化学反应以及在液体中发生形态变化的颗粒,具有极高地准确度和重复性,可用于研究机构和企业的科学研究、新品开发、产品检测和质量控制。激光粒度分析仪是一种常用的粒度仪产品,具有测试范围宽、测试速度快、结果准确可靠、重复性好、操作简便等特点。在我们使用激光粒度分析仪产品时需要注意哪些问题呢?下面我们就来具体看一下激光粒度分析仪几大使用注意事项,希望可以帮助到大家。
激光粒度分析仪使用注意事项:
1、要关注粒度测量范围,尤其是看超出主检测器面积的小粒子散射如何检测,进行全范围直接检测。一般来说,粒度范围越宽,应用范围越广。
2、激光粒度分析仪的激光光源也十分重要,因此激光器的功率不能太小,以免灵敏度不够,气体光源稳定性要优于固体光源,检测器激光衍射光环半径越小越好,能够避免漏检。
3、为了避免漏检,提升仪器的度,选择使用完全的米氏理论的激光粒度分析仪,而不是采用近似的米氏理论的仪器。
4、激光粒度分析仪的准确性和重复性指标十分重要,准确性和重复性越高越好。
5、光路的稳定性、分散系统的稳定性、以及周围环境的影响等都是激光粒度分析仪稳定性的表现,尽量选择稳定性强的仪器。气体激光器有助于光路的稳定,内部发热部件会影响光路周围环境。
6、激光粒度分析仪是否符合国际相关标准和行业标准,仪器的维护和保养是否简便,包括拆卸、清洗是否方便等。
频谱仪一般是一种非时域工具,主要描述信号在频域上的变化(用于信号失真度、调制度、谱纯度、频率稳定度和交调失真等信号参数的测量),在时域上使用得并不广泛。不过,RIGOL DSA1000系列频谱仪提供的上位机应用工具Ultra Spectrum可以支持这方面的应用。

频谱仪时域应用与分析是建立在频谱数据在时间域上存储(频谱数据+时间信息)形成的数据集基础之上的,通过对该数据集的分析可以得出相关测量结论。下面将结合这一工具来解决分析被测件异常信号(隐含信号)的问题。

频谱仪时域应用与分析:捕获隐含信号

有应用价值的信号(例如通讯领域使用的信号)一般都是周期性信号,信号发生的过程携带着时间信息。RIGOL DSA1000系列频谱仪提供上位机应用工具Ultra Spectrum,该工具就是以记录频谱数据以及该频域数据产生的时间数据(以瀑布图形式表现)为分析对象而展开分析应用。


图1:可疑信号D1

通过图1(或图2)可以清楚地看到频谱数据在不同时间的变化特点。除了图像上看到的“视觉”变化外还可以通过配合纵轴上的数据得出“变化”趋势的可计量值(拟合出的信号随时间变化的曲线,曲线上读值)。下面开始借助这一工具分析异常信号(隐含信号)。


图2:可疑信号D2和D3

图1(或图2)中的瀑布图横坐标为频率,纵坐标为采集时间(这里未显示),颜色域表示频谱强度。中间的横向红线为标记线(用来标记查看特定时刻的某一条频谱轨迹)。可以看到,该图显示的是当前从仪器(DSA1020)获取的一段时间内频谱数据的累加数据,红色区域(非横向标记线)为主信号区域(由于该信号带宽很小,因此在瀑布图中表现为纵向“红线”),其左右为两个有效信号。这三个信号形成的“田垄”较平坦说明该部分信号稳定。而在主信号左侧隐约出现三个信号形成的“田垄”(矩形框标记位置),这些信号就是可疑信号(从右向左依次命名为D1-Distrustful1、D2-Distrustful2、D3-Distrustful3)。图3是通过示波器采集到的时域信号(与频谱仪测量的为同一信号),显示的是一个较稳定正弦波。通过观察图3很难发现该信号出现的问题。

将标记线移到异常出现位置(选择该异常数据),该谱线如图1所示,可以发现在图1中主信号的左侧出现一信号D1。

观察图1可以发现该信号“时隐时现”有一定规律性(该规律性可通过记录的时间推算出)。通过读值发现D1信号出现规律为(设定存储的第一个数据编号为0):

依照上表可以大致地推算出该信号的出现周期约为38.8s(25.5+13.3),该被测件存在一个周期性叠加信号,信号周期约为38.8s(0.0257Hz)。

观察图2可以发现,D2、D3信号很难在一般的二维频谱显示中发现其特征(图2下二维坐标系中,在该坐标系中D2、D3可能被认为是底噪部分),但在瀑布图中因为较稳定会出现“田垄”所以较明显,进而可以发现该信号一些“隐性”特征。

图1和图2简单介绍了通过对图形的初步分析研究信号特征的方法(观察到一个周期信号D1,以及两个不易察觉的信号D2、D3)。下面就可以依据这里得到的参数,例如D1的出现周期,D2、D3的频率值作为线索来分析被测件的问题。

D1、D2、D3在示波器这种时域工具上是不可能被发现的,更不要说去分析了。通过前面的介绍可以发现,由于引入了频域数据基于时域存储的概念可以使我们得到更多的数据信息。


图3:该信号在在示波器下(RIGOLDS1204B屏幕抓图)。

Ultra Spectrum通过对数据DSA1000系列频谱仪产生的数据进行处理完成了频谱仪的时域应用与分析,无需对原有频谱仪器做任何修改,仅通过获取其产生的原始数据稍加变化就增强了原有频谱仪的功能,本文仅简单介绍了发现捕获可疑信号分析可以信号的例子,如果配合其它仪器数据使用还可以广泛拓展该应用(例如,根据时域信息进行温度数据的存储即可以时间信息为“桥梁”建立起频域与温度之间的关系)。RIGOL DSA1000系列是一款低端频谱仪,它具有低廉的价格和丰富的本机功能,Ultra Spectrum作为其上位机对其进行了更多功能性的扩展,使这一套频谱测量工具的功能更加强大易用。

表1:D1信号出现规律统计

需要说明的是,DSA1000系列频谱分析仪具有完备的开放式命令集系统以及丰富的仪器控制接口(LAN USB-TMC),Ultra Spectrum就是基于此开发的。用户的各种应用是Ultra Spectrum不可能穷举的,但是以前文提到的DSA1000的本机性能为基础,用户可以依据自身情况选择一种编程工具(LabVIEW、MATLAB、C#、Java等),并根据自己的需求来开发自己的工具。

上一篇:如何选择锅炉压力表的量程和精度...

下一篇:冷热冲击试验箱技术参数

  • 手机多多
  • 官方微信订阅号
商品已成功加入购物车!