ZHCAA54B January 2022 – June 2022 TCAN1145-Q1 , TCAN1146-Q1
CAN 具有三种对系统功耗有直接影响的主要工作模式:正常模式、待机模式和睡眠模式。正常模式下会进行 CAN 或 CAN FD 通信,功耗最高。待机模式是从睡眠模式到正常模式的过渡模式,此时 ECU 从睡眠状态唤醒,收发器等待 ECU 系统处理器将 CAN 收发器置于正常模式。必须注意的是,待机模式和睡眠模式不允许来自 CAN 网络的数据传递到 CAN 收发器 RXD 引脚。最后,睡眠模式是功耗最低的模式,此时 ECU 中只有 CAN 收发器的低功耗接收器处于活动状态。
当 ECU 进入睡眠模式(低功耗模式)时,唤醒模式 (WUP) 会启动网络上每个节点的唤醒过程。WUP 包含一个经滤波的显性脉冲,后跟一个经滤波的隐性脉冲,再后跟另一个经滤波的显性脉冲。WUP 作为一种基本的噪声滤除机制,可将 CAN 噪声与实际 CAN 流量区分开来。当通过 CAN 发送 CAN 帧时,每个节点都会识别 WUP 并从睡眠模式转换到功率更高的模式(例如待机模式或正常模式),此时所有 CAN 节点都会消耗更大的电流。
当 ECU 支持 PN 时,需要在唤醒过程中执行额外的步骤才能退出睡眠模式。支持局部联网的 CAN 节点将睡眠模式分为两种状态,即深度睡眠(CAN 总线 GND 偏置)和睡眠(CAN 总线 2.5V 偏置)。当支持 PN 的 CAN 收发器处于这些睡眠状态中的任何一种时,没有任何 CAN 帧传递到 RXD 引脚。