VH6501基本使用介绍

发布者:innovator7最新更新时间:2024-05-07 来源: elecfans关键字:ECU 手机看文章 扫描二维码
随时随地手机看文章

随着车辆电子化水平的提高,车辆上各种ECU逐渐增多,他们通过总线进行通信,以实现车辆各个系统之间的协调与控制,但由于车辆电子系统的复杂性和总线通信的高频率,可能导致ECU总线干扰通信信号的丢失,影响各个控制单元之间的正常通信和数据传输,进而影响车辆系统的性能和功能,需要一款设备模拟干扰,VH6501由此诞生。


VH6501是一款CAN/CAN FD总线干扰仪,将干扰硬件和网络接口卡集成在一起的一款设备,可以与CANoe进行无缝集成,通过CAPL脚本进行控制。主要功能是数字干扰和模拟干扰,可以通过自定义改变显性或隐性序列实现干扰,也可以实现CAN线对电源或地短路及CAN高低之间短路或者改变两者之间的电阻电容值来进行干扰。


它主要可以用来进行模拟干扰测试、Bus-off测试、采样点测试,观察被测控制器在故障状态下的网络行为、恢复策略及采样点是否满足相应需求;通过模拟真实的干扰场景,测试总线在干扰环境下的稳定性;提高总线的可靠性、检测总线抗干扰能力、保证正常通信。


0ca114bc-4795-11ee-aba0-92fbcf53809c.png




0d727822-4795-11ee-aba0-92fbcf53809c.png

设备使用


下面将向大家介绍拿到设备后大家如何使用。


硬件连接


0d8158f6-4795-11ee-aba0-92fbcf53809c.png


通过USB2.0接口与电脑端连接,此外VH6501 需要额外供电,选择Sync/Power(任选其一)经电源线供电,另一个用于通过同步线与Vector其他硬件产品实现硬件时钟同步;


0db5a30e-4795-11ee-aba0-92fbcf53809c.png



CH1通道有两个DB9接口,公头male和母头female,两个DB9接口内部互联,且pin脚定义一致;通常情况下连接任意通道即可,如需进行CAN h与CAN l反接测试时,至少要连接母头。


通过CH1与被测DUT连接从而施加干扰。


环境搭建


首先查看VH6501设备所支持CANoe的版本。


0dbe4748-4795-11ee-aba0-92fbcf53809c.png


安装VH6501硬件驱动。


0dcd60ca-4795-11ee-aba0-92fbcf53809c.png


本次以上位机软件CANoe16.0 SP4为例


打开CANoe demo—Disturbance(CAN)工程,进行CAN总线干扰演示。


0de176c8-4795-11ee-aba0-92fbcf53809c.png


通道匹配。


0de8098e-4795-11ee-aba0-92fbcf53809c.png


当我们用于总线干扰时,需要勾选active,否则只能用做网络接口卡使用。


0dfc1802-4795-11ee-aba0-92fbcf53809c.png


若CANoe接入多个VH6501,则需设置DevicelD通过不同的DevicelD标识不同的VH6501设备。


测试过程


首先是数字干扰。


0e10709a-4795-11ee-aba0-92fbcf53809c.png


打开MainConfigPanel面板

点击Trigger Configuration配置干扰报文及干扰位,如果是干扰所有报文,默认即可,如果干扰特定报文,填写干扰报文ID、干扰位置 注意这里的干扰位置是实际干扰的前一位,TriggerOffset表示偏移量,可以干扰某个字节的具体位。


以ID=0x100为例,干扰AckDEL位。即在IDBase中填标准帧11位二进制ID,如果不满11位,高位补零,凑齐11位,并将下方CurrTriggerField设置干扰前一位AckSlot位,Triggeroffset设置为0。


0e354424-4795-11ee-aba0-92fbcf53809c.png


点击Sequence Configuration 设置干扰序列

在这里可以将干扰序列设置为显性Dominant、隐性Recessive、强制隐性RecessiveStress。


当CANoe正常运行时,sequence Panel面板会自动识别总线波特率,并提供可选择的ticks长度,也可以用户自定义设置;最后点击Add Segment添加干扰。


0e9aee00-4795-11ee-aba0-92fbcf53809c.png


注:在CAN FD通信过程中,如果干扰Ack Slot位,干扰结果是两个连续的显性位会被认为是有效的Ack应答,不会出现错误帧,导致这种方式无法干扰ACK slot位。


返回主面板,设置好干扰次数和循环次数。


0ebee120-4795-11ee-aba0-92fbcf53809c.png


如果进行Bus off测试时,Cycles表示Bus off的次数,Repetition中填写固定干扰次数为32次(干扰一次,ECU的TEC累计次数+8,在连续干扰32次后,TEC的值为256,ECU便会进入Bus off状态)。

注:如您想了解关于Bus off的详细内容,可以观看前期文章:《科普系列:CAN总线错误帧及排查方法简介》


最后点击Enable On Device激活使能干扰。


打开trace窗口,最终效果如图所示。


0eee8a10-4795-11ee-aba0-92fbcf53809c.png


接下来是模拟干扰测试,可以进行CANH/L与电源/短路、CANH与CANL之间短路及增加电阻或电容、CANH与CANL之间反接。


运行工程后,打开Analog Control Panel面板进行操作,在R CAN 中,将Mode设置为VBat/GND,Vlaue值设置为0hm实现CAN h对电源或地短路。


0f02c4ee-4795-11ee-aba0-92fbcf53809c.png


注:CAN h或CAN l短接至电源时,需要将外部电源的VBat/GND分别连接公头的Pin9和Pin3引脚。


打开trace窗口,总线进入buss off状态,结果如图所示。


0f33952e-4795-11ee-aba0-92fbcf53809c.png



0f58a120-4795-11ee-aba0-92fbcf53809c.png

CAPL报文干扰相关函数介绍


VH6501主要通过CAPL脚本进行控制,我们也可以通过编写脚本实施干扰,下面将简单介绍相关函数及使用方法:


0f630a52-4795-11ee-aba0-92fbcf53809c.png


注:因为VH6501的FPGA晶振是160M的,所以一个 FPGA ticks 周期 T0 = 1/160M = 6.25 ns(纳秒);CAN总线是500kb/s速率,所以周期位T1 = 1/500K = 2000 ns (纳秒) ; 而320 * 6.25 =2000 ,也就是说需要320个 FPGA ticks才能刚好干扰一个CAN bit 位。


如果想进一步了解干扰函数的使用方法,可以打开help文档进行查看CAN Disturbance里面相关干扰函数,里面内容有详细的描述说明。


关键字:ECU 引用地址:VH6501基本使用介绍

上一篇:涡轮增压发动机的优劣对比分析
下一篇:汽车电子和电气架构复杂性管理E/E结构解析

推荐阅读最新更新时间:2024-11-13 17:27

Silicon Labs Secure Vault无线SoC获全球PSA 3级认证
致力于建立更智能、更互联世界的领先芯片、软件和解决方案供应商Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB),正式成为全球率先获得高级别物联网(IoT)软硬件安全保护PSA认证的硅芯片创新者。由Arm联合创立的PSA认证是备受推崇的物联网软硬件及设备安全项目,其为Silicon Labs集成Secure Vault的EFR32MG21无线SoC授予了PSA 3级认证。 这项里程碑成就巩固了Silicon Labs在保护物联网免受不良行为者侵害方面的领先地位。Secure Vault符合PSA 3级认证所定义的严格的安全软件和物理不可克隆功能(PUF)硬件要求,从而大幅降低物联网生态系统安全漏洞所带来的
[物联网]
Silicon Labs S<font color='red'>ecu</font>re Vault无线SoC获全球PSA 3级认证
汽车发动机控制ECU半导体芯片的集成化趋势
引言 从2000年至今,我国汽车保有量以年均10%以上的速度递增,2011年底国内汽车保有量已突破一亿辆,我国车用能源消耗日益紧迫,汽车排放污染问题日益突出,突破能源和环保的双重瓶颈已刻不容缓。 为解决车用能源短缺, 长期目标是发展新能源汽车(混合动力、纯电动汽车、燃料电池汽车),短期较为可行的途径还是传统汽车的节能技术: 以技术节能与结构节能相结合,尤其是发展高效内燃机技术、辅助以传动与驱动技术、整车设计优化技术、轻量化技术来达到降低车辆燃料消耗和减少排放的目标。 一.汽车发动机电子控制单元(ECU)的基本功能需求 为满足不断加严的排放法规和油耗法规,汽油发动机作为我国乘用车的主要动力来源,其本身在不断进行
[嵌入式]
现代轿车发动机电控技术解析
  随着现代电子技术的飞速发展,特别是微机技术在汽车上的广泛应用,使得汽车的内涵和功能不断拓展和延伸,汽车机电一体化—汽车电子化正逐渐成为现代汽车(特别是轿车)的基本特征。   发动机电控作为汽车电控中的重要一环,为适应日趋严格的排放、安全法规,已受到国内外汽车厂商的高度重视,并得到了空前发展。   一、概述   现代轿车电控技术的理论基础就是现代控制理论。从早期的经典控制到目前的智能控制,控制理论在汽车电控中得到了广泛的应用。主要有PID控制、最优控制、自适应控制、滑模控制、模糊控制、神经网络控制以及预测控制等。现代控制理论的发展使得电控系统更能适应复杂的多变量系统、时变系统和非线性系统,甚至对于数学模型不甚精确的系统也能实
