首页 > 其他分享 > Pico Scope使用详解

Pico Scope使用详解

时间:2023-06-29 10:33:06浏览次数:39  
标签:CANoe 报文 硬件 Pico Scope 如图 详解

本篇文章主角为Pico scope

 

Pico scope是CANoe和CANalyzer的集成示波器解决方案,是基于USB连接的一种示波器硬件。当我们需要确认干扰和干扰序列,同时分析总线的物理信号和逻辑信号时,可以采用Scope配合CANoe观测电平信号。同时也是一致性测试不可或缺的硬件工具。除此之外也可以有效分析例如由于总线长度、终端丢失或EMC干扰等所引起的CAN信号问题。

 

那拿到设备如何来使用呢,今天就跟随本文章探究下如何使用吧~

 

 

一、前期的环境搭建

 

 

(1)、需要查看设备所支持的CANoe或CANalyzer版本:如表1所示:

 

(表1)

 

 

 

(2),获得 CANoe Option .Scope license,并将此 license 连接至电脑,如图1:

 

 

(图1)

 

(3)获得PicoScope 硬件如图2:

 

 

(图2)

 

(4)Scope硬件驱动安装:PicoScope oscilloscope software and PicoLog data logging software (picotech.com)安装完毕后无需打开下载的软件。

 

 

二、在硬件方面的连接

 

 

设备按照如图所示与测试环境连接(以5444B为例),与其他设备的联合使用暂且不表。(有需要可以联系小编)如图3

 

 

(图3)

现在就可以正常使用Pico Scope了

三、在软件方面的设置

打开我们的CANoe,在Analysis窗口打开Scope界面如图4:

 

(图4)

添加Scope对应设备如图5:

 

(图5)

右键添加好对应Scope在弹出界面点击Configuration,在弹出界面修改Scope的详细参数图6:

 

 

(图6)

 

Scope参数设置完后则进行对捕捉数据的参数修改如图7:

 

 

(图7)

 

如图添加需要捕捉的CAN帧,CAN错误帧或者是I/O触发,本文重点讲解对于CAN报文的捕获,选择CAN报文后,勾选捕获单一报文或者是某个范围ID的报文。(图8)。

 

 

(图8)

 

最后点击连接,把硬件和软件连接到一起(图9)。

 

 

(图9)

 

至此,对于软件方面Pico Scope的设置结束。

 

四、对捕捉到的数据处理。

 

选择在线测量模式:把硬件采集测量到的数据加载到CANoe中;在线分析的模式下,可以分析采集到的数据(图10)。

 

 

 

(图10)

在下方导航区可以看到CANoe解析出来的数据(图11):

 

 

(图11)

 

此页签可以帮助用户更方便的分析数据:这里不做一一赘述(图12)。

 

 

(图12)

 

若想观测到更为精准的电平信号变化可以选择把捕捉到的数据加载至眼图模式中

 

取消勾选在线模式,勾选离线模式,选择加载眼图模式如图13:

 

 

(图13)

 

把捕捉到的数据某个序列添加到眼图模式下如图14:

 

 

(图14)

 

得到眼图模式下的电平信号如图15

 

 

(图15)

 

可以点击帧前面的“+”展开分析各个区间的信号变化。帮助分析在一帧报文中,某段序列电平信号的变化。

 

 

五,常见问题

 

 

那在使用的时候呢,总会遇到一些问题,小编为大家总结了一些常见的问题和解决方案

 

1.数据测量一段时间,内存不足;储存的数据不变;

 

答:CANoe划分电脑的一部分内存用作存储数据,最大为1000MB。当达到最大值时,必须清除数据才能继续测量。

 

2.波形不稳或者出现电压溢出的情况;

 

答:此情况一般为接地出现问题,Scope硬件使用时可以不单独接地,此时使用电脑的地,当电脑的地不稳定的时候,可以单独连接Scope的地到被测DUT的地,使得信号稳定,设备的接地点在电源接口旁边。

 

3.报文触发ID和实际ID对不上;

 

答:选择最小触发模式,即可立即捕获对应ID;

 

4.眼图模式加载失败如图16:

 

 

(图16)

 

答:此情况一般为电脑与设备不适配,在排除线束连接错误的情况下,可以选择更换电脑后,再重新启用设备。一般可以得到解决。

 

 

六、总结

 

 

