鼎阳科技汽车总线CAN测试解决方案

发布者:LuckyDaisy最新更新时间:2014-08-15 来源: dzsc关键字:鼎阳科技  汽车总线  CAN 手机看文章 扫描二维码
随时随地手机看文章

  刚刚结束的巴西世界杯决赛,德国战车以精湛的技术,稳定的发挥,严谨的团队合力再捧大力神金杯。这让我们再一次对这个汽车工业强国有了很深刻的印象。德系车在我们心中一直有着难以撼动的位置,不止是因为它的外形设计、内饰和动力系统,更重要的是,它的皮实程度一直是我们所钟爱的,我们所熟知的宝马、奔驰、奥迪、保时捷甚至大众,都是德系车的代表。

  如今汽车的普及促进了汽车总线技术的发展。目前总线的种类很多,如CAN总线,LIN总线,VAN总线(法国车系专用),IDB-M,MOST,USB和 IEEE1394等。CAN 是Controller Area Network 的缩写,是ISO*1国际标准化的串行通信协议。1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,现在在欧洲已是汽车网络的标准协议。现在,CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。图1 是CAN的应用示例。


                                  图1 .CAN的应用示例

  SIGLENT(鼎阳科技)最新推出的SDS3000超级荧光示波器支持多种总线方式,提供CAN、LIN汽车总线触发和解码软件包(SDS-3000-CAN和SDS-3000-LIN),即将支持FlexRay,同时支持Probus有源探头接口, 选配1GHz,1.5GHz有源单端/差分探头ZS1000/1500, ZD1000/ZD1500。表1是SDS3000 CAN、LIN触发和解码价格表;图3为SDS-3000支持的触发和解码类型列表。

  
                         表1. SDS3000 CAN、LIN解码套件




                 图2. SDS-3000支持的触发和解码类型列表

  1. CAN总线触发功能

  CAN软件包中的Trigger功能根据不同信息类型进行触发,支持的触发类型有远程控制、ID、ID+数据、误码。可供选择的数据类型有二进制和十六进制,设置不同的ID,ID位数(11或者29)和数据条件。

  
                             图3.SDS3000 CAN触发界面

  2. CAN总线解码功能

  CAN软件包中的解码功能采用先进的软件算法,将探头捕获到的CAN波形分解成协议解码信息,然后把解码后的数据叠加在波形上。根据时基设置或缩放程度,可以精简或扩展解码信息,更好地协助了解短采集或长采集中的事件。协议的各个字段如 ID、DLC、DATA、CRC等都采用不同颜色区域标记,理解起来非常容易。解码操作非常快,即使在长采集中也不例外。用户可以选择解码成十六进制或二进制格式。并且无论数据如何压缩依然可以精准的显示解码信息。图4显示了SDS3000示波器解码CAN消息帧后的效果。



                                       图 4. CAN解码界面

  1. 快速定位错误并标记

  CAN总线经常出现错误包括ACK错误、CRC错误、填充位错误、数据格式错误等。一些示波器厂家的CAN软件包仅能标记出数据帧为”Error”,但不能区分究竟是具体的错误类型,这对工程师调试总线问题是很不方便的。而SDS3000的 CAN软件包提供了此功能,不仅能够识别总线错误类型,而且能用高亮颜色区域标注在波形上方,为工程师迅速定位总线错误来源提供了有效手段。图5为SDS3000示波器屏幕上标注的”CRC Error”总线出错状态。


                                     图5.CAN解码标记CRC Error

  2. 直接导出解码数据

  SDS3000不仅可以在示波器上观察CAN解码数据,还可将解码的数据导出为.CSV表格的形式,保存在外部存储设备中。使用户更加方便的管理数据。如图5所示。


                             图5.导出解码数据岛外部存储

  综上可见,SDS3000超级荧光示波器具有超强的汽车总线触发和解码能力,可快速定位错误,轻松统计和管理数据。在满足基本需求之外,还提供了更多高级的功能,是汽车总线分析的一个强有力的工具。SIGLENT为汽车测试领域提供了全面的测试解决方案。

关键字:鼎阳科技  汽车总线  CAN 引用地址:鼎阳科技汽车总线CAN测试解决方案

上一篇:基于双口RAM的LonWorks智能通信节点设计
下一篇:基于车载CAN总线记录仪的大容量存储系统设计方案

推荐阅读最新更新时间:2024-05-02 23:07

