导言
跟着轿车中电气设备的不断添加和新式电子通讯产品的呈现,轿车的信息以及归纳布线的同享也要有更高的要求,在通常状况下,其电气体系选用点对点的单一通讯方法,这样的话就添加了轿车的分量和复杂度,而且实时性也不高,轿车的数据也不能同享,因而处理现代轿车中电子外表和很多操控设备之间数据交换的问题,以及车载电子设备之间的数据通讯就显得尤为重要,而CAN总线作为现场总线的一种就满意了上述要求。
文章中,首要针对以上缺陷规划了一种根据CAN总线的发动机转速监控显现体系设备,该设备经过使用单片机驱动步进电机显现转速并使用CAN接口进行数据传输,将数据传送到CAN总线上,使通讯速率和容错性大大提高,能够实时监控发动机的转速状况,而且提高了丈量精度、显现精度和丈量的实时性,克服了机械式显现外表无法逃避的缺陷。
操控局域网CAN总线的体系研究
在该规划的体系中,选用了P87C591单片机作为微操控器,它首要是结合了SJA1000和P87C554(NXP微操控器)的功用,智能节点由该主操控器和82C250型总线收发器组成,而微操控器在操控着总线接口的一起也在操控着步进电机驱动器,以此来驱动步进电机显现转速。别的,微操控器还操控着CAN接口,将收集到的数据发送到CAN总线上,而且接纳其他CAN节点的信号,经过上述操作来完结数据的传输和显现转速的功用。
体系的硬件规划
根据CAN总线的发动机转速显现体系首要是经过主操控器P87C591来进行首要操控,以此来完结CAN总线的传输功用。在此体系中首要有两部分,首先是主操控器P82C591操控着步进电机驱动器,用步进电机驱动器来驱动步进电机,之后是操控CAN收发器82C250进行数据的发送,最终再由CAN总线将数据传输到另一个CAN收发器和操控器中,在这个电路中由步进电机来驱动指针显现发动机的转速,并完结CAN总线的数据传输,一起来查验数据传输是否正确,因而在这里首要的硬件规划介绍如下。
微操控器P87C591的规划
操控器P87C591首要是选用了80C51的指令,别的它包含了SJA1000CAN操控器中的PeliCAN功用,它还添加了一下其他的功用,首要会集在增强的CAN总线接纳中止、扩展的检验滤波器和检验滤波器可在运转中改动等功用,别的,PeliCAN寄存器能够直接由CAN特别功用寄存器进行拜访。
在此给出该操控设备的结构示意图如图1所示。
根据CAN总线的发动机转速监控显现体系规划.pdf