广成科技USB CAN分析仪常见问题

合集下载

沈阳广成科技便携式CAN总线分析仪USBCAN-Mini 用户手册

沈阳广成科技便携式CAN总线分析仪USBCAN-Mini 用户手册

USBCAN-Mini工业级USB-CAN转换器用户手册文档版本:V4.20(2018/07/18)修订历史版本日期原因V1.002013/6/16创建文档V2.012013/12/20修正设备工作参数V3.012015/04/22添加部分参数V3.502016/07/16添加OBDII功能V4.012017/01/13添加CANopen功能V4.202018/07/18调整文档结构目录1.功能简介 (4)1.1功能概述 (4)1.2性能特点 (4)1.3典型应用 (4)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系统状态指示灯 (9)4.ECANTools软件使用 (11)4.1软件启动 (11)4.2数据收发 (12)4.3总线分析功能 (12)4.4其他功能 (13)5.Linux系统使用说明 (13)6.二次开发 (17)7.技术规格 (18)8.常见问题 (19)附录CAN2.0B协议帧格式 (22)1.功能简介1.1功能概述USBCAN-Mini是集成1路CAN接口的便携式CAN-bus总线通讯接口卡。

该型号CAN卡可兼容USB2.0总线全速规范,采用USBCAN-Mini便携式CAN 接口卡,PC可以通过USB接口快速连接至CAN-bus网络,构成现场总线实验室、工业控制、智能小区、汽车电子网络等CAN-bus网络领域中数据处理、数据采集的CAN-bus网络控制节点。

USBCAN-Mini便携式CAN接口卡是CAN-bus产品开发、CAN-bus数据分析的强大工具;同时具有体积小巧、即插即用等特点,也是便携式系统用户的最佳选择。

USBCAN-Mini接口卡上自带USB连接线缆,集成CAN接口电气隔离保护模块,使其避免由于瞬间过流/过压而对设备造成损坏,增强系统在恶劣环境中使用的可靠性。

沈阳广成科技双通道CAN总线分析仪设备USBCAN-II Pro 用户手册

沈阳广成科技双通道CAN总线分析仪设备USBCAN-II Pro 用户手册

USBCAN-II Pro工业级USB-CAN转换器用户手册文档版本:V4.20(2018/07/18)修订历史版本日期原因V1.002013/06/16创建文档V2.012013/12/20修正设备工作参数V3.012015/04/22添加部分参数V3.502016/07/16添加OBDII功能V4.012017/01/13添加CANopen功能V4.202018/07/18调整文档结构目录1.功能简介 (4)1.1功能概述 (4)1.2性能特点 (4)1.3典型应用 (5)2.设备安装 (6)2.1设备尺寸 (6)2.2接口定义及功能 (6)2.3驱动及软件安装 (7)3.设备使用 (9)3.1与PC连接 (9)3.2与CAN-bus连接 (9)3.3CAN总线终端电阻 (10)3.4系统状态指示灯 (10)4.ECANTools软件使用 (12)4.1软件启动 (12)4.2数据收发 (13)4.3总线分析功能 (14)4.4中继功能、脱机功能 (15)4.5其他功能 (16)5.Linux系统使用说明 (17)6.二次开发 (20)7.技术规格 (21)8.常见问题 (22)附录CAN2.0B协议帧格式 (25)1.功能简介1.1功能概述USBCAN-II Pro是集成2路CAN接口的高性能型CAN-bus总线通讯接口卡。

该型号CAN卡可兼容USB2.0总线全速规范,采用USBCAN-II Pro高性能CAN 接口卡,PC可以通过USB接口快速连接至CAN-bus网络,构成现场总线实验室、工业控制、智能小区、汽车电子网络等CAN-bus网络领域中数据处理、数据采集的CAN-bus网络控制节点。

USBCAN-II Pro高性能CAN接口卡是CAN-bus产品开发、CAN-bus数据分析的强大工具,同时具有体积小巧、即插即用等特点,也是便携式系统用户的最佳选择。

