在一个CAN网络中,如果希望有良好的读位,那么采样点的时间位置相对来说是非常重要的。因此,所有的网络节点都有质量时钟。然而,石英和谐振器有公差,会随着温度和时间漂移。只要变量保持在一个公差范围内,协议管理器就可以补偿错误。
CAN协议的建议要求对时钟频率最大限度的最大限度地容忍1.58%。
在这种情况下,建议直接使用石英或谐振器的时钟,而不是由PLL产生的系统时钟。实际上,PLL(抖动)的频率变化是无法满足要求的精度的。
根据µC的类型,它可能会导致改变石英频率以获得网络排放的愿望。让我们以一个可以使用500 kbit/s波特率的网络为例,在这种情况下,CAN总线的频率必须在8MHz上配置。
在图30的结构中,4MHz的quartz足以满足选择的PLL(x2)。另一方面,通过避免PLL,16MHz的石英是必要的
在图31的结构中,没有PLL的连接是直接的。在这种情况下,可以保留8MHz的石英。
-
mcu
+关注
关注
146文章
17008浏览量
350350 -
CAN
+关注
关注
57文章
2720浏览量
463386 -
谐振器
+关注
关注
4文章
1131浏览量
65865
原文标题:MCU健壮性设计之CAN时钟
文章出处:【微信号:QCDZYJ,微信公众号:汽车电子工程知识体系】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论