历史上的今天

今天是:2024年08月27日(星期二)

正在发生

2018年08月27日 | 提高CAN总线安全保障—CANDT震撼发布!

发布者:之敖赵先生 关键字:CAN总线  致远电子 手机看文章 扫描二维码
随时随地手机看文章

先科普一下:

CAN总线由博世公司于1987年开发,1993年成为标准,在近23年的时间里获得了巨大的成功,逐渐替代了其它相近的总线,2001年的节点采用量已超过1亿。但是,曾经力推CAN总线的厂商,如宝马、博世、飞利浦等,目前都开始支持新的总线。对于推动新总线研究的原因,X-By-Wire的发展是一方面,但从根本上讲,消费者的安全需求才是最重要的原因。根据新闻报道:在CAN的发源地德国,2005年汽车抛锚事故中有35%是电子装置引起的。因此,电子控制系统及其通信系统的可靠性是一个敏感的问题,即使没有采用X-By-Wire,仍然使用常规的液压气动机构,也需要一种更为可靠的新总线来代替CAN。
车内通信有两个最基本的要求:一是数据内容正确;二是通信及时,序列一致。对这两点,CAN总线中均有所设计,但仍存在着不一致性、不可预测性、信道出错堵塞等漏洞。


CAN总线已经成为新能源汽车、军工、航空等行业的主控系统应用总线,但随着节点增加,CAN网络的不稳定性对设备运行带来极大安全隐患。ZLG致远电子专注于构建CAN总线安全保障体系,震撼发布CANDT一致性测试系统!

 

   CAN一致性测试,就是要求整车CAN网络中的节点都满足CAN总线节点规范要求,缩小CAN网络中节点差异,保证CAN网络的环境稳定,有效提高CAN网络的抗干扰能力。

 

为什么要进行CAN一致性测试?

 

一、整车CAN网络架构

 

   随着新能源汽车行业发展,整车CAN网络中的节点演变得极为复杂,现在新能源汽车内部CAN节点已经高达60个,网络演变得极其复杂。

 

image.png

 

整车复杂的CAN网络

 

二、CAN总线不一致的危害

 

   复杂的CAN网络,各个节点质量良莠不齐会对CAN总线网络存在较大的安全隐患,通常会因为其中某一个节点的错误进而影响整体总线正常运行,乃至导致整体总线的瘫痪。

 

显性阈值电平错误判断导致整车网络故障

 

   通常而言,CAN总线判断显隐性的机制如下:在差分电平大于0.9V时,为显性电平;而在小于0.5V时,为隐性电平,其中在05V至0.9V之间为不确定区域。但在实际网络中,CAN总线网络中某一节点在差分电平为0.9V时,依然判断为隐性,则出现位逻辑判断错误,进而导致节点发出错误帧,使总线陷入网络故障状态。

 

   解决方案:如在CAN网络节点准入阶段,对每个节点进行显性阈值测试,利用电压源将差分电压升高至0.9V,,保证所有节点在此差分电压都能判断为显性,并且停止发送报文,将减少该总线故障问题出现,并且减轻CAN总线网络调试的工作量。

 

image.png

 

   因此,为了保证CAN总线稳定,必须进行对整车网络进行CAN一致性测试。那作为CAN总线网络整体设计者,CAN一致性测试内容有哪些,如何通过CAN一致性测试进行保证CAN总线的稳定?

 

三、CAN一致性测试内容及解决方案

 

   1、CAN一致性测试内容

 

   在国内,大部分的主机厂都有CAN总线网络测试规范,主要内容包括物理层、链路层以及应用层

 

如此多测试项目,当前行业如何测试?

 

image.png

 

CAN一致性测试内容(节选)

 

   2、CAN一致性测试方案

 

CAN一致性测试工具包含CAN卡、示波器、电源等设备,当前工程师主要通过手动使用CAN卡采集报文数据,以及通过示波器进行测试波形,进而达到测试位时间、幅值、位宽等目的。但是测试方案效率非常低下,一般完成整体CAN一致性测试项目需要10小时乃至2天时间,浪费大量研发成本。

 


image.png

 

手动测试架构搭建

 

ZLG致远电子致力于构建CAN总线安全保障体系,震撼发布CANDT一致性测试系统!

 

CANDT一致性测试系统可自动化完成CAN节点物理层、链路层及应用层一致性测试,是当前CAN总线测试领域唯一能够进行完善的物理层自动化测试并导出报表的仪器设备,其旨在推动汽车电子、军工、轨道交通等多领域CAN总线稳定发展,构建CAN总线安全保障体系,保证CAN网络互联互通。

 