USBCAN-II Pro接口卡上自带USB接口,集成CAN接口电气隔离保护模块,使其避免由于瞬间过流/过压而对设备造成损坏,增强系统在恶劣环境中使用的可靠性。

广成ECANTOOLS软件的软件使用

广成ECANTOOLS软件的软件使用
设备参数设置好后,软件就进入工作状态,如果总线上有数据,这时接收数 据窗口就会有数据显示。接收窗口如下图所示:
ECANTools软件使用手册
6
沈阳广成科技有限公司
3、1 保存数据功能与实时保存功能
用户可将当前发送/接收列表中的全部数据保存到本地,保存格式详见下表:
文件类型
文件格式
编辑器
文本文件
.txt
3、4 清除功能
可以清空接收/发送窗口中的数据,以及缓存区中的数据。
3、5 滤波设置
接收滤波设置可设置滤波 ID 或 ID 段,如设置滤波,软件会只显示被设置 的滤波 ID(段),不在滤波范围内的 ID 将会被过滤掉。点击“编辑滤波”,弹出 滤波设置窗口,可以设置滤波范围:
ECANTools软件使用手册
25kb16C0B3
12kbps
2BC07C
⑦自动识别波特率按钮:如您不知道目标总线或设备的波特率,可以选择“波 特率自动识别”,自动识别成功条件:被测设备上电且CAN端为活动状态。
请注意,设置波特率尤其重要,许多客户反映设备连接上之后没有数据,或 总线错误,实为波特率没有设置就直接点击确定打开设备。在这里提示您,无论
ECANTools软件使用手册
4
沈阳广成科技有限公司
A.标准波特率识别截图: ECANTools软件使用手册
5
沈阳广成科技有限公司
B.全范围波特率识别截图: 如果标准波特率识别不到未知节点的波特率,可使用全范围波特率进行进一
步识别。本功能有助于帮助工程师修正新开发设备的波特率偏差。
3、数据接收相关功能
②“打开设备”按钮:点击该按钮,可调取USBCAN设备。若显示“USB 设备打开错误!”请检查①中选择的设备是否正确,设备管理器中的驱动是否安 装正确。

电脑故障维修:经验总结四种因素阻碍USB扫描仪被成功识别

电脑故障维修:经验总结四种因素阻碍USB扫描仪被成功识别

经验总结四种因素阻碍USB扫描仪被成功识别现在扫描仪市场中的绝大多数产品都是USB接口的,这种接口类型的扫描仪虽然安装使用起来比较方便,但遇到一些特殊工作环境,USB扫描仪还有可能无法被系统成功识别到。

下面,本文就来分析一下有关USB扫描仪无法被计算机系统准确识别到的几种因素,并为各种因素提供相应的解决办法,以帮助各位能有效地用好USB扫描仪。

因素1、前置USB端口线序不对通常大家在挑选机箱时,机箱说明书会提示我们,前置USB端口在计算机主板上是怎样走线的,我们只有按照提示正确连接好线序,才能保证前置USB端口正常发挥作用。

要是我们在装机过程中,不按照提示正确连接好USB端口与主板之间的连线时,USB端口不但不能正常工作,而且有可能会将插入的扫描仪接口烧毁。

因此如果扫描仪插入到机箱的前置USB端口中,发生系统无法成功识别USB扫描仪的现象时,那多半是前置USB端口线序不对造成的,此时唯一的办法就是将扫描仪重新插入到集成在主板中的后置USB端口!小提示:机箱前面的USB端口通常没有与机箱外壳进行接地,所以当人用手将扫描仪的USB接口插入到计算机的前置USB端口中时,人体身上的静电将无法通过地线释放出来,如此一来强大的静电电流就会对计算机主板产生不小的冲击,严重的话能损坏主板的相应接口。

为此,我们在插入USB扫描仪时,尽量不要用手直接接触到扫描仪USB接口的金属部分。

因素2、系统或CMOS设置不对这种因素由于很少碰到也许会容易被大家忽略掉。

有的时候,我们的USB扫描仪无法被计算机成功识别到,仅仅是由于自己在计算机的设备管理器中或BIOS参数中禁用了主板上的USB端口。

