VH6501硬件结构

1.式样

1.正向有5个灯,用来指示干扰的触发状态,干扰类型(数字或模拟),通道通信以及设备状态。

2.两个DB9接口(公头male和母头female),这是CAN或CANFD通道,单节点干扰,或多节点干扰,
,以及一个Extend触发接口。
3.两个DB9接口内部互联,且PIN脚定义一致。

1.反向一个USB2.0接口,连接到电脑
2.I/O接口:提供1路模拟输入,2路数字输入以及1路数字输出

3.ETH,为以太网接口
4.边上两个,是用于供电/同步的接口,同步用于VH6501通过同步线,与Vector其他硬件产品,实现硬件时钟同步的作用。
选择任意一个,给VH6501供电

2.基础配置

1.VH6501时,需要安装硬件驱动。

2.通道配置
选择与CANoe工程进行物理/逻辑通道匹配关联

3.激活干扰功能
勾选Activate,若CANoe接入多个VH6501,则需要设置DeviceID,通过不同的ID,标识不同的VH6501设备。

CANDisturbance工程(sample configuration)介绍

工程位置:CANoe-File-Sample Configuration-CANDisturbance
通过Disturbance Interface工程可实现的干扰有:
External Trigger:外部触发,使用VH6501的I/O口作为触发源。
Frame Trigger:报文触发,设定被干扰报文的触发位置,并发送干扰位序列/报文
Software Trigger:软件触发,是配置好干扰序列厚,直接发送。
Error Frame Trigger:错误帧触发,是基于错误标识为触发条件触发干扰。
Direction Trigger:方向触发。根据Tx/Rx发送/接收方作为触发条件。
Inverted Trigger:反向触发。可对已定义的触发条件反向触发干扰。
Missing Bit Trigger :缺失位触发,用于CANFD CRC长度不确定的情况触发。
Scope Trigger:示波器触发,VH6501干扰后,输出一个脉冲信号至示波器。

数字干扰示例

使用VH6501干扰ID 0X100报文的ACK界定符位,将ACK Delimiter位从默认隐性1(Recessive)干扰成显性0(Dominant),从而监测到Form Error格式错误,并发出错误帧。
1.触发条件配置
CurrentTriggerField选择ACK Slot位(CK Delimiter位的前一位)
TriggerOffset为0。

设置干扰的频率:周期(Cycles)、周期间隔(CycleHoldOff)、重复次数(Repetitions)、重复间隔(RepetitionHoldOff)
2.干扰序列配置
干扰在触发的下一位
选择干扰的是数据场还是仲裁场(CANFD)

3.数字干扰激活

模拟干扰示例

1.CANH或CANL短接GND
2.CANH和CANL短接
3.CANH或CANL短接VBat(需要给VH6501外部供电)
4.CANH和CANL反接(需要将DUT接到VH6501的ch1母头)
5.CANH和CANL间电容/电阻值调整
通过更新系统变量,来实现以上干扰。

CANH接地可以按照以下设置,其他干扰类似
R CANHh
Value:_0Ohm
Mode:GND

CANH和CANL反接,可以按照以下设置

在CANH或CANL短接VBat时,需要将VH6501 CH1公头的PIN9和PIN3连接外部供电电源,供电电源范围:-27v到27v

这个人很懒,催更就会更新。

