使用逻辑分析仪
介绍
逻辑分析仪用于捕获和查看数字信号。本指南解释了波形的使用逻辑分析仪乐器。该文书也被称为思维方式在波形中。
先决条件
-
具有数字输入的数字测试和测量装置:
-
安装了波形软件的计算机
指南
1.打开逻辑分析仪
1.1
插入测试和测量设备,然后启动波形并确保设备连接。
如果波形启动时没有设备连接到主机,则设备管理器将推出。确保设备已插入并打开,此时它将出现在设备管理器的设备列表(1)中。单击列表中的设备以选择它,然后单击“选择”按钮(2)以关闭设备管理器。
注意:此外还列出了“DEMO”设备,允许用户使用WaveForms并在没有物理设备的情况下创建项目。
注意:通过单击屏幕右下角的“已连接设备”按钮(3),或从屏幕顶部的“设置”菜单中选择“设备管理器”,可以重新打开设备管理器。
2.使用逻辑分析仪
本节将介绍如何设置逻辑分析仪捕获传入的数据信号
2.1硬件设置
选择设备的两个数字管脚,其中一个用作输入,另一个用作输出。将这两个管脚连接在一起以创建一个简单的环回,如右图所示。注意使用了哪些管脚,因为必须告诉波形使用哪些管脚。
注意:同时作为输入和输出的数字引脚可以同时用于两种模式。如果需要,一个这样的引脚可以选择为输入和输出为本指南。在这种情况下,不需要额外的硬件设置。
一种高速适配器可用于数字发现,可用于利用设备提供的最高采样频率。
- 如果使用数字发现高速适配器,请点击这里
-
此适配器应连接到Digital Discovery的“高速输入”引脚组,接地符号(向下箭头)指向设备底部。虽然适配器可以“倒置”连接,但这样做将导致引脚名称显示在数字发现参考手册与实际引脚名称不匹配。请注意,这些引脚不能用于数字输出。
如果需要,可以在本指南中使用其中一个输入引脚,以及任何数字发现的输出的输出引脚。将其中一个提供的黑色/红色差分探头连接到高速适配器。确保黑色电缆与地面箭头连接到侧面。黑色电缆应连接到被测器件的地面(在这种情况下,数字发现的地面)。红色电缆(P / N差分对的正侧)应连接到所选择的数字输出。
2.2软件设置
在逻辑分析仪先前打开的仪器,在左面板中选择“单击以添加通道”或绿色加号按钮()。弹出的菜单允许将信号添加为单独的线条,总线,标准协议或自定义协议。要将单个引脚添加为自己的行,请选择“信号”并使用Ctrl和/或Shift从弹出的列表中选择多个引脚。目前,仅选择您选择的引脚作为输入,然后单击添加按钮。
接下来,检查将用于数字输入的采样频率。根据所使用的测试和测量设备,某些频率可能只对某些组引脚有效。这些频率和引脚要求可以通过逻辑分析仪工具栏的下拉菜单发现,如图所示,也可以通过设备的参考手册。如果使用的设备不支持可变采样频率,这些下拉框将是灰色的。
用来逻辑分析仪,某些信号必须应用于所使用的数字输入。本指南使用设备的模式发生器通过所选数字输出引脚将信号应用于所选数字输入引脚的仪器。有关使用模式发生器仪器,请看使用模式生成器指南。
通过点击窗口左上方的标签返回到WaveForms的欢迎页面,然后单击模式按钮或者,按下选项卡列表中“欢迎”旁边的绿色加号按钮以添加仪器。
与前面一样,在左窗格中,单击“单击以添加频道”按钮或绿色加号按钮().从“信号”中选择选择作为数字输出的管脚,然后单击添加按钮。在下面类型列,选择时钟并使其他设置保持默认状态。
2.3捕获数据
点击模式生成器运行按钮()在控制栏(在右侧的图像中的1)中,开始在数字输入/输出引脚0上输出信号。
返回到逻辑分析仪仪器,然后单击“运行”按钮(2)。由此产生的信号模式仪器将出现在绘图中。
通过在中选择不同的值来更改时间比例基地(3),位于仪器的右上方(见第3.4节更多信息)。
要保存捕获的数据,请从窗口顶部选择“文件”(4),然后选择“保存采集”(允许波形在数据预加载的情况下重新打开仪器)或“导出”(允许导出.csv文件或屏幕截图)。
- 单击此处查看解码数字协议的示例
-
从波形主页,打开模式发生器仪器,然后点击单击以添加频道按钮。从打开的列表中选择信号,然后添加戴奥0。
放输出来页那类型来风俗和参数1来1.2千赫,然后打开信号编辑器(有关更多详细信息,请参阅:使用模式生成器)。
在信号编辑器中,单击进口按钮,选择txt作为文件类型,然后下载、解压缩并选择此处提供的示例文件:uart_example.zip。在弹出窗口中,保留所有内容。接受更改并启动模式发生器和运行按钮。
使用“欢迎”选项卡上的绿色加号按钮(), 打开逻辑分析仪仪器,然后点击单击以添加频道按钮。从打开的列表中选择通用异步收发器,然后添加戴奥0使用默认设置。
在触发器选项中,选择汽车和协议中,选择通用异步收发器并设置触发来价值和价值来02 (STX)(文本字符的开头),然后接受更改。设置基地来10毫秒/分和位置来30毫安使消息易于阅读(您可能需要使用Position值来查看消息)。
启动逻辑分析仪和运行按钮以显示该消息。控件生成UART事务之后模式发生器,并被逻辑分析仪,您将能够看到捕获的数据。这包括输入信号的波形,以及在事务中编码的数据,作为十六进制数和ASCII.表示。
注:可变数字电源
在一些设备上,模拟发现Pro (ADP3450)和数字发现,几个额外的数字I/O配置选项包括在补给乐器。
如右图所示,可以使用两个滑块中的第一个滑块更改电源电压(和数字输出电压)。数字输入的阈值电压也随此滑块变化,如两个滑块中的第二个滑块所示。此功能允许用户更改用于数字I/O的I/O标准。应注意,电源电压和阈值由所有数字I/O共享。
此外,每个信号的默认拉力可根据每个通道分配。当启用上拉或下拉时,未驱动的引脚将分别上拉至电源电压或下拉至接地。
注意:这张截图是在ADP3450连接时拍摄的。数字发现的用户界面有一些小的不同。
有关更多信息,请查看使用电源。
注:模拟发现专业版(ADP3450/ADP3250)采样率
Analog Discovery Pro(ADP3450/ADP3250)具有从默认值100增加系统采样率的功能,这会影响许多仪器兆赫到125年兆赫。单击下面的下拉列表了解如何使用此功能。
- 修改Analog Discovery Pro(ADP3450/ADP3250)系统采样率
注意:使用多种仪器
这逻辑分析仪仪器可以与其他波形仪器一起使用。同时使用多种仪器在许多情况下都很有帮助。一个例子是使用协议分析器要配置被测试的设备,请使用模式发生器或协议分析器刺激设备,并在逻辑分析仪,所有这些都是同时发生的。有关如何一起操作仪器的更多信息,请参见使用交叉触发指南。
需要注意的是,虽然多台仪器可以使用任何数字输入引脚,并且这些引脚可以用作数字输出,但一次最多只能有一台仪器控制一个数字输出引脚。波形通过禁用使用共享输出的仪器,或显示一条消息说明共享输出当前正由其他仪器使用,从而说明了这一点。
3.逻辑分析仪用户界面概述
本节遍布各种控件和功能逻辑分析仪仪器
3.1控制按钮
仪器窗口顶部附近的控制栏包含两个按钮,用于启动/停止数据捕获。运行按钮继续捕获数据,直到停止。单个按钮将围绕预定义触发器填充缓冲区(在以下部分中解释)。缓冲区大小和相对于触发器的位置由位置和基地选择(解释第3.4节)。
3.2缓冲区配置
控制按钮右侧有各种选项,用于填充缓冲区和选择要查看的缓冲区。这个模式5种获取模式下拉变化:重复那屏幕那转移那记录和同步。
记录模式反复填充缓冲区,并在屏幕上显示它们,直到按下停止按钮。
屏幕和转移模式不断地向屏幕中添加新数据,而不是像中那样显示完整的缓冲区记录。屏幕将从左到右填满屏幕,然后在左边添加新数据,覆盖以前的数据集。转移将显示从右边进入的新数据,实际上是从右向左滚动数据。
记录允许以较低的采样率捕获大量数据。这可用于记录需要监控数分钟或数小时的传感器数据。
同步提供了使用外部时钟来控制逻辑分析仪记录样本。适用于SPI、I2C和UART等通信协议。
这缓冲选项允许选择缓冲区,因为每次采集都会填充一个新的缓冲区(中除外)重复按顺序填充缓冲区的模式)。绿色加号()为每个缓冲区创建选项卡以方便切换。
3.3触发配置
这触发下拉菜单可以选择触发类型:没有一个那汽车和正常的。
没有一个单击“运行”后立即开始采集。
汽车如果未发生触发事件,请在按下触发事件上的收集或在运行后大约2秒。
三个按钮标记为“简单”,“脉冲”和“协议”允许自定义触发条件。
简单的与触发器列(中标记为T)一起使用逻辑分析仪仪器,见右图)。每个通道可以设置为在各种事件上触发:忽略(),低(),高(),上升()落下()、和边缘()。
脉搏打开菜单以配置短于指定时间的脉冲上的触发器(故障),比指定的时间长(超时),指定时间的确切长度(长度),或在指定数量的边之后(柜台)。
协议与向该频道添加通道时,与总线配置或标准协议(SPI,I2C,UART,CAN,I2S和1WIRE中的一个一起使用逻辑分析仪乐器。将弹出一个特定于协议的菜单来配置触发器。
3.4时间配置
默认情况下,配置面板中的时间组包含位置和基地领域。
这位置田地在选定的时间上集中,从触发器开始测量。这可以用来查看在触发器事件之前和之后捕获的数据。
这基地字段配置用于打印水平轴的比例。
使用这两个设置可以被认为是“平移”和“缩放”绘图。
齿轮按钮()打开一个菜单(在右侧示图片),可用于修改位置和基本字段单元以及采集行为。
部门的位置在秒和刻度之间切换位置单位。
射程模式下拉有选择完整的那分开和正负。
完整的将基本单位更改为缓冲区的完整长度(以秒为单位)。
分开将unis in Base更改为每个分区的秒数(请注意,该分区中始终有10个分区)逻辑分析仪仪器)。
正负将基本单位更改为位置点前后的秒数。
这时钟在内部和外部的时钟。此选项仅适用于某些硬件,因此可能是灰色的。
噪音切换该选项以获取一半缓冲区中的噪波采样。
这边下拉允许选择外部或内部触发信号的上升,下降或边缘。
这缓冲下拉列表选择要存储在PC中的缓冲区数。这会更改最大值缓冲在里面第3.1节。
“清除缓冲区”按钮()清除所有PC缓冲区。
录制时绘制在进入时切换绘图记录和同步模式,有点类似于扫描和屏幕长时间收集数据时的行为
这使现代化下拉列表设置文件的更新速率逻辑分析仪仪表显示。
3.6添加协议通道
协议渠道可用于帮助解释数字通信协议事务。例如,SPI,UART,I2C和其他协议通道可用于表示各种不同格式的数据字(包括二进制,十进制,十六进制,ASCII.,以及许多其他人)。根据用户定义的设置,数据字与相应的标志(开始、选择、确认等)对齐。
要向绘图中添加协议通道,请按照中的步骤操作第2.1节从列表中选择适当的协议。这将导致弹出一个菜单,其中包含特定于该协议的设置,允许为每个信号线选择DIO通道。还可以定义特定于协议的选项,如端度、极性、位顺序等。
添加到绘图后,可以通过单击属性图标修改协议通道设置()对于该频道(右侧图像中的1)。
协议和总线模式将显示在每一行上看到的数据,以及该通道组合的总体值。这些值在右边的图像中用2标记。
3.7视图选项
这视图菜单位于菜单的顶部逻辑分析仪仪表窗口,运行右上方。选择该菜单中的任何视图将打开仪表窗口右侧的选项卡式窗口。可用视图包括数据那事件那伐木那测量那光标和笔记(见右图)。
数据显示所有获取样本的表格。如果使用总线或协议,则只显示总体值(如3.5中讨论的)。
事件仅在数据更改时显示数据。这提供了比数据更紧凑的视图,但一次仅显示一个通道。可以在事件视图顶部的下拉列表中选择通道,也可以通过各种方法进行过滤。
测量显示选定测量值的列表。这些可用测量值包括周期、频率、周期、正/负占空比和正/负脉冲宽度。
伐木使用脚本自动捕获多个数据序列,并将捕获的数据保存到文件/s。
光标用于显示与捕获触发事件相关的时间参考标记。下拉菜单包含位置、参考光标和增量x值的调整控件。
笔记允许添加注释和描述到项目中。