在检查主板的USB端口是否已被禁止时,只需要重新启动一下计算机系统,进入到系统的BIOS设置界面,找到该界面中的“Chipset Features Setup”项目或“Integrated Peripherals”项目,然后看看对应项目中的“Onchip USB”数值是“Disable”还是“Enable”,要是为“Disable”的话就表明计算机已经禁用了USB端口,扫描仪插入到对应端口时系统当然无法识别到它的存在;为此我们必须将“Onchip USB”数值重新设置为“Enabled”,再执行一下保存操作,并将计算机系统重新启动一下,才能激活主板上的USB端口,只有这样USB扫描仪才有可能被系统识别到。

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

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 手动查找计算机上驱动选择“浏览计算机以查找驱动程序软件”。

路径引导到广成科技光盘资料软件文件夹里,点击下一步即可完成驱动安装。

安装完成后,设备管理器显示正常。

图8 找到安装驱动路径文件夹图9 USBCAN在设备管理器中的驱动名称2.dll文件错误还有很多用户发现软件和驱动安装完成了,设备也连接正确了,但还是会出现“打开设备失败”的情况。

图10 打开/启动设备失败在软件安装根目录里查找知否有名称为“ControlCan.dll”文件,若没有dll 文件,用户可以联系广成科技技术支持提供。

浅析CAN总线错误分析与解决

浅析CAN总线错误分析与解决

浅析CAN总线错误分析与解决CAN(Controller Area Network)总线是一种常用于汽车及工业场合的通信协议,它能够实现多个节点之间的高速数据传输。

然而,在实际应用中,由于各种原因,CAN总线可能会出现错误,影响通信的稳定性和可靠性。

本文将对CAN总线错误进行分析,并提出一些解决方案。

首先,CAN总线错误可以大致分为以下几类:1. 位错误(Bit Error):CAN总线中的数据传输是基于二进制编码的,位错误是指在传输过程中由于电磁干扰、线路质量差等原因,导致数据位传输错误。

位错误的情况较为常见,可以通过提高线路质量、增强抗干扰能力或使用差分传输方式等方式来解决。

2. 标志位错误(Frame Error):在CAN总线中,每个数据帧的开始和结束位置都有一个标志位。

标志位错误是指这个标志位被错误地接收或丢失,导致数据帧无法正确识别。

标志位错误通常是由于通信速率设置有误、线路中存在干扰或接地问题等原因导致的。

解决这个问题可以从通信参数设置和线路质量等方面入手。

3. 校验错误(Checksum Error):在数据帧中,发送节点会携带一个校验码,用于校验数据传输的正确性。

如果接收节点计算出的校验码与发送节点携带的校验码不一致,则会产生校验错误。

校验错误通常是由于数据传输中发生位错误导致的,可以通过提高错误检测和纠错能力来减少校验错误。

4. 故障给出错误(Error Passive):当CAN总线上的错误数量达到一定限制时,节点会进入故障给出(Error Passive)状态,不再主动发送数据。

故障给出错误通常是由于线路质量差、硬件故障或软件错误等原因导致的。

解决故障给出错误可以通过检查硬件连接、调整通信参数或修复软件故障等方式。

针对CAN总线错误,可以采取以下解决方案:1.提高线路质量:CAN总线的线路质量直接影响通信的稳定性和可靠性。

可以采用屏蔽线缆、增加终端电阻、加强接地等方式来提高线路质量,减少电磁干扰和信号失真。

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

广成汽车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接口电气隔离保护模块,使其避免由于瞬间过流/过压而对设备造成损坏,增强系统在恶劣环境中使用的可靠性。

CAN总线错误及故障处理