image.png

 

另外,CANDT根据测试结果进行输出的测试报告,可作为准入CAN网络的评判依据,大大降低主机厂在网络调试环节的工作量,并保证整体CAN网络环境的稳定。

 

image.png

 

多年专注CAN总线故障测试分析,ZLG致远电子一直致力于构建CAN总线安全保障体系,保证CAN总线互联互通!

 

image.png

 


关键字:CAN总线  致远电子 引用地址:提高CAN总线安全保障—CANDT震撼发布!

上一篇:以太网,打通汽车神经血管的“梗阻”
下一篇:智能汽车都想要一个高速网络,但未来是什么?

推荐阅读

STM32F1的引脚,在上电复位后所具有的功能被称为主功能,大部分的引脚所具有的主功能即作为通用的输入输出引脚(GPIO),引脚除主功能外还具有备用功能,当选择备用功能时即作为复用输入输出(AFIO) 在单片机数据手册中可以查看到(表5 中等容量STM32F103xx引脚定义),有些引脚的备用功能有两种,一种为默认复用的,一种为重定义的。当使用引脚的默认...
5.1 初学者重要提示如果使用JLINK调试下载STM32H7,务必使用JLINK V9或V10,之前的版本已经不支持。如果使用STLINK调试下载STM32H7,推荐使用最新的电脑端驱动和对应的固件,详情见第2章的2.6小节。MDK曾发布的STM32F1,F407,F429和F7的所有调试方法的设置细节及其注意事项,同样适用于STM32H7:http://forum.armfly.com/forum.php?mod=viewthread&ti...
TCL 电子控股有限公司(“TCL 电子”或“公司”,股份代码:01070.HK)发布 2020 年第二季度及中期业绩。中期业绩公告显示(全文数据均不含电视机代工业务),2020 年上半年,公司实现营业收入 172.8 亿港元,其中第二季度营业收入达到 102.8 亿港元,同比增长 36.6%,环比增长 46.8%。上半年,公司毛利达 35.4 亿港元,同比增长 3.9%;上...
  大地网接地电阻测试仪功能多,是测量电阻的一个良好选择,那么这种仪器究竟如何使用?  首先用万用表检查用于试验的电流线、电压线和地网线是否有断路现象,将地桩上的铁锈清除干净,确保埋进深度大于0.5米,同时检查测试线与地桩的连接是否导通,如未导通则需要重新连接。  电流测试线和电压测试线按规定的长度(电流测试线与电压测试线的长度比...

史海拾趣

问答坊 | AI 解惑

怎么样用VS2005创建一个支持MFC的WIN32智能设备项目?

我用VS2005写mobile6程序. 看例子里面的程序格式,应该是创建的windows应用程序,因为代码里面有winmain和wndproc之类的函数,却没有MFC的那一大堆类。但在资源里面的对话框里面点击,也可以添加一个继承CDialog的MFC类。 我的创建方法:建立项目 ...…

查看全部问答∨

ActiveSync同步时能否限制只能访问某个目录

PC使用ActiveSync和wince同步时,能否限制用户只能访问某个目录呢。 谢谢,急…

查看全部问答∨

ArmV6 编译

有哪位大虾知道 那个编译器可以编译Armv6的GNU asm代码。目前cegcc看来是不行的,只能编译Armv4 …

查看全部问答∨

STM32F103ZCT6上电后,外部晶振是什么状态?

                                 真对不起,我刚接触这东西。第一次接触,就画了张图。现在有个问题?新焊上去的芯片,没有下载任何代码的情况下, ...…

查看全部问答∨

LPC213X ARM7驱动T6963 240*128液晶

新手贴,附件是我刚刚写的一些程序,LPC213X ARM驱动T6963 240*128液晶,有图片,ASCII,汉字混合现实,还做了个小进度条。完全是ARM7_GPIO的应用,希望对新手有点用。…

查看全部问答∨

如何在mdk450建立stm32固件库3.5的工程

小弟是stm32的新手,但是对于这个固件库有一点疑惑。 在网上我找到了一些基于mdk412移植固件库3.5版本的工程建立方法,但是将库函数移植在工程中,导致每个工程文件都很大。。。(至少7,8M。。),不知道有没有更好的方法能基于mdk450建立工程,使 ...…

查看全部问答∨

430 寄存器 Unchanged 什么意思

大家好! 我今天看了430寄存器的初始值 Unchanged 不知道是什么意思?…

查看全部问答∨
小广播
最新汽车电子文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved