是否还在因为没有高端CAN测试仪器,无法进行CAN总线开发而发愁?今天告诉你:CAN卡同样能让你玩转汽车CAN总线开发测试。
CAN总线多用于汽车领域,在CAN总线的开发测试阶段,需要对其单节点性能,多节点组网通讯,网络拓扑结构等进行开发测试,需要虚拟、半虚拟、全实物仿真测试平台,并且必须测试各节点是否符合ISO11898中规定的错误响应机制等,所以CAN总线的开发需要专业的开发测试工具,并且在生产阶段也需要一批简单易用的生产线测试工具。CAN总线开发测试工具主要有CANScope、CANalyst-II、Passiontech DiagRA、canAnalyser、X-Analyser、AutoCAN、CANspider等。由于这些设备比较昂贵,并不是所有企业都有能力购买,但是USB转CAN也能实现这些设备的大部分功能,实现汽车CAN总线的顺利开发。
接下来以USBCAN-2E-U为例进行说明。
图1 USBCAN-2E-U
一、操作步骤
操作一:打开CANtest通用测试软件,选择USBCAN-2E-U接口卡,并且选定总线的波特率,点击确定并启动,启动CAN接口卡,如图2所示;
图2 打开CANtest软件初始化
操作二:点击菜单快捷操作中的DBC解析按钮,进入DBC解析界面,如图3所示;
图3 打开DBC解析
操作三:DBC解析界面中,点击加载DBC,选择对应的DBC文件打开,本文以J1939协议为例,选择j1939.dbc打开,解析柴油机、卡车或者公交车等协议,如图4所示;
图4 加载DBC文件
操作四:此时接收数据即可进行DBC解析,用户可以使用分类显示或者刷新显示查看。点击某个报文,下方解析框中将这帧包含的应用数据显示出来。如图5所示,ID为0x0CF0041A中第四个字节为0x6C、第五字节为0xD6。查阅、对照SAE_J1939-71协议得知:电子发动机控制器#1:EEC1(消息名)中第4、5字节代表EngSpeed(发动机转速)。数据长度: 2字节分辨率: 0.125 rpm/位递增,从0 rpm开始计算(高位字节分辨率=32 rpm/位) 数据范围: 0到8031.875 rpm可以计算出转速:0xD66C*0.125为6861.50rpm(转/分)。(备注:其它参数的定义与解析,请参照SAE_J1939-71协议:光盘\说明文档目录\16.附件9:SAE_J1939-71协议)
图5 DBC协议解析结果
小技巧:运用分类显示功能时,软件会将有变化的数据标红,,可以帮助用户快速完成变量识别工作。比如,要想知道方向盘所对应CANID和数据段,即可使用此方法运行,转动方向盘,观察变红的变量,即对应。
二、应用范围
除了应用在汽车CAN总线开发上,USB转CAN卡在以下三个方面同样适用:
l 工业控制测试;
l 汽车电子维护维修;
l 协议破解。
关键字:汽车电子 CAN总线
引用地址:
超实用的汽车电子CAN总线开发测试方案
推荐阅读最新更新时间:2024-05-03 00:42
根治电磁兼容问题 地偏移测试与整车系统接地设计
伴随越来越多的高科技汽车电子产品的开发与应用,如何解决汽车电子系统的电磁兼容问题,提高汽车的可靠性和安全性,已经成为一个非常重要和迫切的问题。然而接地设计作为根治电磁兼容问题方法之一,地偏移测试显得就尤为重要了,因此本文对接地设计及地偏移测试进行了解读。 一、整车系统接地设计 1、地线的意义 地线在汽车上不仅仅是一个接点,它是一个综合的系统的汽车电气系统,它的主要功能有: ●提供给直流负载、交流负载和瞬变负载电流回路,连接蓄电池或发电机的负极端; ●提供电压给传感器、通讯系统、单端数字输入等; ●静电屏蔽,隔离外部RF辐射; ●提供静电放电泄流,ESD保护; ●汽车天线的地平面; ●降低电平,减
[汽车电子]
基于CAN总线的智能电动执行器设计
0 引言 执行器有气动、液动、电动三类,气动需要气源且难以进行远程控制,液动需要液压调节系统,在解决了防爆和马达保护问题后,电动执行器得到了越来越广泛的应用。电动执行器接收来自调节器的模拟信号(一般是4~20mA的电流信号)或上位机的数字信号,将其转换为电动执行器相对应的机械位移(转角、直线或多转)并自动改变操作变量(调节阀、风门、挡板开度等),以达到对被调参数(温度、压力、流量、液位等)进行自动调节的目的,使生产过程按预定要求进行。 电动执行器是自动控制系统重要的终端设备,它对整个控制系统的安全运行、可靠性及调节品质的优劣都有很大的影响。目前国
[嵌入式]
CAN总线及其在制造业信息化中的应用
前言
制造业是国民经济持续发展的基础,是工业化、现代化建设的动力源,是国际竞争的重要领域,是信息化促进工业化的主要行业。信息化是当今世界制造业发展的重要的支撑技术,制造业信息化技术将信息技术、计算机技术、现代管理技术、自动化技术与制造技术相结合,带动产品设计方法和工具的创新,实现产品设计制造和企业管理的信息化、生产过程控制的智能化、制造装备的数字化。经过近年来的努力,制造业信息化已经取得了很大的发展,尤其是CAD/CAM、REP、MES等技术的应用,促进了企业的发展和效益的提高。但是,这些技术的发展,必须有底层信息的支撑,即必须重视底层信息化技术的发展。作为现场总线技术之一的CAN总线技术的数据通信具有突出的可靠性、实
[嵌入式]
半导体行业景气落回暖,汽车电子才是重要驱动力?
半导体产业景气逐步落底回升,中美晶董事长卢明光、M31円星科技林孝平看好人工智能(AI)、5G应用外,汽车电子将成为驱动半导体应用成长的重要动力。 工研院主办2019国际大规模集成电路技术研讨会,左起中美晶董事长卢明光、纬颖科技总经理洪丽宁、华邦电董事长焦佑钧、M31董事长林孝平。韩青秀摄 卢明光指出,第2季看到后续市场需求呈现增温,相信半导体产业可望重回成长趋势,且第3季将优于第2季;林孝平表示,矽智财(IP)位于产业上游,2019年景气看待相对谨慎,但各主要区域的汽车IP认证逐步到位,整体仍乐观期待。 卢明光表示,太阳能产业仍然处于成长阶段,但中国大陆供应链成本具有竞争力,台厂输在生产成本较高而非技术,就中美晶
[嵌入式]
基于CAN总线与RS-485的DSP通信接口设计
1.概述
现场总线是一种开放式、数字化、多点通信的控制系统局域网络,是当今自动化领域中最具有应用前景的技术之一,CAN总线是现场总线中的应用热点。由于CAN总线具有通信速率高、开放性好、报文短、纠错能力强以及控制简单、扩展能力强、系统成本低等特点,越来越受到人们的关注。
TI公司的TMS320LF2407型DSP微控制器以其处理能力强,外设功能模块集成度高及存储器容量大等特点广泛应用于数字化控制与通信领域。CAN总线控制器与TMS320LF2407微控制器连接,可以实现CAN总线的通信。TMS320LF2407微控制器内嵌的异步串行口(SCI)支持CPU与其它使用标准格式的异步外设之间的数字通讯,通过RS-485接口
[嵌入式]
瑞萨电子创新汽车电子芯片助力丰田雷克萨斯下一代多媒体
瑞萨电子创新汽车电子芯片助力丰田雷克萨斯下一代多媒体系统 瑞萨R-Car SoC助力构建强大用户体验 2021 年 10 月 26 日,日本东京讯 - 全球半导体解决方案供应商瑞萨电子集团 今日宣布,丰田汽车公司(以下“丰田”)采用其 R-Car H3及R-Car M3 片上系统(SoC),用于下一代车载多媒体系统。R-Car H3和R-Car M3是瑞萨专为车载信息娱乐(IVI)应用而设计的,通过传递图像、音频以及来自车内外各种信息,为驾驶员带来安全和便利。丰田的下一代多媒体系统计划在雷克萨斯NX上首次亮相——这款车型将于2021年11月之后发布,并将在更为广泛的雷克萨斯和丰田品牌汽车中推广。 丰田的下一代多媒
[汽车电子]
英飞凌:看好节能减排,发展IGBT模块
IGBT是混合动力及电动汽车中半导体器件的关键,因此才有王传福收购宁波中纬,而今越来越多的半导体厂商重视IGBT技术。英飞凌科技(中国)有限公司汽车电子业务部总监刘鲁伟先生对于IGBT技术十分看好,他表示英飞凌作为全球最大的汽车半导体供应商,将继续支持未来混合动力及电动汽车的发展。 EEWORLD:请您预测一下明年,整个汽车电子行业哪项技术会所有突破?那么对于贵公司而言,会有哪些产品配合该方面的应用? 刘鲁伟:设计方面不会有大变化,但新的应用、新的方案将层出不穷。国内车厂将电子化做为一个很有价值的卖点,新车安装了更多的电子设备,单车的半导体成本在显著地增加,也意味着电子化、智能化是汽车业的主流。
[汽车电子]
C8051F040在基于CAN总线的分布式测控系统中的应用
摘要:CYGNAL生产的单片机C8051F040是代表8位单片机发展方向的高速(25M)混合信号系统级芯片(SOC)它不仅集成了一般测控系统需要的外设,而且集成了很有发展前景的现场总线—CAN总线控制器,文中对该芯片中的CAN控制器结构作了分析,并给出了在分布式测控系统中使用该芯片的智能节点的硬件、软件设计方案。
关键词:C8051F040;CAN总线;分布式;测控节点
1 概述
分布式在线测控系统是由多个面向设备的、以MCU为核心的智能处理单元和多个并行运行且具有不同监测和故障诊断功能的微机构成的。该系统采取“分治”的设计思想它将数据采集以及部分数据处理任务交给设备层的智能处理单元去完成而监测诊断层主要负责监视和故障
[单片机]