CAN位时间设计的分析_杨福宇.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CAN位时间设计的分析_杨福宇

《工业控制计算机》 年 卷第 期 1 2009 22 5 CAN 位时间设计的分析 Design of CAN Bit Timing 杨福宇 摘 要 在简要介绍了已有 CAN 位时间设计方法后,提出了现有标准的振荡器容差计算值偏松的问题,添加了算式。 提出了放 宽容差的设计方法。 为了减少毛刺的负面影响,选择位时间参数时应作全面的平衡的考虑。 关键词: ,位时间,同步,抗干扰 CAN Abstract After briefing the current design method of CAN bit timing the problem is presented that the frequency tolerance limits of oscillator stipulated in ISO standard 11898 -1 are not accurate enough.The needed equations are added.At the same time new design procedure is shown that can lead to greater frequency tolerance.In considering coping with the bad effect of glitches a balanced view should be taken in choosing bit time parameters. Keywords:CAN,Bit time,synchronization,anti disturbance CAN 位时间设计决定了在振荡器有误差及系统受干扰时 SJW 限制,如果时钟的积累误差大于 SJW ,那么跳变沿就会越 能否正确采样,也就是系统能否正常工作的问题,所以受到广泛 来越早或越来越迟,最终不能保证采到正确的值。 的重视。 CAN 位时间的计算过程已有较多的文章介绍,但最为 原始的资料来自 Bosch 和 Freescale , 以及标准ISO11898-1 , 它们仅给出最基本的计算方法, 对掌握与用好 CAN 是很不够 的。 本文先介绍CAN 位时间的有关概念,然后讨论振荡器容差 的计算,指出现有标准的计算方法仍可能引起错读,提出了补充 图 传送段的长度要保证总线电平已经稳定 1 算式, 在计算顺序上也提出了新的办法, 它可扩大振荡器的容 传输段的长度应保证参与竞争发送的节点电平传送完成 差,接着介绍 位时间设计中对毛刺处理的有关规定及其不 (图 )。 节点 的电平到达 以前 发出的电平,应在的 传 CAN 1 A B B A 足,提出参数选择需加权衡。 最后讨论了应用中存在问题的可能 送段内到达,才不会使 有误采样。 传送延迟由驱动器的延迟、 A 原因,建议系统集成商应统一CAN 位时间的参数。 中间部件(如光耦)的延迟以及传输线的延

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档