VH6501模板工程介绍(一)相关推荐

  1. 【雅特力】单片机AT32F421系列入门资料

    1. 命名规则 AT32 全系列MCU选型手册.PDF AT32F421F8P7 AT32F421C8T7 (雅特力厂商送样的两个芯片版本) 2. 数据手册 [ 数据手册]AT32F421系列引脚定义 ...

  2. STM32实战(1):搭建模板工程

    " 从今天起我会更新一个STM32实战系列教程,以STM32F103RCT6核心板为例由浅至深的向大家介绍嵌入式软件开发的学习过程,计划是先从最基础的搭建工程开始,到裸机开发,再到各种中间件 ...

  3. 总线干扰神器——VH6501

    前不久小怿介绍了一款高效CAN总线报文解析工具--Scope,不知道大家还记不记得呢?今天小怿接着为大家介绍经常与之配合进行ECU的CAN网络一致性测试的工具--VH6501.为了测试一个系统在信号干 ...

  4. 自定义Maven Archetype模板工程

    文章目录 Maven Archetype介绍 什么是Maven Archetype 为什么要有模板工程 创建模板工程的三种方式 常用的archetype maven-archetype-quickst ...

  5. ZYNQ学习之路16.SDSoC开发环境介绍

    本节教程介绍如何使用SDSoC软件创建硬件平台,并且使用它来加速程序函数. 开发环境: 操作系统: windows10 64bit SDSOC:2018.2 串口: USB-TTL, CP210x 开 ...

  6. RISC-V IDE MounRiver Studio软件介绍(RISCV IDE)(二)

    RISC-V单片机(MCU)集成开发环境(IDE) MounRiver Studio软件介绍(二):工程及资源管理(RISCV IDE) MounRiver Studio内置了CH32V103.CH5 ...

  7. ArcGIS 10.1 for Server SOE介绍及开发

    ArcGIS 10.1 for Server SOE介绍及开发 第一章 SOE由来 在ArcGIS 10.1中ArcGIS Server不在支持DCOM方式的连接,这也就意味着我们不能通过本地方式的连 ...

  8. 简单介绍互联网领域选择与营销方法

    在我看来,互联网领域的选择是"安家",而营销方法的不同则表现了"定家"的方式多种多样,只有选对了,"家"才得以"安定". ...

  9. 常用开源协议介绍以及开源软件规范列表

    1. 开源协议介绍 GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议.该协议也有很多变种,不同变种要求会略微不同. MPL: MP ...

最新文章

  1. c++ char数组初始化_c专题指针数组与指针的关联
  2. Java基础笔记-异常
  3. linux脚本好难,如何做才能学好Shell脚本的经验总结
  4. JAVA的23种设计模式
  5. PAT乙级——1001害死人不偿命的(3n+1)猜想(太简单)
  6. Java 小记 — Spring Boot 的实践与思考,互联网 面试官 如何面试
  7. 【C语言】在线OJ题 BC7-BC52-牛客网编程初学者入门训练
  8. 查看google chrome版本号及浏览器驱动下载
  9. Spring Boot 系列(七)Swagger2-生成RESTful接口文档
  10. C# Lamda中类似于SQL 中的 In 功能
  11. 从键盘录入10个整数,统计有多少个奇数,Java基础轻松实现
  12. 多个USB视频捕捉的连接问题
  13. 直播问答的后博弈时代:社交化或许才是未来
  14. Python四种读取数据文件的方法
  15. Android 环信 消息免打扰 实现
  16. 阐述商务礼仪的重要性
  17. 千牛计算机使用方法,如何在电脑千牛中打开移动旺店
  18. Android8.0通知栏适配全面解析
  19. 二级计算机vb答案,计算机二级VB考试练习题及答案
  20. 双人零和博弈(two player zero-sum game)的性质

热门文章

  1. 第五章第四十九题(对元音和辅音进行计数)(Count vowels and consonants)
  2. android 磨砂玻璃效果
  3. @Transactional注解和Mybatis缓存问题(Mybatis 查询结果 List 对List修改后再次查询,结果与数据库不一致)
  4. PHP常用第三方包,php第三方包管理
  5. Windows11来了,第一个适用于Windows 11的Insider Preview
  6. 10年程序员怒斥:只会八股文没用,公司招你来是做项目的,不是背题的……
  7. JavaScript新的对象创建方式---Object.create()
  8. unisoc常用命令集
  9. 什么是用户画像?该怎么分析?
  10. 异常记录---Error creating bean with name 'sqlSessionFactory'