CANWifi如何实现充电弓无线通信升级?
传统充电桩对大巴车充电存在较多弊端,充电弓是如何应用CANWiFi进行无线通信升级,进而解决传统双枪直流充电桩的痛点问题呢? 一、充电弓的工作原理 电动车的充电方式主要分为交流慢充和直流快充。现有电动大巴充电主要利用双枪直流快速充电,即充电桩引出两条充电枪,同时对大巴车进行充电,这种充电模式具有以下几个缺点: 充电枪线重,不便于插拔,降低用户体验; 需要拖拽和调整充电桩枪头,充电过程繁琐。 图1 传统充电模式 传统充电模式如此繁琐,那能否去人工化,让系统完成充电过程的匹配呢?于是,充电弓应运而生。 充电弓主要目的是,用于解决现有技术中使用双充电枪在对大巴充电时拖拽充电枪线而导致充电用户任务量重、
[网络通信]
<font color='red'>CAN</font>Wifi如何实现充电弓无线通信升级?
eCAN模块与SJA1000的应用比较
引 言   TMS320F2812是TI公司新推出的DSP芯片,内嵌CAN总线控制器eCAN模块(以下简称为eCAN),性能较已有的DSP(如TMS320C24x)内嵌的控制器有很大的提高;数据传输更加灵活方便,数据量较大,可靠性更高,功能更加完备。而SJA1000是Philips半导体公司推出的新型独立CAN控制器,是PCA82C200的替代产品,支持CAN2.0B协议,完全兼容CAN2.0A,是目前应用比较多的CAN独立控制器之一。   CAN总线系统通信的软件一般可以分为三个主要模块:系统初始化模块、信息发送模块和信息接收模块。下面以TMS320F2812内嵌的eCAN模块与广州周立功公司的DP51+仿真实验仪之间的CAN
[应用]
基于CAN/LIN总线汽车通信网络设计与实现
   引言   随着汽车电子技术及网络技术的不断发展,人们对汽车安全性、可靠性的要求也越来越高,为了解决由汽车电子元器件的增加而带来的通信问题,这就要求采用一种高速、多路、共享的汽车通信网络。目前,已经开发出多种总线,如CAN(Controller Area Network)控制器局域网 ,LIN(Local Interconnect Network)局域互联网,FlexRay,Most等。但CAN和LIN构成目前汽车上最广泛的总线形式。本文主要介绍已得到众多汽车制造商推崇的网络技术---CAN 总线和LIN 总线技术。    CAN总线、LIN总线简介及各自通信协议   CAN总线及LIN总线简介   20世纪80
[嵌入式]
高速铁路中CAN延迟通讯故障的判定和解决
  高速铁路的列控系统中,由于通讯距离较长所以时常会出现CAN通讯故障,但是对故障的原因和原理却一概不知。它具体是什么样的情况?下面以某高铁为例进行详解。   随着人们生活节奏的逐渐提高,地区与地区之间的距离已经不在成为问题,这得益于交通运输业的大力发展,其中高铁作为交通运输业的佼佼者,他也得到了人民大众的广泛认可。正因为如此,高铁中的通讯问题也得到了各种设备供应商和铁路公司的高度重视,他们是不能容忍这种错误的,因为这与每一位出行人员和列车人员的生命安全息息相关。下面针对某高铁通讯问题进行简要的实例讲解。   一、总线延迟产生原因   CAN总线主要制约其传输距离,由于高铁列车的车身较长通讯点较多,就会导致数据传输和响
[嵌入式]
CAN、USART、SPI、SCI等常见总线技术介绍
    任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现。为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。采用总线结构便于部件和设备的扩充,尤其制定了统一的总线标准则容易使不同设备间实现互连。   微机中总线一般有内部总线、系统总线和外部总线。内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连;而系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连;外部总线则是微机和外部设备之间的总线,微机作为一种设备,通过该总线
[嵌入式]
无线传感器网络的CAN总线互联
1 引言 装甲车辆状态信息采集系统的信息采集单元通常采用CAN总线连接,某些情况下,车辆上装和下装之间的旋转连接器由于没有连线空间,需要无线通信模块为上装和下装的CAN总线提供一个透明的无线通道。本文基于无线传感器网络给出一种无线通道的设计,主要包括CAN总线无线接入控制模块电路设计以及无线传感器节点的通信协议设计等内容。 2 电路设计 以无线传感器网络为基础的CAN总线扩展系统总体结构如图1所示,其主要由两块CAN总线无线接入控制模块构成,每个模块的组成及各部分的作用是:无线传感器节点的微控制器及存储器模块,接收对端无线接人控制模块传来的数据并存储,然后将数据交CAN控制器待发,同时接收CAN控制器传来的数据并通过传感器网络将数
[嵌入式]
CANWeb现场总线协议
  1.引言 又迅自动化  依托  交通大学,总结30多年大型电厂控制系统IO模块的设计、生产经验,利用当今最先进的电子技术,结合 CAN总线 、以太网的优点,扬长避短,精心设计出目前国内性价比最好的现场总线网络集成技术CANWeb,  CANWeb特点如下: (1) CANWeb  网络中的  各个节点(CANWeb节点分主站、从站2种)  配置简单,不需要编程,点击鼠标、键盘即可快速、轻松完成; (2)  用户通过  以太网Modbus协议与  主站  高速交换数据,主站再与从站实时交换数据; (3)  用户通过  主站  的以太网Web浏览功能,可轻松完成对  从站  的监控、配置等操作; (4) C
[嵌入式]
CPLD应用于嵌入式系统与CAN总线网络通信
1.引言   可编程逻辑器件PLD(Programmable logic Device)就是由用户进行编程实现所需逻辑功能的数字专用集成电路ASIC。可编程逻辑器件在现代电子工程设计中得到了广泛应用。它是在PAL,GAL等逻辑器件的基础上发展起来的,具有高密度,高速度,低功耗体系结构和逻辑单元,灵活以及运用范围宽等特点,同时还具有设计周期短,制造成本低,开发工具先进,标准产品无需测试,质量稳定及可实时布线检验等优点。   现场总线技术广泛应用于工业和军用测控局域网中,它可以实现较远距离、较快速度的信息传输,而且只需要双绞线作为传输媒介,简单可靠。但是,在该技术应用中总线控制器与微机之间的接口电路一般采用单片机来实现。采用这种方式
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved