首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

MCU健壮性设计之CAN时钟

MCU健壮性设计之CAN时钟

在一个CAN网络中,如果希望有良好的读位,那么采样点的时间位置相对来说是非常重要的。因此,所有的网络节点都有质量时钟。然而,石英和谐振器有公差,会随着温度和时间漂移。只要变量保持在一个公差范围内,协议管理器就可以补偿错误。
CAN协议的建议要求对时钟频率最大限度的最大限度地容忍1.58%。
在这种情况下,建议直接使用石英或谐振器的时钟,而不是由PLL产生的系统时钟。实际上,PLL(抖动)的频率变化是无法满足要求的精度的。
根据µC的类型,它可能会导致改变石英频率以获得网络排放的愿望。让我们以一个可以使用500 kbit/s波特率的网络为例,在这种情况下,CAN总线的频率必须在8MHz上配置。
在图30的结构中,4MHz的quartz足以满足选择的PLL(x2)。另一方面,通过避免PLL,16MHz的石英是必要的


在图31的结构中,没有PLL的连接是直接的。在这种情况下,可以保留8MHz的石英。


PLL稳定性(jitter)的总线通信(特别是高速CAN、FlexRay.)应用中被考虑到。
返回列表