RoyalScope分析仪应用

海量存储、洞悉细微

无间断连续采样、波形和报文记录

内置100MHz示波器,采样率高达100MS/s,精确查看、分析和统计信号波形细节。 无间断连续采样总线上信号,全部无遗漏的解析成报文(包括数据帧、遥控帧、过载帧、错误帧、帧间隔和错误报文)和波形数据,以供进一步分析和统计。

 易于使用和配置

 

遵从平板和手机界面和使用习惯,APP的方式分立功能模块,开关和选择项为主的配置。极易使用,操作简单方便。

分析仪主界面

侦测波特率排查位定时异常节点

波特率(也称位定时,就是信号位的最小脉宽)是 CAN 总线通讯的最基本要素。如果波特率不匹配或者波特率有所偏差,会导致识别信号的错误,造成无法通讯或者通讯异常。所以任何情况下,对异常的 CAN 总线测试,首先都要测试波特率的准确性。 波特率偏差主要发生在如下情况:使用了非整数值的晶振(比如 11.0592MHZ)、 极端温度导致晶振偏差、CAN 控制器内部波特率发生器偏差。  RoyalScope 具备自动匹配与统计波特率的功能,可以直观地反映总线上的波特率状况。

 

测量波特率排查位定时异常节点

眼图测量,查看波特率。用户可以点击电压测量和时间测量,或者选中自动测量,来对眼图的位宽和位高进行测量,位宽度就是波特率的倒数,这样就可以非常精确获取波特率准确值。

 测量波特率排查位定时异常节点

 通过 RoyalScope 眼图反溯功能(见眼图排查故障章节),找到波特率不匹配的节点,对其程序 中的位定时寄存器或者晶振进行修正为正确位时间; 将总线上每个节点单独上电,用 RoyalScope的眼图功能单独测试其波特率,找到故障节点,亦对其程序中的位定时寄存器或者晶振进行修正为正确位时间。  如果无法修改故障节点的程序,或者已经是同样的波特率还是无法正常通讯。这时需要考虑到可能是采样点不一致导致。所以建议修改正常节点的程序。需要提高正常节点波特率寄存器中的同步跳转宽度 SJW 值(加大到 3 个单位时间),则可以加大位宽度和采样点的容忍度。 如果所有节点都无法修改,则建议购买来可电子的 CAN 网桥 CANbridge 串联在故障节点上,由 CAN 网桥来调整两端的波特率寄存器匹配值,保证通讯。

 总线工作状况和信号质量“体检”

量化检测一个CAN网络工作状况到底如何及节点信号质量是否正常,而不是只根据测试现象给出模糊笼统的类似“从通讯上看是正常的”或者“偶尔不 正常”这样的结论。 打开CAN报文界面,点击开始,记录一定时间的报文,然后点击停止,进行帧统计。

比如这个CAN网络成功的CAN帧占97.52%,其它都是错误的帧,每种错误类型和百分比一目了然,支持错误报文的帧定位。

总线工作状况和信号质量“体检”

 由于 CAN 传输的 CRC 校验机制,保证了错误不会被 CAN 节点接收,但错误的报文也会占用 总线时间,导致正确的报文延时或者总线堵塞。所以提高传输成功率就是保证系统工作正常的保证。

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值