当前位置:文档之家› 【11期】 逻辑分析仪在CAN总线开发中的应用

【11期】 逻辑分析仪在CAN总线开发中的应用

【11期】 逻辑分析仪在CAN总线开发中的应用
【11期】 逻辑分析仪在CAN总线开发中的应用

逻辑分析仪─从入门到精通讲座(11) 逻辑分析仪在CAN总线开发中的应用

1. 引言

作为一种串行通讯技术,CAN-bus是20世纪80年代中后期适应汽车控制网络化要求而产生并迅速发展起来的,并已成为开放的国际标准通讯协议(ISO 11898),在众多领域得到了广泛的应用。但是专用的CAN分析仪价格昂贵,本文介绍了一种基于逻辑分析仪的分析CAN总线的方法,不仅节省项目的资金,而且高效准确。一般的逻辑分析仪中没有CAN 总线分析插件,CAN总线信号解码只能采用人工分析方法,即根据协议中规定的关系等许多情况进行分析。这种分析方式不仅要求分析人员对该CAN协议非常熟悉,而且数据量大,分析过程容易出错。本文采用了广州致远电子有限公司的高性能LAB6052逻辑分析仪和示波器相结合的方法对CAN-bus进行分析调试。LAB6052逻辑分析仪的CAN-bus总线分析功能使得大多数开发人员可以很轻松的发现错误、调试硬件、加快开发进度,为高速度、高质量完成工程提供保障。

2. 测试原理

尽管CAN是差分信号,而逻辑分析仪只支持单端信号的测量,但是根据CAN的电平特性,是可以通过合适的方法准确测量分析CAN总线数据的。

如图1所示CAN2.0B规范定义了两种互补的逻辑数值:“显性”和“隐性”,同时传送“显性”和“隐性”位时,总线结果值为“显性”。“显性”(“Daminant”)数值表示逻辑“0”,而“隐性”(“Recessive”)表示逻辑“1”。

在CAN规范中并未定义代表逻辑电平的物理状态(例如电压),iCAN网络使用符合ISO11898-2标准的电平信号,典型地,CAN总线为“隐性”(逻辑1)时,CAN_H和CAN_L 的电平为2.5V(电位差为0V);CAN总线为“显性”(逻辑0)时,CAN_H和CAN_L的电平分别是3.5V和1.5V(电位差为2V),如图1所示。

图 1 CAN协议逻辑数值

显而易见,当逻辑为1时CAN_L和CAN_H的差值为0,当逻辑为0时CAN_L和CAN_H

差值为-2伏,用CAN_L的逻辑电平减去CAN_H的逻辑电平既可以得到CAN的时序逻辑,本文就是利用这一点达到测量的目的的,或者单端的CAN_L信号也是可以满足时序要求的,但是其稳定性明显不如双端的测量。

3. 测试方法

第一种测量方式,逻辑分析仪的地线接设备系统地,测量通道接CAN_L然后设置逻辑分析的比较门限电平为2V左右就可以。但是这种单端方式的测量稳定性在实际测量中明显不如差分信号的测量。

第二种测量方式, 把CAN_H作为逻辑分析仪的地线,测量通道接CAN_L。这种测量方法的基本要求是CAN网络的CAN_H与其地必须是隔离的,原因是由于PC地(即逻辑分析仪地)与被测系统地是共地的,如果没有隔离的条件下这样相连等效与把CAN_H信号和CAN网络的地直接相连起来了,这样会导致系统无法正常运行,甚至会损坏仪器或设备。为了避免不必要的损坏,提高可靠性稳定性,必须保证逻辑分析仪或设备(CAN-BUS节点)有一方是隔离的。当用户无法确认CAN网络是否隔离时,比较保险的操作方法如下,使用一台不接外置电源的笔记本电脑与逻辑分析仪连接,这样就可以保证隔离的效果。

为了保证测量结果有着更高的精确度,推荐用户采样第二种测量方法。

4. 逻辑分析仪阀值电压的确定

在用逻辑分析仪测量CAN-bus信号之前,最好使用示波器观察CAN_L和CAN_H信号波形,以确定逻辑分析仪采样的门阀电平。如图2所示是CAN_L信号和CAN_H信号经过相减运算后得到的波形,由图2中可知CAN_L和CAN_H的电压差值为-1.9伏左右,与理想的-2伏有0.1伏的差距。由此可以确定逻辑分析仪的门阀电压为-0.95伏。

图 2 CAN-bus信号

5. 逻辑分析仪插件分析CAN总线

逻辑分析仪LAB6052采样CAN-bus信号据需要以下几个步骤,首先把CAN_H作为逻辑分析仪的地线连接起来,而CAN_L则接到逻辑分析仪的测量通道上。然后设置采样频率,这里采用异步采样,由于频率过高会采样到很多毛刺,干扰会比较严重,故而设置的采样频率不宜太高,一般为50MHz就可以了,并且为得到更为准确的结果推荐用户加入数字滤波减少毛刺的影响。最后设置门阀电压,由于CAN_L和CAN_H的电压差为-1.9伏,设置门阀电压为-0.95伏,如图3所示为逻辑分析仪的的相关参数的设置。

图 3 参数的设置

在对CAN总线进行插件分析之前,需要用户确认总线信号的波特率,如果用户并不知道CAN的波特率,可以从逻辑分析仪采样回来的数据估算出来的。由于CAN总线信号在不工作的条件下为高电平,并且其在有效数据期间不会出现连续的5个以上的高电平。所以可以找到最小的一个脉冲信号,假设其为一个周期的时间,由逻辑分析仪分仪分析测量,并由此列出几个可能的波特率,进行插件分析。至此可以加入CAN插件,如图4所示是对CAN插件进行的相关参数的设置。

图 4 CAN插件设置

完成上面所述的操作后,便可以得到如图5所示的分析结果,可以分析出此时的CAN -bus信号的时序帧ID为0x7B1,发出的数据为0x56和0x78,这样的插件分析结果使得用户可以非常方便分析和学习CAN-bus信号的时序。如图6所示的CANalyst-II的分析结果,可以看出两种工具得到的结果是完全一致的, 并且其结果与本文的通信系统所发出的数据是完全吻合。

图 5 LAB6052分析结果

图 6 CANalyst-II分析结果

相对于示波器和CANalyst-II分析仪,逻辑分析仪对CAN信号的分析和学习上有较大的优势。由上文可知示波器只可以查看波形,其获取的CAN-bus信号的分析需要用户测量每个高低脉冲的宽度,对于大量数据来说用户是非常难以分析和学习CAN信号的。CANalyst-II 分析仪则只能显示分析的最终结果,看不到物理传输的逻辑信号。而逻辑分析仪可以把逻辑信号和最终的分析结果全部显示出来,用户可以更加方便的分析调试、学习CAN-bus信号。

综上所述,利用LAB6052对CAN-bus信号进行分析,可以使用户学习和分析CAN信号时序更加得心应手,同时LAB6052采样所采用的Time-State数据跳变存储技术可以获取大量的数据结果,对用户分析数据也是一大惊喜,可以说LAB6052是分析学习CAN-bus总线的一把利剑。

6. 结语

本文分析了使用逻辑分析仪分析CAN-bus上的数据的考虑因素。从中可以看出,合理的设置好相关参数和使用功能强大的逻辑分析仪LAB6052是可以有效和方便的分析CAN 总线的。此外,本文还说明了使用CAN插件触发可以轻松的捕获串行数据协议后的数据,使得数据分析和数据触发有机的融合一体,让用户在大批量的传输数据中可以精确的触发和分析。

使用逻辑分析仪测定CAN-bus波特率(精)

