历史上的今天
返回首页

历史上的今天

今天是:2024年08月28日(星期三)

正在发生

2019年08月28日 | 技术文章—如何进行CAN信号质量评估

2019-08-28 来源:EEWORLD

摘要:CAN总线广泛应用于汽车电子、现代工业及军工航空等安全要求较高的领域,优质的CAN信号是各节点稳定通信的基础,那么,如何判断总线信号质量的优劣呢?我们可以对信号做一次质量评估。

 

一、为什么要评估检查CAN信号的质量?

 

信号质量较差的CAN信号,可能会导致发送或接收节点无法正确识别信号电平,使通信受到影响。信号质量评估是分析CAN通信信号质量的一种有效手段,对单节点进行信号质量评估,能直观反映节点信号电平质量的好坏;对CAN网络进行信号质量评估,能直观地比较各节点信号质量情况,便于问题的分析和定位。

 

二、CAN信号质量评估的相关概念

 

CAN节点是通过差分信号进行通信的,因此,信号质量的评估对象为CAN差分信号的波形。信号质量评估即对差分信号波形的幅值、斜率及扰动等元素按照一定的规则进行综合评估,得到的质量评估结果,以百分比的形式呈现。信号质量评估参数图如图1所示:

 

 

图1  信号质量评估参数图

 

无干扰电压范围

 

无干扰电压范围是指待评估差分波形段中显性位电平的最小值和隐性位电平的最大值之间的差值。

 

峰峰值

 

峰峰值是指波形中最大值和最小值的差值。

 

斜率

 

斜率即信号边沿时间,是波形中信号电平变换时所经历的时间,包括上升沿和下降沿。

 

三、信号质量评估方法

 

1、斜率评估

 

全面评估CAN总线电平的信号质量,边沿时间的评估是不可或缺的,过于平缓的边沿会导致接收节点采样错误。如图2所示的波形,边沿明显过于平缓。

 

 

图2  信号边沿过于平缓现象

 

斜率评估计算公式如下:

 

 

由计算公式可知,当边沿过于平缓,即边沿时间占位时间的比例越大时,则评分越低;当边沿时间达到位时间的50%时,评分为0%,这时位信号已经严重畸变,影响节点对位电平的识别。

 

2、幅值评估

 

信号质量的好坏与信号的幅值(幅值是指顶部值与底部值之间的差值)密切相关,幅值对应的顶部值和底部值需在ISO 11898-2定义的范围之内,否则可能导致无法正常通信。

 

 

图3  ISO11898-2 显性差分电平参考范围

 

 

图4  ISO11898-2 隐性差分电平参考范围

 

幅值异常,会使CAN通信的容错性降低,如图5所示,幅值对应的顶部值只有1.2V左右,低于ISO 11898-2定义的最小值。

 

说明: 幅值3

 

图5  CAN差分信号幅值过低

 

幅值评估公式如下:

 

1)    无干扰电压范围

   

 

2)    幅值评分


 

由计算公式可知,幅值的评估与无干扰电压范围密切相关,当无干扰电压范围为1V时,评分最小,为0%;而2.2V为无干扰电压范围的最优值,对应评分为100%。

 

3、扰动评估

 

信号在波形顶部值和底部值的抖动直观地反映了信号受到的干扰情况,即往往会使波形出现预冲和过冲现象。

 

说明: F:学海无涯苦作舟致远电子信号质量预冲3.png?imageView2/2/w/550预冲3

 

图6  信号预冲现象

 

说明: F:学海无涯苦作舟致远电子信号质量过冲3.png?imageView2/2/w/550过冲3

 

图7  信号过冲现象

 

信号扰动按照如下公式进行评估:

 

 

由计算公式可知,当峰峰值与无干扰电压范围越接近时,评分越高,此时表征信号波形的预冲、过冲较小,当峰峰值和无干扰电压范围相等时,评分为100%。

 

4、综合质量

 

由以上三部分得到信号质量评估的综合结果,计算公式如下:

 

 

注:1/3可看作三大信号质量评估内容的权重,它们一般使用相同的权值。

 

5、注意事项

 

1、信号质量的评估应以差分波形的波形段为单位,且波形段中应包含上升沿、下降沿、顶部值以及底部值等波形元素。

 