CAN总线错误及故障处理
其他错误中断一般可以不加处理,不过在调试过 程中应该打开所有中断以监视网络质量。
致远电子
传递价值 成就你我
http://www.embedcontrol.
com
错误中断处理(SJA1000)
总线错误入口
inline void KSJA1000T::INT_BusError(void)
{
错误帧的组成
错误帧结构(续)
6 Error Flag
8
Error Delimiter
0 0 0 0 0 0 0 0 0 0 0 01 1 11 1 1 1 1
1
6-12 bits
Superposition of Error Flags
致远电子
传递价值 成就你我
超载帧
http://www.embedcontrol. com
wwwembedcontrolcom致远电子总线关闭模式任意一个错误计数器超越255导致控制器进入总线关闭模式在总线故障清除控制器检测到总线上连续的11位隐性位发生128次后总线关闭的节点将返回到错误激活状态错传递价值 成就你我
http://www.embedcontrol.
com
基于信息帧级别的错误检测
帧格式错误检测,当接收端在以下位置检 测到非法的位时格式错误标记
1. CRC认可位
2. ACK认可位
3. 帧结束位
致远电子
传递价值 成就你我
http://www.embedcontrol.
com
基于信息帧级别的错误检测

m_rCommand=(UCHAR)CMD_CLR_DATA_OVER;
}
m_TraceCode |= INT_DATA_OVERFLOW; }

CAN总线常见故障的快速检修方法与CAN总线故障的常见故障与万用表检修方法

CAN总线常见故障的快速检修方法与CAN总线故障的常见故障与万用表检修方法

C目前汽车各大系统基本都由模块统一控制,相同类别的模块组建成一个局域网络,例如发动机、变速器、ASB,气囊就使用CAN总线连接构成了一个驱动CAN。

各局域网之间的通信速率不一样,协议不一样,相互不能直接通信,需要一个网关来协调各个局域网之间的通信(下图)。

▲局域网之间的物理关系网络出现故障,总结起来就是模块本身故障、总线虚接、总线开路、总线之间相互短路、总线对地短路、总线对正极短路。

出现故障的表现就是单一模块不通信、总线瘫痪。

下面针对较常见的故障来讲解维修方法。

Ol单一模块不通信故障检修单一模块不通信是指在一个局域网上所有的模块基本都能通信,且可以读出故障码,但都会报与某一个模块失去通信的故障码。

例如,在驱动CAN总线上面有发动机电脑、自动变速器电脑、ABS电脑,ABS故障灯点亮,使用解码器扫描全车模块,发现发动机电脑、自动变速器电脑有故障码,ABS电脑无法通信。

根据总线通信的原理可以分析出以下信息:驱动CAN总线没有对正极或负极短路,否则驱动CAN总线便瘫痪了。

如果ABS电脑内部有终端电阻,则不考虑ABS电脑的CAN总线开路。

否则驱动CAN总线便瘫痪。

如果ABS电脑内部没有终端电阻,则可能是CAN总线瘫痪了。

ABS电脑的电源可能会出现故障,因为ASB电脑的电源有故障,那么ABS电脑就无法正常开机工作,所以电脑无法通信。

ABS电脑本身故障,如果电源是完好的,总线也是完好的,则ABS电脑本身故障。

下面看一下准确的检修捕捉步骤:根据电路图检查电脑的电源部分,如果有故障修复即可。

根据电路图找到电脑的总线,然后拔掉插头测量CAN-H和CAN-L的电压,看是否在合理范围内。

一般只会得到以下两个结果:正常的;一根线没有电压,另一根线正常,或者两根线都没有电压,没有电压的即开路。

如果确定了电脑的电源是完好的,CAN总线电压也是合理的,此时便可以更换电脑了。

02总线瘫痪检修总线瘫痪就是总线上所有的模块都不能通信了,且是持久不能通信,不是偶发的。

使用USBCAN加载DBC文件解析柴油车J1939协议(柴油车发动机转速信息)

使用USBCAN加载DBC文件解析柴油车J1939协议(柴油车发动机转速信息)

使用USBCAN加载DBC文件,解析柴油车J1939协议(柴油车发动机转速信息)1.问题描述很多想解析柴油(大型)车J1939协议的CAN用户利用的旧式的USBCAN分析仪收集数据后,收集到的是柴油(大型)车的原始数据,无法直观看出数据所代表的含义,如对汽车CAN信号进行调试维修。

因此,对于柴油(大型)车各项数据获取及数据破解造成了极大不便。

2.使用USBCAN加载DBC文件,如解析柴油车J1939协议BCAN分析仪设备及软件的介绍使用广成科技的USBCAN-II Pro分析仪不仅可以采集柴油车CAN总线上的原始数据,还可以通过上位机软件对符合J1939协议的数据进行解析,解析后的数据会直接显示数据的具体含义,便于用户查看、分析和处理。

2.使用USBCAN分析仪搭配软件加载DBC文件,解析柴油车J1939协议首先我们将USBCAN-II Pro设备的CAN总线连接到柴油(大型)车的CAN总线上(注意:连接设备时CAN通道的CAN-L、H要分别对应连接至车的CAN-L、H,不要连接错了),USB端连接电脑,连接如图所示图 1 设备连接打开软件,找到菜单栏的“DBC”按钮,点击打开DBC界面。

图2 加载DBC文件打开后我们选择加载J1939.DBC文件。

通过加载J1939.DBC文件,用户可以使用软件解析所有使用J1939协议通信的柴油车,这也就涵盖了市面上几乎所有的柴油车型。

图 2 加载J1939.dbc文件加载好J1939.DBC文件后,软件将对之后接收到的数据进行解析,用户可以使用分类显示或者刷新显示查看。

图 3 接收数据此时点击某个报文,下方的解析框中会将这帧包含的具体意义显示出来。

以柴油车发动机转速信息为例,点击ID为0x0CF0041A的报文,其中第三个字节(低位)为0x6C,第四个字节(高位)为0xD6,这个代表着EngSpeed(发动机转速)为128.38rpm(转/分)。

图 4 应用数据3.总结通过上述方法,可解析柴油(大型)车CAN总线J1939协议数据中通用部分所代表的意义。

【干货】手把手教你CAN总线的8种常见故障与排除方法

【干货】手把手教你CAN总线的8种常见故障与排除方法

【干货】手把手教你CAN总线的8种常见故障与排除方法当CAN总线出现故障或数据传输异常时,往往会出现多种奇怪的故障现象,如仪表板显示异常,车辆无法启动,启动后无法熄灭,车辆动力性能下降,某些电控系统功能失等。

这是因为相关数据或信息是通过CAN总线传输的,如果传输失败,那么会产生多种连带故障,甚至造成整个网络系统瘫痪。

最为常见的故障症状是仪表板的显示异常,如下图所示。

在检修过程中,首先应查看具体的故障症状,根据故障症状和网络结构图来初步分析有可能是哪些原因造成的,然后使用相关的诊断仪器进行诊断,根据诊断结果制订相关检修方案,做到心中有数,目标明确。

接着查找具体的故障部位和原因,同时结合相应的检测方法和测量结果找到故障点,从而彻底排除故障。

由于CAN网络采用多种协议,每个控制模块的端口在正常的情况下都有标准电压,因此电压测量法可用于判断线路是否有对地或电源短路、相线间短路等问题。

为了确定CAN H 或CAN L 导线是否损坏或信号是否正常,可以测量其对地电压(平均电压)。

测量点通常在OBD诊断接口处,如下图所示。

诊断接口的6号针脚连接CAN H 导线,14号针脚连接CAN L 导线。

如果诊断接口上连接有两组CAN总线,那么动力CAN总线使用6号和14号针脚,舒适总线使用3号和11号针脚。

诊断接口的针脚含义如下图所示。

正常情况下,当CAN总线唤醒后,CAN H 对地电压约为2.656V,CAN L 对地电压约为2.319V,而且两者相加为4.975V ▼正常的CAN H 电压正常的CAN L 电压CAN故障通常的原因有CAN线短路、对电源短路、对地短路、相互接反。

1. CAN H 与CAN L 短路当CAN H 与CAN L 短路时,CAN网络会关闭,无法再进行通信。

会有相应的网络故障码。

CAN H 与CAN L 短路的总线波形如下图所示。

当两者相互短路之后,CAN电压电位置于隐性电压值(约2.5V)。

USB常见故障分析及其解决方案

USB常见故障分析及其解决方案

