品牌
其他厂商性质
所在地
专业仪器设备与测试方案供应商——上海坚融实业有限公司JETYOO INDUSTRIAL & 坚友(上海)测量仪器有限公司JETYOO INSTRUMENTS,为原安捷伦Agilent技术工程师-坚JET和吉时利KEITHLEY应用工程师-融YOO于2011年共同创办的以技术支持为特色的代理贸易公司,志在破旧立新!进口仪器设备大多厂家仅在国内设销售点,技术支持薄弱或者没有,而代理经销商也只专业做商务销售,不专业做售前仪器设备选型配置/测试方案系统搭建,不专业做售后操作使用培训/维修校准保养的空白。我们的技术销售工程师均为本科以上学历,且均有10年以上测试行业经验,以我们*的经营理念,专业为祖国用户提供仪器设备、测试方案、技术培训、维修服务,为上海华东地区一家以技术为导向的仪器设备综合服务商。
产品型号 致远电子周立功ZLG LAB7504逻辑分析仪,致远电子周立功ZLG LAB6052逻辑分析仪 LAB6022 LA2832A plus 致远电子周立功ZLG LA2832A逻辑分析仪 LA2532A LA2232A LA1832A plus LA1832A LA1532A LA1232A
存储容量(bits) 2G 1G 1G 2G 1G 512M 256M 2G 1G 256M 32M
存储深度(bits/CH) 64M/128M(半通道) 32M 32M 64M 32M 16M 8M 64M 32M 8M 1M
高速定时采样率 5GHz -- -- -- -- -- -- -- -- -- --
分段存储(段数) -- -- -- 65536 32768 16384 8192 65536 32768
定时采样率 500MHz/1GHz(半通道) 500MHz 200MHz 200MHz 200MHz 200MHz 200MHz 100MHz 100MHz 100MHz 100MHz
状态采样率 250MHz 250MHz 80MHz 80MHz 80MHz 80MHz 80MHz 30MHz 30MHz 30MHz 30MHz
频宽 250MHz 250MHz 80MHz 80MHz 80MHz 80MHz 80MHz 30MHz 30MHz 30MHz 30MHz
输入通道 34CH 32CH 32CH 32CH 32CH 32CH 32CH 32CH 32CH 32CH 32CH
记录模式 -- -- -- 支持 支持 支持 支持 支持 支持 支持 支持
通道复用 32CH/16CH -- -- 32CH/16CH/8CH
压缩存储 支持 支持
频率计 支持2路 支持32路
逻辑笔 支持 支持32路
外部触发 支持触发输出、输入 支持触发输出、输入
输入范围 -30V~+30V -30V~+30V
探头参数 100KΩ/15pF 1MΩ/15pF
门限电压 -10~+10V -6~+6V
供电电源 DC 12V@2A(内正外负) DC 5V@1A(内正外负)
协议解码选型: 逻辑分析仪协议类型选型总览表
逻辑分析仪技术支持手册
目 录
1. 如何选择逻辑分析仪...............................................................................................1
2. 解答逻辑分析仪使用过程中的常见问题解答.......................................................3
2.1 逻辑分析仪处于离线状态.......................................................................................3
2.2 采集不到数据或者采集到错误数据.......................................................................3
2.3 逻辑分析仪测量线在悬空时测得的数据...............................................................3
2.4 逻辑分析仪通道有电压输出,会不会影响设备? ...............................................3
2.5 逻辑分析仪在使用 Timing_state 模式时不能将 32 根测量线全部接入 ..............4
2.6 软件触发对话框出现乱码.......................................................................................4
2.7 逻辑分析仪能采样多长时间...................................................................................4
2.8 关于状态优先和位置优先的理解...........................................................................5
2.9 关于逻辑分析仪触发次数的理解...........................................................................6
2.10 UART 不能进行插件触发.......................................................................................6
2.11 以 CSV 格式导出的文件中 Time 间隔不一样.......................................................6
2.12 CAN 总线测量方案 .................................................................................................6
2.13 逻辑分析仪保存的文件不能打开...........................................................................7
2.14 IIC 插件分析错误码 ................................................................................................7
2.15 RS485 总线测量方案...............................................................................................7
2.16 SPI、 IIC、 SSI 具有时钟信号数据分析错误.........................................................8
1. 如何选择逻辑分析仪
逻辑分析仪是一种类似于示波器的波形测试设备,它是用于监测硬件电路工作时的逻辑电平,并加以存储, 用图形的方式直观地表达出来,便于用户检测、 分析电路设计(硬件设计和软件设计) 中的错误。 逻辑分析仪是设计特别是数字设计中的设备,通过它,
可以迅速地定位错误,解决问题,达到事半功倍的效果。
相对于示波器, 逻辑分析仪往往给人有以下的感觉:
1. 操作复杂, 对使用者的要求高;
2. 与示波器功能差不多;
3. 价格昂贵。
其实不然,逻辑分析仪在最近的几年中随着数字电路的广泛使用发展迅速,已经成为很多电子开发公司的必选设备之一。
逻辑分析仪的重要指标有输入通道数、定时采样率、状态采样率、存储容量、触发方式、分析功能、其他功能等。表 1 为广州致远电子有限公司出品逻辑分析仪的主要选型参数,也是逻辑分析仪的重要选型指标。
采样通道数
在需要逻辑分析仪的地方,要对一个系统进行全面地分析, 逻辑分析仪的通道数至少应当足以把所有需要观测的信号全部引入逻辑分析仪当中。
定时采样率
在定时采样分析时,要有足够的定时分辨率,就应当有足够高的定时分析采样速率,但并不是只有高速系统才需要高的采样速率。如果采样频率高,则可以看见更加精细的结果。
像 LAB7504 逻辑分析仪拥有 5GHz 的定时采样率,对信号间的时间分辨率高达 200ps,现代器件 ns 级的测量。
状态采样率
在进行状态分析时,逻辑分析仪采样时钟使用外部输入时钟,在外部时钟的驱动下进行数据存储。外部输入时钟的高频率决定了逻辑分析仪的高状态采样率。 LAB7000 和LAB6000 系列逻辑分析仪除了拥有标准的状态采样模式外,还拥有带时间戳的状态采样模
式。带时间戳的状态采样模式让用户不但可以观察到不同的输入状态,更加可以测每个输入状态与外部同步时钟之间的关系。
存储容量
存储容量是指逻辑分析仪能够连续保存采样点的数量,直接一点说,就是逻辑分析仪能够测量多长时间的波形。存储容量越大能够观察的时间就越长,但由于高速存储器的价格都比较高,所以存储容量越大相应的逻辑分析仪价格就越高。 LAB7000、 LAB6000、 LA2000A
系列逻辑分析仪*的 Timing-State 模式可以很好的自动平衡存储容量、观测时间和测量精度的三者关系,运用 Timing-State 技术可以使逻辑分析仪在相同的存储容量下同时具有很高测量精度和更长的观测时间。
触发方式
相比示波器,逻辑分析仪提供了丰富的触发模式。除去边缘触发外,逻辑分析仪一般都具有针对总线范围、总线间关系、事件次数等触发方式。 LAB7000、 LAB6000、 LA2000A系列逻辑分析仪还可以对数据进行范围、 =、! =、 >、 <等比较。同时, LAB7000、 LAB6000、
LA2000A 系列逻辑分析仪提供可视触发、协议触发、插件触发、用户自定义触发、高速 SPI触发等多种触发方式。
分析功能
分析功能是逻辑分析仪的亮点,也是逻辑分析仪区别于其他仪器的重要指标。逻辑分析仪对输入信号进行时序和状态的分析。广州致远电子有限公司出品的逻辑分析仪可以更进一步的提供针对 I2C、 SPI、 UART、 ModBus、 1-Wire 等总线分析和 SD 卡、 CF 卡等高层
协议的分析,针对处理器的反汇编分析等功能。
其他功能
广州致远电子有限公司出品的逻辑分析仪提出了数字电路测量平台的概念,在设计之初就融入了频率计、逻辑笔、总线分析仪、协议分析仪等功能,用户在一个软件界面上实现同时对多种测量的观察,一机多用,省去用户重复投资。广州致远电子有限公司
2. 解答逻辑分析仪使用过程中的常见问题解答
2.1 逻辑分析仪处于离线状态
如果在硬件连接及软件安装都完成后, 将逻辑分析仪的电源接好,并用 USB 线将分析仪和电脑连接,此时如果逻辑分析仪处于离线状态, 原因可能有以下三种:
一是供电不足,电源线没有接好或者是没有打开电源按钮;
二是硬件连接问题, 请检查 USB 线是否有问题或者 USB 线是否连接正常。
三是 USB 驱动安装有问题。 在 我的电脑→右击属性→硬件→设备管理器,在通用串行
总线控制器列表中寻找 zlglogic 设备,如果没有此设备则证明确实是以上所陈述的两种原因。
如果发现有一个前面打问号的 zlglogic 设备,则说明肯定是驱动没有安装好,此时的解决方法是进行强制驱动安装,您可在我们的网站上下载强制驱动安装文件并进行手动安装。
四还是供电不足的问题,如果在设备管理器里查看设备的时候可以看到这个设备,而且前面没有问号,那就有可能是供电不足的问题,此时插上电源适配器,看是否在线。
五是软件被拦截。如果以上四个原因都已经排除, 则有可能是杀毒软件或者防火墙软件等高安全系数将逻辑分析仪的软件拦截了。将此类软件先禁用,看问题是否可以解决。
六, 台式机前面的 USB 口和后面的 USB 口的信号完整性不同,如果问题无法解决就换到后面的 USB 口试试,因为后面的 USB 口是直接从主板上引出来的。
2.2 采集不到数据或者采集到错误数据
若逻辑分析仪已经处于在线状态情况下, 信号线却没有任何反应,则首先应检查测量线是否已经连接在有信号的被测信号上,如果确定有输入的信号,则应该检查接地是否良好,常常会因为没有接地良好,最后导致信号无法正常采集。 甚至有时候被采集系统已经断电了,
但逻辑分析仪仍然采集到了数据,这也是因为地线没有接好。所以信号采集出现问题时应首先检查地线是否接好。
2.3 逻辑分析仪测量线在悬空时测得的数据
逻辑分析仪(除 LA5034)的测量线在悬空(即不接任何负载)的情况下,测得的信号将是高电平。而 LA5034 的测量线在悬空时。测得的信号电平的状态跟门限电压的设置相关,处于不定态。
2.4 逻辑分析仪通道有电压输出,会不会影响设备?
用万用表测量逻辑分析仪测量通道的输出,有 2.6V 左右的电压,会不会对设备提供上拉并造成影响?
问题解答: 逻辑分析仪的测量通道直接接到高速比较器输入端,有可能由于比较器存在漏电流而产生漏电压。
通过仔细测试,结果如下: A、 B 口对外的电压是高速比较器的漏电流产生的,有 5uA左右的电流,这个漏电流在业界已经很小, 经测量,逻辑分析仪正向输入电阻为 50M,反向输入电阻为 5M。只要被测对象的输出内阻小于 500K 就不会对被测对象造成任何影响。
因为万用表的输入阻抗大概有 10M 左右,所以能够测量出电压。一般我们设备输出电阻都是很小的,如一个 5V 的 TTL 器件,其输出电流一般有 10mA~20mA 以上,输出电阻为5V/10mA=500 欧姆以下,只要你的输出电流能够大于 5uA 就不会对你的设备造成影响,所广州致远电子有限公司
以对于一般的应用不会造成影响的。
2.5 逻辑分析仪在使用 Timing_state 模式时不能将 32 根测量线全部接入
由于在使用 Timing_state 模式时,有一根测量线是用来存储压缩数据的,所以在使用Timing_state 模式时,最多只能使用 31 根测量线。
2.6 软件触发对话框出现乱码
安装完软件后在触发设置菜单里面出现乱码,如下图所示。
问题解答: 在触发设置窗口区域内点击鼠标右键,选择“编码→简体中文”选项即可,如下图所示。如果还不行,可将“自动选择” 选项勾选上,然后再选择“简体中文”,多试两次一定能够解决问题。
2.7 逻辑分析仪能采样多长时间
这个问题要分两种情况来分析,一种是采用定时采样(timing),第二种是采用动态采样(timing-state)。
一、定时采样(timing)
定时采样能采集的时间长短与采样频率和存储深度有关,每一个存储单元存储对应的时间为采集时钟的周期。设采样频率为 Fc,每通道存储容量为 M,则逻辑分析仪能够持续的
采样时间为:T = M × 1/Fc
举例说明,使用 LA2532 逻辑分析仪,采样频率为 100MHz,则采样时间为:T = 1Mbits × 1/100MHz = 1048576 × 10ns ≈ 10.5ms
即 1Mbits 存储深度 100MHz 采样频率能采集 10ms 长度的信号。因此逻辑分析仪的型号一但确定,那么采集时间只与采集频率有关。
二、动态采样(timing-state)
动态采样(timing-state)是 LAB7000、 LAB6000、 LA2000A 系列逻辑分析仪*的采样模式。 当逻辑分析仪的硬件确定后,采样时间只与被采集信号的变化率有关。被采样信号频率越低,能采样的时间就越长。
如果您想在不升级硬件的基础上增大采样时间,您可以通过适当降低定时采样率或者将采样设置里的 timing-state 选项勾选上,一般情况下都是可以大大增加采样时间的,但这是跟被采样信号的变化率息息相关的,被采样信号变化率越低,可以增加的采样时间就越长。
但如果采取这些措施后仍然无法满足时间需求,您就只能对硬件进行升级了。 即购买更高型号的逻辑分析仪,从而增大每通道的存储深度,从根本上解决采样时间的问题。
2.8 关于状态优先和位置优先的理解
位置优先: 位置优先模式保证了触发点一定会落在用户的触发位置上。如图所示。
从图中可以看出,用户设置的触发位置为 xx%,当启动逻辑分析仪采集时,数据会马上被采集并存入存储器中,在数据末存满到的触发位置前,即使有出现符合触发条件的触发信号,它也不会触发的,只有当数据存满至用户设置的触发位置后,出现符合触发条件
的信号才会触发。
状态优先: 状态优先不能保证触发点一定会落在用户的触发位置上。它符合触发条件的触发信号的出现有关,如图所示。
从图中可以看出,然后用户设置的触发位置为 xx%,但是实际的触发位置确是在前面,也即是只要有符合触发条件的信号,它就会立即触发,而不管是否到了用户设置的触发位置。
当然状态优先也有可能会存在触发点刚好在触发位置上的情况,当数据存满到用户触发位置前没出现符合触发条件的信号,那么它的触发点将会落在触发位置上,如下图所示。
状态优先的存在是为了避免错过出现机率较少的触发条件,假若只使用位置优先,触发条件只出现一次,且出现在数据存满触发位置之前,那么该触发将捕抓不到,造成无触发的错误分析。
上面分析所讲的存储空间,其地址和触发位置都是相对的,并不是存储器的物理地址,这点要注意。另外为了便于理解,你可以认为当数据存到触发位置时,之后每存一个数据,先存的那个数据就丢掉,这样触发位置就一直保持在用户设置的触发位置点上,只需
等待符合触发条件的信号到达就可以继续往前存储了,直到存满存储器。
2.9 关于逻辑分析仪触发次数的理解
逻辑分析仪采集数据直到存储器满才能触发一次,即触发一次后,如果还有触发信号到来时,它并不会提示触发,但会继续记录数据,直至此次采集数据完成。因此并不是一有触发信号触发次数就会增加。
2.10 UART 不能进行插件触发
UART 的分析,实质上是由逻辑分析仪对信号进行抽样分析,分析检测原理和 UART接收器一样,需要 16 倍 UART 波特率以上的采样频率才能正确解析。因此要求逻辑分析仪的采样频率至少要是 UART 波特率的 16 倍以上才能正确的进行插件分析和插件触发。如采
115200bps 的信号,则至少要用 2MHz 的采样频率。
2.11 以 CSV 格式导出的文件中 Time 间隔不一样
在逻辑分析仪采集完数据后, 这些数据往往需要被导出并进行二次利用。因此我们的软件具有数据导出功能,可以以 CSV 格式或者二进制文件格式进行导出。
以CSV文件格式导出后的结果如下图所示,其中Time的时间是状态变化的时刻的时间,只要信号变化不大,则时间也不会改变,因此时间栏的时间不是等长的。
然而, 保存成 Bin 格式文件时,它是按 Timing 格式保存,也即是不管压不压缩,都按32位(因为有32个通道)采样点来保存,即两数据间的时间是等长的;如采样频率为100MHz,则两个数据之间的间隔为 10nS。
2.12 CAN 总线测量方案
由于我们的逻辑分析只能测量单端信号,而 CAN 总线是差分信号,所以只能单独测CAN 总线的 CANH 或者 CANL,不能同时测量两根信号(若要同时测也有办法,见下述第三种测量方式)。根据 CAN 的电平属性(CANH 平时为 2.5V,高时为 4~5 伏, CANL 平时
为 2.5V,低时为 0V),所以 CAN 总线有三种测量方式。
一种测量方式,逻辑分析仪的地线接系统地,其中一通道接 CANH,然后设置逻辑分析的比较门限电平为 3V 左右就可以。
第二种测量方式,系统地没引出来,逻辑分析仪的地线接 CANL,测量通道接 CANH,这种方式要特别注意,由于 PC 地(即逻辑分析仪地)与被测系统地是共地的,所以需要做隔
离,这个要特别注意,操作方法如下,需要用笔记本电脑测,而且电脑不能接外置电源,以保证隔离效果。
第三种测量方式,同时测 CANL 和 CANH,逻辑分析仪的 PODA,和 PODB 的比较电压是可以单独调的,这时我们可以用 PODA 的测量通道接 CANH,并且设置 PODA 的比较电平设为 3V 左右。用 PODB 的测量通道接 CANL,并且设置 PODB 的比较电平为 1.5V 左
右。这样就可以同时观测两个信号。
2.13 逻辑分析仪保存的文件不能打开
以前用逻辑分析仪保存的文件,现在打不开。
问题解答: 以前的软件(3.x 版本)和现在的软件(4.x 版本)的架构是不同的,保存的文件格式是不兼容的,所以会出现上述问题。只能用回旧的软件来打开文件。
2.14 IIC 插件分析错误码
IIC 插件分析每次分析结果都不一样,而数据实际上是一样的,如下图所示,两个图的IIC 数据目测都能看得出来 IIC 地址都是 0x2A 是一样的,而分析结果有时确是错误的。
问题解答: IIC插件分析是根据SCL信号跳变来判断的,如果分析的数据中出现有毛刺,极有可能会造成协议分析错误。这里可将数据放大,观察 SCL 信号线的边沿附近是否有毛
刺。将上面协议分析错误部分放大,如下图所示,确实可以观察到有毛刺存在,从而导致协议分析错误。
由于 IIC 总线的时钟频率比较低,因此可以通过降低采样频率来解决协议分析错误的问题,或者打开软件滤波将毛刺过滤掉,使插件解码正确。
2.15 RS485 总线测量方案
使用单端采样方式进行分析;
分析过程: RS-485 的协议和 RS-232 是一样的,只不过电平特性是差分的,因为我们的逻辑分析只能测量单端信号,因此只能单独测 RS-485 总线的 A 端或 B 端。因为 RS485 协议规定当在接收端 A-B 之间有大于+200mV 的电平时,输出为正逻辑电平;小于-200mV 时,
输出为负逻辑电平。单端信号线的协议和 UART 协议是一样的,因此可以对 A 端数据进行UART 分析,逻辑分析仪的地线接设备系统地。如果不知哪个是 A 端,可以先用逻辑分析进行预采样判断, A、 B 端都接到逻辑分析仪,然后进行采样,如下图所示,空闲时为高电
毛刺平的线的为 A 端。
通讯参数的设置和 UART 协议一样。分析的结果如下图所示:
注意事项: 由于差分信号根据系统的不同及传输距离的的长度不同,电压幅值范围不定。
因此分析之前要调整好逻辑分析的比较电压,以确保能够正确采样到数据。如果有必要的话可以先用示波器测量 A 端的信号幅值范围,然后再确定一个中间比较值,如果没有示波器的话,可以用默认的 1.5V 比较电平进行采样,然后按照已采集的数据进行协议分析,如果
不正确的话则要重新调整比较电压,直到正确分析为止。
如果能保证设备的地和 PC 的地是隔离的,也可以用逻辑分析仪的测试通道接 A 端,逻辑分析仪的地线接 B 端进行测量分析(注意:设备的地和 PC 的地是一定要是隔离的才能这么接,否则可能会损坏设备)。
2.16 SPI、 IIC、 SSI 具有时钟信号数据分析错误问题描述: SPI、 IIC、 SSI 等具有 CLK 时钟信号的协议,在分析数据时。在不够位数的情况下分析出数据,数据分析混乱,出错。
问题分析: 出现此种情况一般是由于 CLK 信号出现毛刺造成的。 例如,在此图中 0xC 是 8bit 位的是 5 个 CLK 信号就显示出来, 其错位原因主要是因为在上图画红线的地方出现了毛刺。放大前两个时钟部分分别是:
解决办法:
1、在采集数据时开启数据滤波(部分逻辑分析仪支持)
2、降低采样频率(此方法可以降低,但是还是有一定的几率)
3、微调门限电压
致远电子周立功ZLG LAB7504逻辑分析仪,LAB6052,LA2832Aplus,LA2832A何谓 " 逻辑分析仪 "逻辑分析仪是一种类似于示波器的波形分析设备,能够连续不断地采集电路的逻辑电平,并通过存储和波形显示直观地呈现信号时序关系,帮助用户快速调试电路中存在的通信问
题。