USB_CAN适配器采集方法
基于LabVIEW和USB-CAN卡的实时数据采集系统及应用
基于LabVIEW和USB-CAN卡的实时数据采集系统及应用
第六图书馆
针对燃料电池电动汽车所用大功率DC/DC变换器开发了一套基于LabVIEW和USBCAN卡的实时数据采集和控制系统,实现了PC机与CAN总线间的通信。
针对燃料电池电动汽车所用大功率DC/DC变换器开发了一套基于LabVIEW和USBCAN卡的实时数据采集和控制系统,实现了PC机与CAN总线间的通信。
虚拟仪器 LabVIEW USB—CAN ActiveX 数据采集电子技术应用杜青 汪殿龙王兴媛 齐铂金北京航空航天大学机械学院,北京1000832007第六图书馆
第六图书馆
第六图书馆
第六图书馆
第六图书馆。
基于USB接口的CAN总线适配器的研制
关键词 : B; A 总线 ; US C N 固件编程 ; 适配嚣
中图分类号 : P 0 文献标 识码: 文章 编号:0 8 77 (0 6 0 — 0 1 0 T 35 A 1 — 9 42 0 )2 0 4 — 3 0
C N 总线 ( o t lr r t r) A C nr l e Ne k 即控制器局域网 , oe A a wo 它的最大优点是采用 了通信 数据模块 编码 , 而不是 传统 的站地址 编 码 , 以 自从诞生 以来 , 所 以其 良好的性能愈来愈受到工业界 的青睐. A 总线有即插即用和多 站接收数 据等特 点 , 过 了 C C C N 通 R
济 的 U B外 设 的 解 决 方 案 . S
2 软 件编 程
软件编程包括微控 制器 的固件和计算 机端 US B驱动程序两部分 . 软件编 程主要分 为三部分 : 初始 化单片机及 其外 围电路
( 括 中断控制器 )可 以执行 中断的 主循环 ; 写中断服 务程 序并 马上 执行. 包 ; 读
的模拟数据信号转化为数字信号 , 然后单片机 电路将 得到的数 字信号通过 US B通信控制模 块传输到 US B主机控 制器 ,C机 P
★ 收稿 日期 :0 5 4 8 20 —0 0
作者 简 介 : 娜 (98 ) 女 , 旅 , 北 保 定 人 , 士 , 建 师 范 大学 福 清分 校 教 师 , 要 研 究 方 向 : 算 机 应 用 技 术 王 17 。 汉 河 硕 福 主 计
持本 地的 D MA传输 . 这种实现 US B接 口的标准组件使得设计者可 以在各种不 同类型微控 制器 中选 择 出最 合适 的微 控 制器 .
CAN信号采集操作设置流程
CAN 信号采集操作设置流程第一步:配置CAN传感器1、打开Sensor Explore,,在左侧空白界面右键,选择New Sensor List, 新建一个传感器列表,然后右键点击该列表图标,依次选择New Sensor –BusSystems-CAN Sensor,如下图所示2、在弹出的对话框里面,先点击右侧的文件夹,加载准备好的.dbc文件,文件加载完成后,会出现该.dbc文件所包含的信息,在需要获取的信号前面打钩,完成后点击下方的ok, 完成CAN传感器的设置3、点击左上保存按钮,保存该传感器列表。
第二步:CAN信号采集1、将DIC24数采通过USB线与电脑连接,PCAN也通过USB线与电脑连接,PCAN首次与电脑连接时需要安装PCAN驱动,插入随机附赠的光盘,加载里面的驱动程序即可,2、插入采集软件狗,打开采集软件,在设备选择界面,通过下拉选择PEAK-USB-CAN+DATaRac4,然后点击select,进入采集界面3、在采集界面打开Channal List,进入通道配置,在通道的最后可以看到多出一个Peak-CAN 通道,接着在传感器图标中右键选择Open Sensor List,打开之前编译好的传感器列表,然后右键传感器图标,选择Connect Sensor –CAN,完成之后点击左上Update and Close.4、CAN通道配置完成后,点击采集按钮,即可进行CAN数据采集。
第三步、CAN数据提取1、插入软件狗,打开分析软件,通过Start Page-Get Start-Decorder Project-OpenDecorder Project,打开CAN数据提取模块2、在打开的界面中,依次添加采集好的数据文件和相应的.dbc文件(此时需要注意在提取.dbc文件中的信息时要保持和之前传感器添加时选择的一致,否则会报错),两者添加完成后,点击上方计算图标,将会生成一个新的文件3、将原始文件与解码后的文件进行对比,发现多出两个通道,即为从CAN中提取出的两个通道。
2.USB-CAN总线适配器测试
6 珠海创芯光电科技有限公司 技术支持邮箱: dspstudio@
2. USBCAN 总线适配器(CANalyst-II 分析仪)开箱测试
如出现以下结果,表示测试通过:
如果出现以下结果,请按提示检查接线:
7 珠海创芯光电科技有限公司 技术支持邮箱: dspstudio@
2. 安装测试软件
关于测试软件的安装的详细步骤介绍请参考《USB-CAN Tool 使用说明:1.1 节》 。
3.连接 USB-CAN 总线适配器的两个通道
3.1 短接终端电阻
将 USBCAN 适配器的 CAN1 通道的 R+和 R-用导线短接, CAN2 通道的 R+和 R-用导线短接。 将 CANalyst-II 分析仪左边 CAN1 通道蓝色拨码开关中的 1 号拨到下方 ON 的位置,2 号 拨到上方 OFF 的位置;右边 CAN2 通道红色拨码开关中的 1 号拨到下方 ON 的位置,2 号拨 到上方 OFF 的位置。
经上述各步骤测试正常后,说明 USB-CAN 总线适配器内部没有问题,如果在接入总线 后仍不能正常接收或发送数据,绝大多数因为物理接线、参数匹配错误引起,请进一步确认 以下各节:
5.1 物理接线
严格按上述步骤接线。 确保两通道的 H、L 对应连接可靠。 确保两通道的内置电阻都已接入。 在按示意图接线的情况下, 把 USB 线从电 脑拔出,用万用表测量一下 CANH 与 CANL 之间的电阻是否为 60 欧,60 欧左右说 明总线正常。
8 珠海创芯光电科技有限公司 技术支持邮箱: dspstudio@
2. USBCAN 总线适配器(CANalyst-II 分析仪)开箱测试
打开成功后,在界面上选择 CAN1 通道,点击“发送”按钮发送一帧数据,此时 CAN2 通道将接收一帧相同的数据,说明 CAN1 通道发送正常,CAN2 通道接收正常。 然后切换发送通道为 CAN2 通道,点击“发送”按钮发送一帧数据,此时 CAN1 通道将 接收一帧相同的数据,说明 CAN2 通道发送正常,CAN1 通道接收正常。 注:如果点击发送后,没有接收到数据,请检查端子接线是否牢固!
USBCAN总线适配器(CANalyst-II分析仪)产品说明书
BCAN 总线适配器(CANalyst-II 分析仪)产品说明书
1.4 产品销售清单
ห้องสมุดไป่ตู้
序号 1
名称 适配器主机
2
随机光盘
3
USB 数据线
4
备用接线端子
5
3 寸螺丝刀
数量 1
1
1 1 1
单位 台
张
条 只 支
备注
内含:说明书、USB 驱动、二次开发 库文件、二次开发示例程序源代码、 USB_CAN TOOL 测试软件及源代码、
1.3 典型应用
1.USBCAN总线适配器(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直接供电。
USBCAN CANalyst II分析仪 产品说明书
1.5 技术支持与服务
货到15日内无条件退换,5年免费维修、终身维修与升级服务。
技术支持及购买信息请查阅
淘宝官方旗舰店:/
Email: dspstudio@ 技术支持QQ:1877977019
1.6 产品选型
第二章 外形与接口描述 ......................................................................................................... 4 2.1 外观与接口 .................................................................................................................... 4 2.2 信号定义 ........................................................................................................................ 5 2.3 出厂配置 ........................................................................................................................ 6
1.3 典型应用
●通过PC或笔记本的USB接口实现对CAN总线网络的发送和接收; ●快速CAN网络数据采集、数据分析; ●CAN总线-USB网关; ●USB接口转CAN网络接口; ●延长CAN总线的网络通讯长度; ●工业现场 CAN 网络数据监控。
3.USB-CAN Tool使用说明
USB-CAN Tool使用说明
说明书版本:V1.90 版本更新日期:2014.05.01
B-CAN Tool 使用说明
目
录
第一章 软件安装............................................................................................................................. 1 1.1 USB-CAN TOOL 软件安装 ................................................................................................... 1 1.2 USB-CAN 设备驱动程序安装 ................................................................................................. 8 第二章 USB-CAN TOOL 使用说明 ................................................................................................. 12 2.1 界面介绍 .............................................................................................................................. 13 2.1.1 标题栏 ........................................................................................................................... 13 2.1.2 菜单栏 ........................................................................................................................... 13 2.1.3 发送设置区.................................................................................................................... 13 2.1.4 ID 格式设置 ................................................................................................................... 14 2.1.5 接收滤波 ID 设置 ......................................................................................................... 14 2.1.6 控制按钮........................................................................................................................ 14 2.1.7 统计区 .......................................................................................................................... 14 2.1.8 数据列表....................................................................................................................... 15 2.2 启动和关闭设备 .................................................................................................................. 15 2.2.1 选择设备类型............................................................................................................... 15 2.2.2 启动 USBCAN 适配器 ................................................................................................... 15 2.2.3 关闭 USBCAN 适配器 ................................................................................................... 15 2.3 发送消息 .............................................................................................................................. 16 2.3.1 帧 ID .............................................................................................................................. 16 2.3.2 发送总帧数.................................................................................................................... 16 2.3.3 ID 递增 ........................................................................................................................... 16 2.3.4 数据递增....................................................................................................................... 16 2.3.5 数据 ............................................................................................................................... 17 2.3.6 发送文件........................................................................................................................ 17 2.4 接收消息 .............................................................................................................................. 19 2.5 CAN 参数 ............................................................................................................................... 19 2.5.1 CAN 参数设置................................................................................................................ 19
Ginkgo2 USB转CAN适配器软件使用说明
1.2 性能与技术指标
� � � � � � � � � � � � �
USB 与CAN 总线的协议转换; 具有两个通道独立CAN 接口; USB 接口支持USB2.0,兼容USB1.1; 支持CAN2.0A 和CAN2.0B 协议,支持标准帧和扩展帧,每个通道支持多达14个过滤器 设置,滤波方式有屏蔽位模式和标识符列表模式可选; 支持双向传输,CAN 发送、CAN 接收; 支持数据帧,远程帧格式; CAN 控制器波特率在2Kbps-1Mbps 之间可选,可以软件配置; 最大流量可达7800帧每秒(标准ID数据帧8字节),标准远程帧速率可高达18000帧每秒; 每通道高达1500帧的独立接收缓冲区; USB 总线直接供电,无需外部电源; 工作温度:-20~85℃; 工作电流80mA,功耗小于400mW; 外壳尺寸:103mm×53mm×28mm。
1.3 典型应用
� � � � � �
通过PC或笔记本的USB接口实现对CAN总线网络的发送和接收; 快速CAN网络数据采集、数据分析; CAN 总线-USB 网关; USB 接口转CAN 网络接口; 延长CAN 总线的网络通讯长度; 工业现场CAN 网络数据监控。
Ginkgo CAN 适配器
[请输入文档标题]
[请输入作者]
软件使用说明书
详细介绍了 Ginkgo CAN 适配器软件的功能和使用方法
1
第一章 产品简介............................................................................................................................. 3 1.1 概述.................................................................................................................................... 3 1.2 性能与技术指标................................................................................................................ 3 1.3 典型应用............................................................................................................................ 3 1.4 产品销售清单.................................................................................................................... 4 1.5 技术支持与服务................................................................................................................ 4 第二章 外形与接口描述................................................................................................................. 5 2.1 外观与接口........................................................................................................................ 5 2.2 信号定义............................................................................................................................ 5 2.3 接线说明............................................................................................................................ 6 2.4 出场配置............................................................................................................................ 6 第三章 测试软件使用说明............................................................................................................. 7 3.1 初始化设备......................................................................................................................... 7 3.2 过滤器设置........................................................................................................................ 8 3.2.1 列表模式................................................................................................................. 8 3.2.2 屏蔽位模式............................................................................................................. 9 3.3 发送数据.......................................................................................................................... 10 3.3.1 单次发送............................................................................................................... 10 3.3.2 列表模式发送....................................................................................................... 11 3.4 接收数据.......................................................................................................................... 11 3.5 总线状态监视.................................................................................................................. 12 3.6 状态显示说明.................................................................................................................. 12
usb视频采集方案
USB视频采集方案1. 引言USB视频采集是一种常见的技术,用于将视频信号从摄像头、录像机等设备中采集到计算机上。
本文将介绍USB视频采集的基本原理、硬件设备和软件方案。
2. USB视频采集原理USB视频采集的原理是通过USB接口将视频信号传输到计算机。
具体步骤如下: 1. 摄像头或录像机将视频信号转换成数字信号。
2. USB视频采集设备将数字信号通过USB接口传输给计算机。
3. 计算机接收到数字信号后,可以通过相应的驱动程序将视频信号解码并显示出来。
3. 硬件设备USB视频采集所需的硬件设备主要包括摄像头/录像机和USB视频采集器。
3.1 摄像头/录像机摄像头/录像机是USB视频采集的输入设备,用于捕捉视频信号。
市面上有各种不同类型的摄像头和录像机可供选择,如普通USB摄像头、高清摄像头、网络摄像头等。
选择合适的设备取决于需求和预算。
3.2 USB视频采集器USB视频采集器是连接计算机和摄像头/录像机的中间设备,起到信号转换和传输的作用。
USB视频采集器通常具有一个或多个视频输入接口和一个USB输出接口。
常见的USB视频采集器品牌有希捷、羚羊等。
4. 软件方案USB视频采集所需的软件方案主要分为驱动程序和视频采集软件两部分。
4.1 驱动程序USB视频采集设备通常需要安装相应的驱动程序才能在计算机上正常工作。
驱动程序负责将视频信号解码并传递给操作系统。
大多数USB视频采集设备都附带了驱动程序光盘,用户只需按照提示安装即可。
4.2 视频采集软件为了能够从USB视频采集设备中获取视频信号并进行操作,用户还需要安装视频采集软件。
视频采集软件通常具有以下功能: - 实时预览:可以在计算机上实时查看摄像头/录像机捕捉到的视频信号。
- 录制功能:可以将视频信号录制为视频文件,并保存到计算机硬盘上。
- 后期处理:可以对视频进行编辑、剪辑、添加特效等操作。
常见的视频采集软件有Adobe Premiere、Final Cut Pro等。
1.USB-CAN总线适配器产品说明书
USB-CAN总线接口适配器使用说明书说明书版本:V1.72说明书更新日期:2012.09.27目录第一章产品简介 (1)1.1 概述 (1)1.2 性能与技术指标 (1)1.3 典型应用 (2)1.4 产品销售清单 (2)1.5 技术支持与服务 (2)1.6 产品选型 (3)第二章外形与接口描述 (4)2.1 外观与接口 (4)2.2 信号定义 (4)2.3 出厂配置 (5)第三章驱动安装USB-CAN Tool软件 (6)3.1 驱动程序安装 (6)3.2 USB-CAN Tool软件 (9)3.3 软件操作与功能介绍 (10)3.4 自发自收测试 (13)3.5 多个USB-CAN设备同时使用 (13)第四章附录 (14)4.1 CAN2.0B标准帧格式. (14)4.2 CAN2.0B扩展帧格式 (14)第一章产品简介1.1 概述USB-CAN-1(x)总线适配器是带有USB2.0接口和1路CAN接口的CAN总线适配器,USB-CAN-2(x)总线适配器是带有USB2.0接口和2路CAN接口的CAN总线适配器,可进行双向传送。
USB-CAN总线适配器可以被作为一个标准的CAN节点,是CAN总线产品开发、CAN总线设备测试、数据分析的强大工具。
采用该接口适配器,PC可以通过USB接口连接一个标准CAN网络,应用于构建现场总线测试实验室、工业控制、智能楼宇、汽车电子等领域中,进行数据处理、数据采集、数据通讯。
同时,USB-CAN接口适配器具有体积小、方便安装等特点,也是便携式系统用户的最佳选择。
USB-CAN-1A、USB-CAN-2A接口适配器设备,CAN总线未隔离,由USB直接供电。
USB-CAN-1B、USB-CAN-1C、USB-CAN-2B、USB-CAN-2C接口适配器设备,CAN 总线电路采用独立的隔离DC-DC电源模块、高速磁藕隔离模块进行电气隔离,使该接口适配器具有很强的抗干扰能力,大大提高了系统在恶劣环境中使用的可靠性。
YCECU自主控制器诊断软件使用说明书-20140305
YCECU 自主控制器诊断软件使用说明
一、 诊断仪通讯连接方法
1、usbcan 适配器(白盒子)连接方法
注意事项: 红色为 CAN-H,黑色为 CAN-L,两条信号线对地电压大概为 2.5V。
2、KWP 适配器(黄盒子)连接方法
连接方法同 usbcan 适配器(白盒子)。
信号线,与整车 诊断接口相连
用户脉谱
可以烧写 修正码
使用方法:点击主界面 “用户脉谱”按钮,在弹 出界面烧写修正码。(此 功能一般不使用)
烧写标定 文件
可以把标 定数据文 件烧写到 ECU中
使用方法:点击主界面 “烧写标定文件”按钮, 在弹出的界面选择经过 加密的标定数据文件,点 击“打开”按钮即开始烧 写。 备注说明:仅部分玉柴服 务站及玉柴人员的诊断 软件有该功能。
开始状态 采集
把发动机 某一时段 内运行的 参数采集 并保存到 电脑。
在已经开始“状态监测” 后,点击主界面“开始状 态采集”按钮,设定采集 数据的保存位置,点击保 存(A时刻)。当需要结 束采集时,点击主界面的 “停止状态采集”(B时 刻),就能把A到B时刻间 发动机的运行参数保存 到电脑。
玉柴客户服务中心 技术科
与电脑 usb 接口相连
玉柴客户服务中心 技术科
二、 运行诊断软件
1、 集成式诊断软件(升级平台版)运行方法:
点击电脑桌面左下角的“开始”---程序---电控发动机故障诊断仪,打开应用程序,进入下图所示界面
故障诊断区
命
令
状态监测区
按 钮
区ห้องสมุดไป่ตู้
三、 诊断软件功能使用说明
功能名称
作用
使用方法描述
读故障码
1.USBCAN总线适配器(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直接供电。
CAN数据接收实验
求。
02 03
准确性分析
数据接收的准确性主要受到数据传输过程中的干扰、误码率和存储设备 的稳定性等因素的影响。在实验中,我们采用了可靠的传输协议和高质 量的存储设备,有效保证了数据的准确性。
准确性优化建议
针对对准确性要求更高的应用场景,可以进一步优化数据传输和存储环 节,采用更高级别的数据加密和校验技术,以提高数据的准确性和可靠 性。
02
实验设备与环境
CAN总线网络
构建CAN总线网络
使用CAN总线电缆将各个CAN设备连 接起来,形成一个完整的CAN总线网 络。
CAN设备选择
CAN总线波特率设置
根据CAN设备支持的波特率,设置合 适的通信速率,确保数据传输的稳定 性和实时性。
根据实验需求选择合适的CAN设备, 如CAN控制器、CAN收发器等。
加强系统安全性和隐私保护 方面的研究,以满足日益增 长的安全需求。
THANKS
感谢观看
将CAN适配器的接口与 CAN总线连接,确保连接 稳定可靠。
配置CAN适配器
根据CAN总线的参数和规 格,配置CAN适配器的通 信参数,如波特率、数据 位、停止位等。
数据接收软件的安装与配置
下载并安装数据接收软件
从官方网站或软件分发平台下载并安装数据接 收软件。
打开软件并创建新项目
启动数据接收软件,创建一个新的项目,选择 适当的配置文件和设置。
配置软件参数
根据实验需求,配置软件的参数,如数据接收模式、数据解析方式等。
开始数据接收实验并记录数据
启动数据接收实验
通过软件界面或命令行启动数据接收实验。
记录数据
实时记录接收到的CAN数据,可以使用软件自带的记录功能或 手动记录。
基于USB的CAN总线数据采集的大容量存储
图 1 系 统 的结 构 图
S C 9 5 6 D 作 为 中 央处 理 芯 片 , 用 南 京 沁恒 电 子 公 司 的 T 8C 1R + 采
维普资讯
1 2
基 于 U B 的 C N 总线 数 据 采 集 的 大 容 量 存储 S A
基于 U ห้องสมุดไป่ตู้ C N总线数据采集的大容量存储 S B的 A
L r e Ca a i t r g fCAN s a g p ct S o a e o y Bu Da a Ac iio B s n USB t qust n a e o i
到 U 盘上 。系统 的结 构 框 图 如 图 1所 示 。
间的 电气 隔 离 。 耦 部 分 电路 所 采 用 的 两 个 电源 V c和 C N V 光 c A —
必 须 完 全 隔离 , 里 采 用 小 功 率 电 源 隔 离 模 块 B 5 5 一 W , 这 0 0 S 1 隔
离 电压 ≥ 1 0 V C,可 以 向 收 发器 电路 提 供 ≤2 0 00 D 0 mA 的 电 流 。 C AN 收发 器 与 C AN 总线 之 间加 了滤 波 与 简 单 的 保护 电路 。
决 了上 述 的一 系 列 问题 。
1 系统 结 构
图2 C AN节 点 的原 理 图
总 线 呈 现 无 源 特性 。 它 在高 速模 式 下 适 用 于最 大 的 位 速 率 和最 大 的 总 线 长 度 ,且 此 时 它 的 收 发 器 循 环 延 迟 最 小 。 为 了增 强 C AN总 线 节 点 的抗 干 扰 能 力 , J 0 0 S A1 0 T与 T A1 5 J 0 0是 通过 高 速光耦 T P 1 L 1 3相 连 的 , 样 很 好 地 实 现 了总 线 上 各 CA 这 N节 点
智能USB—CAN数据适配器设计与应用
理 、分析一条龙操作 。一个传统 的测试实验 需要很 多的仪器 、仪 表 ,占用空间多,实验接线多 ,调试不方便,读数误差大,实验时 问长,生成实验 报告麻烦 ,而 使用 虚拟仪器作同样的实验则快速 、 准确、方便、灵活,消除了人 为因素对测量精度带来的影响。 引人虚拟仪器系统,町灵活地增加各种设计性实验内容使学生
理的限制,一般示波器无法将 信号的过程完 整显示 ,为方便看信号 的时间历程,控制实验中采用的是低 频示波器,虚拟双踪示波器调 节方便,可显示信号的时间历程,方便测量。
4 结 束语 综上所述 ,将虚拟仪器技术引入实验教学,不仅可更新实验设 备,降低实验仪器费用,还可减少实验测量中的人为误差,提高实 际测量的准确度,实验效率较高 此外,在激发学生自主学习的积
32 虚拟仪器在控制工程实验教学中的应用 .
“ 控制工 程 是 自动化 、机械类 等专业共 有的 l 门技术基础 课 ,实验环节 在教学 中占有重 要地位 ,传统 的实验 设置有许 多弊 端。主要表现在: (1 )实验难 以构成高阶系统 ,对于高阶系统的输 出特性无法测量。 (2 )只能输 出阶跃信 号和正弦信号,无法测量诸 如方波、三角波等信 号的输 出特性。 ( ) 3 实验 费用高,实验过程中 元器件损坏率 高。利用 虚拟仪 器开芨出的虚拟控制系统,可以克服 上述弊端。 虚拟控制系统主要 由虚拟信号 发生器 、虚拟系统、虚拟双综示 波器构成。这种 信号发生器 的优越性 是一般 的信号发生器所不能比 拟的。首先,一般信号 发生器 可产 生的波形种类远远少于虚拟信 号 发生器。其次,频率 调节范围大。一台虚拟信 号发生器的频率输出 范 围 相 当于 一 台超 低 频 信 号 发 生 器 和 一 台低 频 信 号 发 生器 的组 合 。 第三,可以直接输出相位 ,一般信 号发生器没有波形显示功能。虚 拟系统包括一阶系统 ,二阶系统和高阶系统 ,为满足教 学的需要, 系统 的参数可变 ,类 型可选 ,实验 中可根据 需要选择 不同的参数,
使用纬图 USB-CAN适配器采集汽车CAN总线数据
使用纬图 USB-CAN适配器采集汽车CAN总线数据1、概述本文档介绍了如何使用纬图Ginkgo USB-CAN适配器来采集汽车CAN总线的数据,从而实现汽车上数字系统的信息采集及诊断功能。
2、汽车CAN总线介绍大家知道当今车辆的电控系统是越来越多,例如电子燃油喷射装置、ABS装置、安全气囊装置、电动门窗、主动悬架等等。
同时遍布于车身的各种传感器实时的监测车辆的状态信息,并将此信息发送至相对应的控制单元内。
车身上的这些控制单元并不是独立工作的,它们作为一个整体,需要信息的共享,那么这就存在一个信息传递的问题。
而因为CAN总线由于具有各节点之间数据通信实时性强、可靠性高、各节点之间可自由通信、结构简单以及开发周期短等优点,已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,同时也成为国际上应用最广泛的现场总线之一。
3、目的和意义用户可通过Ginkgo USB-CAN适配器采集到汽车CAN总线中的标准帧,如果用户了解该汽车CAN总线的上层协议(如ISO15765、J1939等),则可通过Ginkgo USB-CAN适配器读取到的标准帧解析出汽车当前实时的车速、转速和水温等具体数值,便于用户校对汽车仪表盘数值是否准确。
例如在ISO15765协议中规定的汽车传感器数据包括:发动机转速、冷却液温度、车辆速度、电压、进气歧管压力、进气温度、空气流速、节气门位置、氧传感器电压、燃油压力等等。
并且以上这些数据的数值变化都可以通过Ginkgo USB-CAN Extend实时的显示并保存在电脑中。
4、测试实例实例一:系统环境:Win7 64bit软件工具:Ginkgo USB-CAN Extend硬件设备:PC、Ginkgo USB-CAN接口适配器、OBD数据线。
硬件连接:主控(PC)<--> Ginkgo USB-CAN Interface <-OBD数据线-> 汽车OBD接口测试步骤:1、ViewTool官网下载Ginkgo USB-CAN Extend工具软件,下载地址:2、按照上述硬件连接方式连接好PC、USB-CAN 接口适配器以及汽车上的OBD接口3、运行Ginkgo USB-CAN Extend查看汽车上的CAN总线数据启动Ginkgo USB-CAN Extend按照下图方法设置:设备类型:USBCAN2工作模式:Normal波特率:500Kbps启动后Ginkgo USB-CAN Extend会自动接收并显示数据,如图:测试场景截图:实例二:系统环境:Android 6.0软件工具:Ginkgo USB-CAN APP硬件设备:安卓手机、Ginkgo USB-CAN接口适配器、OBD数据线、OTG数据线。
CAN培训
采集的报文实例:
CAN报文解析
ID
每一个ID信息
每一个ID有8个字节(Byte),每一个字节有8位(Bit)
示例: ID: 0x18f101d0
数据:44 00 01 7e 01 00 25 00
Byte1 或Byte0
……..
Byte8 或Byte7
采集的数据均为16进制,需进行十进制或者二进制的转换,这个根据协议里面 的解析方式进行转换读取
Byte7值为25,十六进制转换成二进制为0010 0101
解析出来的报警为电机控制器过压 报警;短路、过流报警;CAN通讯 故障报警
Bit8 …. Bit1
Byte7
44转换成十进制为68 44转换成二进制为0100 0100
Bit8 …. Bit1 或Bit7…. 或Bit0
1.十六进制不转换直接读取(0x开头的数据)
BMS发送,发送到整车CAN
0x开头即为16进制 标志,此种类型数 据直接读取即可, 如:报文里面 Byte3数值为01, 则车辆为“停车充 电”
Byte2 Byte3
车速由两个字节组成:Byte2和Byte3 解析时由intel格式性质,高字节在前,低字节在后 16进制3200转换成十进制为12800,乘以分辨率1/256,得值50,此时车速为 50km/h
3.十六进制转换二进制读取(0和1解析的数据)
示例:
ID: 0x18f102d1
数据:02 00 32 55 f1 00 25 02
CAN报文截取及解析
所需工具:
CAN报文截取方法
CAN盒
笔记本电脑
软件:CANtest
操作步骤一
USB口接电脑
H端口线接车辆整车CANH线 L端口线接车辆整车CANL线
基于CAN总线和USB存储的焊接参数采集系统
基于CAN总线和USB存储的焊接参数采集系统韩旭;吕其兵【摘要】针对焊接生产监控和质量评估中存在的问题,提出一种基于CAN总线和USB存储的焊接参数采集与传输方案,并重点设计了采集节点的硬件和软件.数据采集节点以STM32微控制器为核心,对焊机的焊接电流、电压等参数进行实时采集并通过CAN总线传输到上位机;同时,利用USB接口芯片CH376扩展节点的USB 主控功能,实现对采集数据的高速本地USB存储.CAN总线通信方案采用分时上传的调度方式,避免多节点通信时可能出现的总线搦堵.测试表明,该系统成功实现了对采集数据的低速CAN总线传输和高速本地存储,有助于促进焊接生产监控技术的发展.%In order to solve the problems of real-time monitoring and quality evaluation in welding,this paper proposed a welding parameter acquisition and transmission scheme based on CAN bus and USB storage,and designed the hardware and software of the acquisition node.The CAN acquisition node,centered on 32-bit embedded microcontroller,was responsible for collecting and processing welding current,voltage and other parameters,which could be sent to CAN master node through CAN bus network.With the help of USB-HOST interface chip CH376,the acquisition node could achieve high speed local USB storage.In the communication scheme,the time sharing upload scheduling method was adopted to avoid low communication efficiency.Tests showed that the system had successfully implemented low-speed CAN bus transmission and high-speed local storage for data acquisition,which helped to promote the development of welding production monitoring technology.【期刊名称】《电焊机》【年(卷),期】2017(047)004【总页数】5页(P47-50,124)【关键词】焊接;数据采集;CAN总线;USB存储【作者】韩旭;吕其兵【作者单位】西南交通大学材料科学与工程学院,四川成都610031;西南交通大学材料科学与工程学院,四川成都610031【正文语种】中文【中图分类】TG409近年来,在工业生产信息化的背景下,很多制造环节都进行了相关升级改造。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
USB_CAN适配器采集方法(只支持带ESP的车辆)
一、软件安装
1、将光盘里的所有文件夹拷贝到电脑上(目前只支持Win2K
WinXPWinVista Win7,x86 x64),并将USB_CAN适配器的USB端接到电
脑
2、右键点击‘计算机’,选择‘设备管理器’进入以下界面
3、右键点击‘未知设备’,选择‘更新驱动程序软件’进入以下界面
4、右键点击‘浏览计算机以查找驱动程序软件’进入以下界面
5、点击浏览选择“硬件驱动程序”后再点击下一步,完成后更新驱动
程序成功,软件安装完成。
二、CAN数据的采集
1、在‘VehicleCAN’文件夹里双击打开软件进入以下界面图
1.1
2、①非德系车:从汽车方向盘下方的OBD诊断接口取CAN总线,直接
对插OBD接头,并在以上界面的‘设备参数’栏中,选择波特率为500K,
然后点击连接,如图,最
后点击‘数据接收’栏中的‘接收’,如图,此时图1.1界面左边空白处会出现跳动的CAN数据,如下图1.2即连接成功。
图1.2
②德系车:从汽车导航车机或空调面板后面取CAN总线,CAN线位置
可以参考厂家提供采集过的车型图片或按照查找CAN线方法来确定,波特率分别选择500K点击连接和接收,125K点击连接和接收,100K点击连接和接收,直到图1.1界面左边空白处出现跳动的CAN数据(如图1.2),则说明连接成功。
3、方向盘数据的采集:(汽车着火的状态下且方向盘居中位置),当左
边空白处出现跳动的CAN数据时,说明CAN设备已连接成功,在出现如图1.2时紧接着(迅速马上)方向盘从中间匀速往左缓慢打到底后停顿1-2s,然后匀速回正后停顿1-2s再往右缓慢打到底后停顿1-2s,最后方向盘匀速缓慢回到最中间;
4、完成以上操作后马上点击‘数据接收’栏中‘暂停’如下图所示
,然后点击‘文件输入输出’栏下的‘数据导出’进入以下界面,输入车型_方向盘后点击OK 保存(文件名格式:例如雅阁为acrrod_方向盘),最后关闭此软件VehicleCAN
5、此时方向盘转角数据已采集完成,下面继续采集其它CAN数据(采
集另一个数据时必须重新启动软件VehicleCAN)
6、转向灯数据的采集:打火启动汽车后(汽车着火的状态下)重复1-2
步骤,当左边空白处出现跳动的CAN数据时,打左转向灯1-2s关闭1-2s,继续打左转向灯1-2s关闭1-2s;然后打右转向灯1-2s关闭1-2s,继续打右转向灯1-2s关闭1-2s,最后点击暂停和数据导出,输入文件名为“车型_转向灯”后点击OK保存并关闭VehicleCAN。
7、双闪数据的采集:打火启动汽车后(汽车着火的状态下)重复1-2
步骤,当左边空白处出现跳动的CAN数据时,打双闪1-2s,关闭双闪1-2s,再打双闪1-2s,关闭双闪1-2s,点击暂停和数据导出,输入文件名为“车型_双闪”后点击OK保存并关闭VehicleCAN。
8、档位数据的采集:打火启动汽车后(汽车着火的状态下)重复1-2
步骤,当左边空白处出现跳动的CAN数据时,挂R档1-2S,挂N档1-2s,挂D档1-2s,再挂N档1-2s,挂R档1-2s,最后切换到P档,点击暂停和数据导出,输入文件名为“车型_档位”后点击OK保存并关闭VehicleCAN
9、钥匙数据的采集:把汽车熄火后(汽车熄火的状态下)重复1-2步
骤,当左边空白处出现跳动的CAN数据时,开ACC后1-2S,打火后1-2s,然后熄火1-2s,开ACC后1-2s,打火后1-2s最后熄火,点击暂
停和数据导出,输入文件名为“车型_钥匙”后点击OK保存并关闭VehicleCAN(此过程如果在着火到熄火会经过ACC状态请说明下)
10、车速数据的采集:打火启动汽车后(汽车着火的状态下)重复1-2
步骤,当左边空白处出现跳动的CAN数据时,速度从0加速到20km\h (不要超过)然后减速至0,再加速到40km\h(不要超过)后减速至0,停车后点击暂停和数据导出,输入文件名为“车型_车速”后点击OK保存并关闭VehicleCAN
11、RPM数据的采集:开ACC后(汽车ACC开启的状态下)重复1-2步
骤,当左边空白处出现跳动的CAN数据时,打火等怠速平稳后踩油门至转速到1000转(不要超过)熄火后开ACC,然后打火等怠速平稳后踩油门至转速2000转(不要超过)再熄火开ACC,点击暂停和数据导出,输入文件名为“车型_RPM”后点击OK保存并关闭VehicleCAN
12、灯光数据的采集:打火启动汽车后(汽车着火且灯光在OFF的状态
下)重复1-2步骤,当左边空白处出现跳动的CAN数据时,打小灯1-2s,打近光灯1-2s,打远光灯1-2s,打前雾灯1-2s,打后雾灯
1-2s,然后打前雾灯1-2s,打远光灯1-2s,打近光灯1-2s,打
小灯1-2s,最后打到OFF,点击暂停和数据导出,输入文件名为“车型_灯光”后点击OK保存并关闭VehicleCAN(如无前雾灯或有AUTO 请说明)
13、刹车数据的采集:打火启动汽车后(汽车着火的状态下且不踩刹车)
重复1-2步骤,当左边空白处出现跳动的CAN数据时,踩刹车1-2s,松刹车1-2s,踩刹车1-2s,松刹车1-2s,最后点击暂停和数据导出,输入文件名为“车型_刹车”后点击OK保存并关闭VehicleCAN
14、当以上CAN数据全部采集完后,打开文件夹
‘VehicleCAN\data\default’,找到刚采集保存好的如“车型_方向盘.txt”
等TXT文本,将这些文档和车型、车架号第十个字母、所选波特率和CAN线位置及接法(拍照)拷贝给厂家进行数据解析。
15、将厂家配置好的车型车系文件升级到360主机上即可用此
款车型的动态轨迹线。
注:方向盘转角数据只有带ESP功能的汽车才有;以上每个步骤操作过程严格按照操作过程来采集CAN数据,如果发生误操作,需重新启动VehicleCAN,再次采集该步骤的CAN数据。