本实用新型涉及通信电路,尤其是一种支持TTL协议设备与CAN协议设备通信的电路。
背景技术:
CAN是一种标准化的串行通信协议,CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络,网络中的各节点都可根据总线访问优先权采用无损结构的逐位仲裁的方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。
单片机串口输出电路采用的逻辑电平是TTL电平,与CAN协议不兼容,这就使得单片机系统不能直接连接在使用CAN协议的设备上,两种系统之间不能直接通信。
技术实现要素:
为了实现使单片机系统能与使用CAN协议的系统直接通信,本实用新型提供的技术方案如下:
一种支持TTL协议设备与CAN协议设备通信的电路,包括:微处理器、电压转换电路、通讯信号接口电路、通讯信号隔离电路、LED显示电路,电压转换电路将5V直流电转为3.3V直流电作为所述电路的工作电源,微处理器与通讯信号隔离电路连接后再与通讯信号接口电路连接,通讯信号接口电路实现与CAN协议设备双向通讯,微处理器实现与TTL协议设备双向通讯,通讯信号隔离电路用于保证CAN通信的稳定性,LED显示电路显示系统通信状态。
进一步的,