历史上的今天
返回首页

历史上的今天

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

正在发生

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

2018-08-27

先科普一下:

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?imageView2/2/w/550

 

整车复杂的CAN网络

 

二、CAN总线不一致的危害

 

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

 

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

 

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

 

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

 

image.png?imageView2/2/w/550

 

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

 

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

 

   1、CAN一致性测试内容

 

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

 

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

 

image.png?imageView2/2/w/550

 

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

 

   2、CAN一致性测试方案

 

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

 


image.png?imageView2/2/w/550

 

手动测试架构搭建

 

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

 

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

 

image.png?imageView2/2/w/550

 

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

 

image.png?imageView2/2/w/550

 

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

 

image.png?imageView2/2/w/550

 


推荐阅读

史海拾趣

ABB Group公司的发展小趣事

ABB Group是一家全球性的工程技术公司,提供电力和自动化技术解决方案。以下是该公司发展的五个相关故事:

  1. 公司成立和早期发展: ABB Group的前身可以追溯到1883年,当时由瑞士的Brown, Boveri & Cie (BBC)和瑞典的ASEA公司合并成立。这个合并创造了一个跨国电气工程公司,专注于发电机、电气传动和电力系统的设计和制造。该公司成立后迅速扩展了国际业务,并在世界各地建立了分支机构和生产基地。

  2. 技术创新和产品多样化: ABB Group一直致力于技术创新,并不断推出新产品和解决方案,以满足客户的需求。公司在电力输送、工业自动化、机器人技术等领域拥有丰富的经验和专业知识,为各种行业提供了全面的电力和自动化解决方案。

  3. 国际化战略和全球扩张: ABB Group通过收购、合并和战略合作,加速了在全球范围内的扩张。公司在100多个国家设有分支机构和办事处,形成了覆盖全球的销售和服务网络。这种国际化战略使ABB能够更好地满足不同国家和地区客户的需求。

  4. 可持续发展和环保责任: ABB Group致力于推动可持续发展和环保责任,在产品设计、生产和运营过程中注重减少能源消耗和减排。公司积极推动清洁能源和智能电网的发展,为全球的环境保护和可持续发展做出贡献。

  5. 未来展望和发展方向: ABB Group将继续致力于技术创新和市场拓展,加强在电力和自动化领域的领先地位。公司将加大在数字化技术和人工智能领域的投入,推动工业智能化和数字化转型,为客户提供更智能、更高效的解决方案。

Exel Microelectronics Inc公司的发展小趣事

XXXX年,Exel Microsystems Inc公司意识到了品质管理对于企业发展的重要性。于是,公司开始引进先进的品质管理理念和体系,加强了对产品从研发到生产的全过程控制。通过严格的品质管理,Exel的产品质量得到了显著提升,客户满意度也随之提高。这一举措不仅增强了公司的市场竞争力,也为公司的长期发展奠定了坚实基础。

Connor-Winfield公司的发展小趣事

随着全球经济的一体化,电子行业也逐渐呈现出全球化的趋势。Connor-Winfield敏锐地把握住了这一机遇,开始实施全球化战略。公司积极拓展海外市场,与多家国际知名企业建立了紧密的合作伙伴关系。这些合作不仅为公司带来了更多的商业机会,也使其在全球化竞争中保持了领先地位。

Cynergy 3公司的发展小趣事

为了进一步扩大市场份额,Cynergy 3制定了国际化发展战略。公司积极参加国际展会和会议,与全球各地的客户和合作伙伴建立联系。同时,Cynergy 3还在全球范围内设立了多个分支机构和服务中心,以便更好地为客户提供服务。这些努力使得Cynergy 3的产品逐渐进入了国际市场,并赢得了众多国际客户的青睐。

ESPROS [Espros Photonics corp]公司的发展小趣事

随着技术的不断进步和市场需求的增长,ESPROS不断扩展其产品线。例如,公司发布了160 x 60像素的epc635 3D ToF传感器芯片,进一步完善了其3D ToF传感器产品线。此外,ESPROS还发布了320 x 240像素的epc660 3D ToF传感器,满足了市场对QVGA分辨率的需求。这些新产品的推出,不仅丰富了ESPROS的产品线,也进一步巩固了其在光电传感器领域的领先地位。

HellermannTyton公司的发展小趣事

面对全球经济波动和行业竞争加剧的挑战,Heimann Optoelectronics Gmbh果断实施转型升级战略。公司加大在物联网、人工智能等新兴技术领域的研发投入,成功开发出了一系列智能光电传感器和解决方案。这些产品能够实时监测环境变化、智能控制设备运行,为智慧城市、智能家居等领域提供了强有力的支持。通过转型升级,公司不仅巩固了传统市场的领先地位,还成功开拓了新的增长点。

问答坊 | AI 解惑

多路报警设计

与大家分享!!!…

查看全部问答>

multisim10.1汉化补丁

方法:将multisin10.1中Circuit Design Suite 10.0\\stringfiles文件中的english的文件用补丁代替,,,但不要改变english 的名称..... …

查看全部问答>

运放资料

很不错的资料啦   大家下吧   一起分享一下啦…

查看全部问答>

FPGA培训--FPGA高级逻辑设计研修班

一、 主管单位:中国高科技产业化研究会 主办单位:中国高科技产业化研究会信号处理专家委员会 二、 研修时间:2009年9月17-19日(16日报到) 三、 研修地点:北  京(具体地点及路线图详见报到通知) 四、 课程简介 本课程为期三天, ...…

查看全部问答>

lpc2103 GPIO没有输出?

兄弟们帮忙给看看#include \"IOLPC2103.H\" int main(){ PINSEL0=0x00000000; PINSEL1=0x00000000; IODIR=1<<15; while(1){      IOSET=1<<15; } } 用万用表 ...…

查看全部问答>

STM32TIM1_BDTR_的位11,位10两位OSSR.OSS有点不理解请高手指点下I

STM32TIM1_BDTR_的位11,位10两位OSSR.OSS有点不理解请高手指点下. 首先OSSR位:数据手册解释如下:  OSSR: 运行模式关闭状态选择位.TIM1_BDTR_MOD=1  0:当定时器不工作时,禁止OC/OCN输出(OC/OCN使能输出信号=0); 1:当定时器不工作 ...…

查看全部问答>

xilinx spartan-3e prom 配置问题

配置RAM成功,程序能运行(LCD显示程序),但是在配置 xcf04s serial platform flash prom时,也提示programe succeed,但lcd上却没有显示,这个是哪里出现了问题呢?求解啊!…

查看全部问答>

STM32F407 网络通信例程问题

各位大虾,在使用官方例程的时候发现很麻烦,只是想实现开发板的数据发送功能,修改例程,发现例程使用的是回调函数,改起来很麻烦,哪位能指点一下啊,帮着修改一下程序或者能达到测试网络通信速度的目的的程序也行~~~~谢谢了…

查看全部问答>

带编码器的步进电机控制器

步进电机是常用的电机之一,由于它是开环控制单元,因此有时候会因为控制器发出的控制脉冲和电机执行的脉冲数目不相等而导致电机行程误差;加入编码器可以有效减少步进电机的误差。…

查看全部问答>

CPLD与DSP管脚连接问题

如图CPLD的管脚TEA6,TEA7,TEA8,TEA9是与DSP的地址线连接的,如果用Quartus编程 OUT0…

查看全部问答>