[嵌入式]
汽车ECU通讯新平台--FlexRay(V2.1)协议规范
一、车载网络概述 汽车电子化程度与日俱增,应用在车上的ECU模块数量也随之增加,从而使线束也增加。汽车电子系统的成本已经超过总成本的20%,并且还将继续增加。由于汽车生产商对制造成本的严格控制,加上对车身质量的控制,减少线束已经成为一个必须要解决的问题。另一方面,以网络通讯为基础的线控技术(X-by-wire)将在汽车上普遍应用。因此,车载网络时代终将来临。 车载网络种类有很多种,应用较多的有LIN,CAN、FlexRay、TIP/C、SAEJ1850、TFCAN、ASRB、MOST等。美国汽车工程师协会(SAE)根据速率将汽车网络划分为A、B、C3类。 A类总线标准包括TTP/A(Time Triggered Protoco
[嵌入式]
详解特斯拉最新整车线束布置专利
今天在Inside EV里面,有关 特斯拉 的最新专利 US20190217794 WIRING SYSTEM ARCHITECTURE这份专利是很有意义的。 Traditional car wiring for vehicles are piecemeal solutions. Typically, there are different wiring harnesses that connect each different electrical component to a central battery or power source. Each component receives power, but requir
[嵌入式]
详解特斯拉最新整车线束布置专利
英飞凌推出采用TOLx 封装的全新车用60V和120V OptiMOS 5,适用于24 V-72 V 供电的大功率 ECU
英飞凌推出采用TOLx 封装的全新车用60V和120V OptiMOS 5,适用于24 V-72 V 供电的大功率 ECU 【2023年10月11日,德国慕尼黑讯】交通系统的电气化进程正在不断加快。除了乘用车外,两轮车、三轮车和轻型汽车也越来越多实现了电气化。因此,由24V-72V电压驱动的车用电子控制单元(ECU)市场预计将在未来几年持续增长。英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)针对这一发展趋势,推出采用高功率TOLL、TOLG和TOLT封装的新半导体产品,进一步补充其OptiMOS™ 5 系列60V至120V 车用MOSFET 产品组合。这些产品能以小巧外形提供出色的热性能与卓越的开关性
[电源管理]
英飞凌推出采用TOLx 封装的全新车用60V和120V OptiMOS 5,适用于24 V-72 V 供电的大功率 <font color='red'>ECU</font>
汽车ASR系统ECU开发及其硬件在环测试
驱动防滑控制系统ASR(Acceleration Slip Regulation System)是在汽车起步和加速过程中防止车轮过度滑转以获得最佳的地面驱动力和保持方向稳定性的主动安全控制系统。它是基于汽车防抱死制动系统(ABS)的控制原理在驱动工况的推广而研制的。随着ABS系统在汽车上的应用逐渐普及,ASR的应用也渐为广泛,因此,关于ASR的控制算法研究和控制器开发成为当前研究的热点 。 ASR需要通过一定的途径调节发动机输出扭矩,由于受电控发动机的限制,我国目前在ASR系统的控制理论方面大多侧重于采用以制动控制为主、发动机控制为辅的控制方法。总的来说,距离产品化还有一定的差距 。采用发动机输出扭矩或者电子节气门开度调节则难于进
[单片机]
汽车ASR系统<font color='red'>ECU</font>开发及其硬件在环测试
瑞萨电子推出R-Car M3驾驶舱ECU参考方案
日前,瑞萨宣布推出最新驾驶舱参考解决方案,基于瑞萨R-Car M3片上系统(SoC)的高效数字驾驶舱应用设计可提供开箱即用的开发体验,模块级硬件和软件可加速瑞萨合作伙伴在汽车领域的系统级设计。 “汽车集成驾驶舱是一个具有挑战性的空间,因为集成了许多不同的驾驶舱功能,例如多个操作系统,丰富的UI,蓝牙和导航,需要大量的系统级洞察力。”瑞萨电子汽车系统高级总监Daniel Sisco表示,“利用瑞萨在芯片和系统级设计方面的深厚专业知识,我们的参考解决方案可有效减少实施负担,使客户能够快速启动前期开发工作,并将重点放到量产、硬件和软件上。” 驾驶舱参考解决方案电子控制单元
[汽车电子]
瑞萨电子推出R-Car M3驾驶舱<font color='red'>ECU</font>参考方案
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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