总而言之。Pico Scope是一款功能强大的硬件工具,搭配CANoe软件可以快速解析捕捉到的数据。希望本文章可以为大家带来全新的使用体验。

 

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

 

图片及表格来源:

 

表1,图2,图3来自Vector;

翻译

搜索

复制

<iframe></iframe>

标签:CANoe,报文,硬件,Pico,Scope,如图,详解
From: https://www.cnblogs.com/polelink/p/17513387.html

相关文章

  • 【后端面经-Java】AQS详解
    目录1.AQS是什么?2.AQS核心思想2.1基本框架2.1.1资源state2.1.2CLH双向队列2.2AQS模板3.源码分析3.1acquire(int)3.1.1tryAcquire(int)3.1.2addWaiter(Node.EXCLUSIVE)3.1.3acquireQueued(Nodenode,intarg)3.2release(int)3.2.1tryRelease(int)3.2.2unparkSuccess......
  • 一文详解:大数据分析工具有哪些?
    想要回答“大数据分析工具有哪些?”,首先必须了解什么是“大数据”根据麦肯锡全球研究所给出的定义,大数据通常指具有数据规模大(Volume)、高速(Velocity)、类型多(Variety)、价值密度低(Veracity)和真实性(Veracity)五V特征的数据资料。这类数据资料将超出传统数据处理软件的能力范围,因......
  • Linux下常用scp,tail,grep命令详解[记录]
    scp命令用于在本地主机和远程主机之间复制文件或目录,支持加密传输。它可以通过ssh协议来进行数据传输,因此传输过程是安全的。注意:在使用scp命令时,如果出现权限验证失败的情况,可能需要检查本地主机和远程主机之间的ssh配置是否正确。scp[参数][原路径][目标路径][参......
  • Linux curl命令详解
    命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:#curl[option][url]常见参数:-A/--user-agent<string>设置用户代理......
  • 1、Apache Kudu介绍及架构、工作原理、两种部署方式、使用限制详解
    ApacheKudu系列文章1、ApacheKudu介绍及架构、工作原理、两种部署方式、使用限制详解2、ApacheKudu-javaapi操作kudu详细示例以及kudu的三种实现示例3、ApacheKudu集成impala(shell和java操作)的详细操作(文章目录)本文简单的介绍了kudu的基本情况、架构、部署、原理......
  • Linux | screen命令详解
    在服务器上搭建一些服务的时候,经常要用到screen命令。这是因为一般情况下我们只会开一个连接服务器的控制台,但是某些服务(比如minecraft服务器)开启的时候需要占据一整个控制台,如果关闭了就会导致进程终止。这就成了类似单进程的效果。而screen命令就是为了能够在服务器上开启多个控......
  • LLaMA模型微调版本:斯坦福 Alpaca 详解
    项目代码:https://github.com/tatsu-lab/stanford_alpaca博客介绍:https://crfm.stanford.edu/2023/03/13/alpaca.htmlAlpaca总览Alpaca是LLaMA-7B的微调版本,使用Self-instruct[2]方式借用text-davinct-003构建了52K的数据,同时在其构建策略上做了一些修改。性能上作者对Alp......
  • jsjiami.v6版本JS解密效果代码详解
    JS加密和解密这两者的关系并不是单纯的矛和盾的关系,市面上很多的所谓完全不可逆JS加密是不怎么靠谱的说法,没有绝对的不可逆加密。当然也没有绝对的JS解密,在时间成本上来说JS加密比解密要快的多。如果你需要对一个使用jsjiami.v6加密的JavaScript代码进行修改或解析,就需要进行解密......
  • 高并发整体可用性:一文详解降级、限流和熔断
     水满则溢,月盈则亏,任何事物都不可能无限制的发展,我们的系统服务能力也一样。 当随着流量的不断增长,达到或超过服务本身的可承载范围,系统服务的自我保护机制的建立就显得很重要了。 本文希望可以用最通俗的解释和贴切的实例来带大家了解什么是限流、降级和熔断。 ......
  • 强化学习从基础到进阶-常见问题和面试必知必答[7]:深度确定性策略梯度DDPG算法、双延迟
    强化学习从基础到进阶-常见问题和面试必知必答[7]:深度确定性策略梯度DDPG算法、双延迟深度确定性策略梯度TD3算法详解1.核心词汇深度确定性策略梯度(deepdeterministicpolicygradient,DDPG):在连续控制领域经典的强化学习算法,是深度Q网络在处定性”表示其输出的是一个确定的动作,......