USB常见故障分析及其解决方案USB常见故障分析及其解决方案USB接口由于具有即插即用、传输速率高、易于扩展、使用灵活等优点得到了广泛的应用,成为当前计算机必备的接口之一。

越来越多的USB设备如U盘、MP3或移动硬盘等等也由于USB接口得到了越来越多用户的使用。

但在使用的过程中,难免会出现这样那样的问题,接下来从分析故障现象着手,介绍一下USB常见故障的处理方法。

故障一:现象描述:U盘插入电脑,提示"无法识别的设备"。

原因分析:对于此现象,首先说明U盘的电路基本正常,而只是跟电脑通信方面有故障,而对于通信方面要检查以下几点:1.U盘接口电路,此电路没有什么特别元件就是两根数据线D+和D-,所以在检查此电路时只要测量数据线到主控之间的线路是否正常即可,一般都在数据线与主控电路之间会串接两个小阻值的电阻,以起到保护的作用,所以要检查这两个电阻的阻值是否正常。

2.时钟电路,因U盘与电脑进行通信要在一定的频率下进行,如果U盘的工作频率和电脑不能同步,那么系统就会认为这是一个"无法识别的设备"。

这时就要换晶振了。

3.主控,如果上述两点检查都正常,那就可以判断主控损坏了。

如果经检查USB存储设备本身没有故障,但是系统仍然无法识别,则可能是以下几方面的原因:B接口电压不足。

这种故障通常存在于移动硬盘上,当把移动硬盘接在前置USB口上时就有可能发生系统无法识别出设备的故障,原因是移动硬盘功率比较大要求电压相对比较严格,前置的USB接口是通过线缆连接到机箱上的,在传输时便会消耗大掉的电压,因此,在使用移动硬盘时,要注意尽量接在后置主板自带的USB接口上,否则也可以通过外接的电源适配器来提供单独供电。

当然,在一些老的主板上,必须要使用独立供电才能供正常使用USB设备。

2.前置USB线接错。

当主板上的USB线和机箱上的前置USB接口对应相接时把正负接反就会发生这类故障,这也是相当危险的,因为正负接反很可能会使得USB设备烧毁,严重还会烧毁主板。

如何使用软件将接收到的CAN数据保存并回放

如何使用软件将接收到的CAN数据保存并回放

工程师在调试CAN设备时,需要接收一些CAN数据,然后在回发到CAN总线上。

比如工程师需要在工业现场收集总线上的数据,然后回到实验室进行回放,并进行分析;或者工程师需要采集汽车中控的开机信号,然后回到办公室,希望在脱离汽车的环境下启动汽车中控,方便进行调试。

针对这样的问题,您可以使用广成科技USBCAN-I Pro/USBCAN-II Pro分析仪,使用ECANTools软件,将CAN总线数据保存成批处理文件,之后进行回发。

这将有助于您分析数据或在脱离现场的情况下,对现场的总线环境进行还原。

一、解决问题的方法广成科技的USBCAN-I Pro分析仪可以使用随货附带的ECANTools软件将接收到的CAN 总线数据保存成批处理文件,也可以把批处理文件回发到CAN总线上。

注意:必须保存成批处理文件(.can)。

使用时请确保您已安装好USBCAN-I Pro分析仪的驱动,保证接线正常,且终端电阻有两个。

1、保存批处理文件(1)这里用两个USBCAN-I Pro分析仪进行演示,如下图1所示。

AB图1 实物接线用广成科技USBCAN-I Pro分析仪A先接收保存数据,然后再回发给B分析仪。

(2)打开软件,用A分析仪接收一些数据(实际使用时可以接收汽车上的数据或者工业总线的数据)。

如下图2所示。

其中,左边的图打开的是图1中A分析仪。

图2 接收数据(3)点击左上角保存数据,把数据保存为批处理文件。

如下图3。

图3 保存数据操作流程如下:1:点击保存数据,选择批处理文件。

2:编辑名字,如:测试。

3:点击保存。

保存成功后会有提示。

(4)打开批处理文件会看到数据,可以用记事本打开。

如下图4所示。

图4 批处理文件批处理文件的数据格式如下,不同部分之间用逗号作区分:第一部分:帧间隔时间,单位毫秒。

第二部分:标准帧为0,扩展帧为1。

第三部分:数据帧为0,远程帧为1。

第四部分:帧ID。

第五部分:帧数据。

有需要的话可以在批处理的这个文件中修改数据。

广成科技USB转CAN产品规格书

广成科技USB转CAN产品规格书

7、产品采用嵌入式设计技术,实现了固件远程升级,用户可自己远程升级芯片固件 程序 (电子产品更新始终处于不断完善不断超越的过程,固件升级可以修复老版本的 BUG 和漏洞,保证用户使用最新版本设备,以发挥其最优性能,您不必为购买后产 品在被逐渐淘汰而担心); 8、完美兼容国外多家知名 USBCAN 产品。

帧存储功能:在接收数据窗口可以同时显示接收数据帧、发送数据帧、事 件帧(CAN 总线相应的错误),可以将接收的数据存储成文本文件保存。

波特率自动识别功能(新增) :做 Can 总线设备开发人员和截取已有 CAN 设备数据的人员,基本遇到过最多的问题就是波特率不匹配问题,不知道自己的 单片机设置的波特率是否正确?不知道已有 CAN 设备上使用的波特到底是多 少? 那么现在可以解决, 通过 ECanTools 软件, 可以自动识别总线上的波特率; A.通用标准波特率识别:如 1000K 500K 250K....,设备可以快速跟这些波特率 进行匹配;
兼容周立功 ZLGCANPro,使用我们产品可以继续使用这款软 件(Bas 版不支持) 软件界面:
功能特点:
1、本产品是用来安装、开发、测试、维护、管理 CAN-bus 网络的专业分析工具, 操作通用,功能强大。 2、 本产品采用 USB 接口, 具有体积小、 即插即用的特点, 非常适合现场采集数据, 检测网络状态,也是便携式系统用户的最佳选择。 3、本产品支持 Win98/Me/2K/XP 等 32 位操作系统和 win7 等 64 位操作系统,可 以运行 2012 年公司全新升级 ECanTools 软件。 4、本产品内部采用了先进的电磁隔离技术(非普通的光耦隔离),性能稳定,避 免由于电气浪涌对设备造成坏,增强了设备在恶劣环境中使用的可靠性。

CAN总线故障诊断与解决方案

CAN总线故障诊断与解决方案

CAN总线故障诊断与解决方案CAN(Controller Area Network)总线是一种广泛应用于现代汽车和工业控制领域的串行通信协议,它能够提供高可靠性和高效率的数据传输。

然而,由于各种原因,CAN总线也可能出现故障,导致数据传输中断或错误。

本文将介绍CAN总线故障的常见原因,并提供一些解决方案。

一、CAN总线故障原因1.电缆故障:电缆断裂、接头松动或腐蚀等问题可能导致CAN总线通信中断或数据传输错误。

2.终端电阻问题:CAN总线两端应连接120欧姆的终端电阻,如果终端电阻损坏或未连接,会导致信号干扰和通信错误。

3.器件故障:CAN总线上的节点可能存在电源问题、芯片故障或软件错误,导致通信失败。

4.环境干扰:工业环境中的电磁干扰、电压峰值或放射干扰等因素可能导致CAN总线通信错误。

5.数据冲突:当两个或多个节点同时发送数据时,会发生数据冲突,导致通信错误。

二、CAN总线故障解决方案1.电缆故障解决方案:a.对电缆进行视觉检查,检查是否有明显的裂痕、损坏或其他物理故障。

b.用万用表检测电缆的导通性,确保信号线没有断开。

c.检查电缆连接器是否松动或腐蚀,需重新连接或更换连接器。

2.终端电阻问题解决方案:a.使用万用表测量终端电阻的阻值,确保其为120欧姆。

b.检查终端电阻连接是否良好,如有问题需重新连接或更换终端电阻。

3.器件故障解决方案:a.检查节点的电源电压是否正常,确保供电稳定。

