CAN通讯接口电路如图所示,主要由微控制器,光电阻隔电路,CAN收发器等三部分组成。微控制器选用P87C591单片机,该芯片的CAN模块与外部的CAN单元通讯主要由单片机的CANRX(接纳)和CANTX(发送)两个引脚来完结。为了增强CAN总线接点的抗干扰才能,在P87C591和CAN收发器82C250之间,选用了光电阻隔芯片6N137,该芯片的输入、输出供电电压均为5V。CAN收发器82C250是驱动P87C591的CAN控制器与物理总线间的接口,其作业电压也为5V,它能够供给对总线的差动发送才能和对CAN控制器的接纳功用。电阻R10作为CAN总线终端的匹配电阻,选用典型值为 。
图中的C7,C8,C9均为芯片的去耦电容,巨细为0.1uF;R5,R6,R7,R8均为限流电阻,巨细为 ;82C250的复位端RS经过电阻R9接至地端。
CAN通讯接口电路