2、根据CAN通信的原理,仲裁场和ACK场期间,多个节点可能同时进行信号的传输,这两个位场不宜参与信号质量的评估,因为用于评估的波形应该属于同一个节点,这样才能保证评估结果表征的是同一个节点。

 

3、仅对标准数据帧和扩展数据帧且有完整波形的报文进行评估,评估的波形为差分波形。

 

四、信号质量自动化评估

 

以下是以广州致远电子有限公司的CAN总线分析仪进行信号质量评估的操作方法。

 

第一步,用CAN总线分析仪采集DUT一定数量的报文。

 

说明: D:UsersmengruijingDesktop微信文章-邓泽锋-再修改后_1图8.png?imageView2/2/w/550

 

图8  CAN报文采集

 

第二步,点击报文菜单区的“信号质量”图标,设置好参数后点击“开始评估”按钮。等待分析完毕后得到结果,如图9。

 

说明: D:WinEIMusers623databaseobjectbab9ba89fbf6de71.eim

 

图9  信号质量评估结果

 

软件对评估结果支持多种分类和显示方式,便于分析定位问题,充分利用该功能可以迅速地定位问题节点。如图10是采集两个节点的通信报文进行信号质量评估的结果,节点1的报文ID段最后一个字节均为0xF4,节点2的报文ID段最后一个字节均为0x56。

 

说明: CANScope图片2222

 

图10  多个节点的信号质量比较

 

由信号质量评估结果可以知道,节点2的信号质量较差,需要采取一定的措施改善其信号的质量,以保证通信的可靠性。

 

总结:

 

CAN总线电平信号的质量评估检测有助于排查总线故障,定位故障节点,从而改善及提升CAN总线系统通信的稳定性。


推荐阅读

史海拾趣

集创北方(CHIPONE)公司的发展小趣事

在显示芯片领域,集创北方是国产化替代的积极推动者。公司凭借自身在显示芯片领域的深入研究和创新实力,成功打破了国外厂商的技术垄断,为国内厂商提供了更多选择。同时,集创北方还积极参与行业标准制定,推动了国内显示芯片产业的健康发展。

BSI公司的发展小趣事

随着电子产品的普及和消费者对产品质量的关注,电子产品测试和认证成为了一个必不可少的环节。BSI作为全球知名的认证机构,为电子产品提供了专业的测试和认证服务。通过严格的测试和认证流程,BSI确保了电子产品符合国际标准和客户需求,提高了产品的市场竞争力和信誉度。同时,BSI还为企业提供了定制化的商检解决方案,帮助企业在国际贸易中解决技术和法规问题,降低了贸易风险。

Helium公司的发展小趣事

为了进一步提升网络性能和用户体验,Helium团队自主编译并开源了LongFi协议。这一协议能够将物联网主流LoRaWAN无线协议应用到Helium区块链应用层,实现了物联网与区块链的深度融合。LongFi协议的推出不仅提高了数据传输的效率和稳定性,还降低了物联网设备的能耗和成本。这一技术创新为Helium赢得了更多用户和合作伙伴的信任和支持,推动了其业务的持续发展。

CT Micro公司的发展小趣事
  1. 创业初期与技术创新

CT Micro公司最初由几位电子工程领域的专家创立,他们看到了微型计算机断层扫描(Micro-CT)技术在电子行业中的巨大潜力。初期,公司面临着资金短缺和技术难题,但他们通过不断研发和创新,成功开发出了一款具有高性价比的Micro-CT设备,迅速获得了市场的认可。

  1. 市场拓展与合作伙伴关系

随着产品的成熟,CT Micro开始积极寻求市场拓展。他们与多家电子制造企业建立了合作关系,为这些企业提供Micro-CT设备的定制服务。通过与这些企业的合作,CT Micro不仅扩大了市场份额,还进一步提升了产品的技术水平和应用范围。

  1. 研发升级与产品迭代

面对日益激烈的市场竞争,CT Micro不断投入研发力量,对Micro-CT设备进行升级和迭代。他们成功推出了多款新型设备,具有更高的分辨率、更快的扫描速度和更低的辐射剂量。这些新产品的推出,进一步巩固了CT Micro在电子行业中的领先地位。

  1. 国际化战略与市场拓展

随着国内市场的饱和,CT Micro开始实施国际化战略。他们积极参与国际展览和研讨会,展示自己的产品和技术实力。同时,他们还在海外设立了销售和服务中心,为国际客户提供更加便捷的服务。通过这些努力,CT Micro成功打开了国际市场的大门。

  1. 社会责任与可持续发展