b.检查芯片是否损坏,需要更换坏损的芯片。

c.检查软件是否正确配置,确保软件没有错误导致通信失败。

4.环境干扰解决方案:a.通过增加屏蔽材料或固定电缆的方式减少电磁干扰。

b.定期检查电缆连接器是否紧固,以减少接触电阻和干扰。

c.使用电源滤波器或稳压器来稳定电压,减少电压峰值对CAN总线的影响。

5.数据冲突解决方案:a.设计合理的通信协议,在节点之间设置时间窗口以避免数据冲突。

b.提高CAN总线的通信速率,减少数据冲突的概率。

USBCAN-OBD用户手册-广成科技

USBCAN-OBD用户手册-广成科技

USBCAN-OBD工业级USB-CAN转换器用户手册文档版本:V4.01 (2017/01/13)修订历史目录1. 功能简介 (4)1.1 功能概述 (4)1.2 性能特点 (4)1.3 典型应用 (5)2. 设备安装 (6)2.1 驱动及软件安装 (6)2.2 与PC连接 (6)2.3 CAN总线连接 (7)3. 设备使用 (8)3.1 USB连接 (8)3.2 CAN连接 (8)3.3 CAN总线终端电阻 (9)3.4 系统状态指示灯 (9)4. ECANTools软件使用 (11)4.1 软件启动 (11)4.2 数据收发 (12)4.3 总线分析功能 (12)4.4 汽车数据解析功能 (13)4.5 其他功能 (15)5. 二次开发 (16)6. 技术规格 (17)7. 常见问题 (18)附录1:CAN2.0B协议帧格式 (21)附录2:ISO15765协议数据与PID对应关系 (23)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位操作系统。

我公司为用户提供统一的应用程序编程接口和完整的应用示范代码,含VC、VB、.Net、Delphi、Labview和C++Builder等开发例程示范,方便用户进行应用程序开发。

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

使用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总线分支过多或过长问题的五种解决方案

CAN总线分支过多或过长问题的五种解决方案摘要:CAN总线作为可靠性、稳定性最高的总线之一,在工业现场、汽车电子、轨道交通等行业都有广泛的应用。

但是在实际使用CAN总线中还是会遇到一些问题,今天我们就总线分支过长/过多引起的总线问题进行深入的剖析。

CAN总线的布线受现场环境、产品形状等因素的影响,可能导致现场布线中出现总线的分支过长/过多等现象,某系统中A、B(AB各有120电阻)一条CAN线上挂有CDEF等节点,若将C支线延长100m,则F全部关闭,系统会报错,去掉100m延长线,F任意状态系统都不会报错。

当总线支线过长,上升沿和下降沿产生台阶现象,当台阶正好处于0.5V逻辑识别阈值附近时,容易导致位宽度失调,从而使接收节点接收错误,针对此类错误给出如下解决方案:1.总线分支过多/过长的解决方案一:使用标准的“手牵手”的接口与布线规则,让分支长度最小,为了保证阻抗连续,收发器应靠近接口摆放,以减少分支残段的长度,收发器到接口距离控制在10cm以内。

1.总线分支过多/过长的解决方案二:2.根据不同波特率,制定最长分支距离的规范。

ISO11898-1/2中对高速CAN的分支长度规定值是1Mbps下最长0.3米。

其他波特率的最长分支一般由应用厂商自定义。

原则是:分支长度总和+主干长度<总线传输极限长度,注意极限长度一般要*0.7使用;分支总和一般不超过总长度的30%。

1.总线分支过多/过长的解决方案三:按照分支越长,匹配电阻越小,匹配电阻在120-680欧之间,总并联电阻在30-60欧之间的原则,进行每个分支的匹配。

比如在完全等长情况下:R=n×60欧姆 R:每个分支的终端电阻 n:分支数量<111.总线分支过多/过长的解决方案四:采用收发器前置、TTL分支的方法,彻底解决分支问题与节点扩展问题。

1.总线分支过多/过长的解决方案五:采用CANBridge中继器,CANHub集线器等组网设备进行分支。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档