因此在隐性状态时,CAN-High线与CAN-Low线上的电压差为0V,在显性状态时该差值最低为2V。
由于数据总线也要布置在发动机舱内,所以数据总线就要遭受各种干扰。在保养时要考虑对地短路和蓄电池电压、点火装置的火花放电和静态放电。
经差动信号放大器处理后,可最大限度地消除干扰的影响。这种差动传递技术的另一个优点是:即使车上的供电电压有波动(如发动机启动时),也不会影响各个控制单元的数据传递,保证了数据传递的可靠性,如图11所示。
在图11上部可清楚地看到这种传递的效果。由于CAN数据线是扭绞在一起的双绞线,所以干扰脉冲就总是有规律地作用在两条线上。差动信号放大器总是用CAN-High线上的电压(3.5V-X)减去CAN-Low线上的电压(1.5V-X),因此在经过处理后,差动信号中就不再有干扰脉冲了。
CAN舒适系统总线如果因断路、短路或与蓄电池电压相连而导致两条CAN导线中的一条不工作了,那么就会切换到单线工作模式。在单线工作模式下,只使用完好的CAN导线中的信号,这样就使得CAN舒适数据总线系统仍可以继续工作。
控制单元使用CAN不受单线工作模式影响,一个专用的故障输出用于通知控制单元:现在收发器是工作在正常模式还是单线模式下。
能源节约功能:
睡眠模式(Sleep-Modus):在点火开关关闭情况下为了降低耗电,连接在CAN数据总线上的控制单元被置于睡眠模式。在CAN驱动装置总线内,关闭点火开关后能睡眠模式工作,因为CAN驱动装置数据总线内的数据传输只有在点火开关接通情况下才能进行。
在CAN舒适模式数据总线中只有关闭了点火开关且满足下列条件的情况下才能进入睡眠模式:
◆ 闪烁报警装置关闭
◆ 功能保持结束
◆ 无诊断数据传输
◆ 外部照明关闭
唤醒(Wake-Up-Modus):一个控制单元通过下面所述动作中的一个动作识别到了唤醒命令,并将其继续传送给其他控制单元,从而将这些控制单元也激活(如图12所示)。