您好,欢迎进入leyu·乐鱼!

咨询服务热线

020-88888888s

leyu体育:为何会出现CAN波形解码和报文解码不一致的现象?

发布时间:2024-09-28 22:06人气:
本文摘要:用于CANScope测量CAN总线信号,在阻碍很相当严重的情况下不会经常出现CAN总线波形解码与CAN报文解码不完全一致的情况,本文将对这种现象产生的原因及其不存在的意义展开详尽的解释。

用于CANScope测量CAN总线信号,在阻碍很相当严重的情况下不会经常出现CAN总线波形解码与CAN报文解码不完全一致的情况,本文将对这种现象产生的原因及其不存在的意义展开详尽的解释。用于CANScope测量CAN总线信号,在阻碍很相当严重的情况下不会经常出现CAN总线波形解码与CAN报文解码不完全一致的情况,具体表现为某些准确报文对应的波形解码毕竟错误的,或者接到的错误报文对应的波形解码毕竟准确的,如图1中,帧ID为0x721的准确报文对应的波形解码却为CRC错误。本文将对这种现象产生的原因及其不存在的意义展开详尽的解释。图1报文解码与波形解码不完全一致解码差异错误的主要原因CANScope对CAN信号的处置包括2部分:报文处置部分和波形处置部分。

报文处置部分通过CAN收发器将总线上的CANH和CANL差分信号并转成单端的数字信号RXD,再行用于专用的CAN控制器接收RXD信号并展开CAN协议解码,最后将解码后的报文展开接管存储;波形处置部分通过信号调理电路将CAN总线信号展开隔绝等适当的处置后通过ADC电路将模拟信号数字化后顺序留存,已完成对波形信号的收集。图2CAN总线信号处理如图2右图,报文处置和波形处置两部分的电路和掌控是几乎独立国家的,CAN信号经过这两部分电路之后不会有所差异,主要的有所不同在于:1、经过收发器之后的信号延时和经过信号调理电路的延时有所不同,但这个有所不同对解码的影响较为小,本文不做到辩论;2、CAN收发器内部有延缓较为器,具备相等于低通滤波器的功能,能通过的信号比特率不低,而波形收集由于必须观测高频阻碍等信号,拒绝信号调理电路的比特率较为低,所以比特率的差异对先前解码的差异影响较为大。如图3右图,具有高频钝脉冲干扰信号的总线信号CANH和CANL,在经过较低比特率的收发器后,其装载的干扰信号被杂讯(输入的RXD信号是无阻碍的数字信号);而某种程度的CANH和CANL信号,在经过高带宽的信号调理电路后,其装载的干扰信号仍然保有(波形收集模块收集到有阻碍的CANH和CANL信号后,经过软件差分后,获得的差分信号仍然不存在阻碍,所以软件切换后的逻辑信号仍然不存在阻碍)。

图3波形差异根据以上分析,干扰信号的不存在使得先前的CAN波形解码不会经常出现与报文解码有所不同的情况。我们之后往下求证:否有干扰信号就一定会造成波形解码与报文解码有所不同呢?只不过也不然,这还得从CAN总线的取样规则想起。


本文关键词:leyu·乐鱼,乐鱼体育,leyu体育,leyucom乐鱼官网官方网站,leyu手机在线登录入口,乐鱼网页版在线登录,乐鱼官网入口网页版

本文来源:leyu·乐鱼-www.stgyqt.com

  • 联系方式
  • 传 真:020-99999999
  • 手 机:18557093880
  • 电 话:020-88888888
  • 地 址:内蒙古自治区通辽市桓仁满族自治县傲滔大楼82号
友情链接
开云(中国)Kaiyun
必一运动·(B-Sports)官方网站
bsports(官方)网站/网页版登录入
云开·体育全站APPkaiyun
开云(中国)Kaiyun·官方网站,开云
在线咨询

咨询电话:

020-88888888

  • 微信扫码 关注我们

扫一扫咨询微信客服