0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VH6501基本使用介绍

北汇信息POLELINK 2023-08-31 08:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着车辆电子化水平的提高,车辆上各种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里面相关干扰函数,里面内容有详细的描述说明。

关于VH6501的基本应用就展示到这里啦!希望上述内容对大家有所收获。

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

总 结

北汇信息作为Vector中国的合作伙伴,始终专注于汽车电子领域的新技术和新产品,为整车厂和零部件企业提供完整的研发、测试解决方案,为工程师在汽车领域提供“趁手装备”!我们不仅提供相应的工具和技术支持服务及培训,还针对不同的应用提供相应的解决方案,助力中国客户的研发效率提升。欢迎联系北汇信息,我们将根据不同需求为您提供针对性的高效、灵活、稳定的解决方案!


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6450

    浏览量

    140269
  • 总线
    +关注

    关注

    10

    文章

    3057

    浏览量

    91868
  • ecu
    ecu
    +关注

    关注

    14

    文章

    991

    浏览量

    57487
  • 汽车
    +关注

    关注

    15

    文章

    4229

    浏览量

    41340
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入剖析SN6501-3EVM评估模块:助力隔离电源设计

    深入剖析SN6501-3EVM评估模块:助力隔离电源设计 在电子工程师的日常工作中,评估模块是探索和验证新器件性能的重要工具。今天,我们就来详细了解一下德州仪器(TI)的SN6501-3EVM评估
    的头像 发表于 04-24 18:10 976次阅读

    探索SN6501EVM评估模块:实现隔离电源系统评估

    探索SN6501EVM评估模块:实现隔离电源系统评估 在电子工程师的日常工作中,评估和分析电子元件的性能是必不可少的环节。今天,我们将深入介绍德州仪器(Texas Instruments
    的头像 发表于 04-22 16:50 368次阅读

    SN6501-5EVM评估模块:开启隔离电源系统评估新视角

    SN6501-5EVM评估模块:开启隔离电源系统评估新视角 在电子设计领域,评估模块就像是工程师的得力助手,能帮助我们深入了解芯片在实际应用中的性能。今天,我们就来详细探讨一下TI
    的头像 发表于 04-22 16:50 357次阅读

    ARFS - 6501 - XX 开关电源:高功率密度与稳定性能的完美结合

    ARFS - 6501 - XX 开关电源:高功率密度与稳定性能的完美结合 作为电子工程师,在设计项目时,电源的选择至关重要。今天,我们就来详细探讨一下 ARFS - 6501 - XX 开关电源
    的头像 发表于 04-11 15:05 541次阅读

    探索FMS6501:12输入/9输出视频开关矩阵的卓越性能与应用

    探索FMS6501:12输入/9输出视频开关矩阵的卓越性能与应用 在当今的视频应用领域,对于灵活、高效的视频切换解决方案的需求日益增长。FMS6501作为一款具有独特特性的12输入/9输出视频开关
    的头像 发表于 04-11 14:05 103次阅读

    SGM6501:高性能视频开关矩阵芯片的详细解析

    SGM6501:高性能视频开关矩阵芯片的详细解析 在视频处理领域,一款优秀的视频开关矩阵芯片对于实现高效、灵活的视频信号路由至关重要。SGM6501作为一款具有12输入、9输出的视频开关矩阵芯片
    的头像 发表于 03-17 09:40 395次阅读

    NE6501 4.5-20V输入,内置MOS,功率5瓦

    1、方案名称: NE6501 4.5-20V输入,内置MOS,功率5瓦 2、品牌:星云半导体(NEBULA) 3、描述:NE6501是一款单片振荡器或电源驱动器,专为隔离接口应用中的小尺寸隔离电源
    的头像 发表于 02-12 10:50 356次阅读
    NE<b class='flag-5'>6501</b> 4.5-20V输入,内置MOS,功率5瓦

    探索 TAS6501-Q1:汽车音频放大器的卓越之选

    探索 TAS6501-Q1:汽车音频放大器的卓越之选 在汽车音频系统设计领域,一款性能卓越、功能丰富的音频放大器至关重要。今天,我们就来深入了解德州仪器(TI)推出的 TAS6501-Q1 15W
    的头像 发表于 01-28 15:35 294次阅读

    揭秘 SN6501:小身材大作用的变压器驱动器

    揭秘 SN6501:小身材大作用的变压器驱动器 引言 在电子工程师的日常设计中,寻找合适的变压器驱动器来满足特定应用需求是一项常见又重要的任务。德州仪器(TI)推出的 SN6501 变压器驱动器
    的头像 发表于 01-23 16:05 314次阅读

    SN6501-Q1变压器驱动器:特性、应用与设计要点

    SN6501-Q1变压器驱动器:特性、应用与设计要点 一、引言 在电子设计领域,对于隔离式电源的需求日益增长,尤其是在汽车、工业自动化、医疗设备等众多应用场景中。SN6501-Q1作为一款专门为隔离
    的头像 发表于 01-23 15:10 267次阅读

    AG32VH 系列应用指南

    (psram) bytesflash: 1M引脚数:100依靠cpld内部逻辑驱动刷屏。刷新率:60帧/秒主频:sram(cpld部分)200M主频该样例展示:基于LVGL的图形样例AG32VH407VGT6支持RGB屏幕的开发板。带触摸(iic接口)。淘宝已上线:https://item.t
    发表于 06-17 16:48 2次下载

    AGM AG32VH(MCU+FPGA+PSRAM) 系列应用指南

    。AG32 的管脚可以灵活定义,引脚与STM32。并且内置2KLE FPGA, 非常适合MCU + FPGA/CPLD的应用场景。 AG32VH 系列应用指南 AG32VH 系列 MCU,是 AGM
    发表于 05-29 15:44

    AG32VH 系列应用指南

    AG32VH 系列应用指南 AG32VH 系列 MCU,是 AGM AG32 产品系列中,嵌入大容量 PSRAM(HyperRAM)作为 应用缓存的产品系列。在 AG32 处理器内核的基础上,利用片
    发表于 05-28 09:14

    AG32VH应用指南

    AG32VH 系列 MCU,是 AGM AG32 产品系列中,嵌入大容量 PSRAM(HyperRAM)作为 应用缓存的产品系列。在 AG32 处理器内核的基础上,利用片上 FPGA 的部分逻辑资源,实现 HyperBus 接口,连接并使用 64 Mbit PSRAM。
    发表于 05-26 17:37 1次下载

    芯伯乐XBL6501/02/03在POE设备上的应用方案

    文章前言:在当今数字化时代,POE(PoweroverEthernet)设备因其能够通过以太网线同时传输数据和电力而被广泛应用。为了满足这些设备日益增长的电源需求,芯伯乐推出了XBL6501/02
    的头像 发表于 05-09 19:05 1016次阅读
    芯伯乐XBL<b class='flag-5'>6501</b>/02/03在POE设备上的应用方案