在快速发展的同时,CT Micro也积极履行社会责任。他们注重环保和可持续发展,采用环保材料和节能技术生产产品。此外,他们还积极参与公益事业,为贫困地区的教育和医疗事业贡献力量。这些举措不仅提升了公司的社会形象,也为其可持续发展奠定了坚实基础。

请注意,这些故事框架是虚构的,并不代表CT Micro公司的实际发展情况。如果您需要了解CT Micro公司或类似公司的真实故事,建议您查阅相关公司的官方网站、新闻报道或行业分析报告。

Chiplus Semiconductor Corp公司的发展小趣事

Chiplus深知企业管理对于公司发展的重要性。因此,公司建立了一套完善的管理体系,注重人才培养和团队建设。公司定期举办内部培训和技术交流活动,提升员工的专业技能和综合素质。同时,Chiplus还积极引进外部优秀人才,为公司的持续发展注入新的活力。

BAHCO公司的发展小趣事

一直以来,BAHCO都秉持着创新的设计理念和对品质的极致追求。其鱼和鱼钩的商标不仅代表了公司的品牌形象,更是品质的保证。通过不断的研发和技术创新,BAHCO的产品在功能性、耐用性和舒适性等方面都达到了行业领先水平。这种对品质的不懈追求,使得BAHCO在全球工具市场上获得了广泛的认可和好评。

问答坊 | AI 解惑

【招聘】奥笙北京公司软件部招聘信息(重新发帖)

奥笙公司软件部门招聘信息(北京职位) 公司简介    奥笙时代科技(北京)有限公司(www.orpheusys.com) 是成立于2007年的高科技企业,位于中关村腹地才智大厦,毗邻北大、清华和中科院,本公司与中科院声学研究所建立了战略合作关系, ...…

查看全部问答>

TTL反相器电路中某个三极管集电极电阻的计算问题

请问T1管的集电极电阻到底该如何看,如何计算?因为以往的电路大都是一个集电极电阻RC接到电源,而这个图就不一样了,因为T1管的集电极接的是T2管,我就有些搞不太懂到底T1管的集电极电阻怎么算,有的人讲T1管的集电极电阻是R2+T2管C-B结的反偏电阻 ...…

查看全部问答>

LED点阵显示仿真

LED点阵显示仿真----由浅入深之8X8,16X16,24X24LED点阵流动显示 一直以来,对LED点阵显示很感兴趣,特别是流动点阵显示。论坛里有不少例子,可是在我的电脑上大多无法正常运行。有的一运行就S机,能运行的,也是字符不清。于是,自己动手 ...…

查看全部问答>

CC2530发射功率

Zigbee协议栈(CC2530)发射功率最大能有多大呀,难道只有4.5dbm吗,请高手回答,谢谢…

查看全部问答>

fifo缓存

请问有谁做过,用FIFO来构成数据缓存窗口的啊,比如3*3的数据缓存窗口?请教,谢谢…

查看全部问答>

闹心的DSP与codec器件通信

序:               搞了几块aic3256,按照TI公司的原理图做了最小系统,想用F2812来驱动,结果老是不行,好,我想,既然这样,那就从最简单的开始一步一步慢慢来。于是种种问题就浮出水面…… ...…

查看全部问答>

职场:出色拍档的六大要素

  步入社会,你每天要和形形色色的人打交道,在社会的每个角落,你都不可能是孤立的,你必须要通过与其他人合作完成自己的工作任务。如果你在公司里工作,那么,你是否具有团队精神,直接关系到你的业绩。一些大公司招聘人才时,十分注重人才的团 ...…

查看全部问答>

通用示波器几种常见故障的分析

安泰测试维修中心根据多年的维修经验,帮大家分析示波器的几种特殊故障,供广大的电子仪器维修者参考和学习。 一、无扫描线 出现无扫描线故障时应先检查电源电路、示波管电路、触发扫描电路、X轴放大器等的工作是否正常。若这些部分工作都正常 ...…

查看全部问答>

有谁有这两种显示器件的资料啊。

有谁有这两种显示器件的资料啊。麻烦分享一下,这都是一些设备的拆机件。特别是那个大液晶,没有一点资料啊! …

查看全部问答>