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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
mcu
+关注
关注
147文章
19165浏览量
404895 -
CAN
+关注
关注
59文章
3097浏览量
473626 -
谐振器
+关注
关注
4文章
1172浏览量
67580
原文标题:MCU健壮性设计之CAN时钟
文章出处:【微信号:QCDZYJ,微信公众号:汽车电子工程知识体系】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
隔离CAN收发器SiLM5150S产品特性
。CAN协议具有实时性强、可靠性高、传输距离远的特点,适用于各种复杂通信环境,常用于汽车中各种不同元件之间的通信,也因其健壮性同样适用于自动化、工业环境和电力系统监控中。
LabVIEW程序评估_健壮性和简单性
《LabVIEW编程样式》学习1一、程序的健壮性 指程序能一直运行且不会崩溃。因此,大中型程序往往需要各个编程人员不断调制,找出错误,修改错误。 模块化(用子VI)是很好的解决方法,方便调试修错
发表于 08-24 11:27
全新MM32系列的特点
全新MM32系列是灵动于2020年推出的新一代通用MCU平台,旨在为客户提供更高性能、更低功耗、更高可靠性、稳定性和健壮性的微控制器。全新MM32硬件上与经典MM32全兼容,保留了2.0-5.5V宽
发表于 11-01 08:37
can总线结构和原理
不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。
发表于 11-09 19:33
•3.3w次阅读
MCU健壮性设计之模拟输入的特殊特性
通过源电阻的泄漏电流,在变换器输入端引入电压降。其影响仍然是有限的(大约1kOhm),但是必须确保测量的电压源的外部阻抗(传感器或输入网络的Rseries)不会影响测量。
MCU健壮性设计之如何配置数字输入/输出
如果状态不能配置在漏极开路,大多数时候在推拉中,状态将保持在较低的阶段(图22)。根据c的类型,推荐使用拉下电阻,以避免不合时宜的短路(图23)。在这种情况下,还可以将多个未使用的输出引脚通过单个电阻器连接到地(图24)。
灵动微MCU产品MM32系列的特点及应用
MM32系列是灵动微电子于2020年推出的新一代通用MCU平台,旨在为客户提供更高性能、更低功耗、更高可靠性、稳定性和健壮性的微控制器。全新MM32硬件上与经典MM32全兼容,保留了2.0-5.5V宽压供电设计。灵动代理英尚微电
发表于 06-23 16:19
•3291次阅读
如何在IAR Embedded Workbench中填充提高系统的健壮性
里面填充相应的值(注意,该值与使用的MCU/CPU相关,具体需要参考对应的CPU指令手册。原则是该值能够让MCU/CPU快速恢复到指定的状态)。这里以ARM Cortex-M为例,0xFF对应的是未定义
CAN与CAN FD的区别是什么?
各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。 该协议的健壮性使其用途延伸到其他自动化和工业应用。 CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。
MCU健壮性设计之CAN时钟
评论