广州致远电子有限公司 修订历史 销售与服务网络(一

广州周立功单片机发展有限公司 地址:广州市天河北路689号光大银行大厦12楼F4 邮编:510630 电话:(020******** 38730917 38730972 38730976 38730977 传真:(020******** 网址:https://www.doczj.com/doc/d18085175.html, 广州专卖店 地址:广州市天河区新赛格电子城203-204室电话:(020******** 87569917 传真:(020******** 南京周立功 地址:南京市珠江路280号珠江大厦2006室电话:(025******** 83613271 83603500 传真:(025******** 北京周立功 地址:北京市海淀区知春路113号银网中心A 座1207-1208室 (中发电子市场斜对面电话:(010******** 62536179 82628073 传真:(010******** 重庆周立功 地址:重庆市石桥铺科园一路二号大西洋国际大厦(赛格电子市场1611室电话:(023******** 68796439 传真:(023******** 杭州周立功 地址:杭州市天目山路217号江南电子大厦502室电话:(0571 ******** 28139612 28139613 28139615 28139616 28139618 传真:(0571 ********

成都周立功 地址:成都市一环路南二段1号数码同人港401室(磨子桥立交西北角 电话:(028******** 85437446 传真:(028******** 深圳周立功 地址:深圳市深南中路 2070号电子科技大厦C 座4楼D 室 电话:(0755********(5线传真:(0755******** 武汉周立功 地址:武汉市洪山区广埠屯珞瑜路158号12128室(华中电脑数码市场 电话:(027******** 87168297 87168397 传真:(027******** 上海周立功 地址:上海市北京东路668号科技京城东座7E 室电话:(021******** 53083453 53083496 传真:(021******** 西安办事处 地址:西安市长安北路54号太平洋大厦1201室电话:(029******** 83063000 87881295 传真:(029******** 销售与服务网络(二 广州致远电子有限公司 地址:广州市天河区车陂路黄洲工业区3栋2楼

逻辑分析仪在CAN总线开发中的应用

逻辑分析仪─从入门到精通讲座(11) 逻辑分析仪在CAN总线开发中的应用 1. 引言 作为一种串行通讯技术,CAN-bus是20世纪80年代中后期适应汽车控制网络化要求而产生并迅速发展起来的,并已成为开放的国际标准通讯协议(ISO 11898),在众多领域得到了广泛的应用。但是专用的CAN分析仪价格昂贵,本文介绍了一种基于逻辑分析仪的分析CAN总线的方法,不仅节省项目的资金,而且高效准确。一般的逻辑分析仪中没有CAN 总线分析插件,CAN总线信号解码只能采用人工分析方法,即根据协议中规定的关系等许多情况进行分析。这种分析方式不仅要求分析人员对该CAN协议非常熟悉,而且数据量大,分析过程容易出错。本文采用了广州致远电子有限公司的高性能LAB6052逻辑分析仪和示波器相结合的方法对CAN-bus进行分析调试。LAB6052逻辑分析仪的CAN-bus总线分析功能使得大多数开发人员可以很轻松的发现错误、调试硬件、加快开发进度,为高速度、高质量完成工程提供保障。 2. 测试原理 尽管CAN是差分信号,而逻辑分析仪只支持单端信号的测量,但是根据CAN的电平特性,是可以通过合适的方法准确测量分析CAN总线数据的。 如图1所示CAN2.0B规范定义了两种互补的逻辑数值:“显性”和“隐性”,同时传送“显性”和“隐性”位时,总线结果值为“显性”。“显性”(“Daminant”)数值表示逻辑“0”,而“隐性”(“Recessive”)表示逻辑“1”。 在CAN规范中并未定义代表逻辑电平的物理状态(例如电压),iCAN网络使用符合ISO11898-2标准的电平信号,典型地,CAN总线为“隐性”(逻辑1)时,CAN_H和CAN_L 的电平为2.5V(电位差为0V);CAN总线为“显性”(逻辑0)时,CAN_H和CAN_L的电平分别是3.5V和1.5V(电位差为2V),如图1所示。 图 1 CAN协议逻辑数值 显而易见,当逻辑为1时CAN_L和CAN_H的差值为0,当逻辑为0时CAN_L和CAN_H

can总线分析仪kvaserlin产品详解

CAN总线分析仪Kvaser Linx 将Kvaser Linx连接到Kvaser 现场总线上,即可分析J1587、LIN、K-Line、SWC 或 LS 总线网络,其优越的兼容性、灵活性和可靠性,极大的方便了各种总线的分析,目前市场上尚只有Kvaser Linx J1587 ?Kvaser Linx LIN适用于LIN 2.0和LIN 1.x. ?Kvaser Linx J1587适用于 SAE J1587/1708. ?Kvaser Linx K-line适用于ISO 9141. ?Kvaser Linx SWC适用于SAE J2411, GMLAN. ?Kvaser Linx LS适用于ISO 11898-3 (故障容忍CAN). ?Kvaser Linx Analog I/O适用于从0到24伏的输入电压. 一般特点 ?塑模造的9针DSUB母连接器带大拇指螺钉 ?塑模造的9针DSUB公连接器 ?紧凑的塑料外壳 ?适用于Kvaser的高速CAN接口 ?特别适合于 Kvaser Memorator Professional, Kvaser USBcan Professional 产品版本 ?Kvaser Linx J1587 (Schedule for Item no. 00389-7) ?Kvaser Linx LIN (Schedule for Q1, 2007) ?Kvaser Linx K-line (Schedule for Q1, 2007) ?Kvaser Linx SWC (Schedule for Q1, 2007) Kvaser Linx LS (Schedule for Q1, 2007)

CAN总线分析仪运行 ECANTools软件时常见问题解答

CAN总线分析仪运行 ECANTools软件时常见问题解答 文档版本:2017/01/24

使用ECANTools或其他CAN总线应用软件时,弹出缺少“CHUSBDLL.dll”、“打开设备失败”、“启动设备失败”的处理方法。 一.问题现象描述 USBCAN分析仪是收发CAN总线原始数据必不可少的工具,很多人在使用USBCAN分析仪的时候,打开ECANTools或其他CAN总线应用软件时,会弹出“打开设备失败”、“启动设备失败”、缺少“CHUSBDLL.dll”。 图1 打开/启动设备失败 二.问题的排查和解决 以微波检测软件搭配上广成科技的硬件为例,打开设备失败问题用户可参考本文档找到打开设备失败的原因,接下来我们从两个方面进行排查和解决。 1.驱动问题 A.驱动未安装 通过查看计算机管理器,查看驱动是否安装成功。判断方法为:是否有名为USB CAN的设备。

图 1 驱动未安装 图 2 驱动已安装

B. 安装驱动 方法一:驱动未安装的用户,可以在广成科技USBCAN分析仪随货附带的光盘资料里,找到简易的安装包这种方法相比较于手动安装更加方便快捷。广成科技分别提供32位和64位的安装包。 图3 找到驱动简易安装包 图4 安装成功 方法二:手动安装驱动,鼠标右键点击计算机,进入管理界面。找到左侧的设备管理器,点击右侧窗口中的“其他设备”。 图5 找到设备管理器

图6 USBCAN在设备管理器中的驱动名称(未安装上时) “其他设备”中的设备显示为黄色感叹号,鼠标右键点选“更新驱动程序软件”。 图7 手动查找计算机上驱动 选择“浏览计算机以查找驱动程序软件”。路径引导到广成科技光盘资料软件文件夹里,点击下一步即可完成驱动安装。安装完成后,设备管理器显示正常。

USBCAN CANalyst II分析仪 产品说明书

USB-CAN(CANalyst-II分析仪) 产品说明书 说明书版本:V2.00 更新日期:2015.07.01

目录 第一章产品简介 (1) 1.1 概述 (1) 1.2 性能与技术指标 (1) 1.3 典型应用 (2) 1.4 产品销售清单 (3) 1.5 技术支持与服务 (3) 1.6 产品选型 (3) 第二章外形与接口描述 (4) 2.1 外观与接口 (4) 2.2 信号定义 (5) 2.3 出厂配置 (6) 第三章安装USB_CAN Tool软件 (7) 3.1 驱动程序安装 (7) 3.2 USB-CAN Tool软件 (18) 3.3 软件操作与功能介绍 (21) 3.4 自发自收测试 (23) 3.5 多个USB-CAN设备同时使用 (24) 第四章附录 (25) 4.1 CAN2.0B标准帧格式. (25) 4.2 CAN2.0B扩展帧格式 (26)

第一章产品简介 1.1 概述 USBCAN-2(A/C)总线适配器是带有USB2.0接口和2路CAN接口的CAN总线适配器。 CANalyst-II分析仪是带有USB2.0接口和2路CAN接口的CAN分析仪,具备CAN总线协议分析功能,支持SAE J1939、DeviceNet、CANopen、iCAN以及自定义高层协议分析功能,兼容周立功的CANPro软件。 USBCAN总线适配器/CANalyst-II分析仪可以被作为一个标准的CAN节点,是CAN总线产品开发、CAN总线设备测试、数据分析的强大工具。采用该接口适配器,PC可以通过USB 接口连接一个标准CAN网络,应用于构建现场总线测试实验室、工业控制、智能楼宇、汽车电子等领域中,进行数据处理、数据采集、数据通讯。同时,USBCAN/CANalyst-II分析仪具有体积小、方便安装等特点,也是便携式系统用户的最佳选择。 USBCAN-2A接口适配器设备,CAN总线未隔离,由USB直接供电。 USBCAN-2C接口适配器设备,CAN总线电路采用独立的隔离DC-DC电源模块、高速磁藕隔离模块进行电气隔离,使该接口适配器具有很强的抗干扰能力,大大提高了系统在恶劣环境中使用的可靠性。(USB与CAN之间隔离,CAN1与CAN2之间未隔离) CANalyst-II分析仪,USB、CAN1、CAN2三端之间完全隔离。 产品可以利用厂家提供的USB_CAN TOOL工具软件,直接进行CAN总线的配置,发送和接收。用户也可以参考提供的DLL动态连接库,C++Builder、C#、VC、VB、https://www.doczj.com/doc/d18085175.html,、Delphi、LABVIEW、LabWindows/CVI例程编写自己的应用程序,方便的开发出CAN系统应用软件产品。 利用USBCAN / CANalyst-II分析仪进行二次开发时,您完全不需要了解复杂的USB接口通讯协议。 1.2 性能与技术指标 ●USB与CAN总线的协议转换; ●USBCAN-2(A/C)具备2个通道CAN接口; ●CANalyst-II分析仪具备2个通道CAN接口; ●USB接口支持USB2.0,兼容USB1.1; ●支持CAN2.0A和CAN2.0B协议,支持标准帧和扩展帧;

总线分析仪介绍说明书

总线分析仪介绍说 明书

CAN总线Kvaser blackbird产品说明书 K Kvaser BlackBird Semipro是一款基于无线局域网( WLAN) 技术的高性能的现场总线。经过利用无线局域网技术( WLAN) , 能够实现高速的CAN总线通讯( 802.11b/g) , 同时提高了CAN总线的灵活性和CAN总线网络的可覆盖范围。利用强大和通用的无线局域网技术来解决以往CAN总线繁重的线缆负担。同时提供了灵活的通信模式, 包括两种运行模式: Infrastructure 模式和Ad-hoc 模式。 运行模式Kvaser BlackBird Semipro是 一款基于无线局域网 ( WLAN) 技术的高性 能的现场总线。经过 利用无线局域网技术 ( WLAN) , 能够实现 高速的CAN总线通讯( 802.11b/g) , 同时提高了CAN总线的灵活性和CAN总线网络的可覆盖范围。利用强大和通用的无线局域网技术来解决以往CAN总线繁重的线缆负担。同时提供了灵活的通信模式, 包括两种运行模式: Infrastructure 模式和Ad-hoc 模式。 运行模式

Infrastructure 模式: 用于一个网络或多个网络节点之间的通讯。 Ad-hoc模式: 用于电脑与Kvaser BlackBird Semipro 的直接通讯。 用领域应 Kvaser BlackBird Semipro用于以下的无线通讯领域: 诊断、检测和汽车测试、生产与制造线各个工作站点之间的通讯以及用于其它需要移动性高和灵活性强的领域。 运行环境 IP67——为实际的工业现场而设计 整合天线 适合紧凑的、轻巧的和便携的设备上使用 运行温度: -30℃~+85℃ WLAN 接口 符合无线局域网的标准: 802.11b/g 两种不同的运行模式: Infrastructure和Ad-hoc 首选编码 用TCP/IP协议实现因特网内部数据传输 可在电脑上实现简单和快速的内部配置 USB接口 提供一个无线局域网接口和一个USB接口到CAN总线内部连接( 两个接口在同一设备) 设计为USB2.0, 同时可适用于USB1.1

CAN分析仪CANslinkal简介

西谌CAN分析仿真系统CANslinkal简介 V1.81 1.系统特点 CANslinkal(读音:看斯林卡,“看”重音,“林”重音加长音)是一款高性能多功能的CAN分析仿真工具,由软件与配套硬件两部分组成。具有以下特点: 1)使用USB与电脑通信和供电,无须额外电源。 2)★DC2500V电气隔离,采用脉冲变压器和高速光耦实现电源和信号的隔离耦合,保 护设备免于电气浪涌的损坏。 3)★增强的EMC设计加强了设备对电源传导干扰和空间辐射干扰的抵抗能力。 4)完全支持CAN2.0A和B两种格式。 5)4K~1000Kbps波特率自由设置。总线波特率自动探测,特定波特率下参数自动计算。 6)通道单独工作每秒7200帧扩展ID的接收与发送能力(1000Kbps波特率下总线100% 极限负荷)。主机传输模式下,双通道同时工作各通道每秒4500帧扩展ID的接收与发送能力(1000Kbps波特率下总线60%以上负荷(※注1),500Kbps或以下波特率下总线100%极限负荷)。纯模块程序处理模式下,双通道同时工作各通道每秒 7200帧扩展ID的接收与发送能力(1000Kbps波特率下总线100%极限负荷)。 7)★实现了ID信息全览查看方式。在该功能页面中,可以根据数据库自动解析原始 数据,转换成实际的物理数值。并能够自由分组、排序与过滤,方便用户观察。 8)★实现了CAN数据变化追踪功能。可以实时突出显示变化与不变的数据,为CAN 数据破解提供了强力的辅助。 9)★实现了图形控件显示功能。用图形(如里程表,指示灯等)以更形象的方式显示 CAN数据物理数值。 10)★实现了序列数据流显示功能。能够将数据按接收顺序依次显示,并用不同颜色区 分不同的ID。 11)★实现了示波监测功能。能够以波形方式实时显示CAN数据物理数值,便于查看 数据变化轨迹。 12)同步在线显示丰富的CAN总线状态与统计信息。 13)★完善的CAN数据记录功能。能够自动保存全部数据,也能够手动保存最近的数 据。并可以自定义任意过滤ID(滤通或滤阻)。

广成汽车USBCAN分析仪设备USBCAN-OBD 用户手册

USBCAN-OBD 工业级USB-CAN转换器 用户手册 文档版本:V4.01(2017/01/13)

修订历史 版本日期原因 V1.002013/6/16创建文档 V2.012013/12/20修正设备工作参数V3.012015/04/22添加部分参数 V3.502016/07/16添加OBDII功能V4.012017/01/13添加CANopen功能

目录 1.功能简介 (4) 1.1功能概述 (4) 1.2性能特点 (4) 1.3典型应用 (5) 2.设备安装 (6) 2.1设备尺寸 (6) 2.2接口定义及功能 (6) 2.3驱动及软件安装 (7) 3.设备使用 (8) 3.1与PC连接 (8) 3.2与CAN-bus连接 (8) 3.3CAN总线终端电阻 (9) 3.4系统状态指示灯 (10) 4.ECANTools软件使用 (11) 4.1软件启动 (11) 4.2数据收发 (12) 4.3总线分析功能 (12) 4.4汽车数据解析功能 (13) 4.5其他功能 (15) 5.Linux系统使用说明 (16) 6.二次开发 (19) 7.技术规格 (20) 8.常见问题 (21) 附录1:CAN2.0B协议帧格式 (24) 附录2:ISO15765协议数据与PID对应关系 (26)

1.功能简介 1.1功能概述 USBCAN-OBD是集成1路CAN接口的便携式CAN-bus总线通讯接口卡。该型号CAN卡是我公司专为汽车电子开发或汽车故障诊断用户设计,使用USBCAN-OBD便携式CAN接口卡,PC可以通过USB接口快速连接至汽车OBD 接口中的CAN-bus网络,使PC可以构成汽车CAN-bus网络中数据处理、数据采集的CAN-bus网络控制节点。 USBCAN-OBD便携式CAN接口卡是CAN-bus产品开发、CAN-bus数据分析的强大工具;同时具有体积小巧、即插即用等特点,也是便携式系统用户的最佳选择。USBCAN-OBD接口卡上自带USB连接线缆,集成CAN接口电气隔离保护模块,使其避免由于瞬间过流/过压而对设备造成损坏,增强系统在恶劣环境中使用的可靠性。 USBCAN-OBD便携式CAN接口卡支持WindowsXP/Win7/Win8/Win10等32位/64位操作系统,还可支持各版本Linux操作系统。我公司为用户提供统一的应用程序编程接口和完整的应用示范代码,含VC、VB、.Net、Delphi、Labview 和C++Builder等开发例程示范,方便用户进行应用程序开发。 USBCAN-OBD接口卡可使用我公司自主开发的ECANTools通用测试软件,可执行CAN-bus报文的收发和监测等功能。 1.2性能特点 ●PC接口符合USB2.0全速规范,兼容USB1.1及USB3.0; ●集成1路CAN-bus接口,OBD II接口方式; ●支持CAN2.0A和CAN2.0B帧格式,符合ISO/DIS11898规范; ●CAN-bus通讯波特率在5Kbps~1Mbps之间任意可编程; ●使用USB总线电源供电(DC+5V,130mA); ●CAN-bus接口采用电气隔离,隔离模块绝缘电压:DC1500V; ●最高接收数据流量:14000fps; ●CAN端接收报文时间戳精度可达1us; ●支持WinXP、Win7、Win8、Win10等Windows操作系统; ●支持各版本Linux操作系统; ●支持ECANTools测试软件; ●工作温度范围:-40℃~+85℃;

工业级USBCAN分析仪ECAN用户使用手册

ECAN 工业级USB-CAN转换器 用户手册 文档版本:V4.01(2017/01/13)

修订历史

目录 1.功能简介 (4) 1.1功能概述 (4) 1.2性能特点 (4) 1.3典型应用 (4) 2.设备安装 (5) 2.1与PC连接 (5) 2.2CAN总线连接 (5) 3.设备使用 (6) 3.1USB连接 (6) 3.2CAN连接 (6) 3.3CAN总线终端电阻 (7) 3.4系统状态指示灯 (7) 4.技术规格 (9) 附录CAN2.0B协议帧格式 (10)

1.功能简介 1.1功能概述 ECAN是集成1路CAN接口的高性能型CAN-bus总线通讯接口卡。该型号CAN卡可兼容USB2.0总线全速规范,采用ECAN高性能CAN接口卡,PC可以通过USB接口快速连接至CAN-bus网络,构成现场总线实验室、工业控制、智能小区、汽车电子网络等CAN-bus网络领域中数据处理、数据采集的CAN-bus 网络控制节点。 ECAN高性能CAN接口卡是CAN-bus产品开发、CAN-bus数据分析的强大工具;同时具有体积小巧、即插即用等特点,也是便携式系统用户的最佳选择。ECAN接口卡上自带USB接口,集成CAN接口电气隔离保护模块,使其避免由于瞬间过流/过压而对设备造成损坏,增强系统在恶劣环境中使用的可靠性。 ECAN系列设备可以支持国内外大部分工程机械的ECU下载调试,支持EPEC、IFM(易福门)、TTControl、ZAPI、赛灵卓等品牌的专业控制器,支持CoDeSys及其他专用编程、下载、调试软件。 1.2性能特点 ●PC接口符合USB2.0全速规范,兼容USB1.1及USB3.0; ●集成1路CAN-bus接口,使用DB9接口接线方式; ●支持CAN2.0A和CAN2.0B帧格式,符合ISO/DIS11898规范; ●CAN-bus通讯波特率在5Kbps~1Mbps之间任意可编程; ●使用USB总线电源供电(DC+5V,130mA); ●CAN-bus接口采用电气隔离,隔离模块绝缘电压:DC1500V; ●最高接收数据流量:8000fps; ●CAN端接收报文时间戳精度可达1us; ●支持WinXP、Win7、Win10等Windows操作系统; ●工作温度范围:-40℃~+85℃; ●尺寸:(长)83mm*(宽)49mm*(高)21mm。 1.3典型应用 ●CAN-bus网络诊断与测试 ●汽车电子应用 ●工业控制设备 ●高速、大数据量通讯

CANopen分析仪CAN-Report

CANopen网络分析仪CAN-Report CAN-Report是一款CAN总线监视和分析工具,同时也是CANopen网络分析仪。这一工具可以帮助您在逻辑层上监视,记录和测试CAN的通信状态。得益于用户接口的可编程性和可扩展特性,CAN-Report可以灵活的配置以满足用户的需求。CAN通信报文可以在线以不同的模式查看也可以保存为文件供后续处理。 功能一: CANopen分析功能根据不同窗口的SDO,PDO,NMT,EMCY或Flying Master服务,可分别显示详细的CANopen报文。附加模块可用于CANopen和DeviceNet协议并执行基于服务的CAN报文表示法。 功能二:您也可以周期或连续地用CAN-Report手动发送CAN报文。可用传输的通道数目可以自由配置。CAN-Report的记录功能可由CAN报文触发,另外,还可以设置前置和后置触发器,这样能够在精确的时间内得到相关的信息。在记录期间,CAN-Report可以解释CAN报文和它的扩展名。在记录之后,也可以延迟处理先前保存的数据,并可以强制转换时间处理大量的数据。 功能三:CAN-Report带有一个扩展可视化的接口。因此,CAN-Report 功能可以通过附加的软件模块进行特殊扩展。扩展的一个例子就是基于服务或协议的CAN报文表示法。 特性:

?广泛支持不同厂家的CAN总线接口硬件 ?精确的硬件时间戳用于接收到的CAN报文 ?报文触发基于CAN-ID, 报文类型或数据样式 ?可配置报文过滤器 ?CANopen, DeviceNet 和J1939 报文的插件翻译 ?脚本引擎包括高层API 用于CAN-Report 功能(发/收/检查CAN报文等等) ?Import of DCF文件的导入用于配置CANopen PDO 映射 ?任意把CAN 报文记录为多个文件 插件: 插件提供了CANopen 报文解析为可读的形式。CANopen报文对象的可视化可以由用户自定义。如PDO映射等的节点列表可以通过DCF导入。 作者简介:龚龙峰,广州虹科电子科技有限公司

CAN分析仪

CANScope 总线分析仪简介 一、 CANScope 概述 CANScope 分析仪是一款综合性的CAN 总线开发与测试的专业工具,集海量存储示波器、网络分析仪、误码 率分析仪、协议分析仪及可靠性测试工具于一身,并把各种仪器 有机的整合和关联;重新定义CAN 总线的开发测试方法,可对 CAN 网络通信正确性、可靠性、合理性进行多角度全方位的评估; 帮助用户快速定位故障节点,解决CAN 总线应用的各种问题,是 CAN 总线开发测试的终极工具。 CANScope 的主要功能特性 ● 13000帧的超长波形存储能力 ● 100MHz 示波器,实时显示总线状态 ● 报文记录、分析,全面把握报文信息 ● 强大的报文重播,精确重现总线错误 ● 强大的总线干扰,有效测试总线抗干扰能 力 ● 支持多种高层协议,图形化仿真各种仪表 盘 ● 实用的事件标记,最大限度存储用户关心 的波形 ● 从物理层、协议层、应用层对CAN 总线进 行多层次分析 ● 支持软硬件眼图,辅助评估总线质量,准 确定位问题节点 CANScope 与CAN 网络OSI 模式的关系 CAN 眼图:按位叠加显示总线信号 CAN 示波器:实时显示CAN 总线状态 CAN 波形:二进制码流转化形成CAN 帧 CAN 报文:报文收发和解析,提供统计报表 网络共享:远程分析、多人协调分析 CANScopeEx :多种应用层协议数据解析 自定义协议分析:用户可指定协议规则,实现仪 表显示、趋势图显示等功能。

二、具体功能简介 数字干扰 强大的数字干扰器,全面测试系统的稳定性和抗干扰能力。发送干扰:帧ID 干扰、DLC 干扰、数据干扰、随机干扰。接收干扰:帧类型、帧 ID 匹配、数据匹配。 模拟总线测试 CANScope-Pro 集成 CANStress 测试工具,可以在物理层上进行 CAN 总线短路、断路、总线长度模拟、总线负载以及终端电阻匹配等多种测试,帮助用户完整地评估出一个系统在信号干扰或失效的情况下是否仍能稳定可靠地工作。 网络分析测试 CANScope-Pro 集成网络分析功能,精确测量某一 CAN 结点端口看进去的整个网络的阻抗特性(幅频特性和相频特性),方便用户快速定位某一波特率下,由总线终端电阻、寄生电容等引起的信号传输问题。 对称性测试 对称性测试,目的是测试网络中共模干扰强度,评估信号的质量。通过计算信号(CANH+CANL)的平均值来实现,同时自动统计结果并生成测试报告。 网络共享 CANScope支持以太网通信,主CANScope软件可将采集到的报文数据,通过网络共享模块发送给从CANScope软件或者CANScopeEx软件,实现异地分析、多人协同分析,提高问题解决速率。 流量分析 支持流量分析功能,以时间轴的形式形象记录报文在时间上的分布情况,方便用户把握任意时间段的报文疏密程度及任意时间点上的具体报文,从而使用户快速定位问题、解决问题。 虚拟硬件 CAN总线网络系统一般由多个节点组成,例如汽车网络中包含发动机、ABS、门窗、车灯系统、仪表显示等。CANScope提供虚拟硬件功能,可以虚拟出多个节点,并与真实的节点组成CAN网络进行无差别的通信,该功能可以显著加快CAN网络系统设计与测试过程。 报文重播 可以将用户关心的报文重新发送到总线上,实现总线通信情况的完全重现,助力用户准确重现问题、解决问题。 事件标记 可对特定ID、特定数据或触碰到眼图模板的报文进行标记,并保存对应的波形,最大程度记录用户所关心的帧波形。 示波器 高达100MHz采样率,可实时显示总线状态,可用于测量不同的线缆类型、总线长度以及终端电阻等物理因素对总线信号的影响。 FFT变换 在现实环境中,CAN总线网络上的信号容易受到变频器、电机、高压设备等电磁干扰源的干扰。此时,利用示波器自带的FFT频谱分析功能,可快速定位CAN 总线上的特定干扰频率,寻找并排除干扰源,从而消除干扰对CAN总线的影响。

https://www.doczj.com/doc/d18085175.html,BCAN总线适配器(CANalyst-II分析仪)产品说明书

USB-CAN总线接口适配器CANalyst-II分析仪 使用说明书 说明书版本:V1.90 说明书更新日期:2014.05.01

目录 第一章产品简介 (1) 1.1 概述 (1) 1.2 性能与技术指标 (1) 1.3 典型应用 (2) 1.4 产品销售清单 (2) 1.5 技术支持与服务 (3) 1.6 产品选型 (3) 第二章外形与接口描述 (4) 2.1 外观与接口 (4) 2.2 信号定义 (5) 2.3 出厂配置 (6) 第三章安装USB_CAN Tool软件 (7) 3.1 驱动程序安装 (7) 3.2 USB-CAN Tool软件 (18) 3.3 软件操作与功能介绍 (19) 3.4 自发自收测试 (22) 3.5 多个USB-CAN设备同时使用 (22) 第四章附录 (23) 4.1 CAN2.0B标准帧格式. (23) 4.2 CAN2.0B扩展帧格式 (24) I

第一章产品简介 1.1 概述 USB-CAN-2(A/C)总线适配器是带有USB2.0接口和2路CAN接口的CAN总线适配器。 CANalyst-II分析仪是带有USB2.0接口和2路CAN接口的CAN总线适配器,具备CAN总线协议分析功能,支持SAE J1939、DeviceNet、CANopen、iCAN以及自定义高级协议分析功能,兼容周立功的CANPro软件。可进行双向传送。 USB-CAN总线适配器/CANalyst-II分析仪可以被作为一个标准的CAN节点,是CAN总线产品开发、CAN总线设备测试、数据分析的强大工具。采用该接口适配器,PC可以通过USB接口连接一个标准CAN网络,应用于构建现场总线测试实验室、工业控制、智能楼宇、汽车电子等领域中,进行数据处理、数据采集、数据通讯。同时,USB-CAN接口适配器 /CANalyst-II分析仪具有体积小、方便安装等特点,也是便携式系统用户的最佳选择。 USB-CAN-2A接口适配器设备,CAN总线未隔离,由USB直接供电。 USB-CAN-2C接口适配器设备,CAN总线电路采用独立的隔离DC-DC电源模块、高速磁藕隔离模块进行电气隔离,使该接口适配器具有很强的抗干扰能力,大大提高了系统在恶劣环境中使用的可靠性。USB与CAN1、CAN2之间隔离,CAN1与CAN2之前未隔离。 CANalyst-II分析仪,USB、CAN1、CAN2三端完全隔离。 接口适配器产品可以利用厂家提供的USB-CAN Tool工具软件,直接进行CAN总线的配置,发送和接收。用户也可以参考提供的DLL动态连接库,C++Builder、Delphi、LABVIEW、VB、VC例程编写自己的应用程序,方便的开发出CAN系统应用软件产品。 利用USB-CAN适配器/ CANalyst-II分析仪进行二次软件开发时,您完全不需要了解复杂的USB接口通讯协议。 1.2 性能与技术指标 ●USB与CAN总线的协议转换; ●USB-CAN-2(A/C)具备2个通道CAN接口; ●CANalyat-II分析仪具备2个CAN接口; ●USB接口支持USB2.0,兼容USB1.1; ●支持CAN2.0A和CAN2.0B协议,支持标准帧和扩展帧; ●支持双向传输,CAN发送、CAN接收; 1

使用USBCAN分析仪打开软件收不到数据

使用USBCAN分析仪软件收不到数据的排查方法 随着CAN总线应用场合越来越多,USBCAN分析仪的使用频率也越来越高。使用USBCAN 调试CAN总线的时候经常会遇到收不到数据的情况。本文展示了使用广成科技USBCAN分析仪调试CAN总线的一些经验和方法。通常情况下收不到数据一般是因为接线问题、通信波特率不匹配、CAN总线电阻值不匹配、CAN总线目标设备或USBCAN分析仪问题。 准备工具: Windows系统电脑(台式、笔记本均可) 广成科技USBCAN-II Pro分析仪一台 目标CAN总线设备(汽车、伺服电机控制器、ARM开发板等) 一、接线问题 接线时需要将USBCAN-II Pro分析仪的CANL接到目标CAN设备的CANL上,USBCAN-II Pro 分析仪的CANH接到目标CAN设备的CANH上。目前最常见接线方式是凤凰端子、DB9、OBD 三种接线方式。 凤凰端子接线时应注意以下几点: ①接线时注意CAN1和CAN2通道要和上位机软件相对应; ②H与L不要接反(不同厂家的CAN设备定义的位置不同,请按照标识接线); ③拧端子螺丝的时候要顺时针拧紧; ④通常接线时只需接入L与H,P为屏蔽线,如有强磁干扰时可以将P接入大地; ⑤接线推荐使用双绞线。若没有强电磁干扰,实验室环境下的短距离通信可以使用普通 导线或杜邦线。 图1 接线端子

DB9接头的接线:国际上通用的定义是2脚为CAN低(CANL),7脚为CAN高(CANH)。如果出现一个DB9接头包含两路CAN的情况需要查询设备相关手册。 图2 DB9接头高速CAN定义 OBD接头的接线:大部分车型是6脚、14脚为CAN高、CAN低,还有部分车型为3脚、11脚分别是CAN高、CAN低。在接线前请先查阅相关手册或使用万用表测量被测引脚对地的电压值,确认被测引脚是否为CAN信号。通常CAN信号的静默电压为2.5V。若电压高于4V 或小于1V则可以确定不是高速CAN信号。此时需要查询手册,确认是否为容错CAN、单线CAN、K线或LIN线。 图3 OBD接头高速CAN定义 二、终端电阻 CAN总线要求最远的两个终端应各有一个120欧姆的电阻,以抵消电信号的反射。USBCAN-II Pro分析仪的侧面配有拨码开关,方便使用者选择是否接入终端电阻。对于USBCAN-II Pro分析仪来说,拨到ON的方向是接通。实验中发现多数情况下,总线上接入一个120欧姆电阻可以实现1米左右的CAN总线通信。但在此还是要说明下,CAN总线上L 和H之间的阻值在64欧姆左右才是稳定的状态,也就是说要在两个终端上各挂一个120欧姆电阻。如果线路上有5台CAN总线设备,那么相对位置在中间的三台设备是不能挂载120欧姆电阻的。

新能源汽车方案——高精度功率分析仪和CAN总线分析仪

新能源汽车教学平台系统 概述 新能源汽车由于能够实现超低排放甚至零排放的要求,因此得到了国家政府和企业的高度重视,并被视为调整交通能源使用结构和改善城市大气环境质量的有效途径之一。电力驱动及控制系统是新能源汽车的核心,主要包括了:驱动电机,变频器、动力电池。动力电池、驱动电机及控制器的性能对整个电动汽车的性能起到至关重要的作用,如下图所示。 图 1 新能源汽车的基本结构 新能源汽车教学平台系统采用了与实际电动汽车电力驱动及控制系统类似的组成部分,能够直观、真实地模拟电动汽车的实际组成结构和运行工况,并能够对整个系统进行测试分析,能够满足在新能源汽车领域教学和科研中的需求。 图2 新能源汽车教学平台系统图

?直接测量变频器(电动汽车功率调节器)输入和输出,逆变效率测试。 ?完善马达分析功能(选件测量扭转、转速、频率、转差率、马达功率); ?测试汽车电子CAN总线相关数据; ?模拟电动汽车主要组成部件,可进行车载总线评估; ?针对车载的驱动系统进行评估测试; 功能特点 ②产品组成 图3 新能源汽车教学平台系统基本组成 ?高精度功率分析仪:PA6000 ?CAN分析仪:CANScope-Pro ?CANopen主站卡:USBCAN-2E-P ?BMS系统:ZBMS-100 ?电机平台:ZMotor-100

?完整的驱动模拟系统:包括驱动电机,变频器以及制动器,集成了高性能的扭矩和转速传感器; ?基于CAN-bus(CANopen网络)的驱动控制系统,能够完成对驱动系统的控制和监测; ?可以集成基于CAN-bus总线的BMS系统; ?集成高性能的功率分析仪PA6000,可以对整个驱动系统的评估测试,满足新能源汽车教学平台在驱动系统教学和科研中的需要; o驱动系统效率测试 o变频系统性能测试 o动力系统性能测试 o驱动运行工况测试 ?集成高性能的CAN分析仪CANScope-Pro,可以对整个CAN-bus网络进行分析测试,满足新能源汽车教学平台CAN-bus网络协议教学科研需要; o BMS系统协议分析,教学和研究 o驱动控制系统协议分析,教学和研究 o新能源汽车整车协议分析,教学和研究 o SAE J1939高层协议分析,教学和研究 o并支持CANopen等其它高层协议分析,教学和研究 ?提供有丰富的教学和开发资料,便于教学和科研应用

CAN总线分析仪的CANScope使用方法

目录 1. 关于本文档 (5) 1.1运输与存放 (5) 1.1.1运输 (5) 1.1.2存放 (5) 1.2维护 (5) 1.3停用和处置 (5) 1.4回收和处置 (5) 2. 常规安全须知 (6) 2.1简介 (6) 2.2安全操作 (6) 2.3正确使用 (6) 2.4标准质保期 (6) 2.5套件保护限值 (6) 2.6电源额定限值 (6) 2.7电气连接 (7) 2.8维护与维修 (7) 3. 设计与功能 (8) 3.1关于本章 (8) 3.2接线端(背面接口) (8) 3.3端口(正面接口) (8) 3.4M12通信电缆与M12-ODB车身诊断电缆 (9) 3.5PORT插头介绍 (10) 3.6CANScope-StressZ模拟测量与干扰扩展板(选配) (10) 3.7CANScope标准版与专业版功能列表 (13) 4. 设备安装 (15) 4.1货物清点 (15) 4.2软件安装 (15) 4.3硬件连接 (20) 5. 菜单介绍 (21) 5.1开始菜单 (21) 5.2高级菜单 (21) 5.3报文菜单 (22) 5.4测试菜单 (24) 5.5共享菜单 (25) 5.6波形菜单 (26) 5.7眼图菜单 (27) 5.8示波器菜单 (29) 5.9PORT板菜单 (32) 6. 界面说明 (34) 6.1界面样式 (34) 6.2窗口排列 (34) 6.2.1显示窗口 (34)

6.2.2默认布局 (35) 6.2.3平铺窗口 (36) 6.2.4浮动窗口 (36) 6.2.5其他 (37) 6.3界面布局 (38) 6.3.1界面四周的图标 (39) 6.3.2拖动到某个窗口范围内 (39) 6.3.3拖动到多个窗口之间 (41) 7. 视图区快捷菜单 (42) 7.1CAN报文视图区右键菜单 (42) 7.2CAN波形视图区快捷菜单 (43) 7.3CAN眼图和CAN示波器快捷菜单 (44) 8. 视图区内部工具条 (45) 8.1CAN波形视图区内部工具条 (45) 8.2CAN报文视图区内部工具条 (46) 9. 功能介绍 (47) 9.1基本物理层和链路层分析测试 (47) 9.1.1自动侦测波特率与自定义波特率 (47) 9.1.2实时示波器测量分析 (49) 9.1.3眼图分析 (54) 9.1.4CAN报文收发与统计 (61) 9.1.5CAN波形记录与分析 (65) 9.1.6CAN报文重播(录播) (73) 9.1.7FFT共模干扰频谱分析 (74) 9.1.8传输延迟分析与导线等效长度预估 (78) 9.1.9波形边沿斜率与带宽分析 (81) 9.2高级物理层和链路层分析测试 (84) 9.2.1CANScope-StressZ模拟干扰与导线长度模拟 (84) 9.2.2CAN传输容抗阻抗测量 (94) 9.2.3采样点测试(仅专业版) (95) 9.2.4位宽度容忍测试(仅专业版) (97) 9.2.5波形对称性测试 (98) 9.2.6错误干扰测试(仅专业版) (99) 9.2.7事件标记存储波形(仅专业版) (110) 9.2.8软件眼图追踪错误根源(仅专业版) (111) 9.3传输层分析测试 (123) 9.3.1总线利用率与流量分析 (123) 9.3.2总线流量压力测试 (125) 9.3.3网络共享 (126) 9.3.4VC/VB/C#二次开发 (127) 9.3.5Labview二次开发 (130) 9.4应用层分析测试 (134) 9.4.1报文协议解析列表(可导入DBC文件) (134) 9.4.2自定义分析(DBC导入与自定义) (137)

相关主题
文本预览
相关文档 最新文档