文章预览
CAN波形一定都是标标准准的方波吗?其实并非如此,今天就把CAN总线上的幅值“异常”归归类。 CAN-bus信号产生原理 众所周知,一个标准CAN节点由微处理器、控制器、收发器构成。多个节点成总线型架构挂在一起,两个端节点上并有终端电阻。其结构简图如下图所示。 图1 CAN-bus节点网络结构 可以看出,与总线直接相连的是CAN节点的收发器,其内部电路等效如下图所示,CAN-H、CAN-L直接由三极管驱动,近似可以看成电流型输出。结合上文所述网络架构中的终端电阻,节点发出信号时电流流过终端电阻产生电压信号,当同一时间多个节点同时发出信号时就会使总线上的电流高于单一节点发出的电流,使得我们观察电压信号时出现突增的现象。 图2 CAN收发器结构 CAN-bus是总线型结构,通常状态下一般只有一个节点占有总线。那么有几种情况会导致多
………………………………