发明名称 一种CAN总线冗余电路
摘要 一种CAN总线冗余电路,属于CAN总线通信技术领域,解决了现有的CAN总线通信电路无法实现在恶劣的工况下高可靠性、稳定性传输的问题。该电路包括微处理器,它还包括CAN控制器、数控模拟开关、系统电源电路、DC/DC转换电路、CAN1光耦隔离电路、CAN2光耦隔离电路、CAN1驱动器、CAN2驱动器、CAN1共模扼流圈、CAN2共模扼流圈、CAN1低通滤波电路、CAN2低通滤波电路、CAN1匹配电阻电路、CAN2匹配电阻电路、CAN总线,它通过双总线冗余设计和多重干扰抑制电路来实现CAN总线通信的稳定工作。在一路CAN总线发生硬件故障时,可通过控制微处理器的I/O管脚信号输出端来选择另外一路CAN总线工作,且本实用新型CAN总线电路对共模干扰和高频噪声有很大的抑制作用,保证了数据传输的稳定性。
申请公布号 CN204392278U 申请公布日期 2015.06.10
申请号 CN201420768238.4 申请日期 2014.12.08
申请人 上海机电工程研究所 发明人 李彦;王俊;陈志清;王波兰;张昶;张明府;邹波;丁小芩
分类号 H04L12/40(2006.01)I;H04L1/22(2006.01)I 主分类号 H04L12/40(2006.01)I
代理机构 上海航天局专利中心 31107 代理人 徐钫
主权项 一种CAN总线冗余电路,包括微处理器(1),其特征在于:还包括CAN控制器(2)、数控模拟开关(3)、系统电源电路(4)、DC/DC转换电路(5)、CAN1光耦隔离电路(6‑1)、CAN2光耦隔离电路(6‑2)、CAN1驱动器(7‑1)、CAN2驱动器(7‑2)、CAN1共模扼流圈(8‑1)、CAN2共模扼流圈(8‑2)、CAN1低通滤波电路(9‑1)、CAN2低通滤波电路(9‑2)、CAN1匹配电阻电路(10‑1)、CAN2匹配电阻电路(10‑2)、CAN总线(11);所述微处理器(1)的I/O管脚信号输出端连接数控模拟开关(3)的I/O管脚信号输入端,微处理器(1)的数据地址线信号输出端连接CAN控制器(2)的数据地址线信号输入端,CAN控制器(2)的数据地址线信号输出端连接微处理器(1)的数据地址线信号输入端, CAN控制器(2)的CAN发送数据信号输出端连接数控模拟开关(3)的CAN发送数据信号输入端,数控模拟开关(3)的CAN接收数据信号输出端连接CAN控制器(2)的CAN接收数据信号输入端,数控模拟开关(3)的CAN1发送数据信号输出端连接CAN1光耦隔离电路(6‑1)的CAN1发送数据信号输入端,数控模拟开关(3)的CAN2发送数据信号输出端连接CAN2光耦隔离电路(6‑2)的CAN2发送数据信号输入端,系统电源电路(4)的系统电压信号输出端连接DC/DC转换电路(5)的系统电压信号输入端,系统电源电路(4)的系统电压信号输出端连接CAN1光耦隔离电路(6‑1)的系统电压信号输入端,系统电源电路(4)的系统电压信号输出端连接CAN2光耦隔离电路(6‑2)的系统电压信号输入端,DC/DC转换电路(5)的隔离电压信号输出端连接CAN1光耦隔离电路(6‑1)的系统电压信号输入端,DC/DC转换电路(5)的隔离电压信号输出端连接CAN2光耦隔离电路(6‑2)的系统电压信号输入端;CAN1光耦隔离电路(6‑1)的CAN1隔离接收数据信号输出端连接数控模拟开关(3)的CAN1隔离接收数据信号输入端,CAN1光耦隔离电路(6‑1)的CAN1隔离发送数据信号输出端连接CAN1驱动器(7‑1)的CAN1隔离发送数据信号输入端,CAN1驱动器(7‑1)的CAN1接收数据信号输出端连接CAN1光耦隔离电路(6‑1)的CAN1接收数据信号输入端,CAN1驱动器(7‑1)的CAN1总线高电平信号输出端连接CAN1共模扼流圈(8‑1)的CAN1总线高电平信号输入端,CAN1驱动器(7‑1)的CAN1总线低电平信号输出端连接CAN1共模扼流圈(8‑1)的CAN1总线低电平信号输入端,CAN1共模扼流圈(8‑1)的CAN1接收扼流数据高电平信号输出端连接CAN1驱动器(7‑1)的CAN1接收扼流数据高电平信号输入端,CAN1共模扼流圈(8‑1)的CAN1接收扼流数据低电平信号输出端连接CAN1驱动器(7‑1)的CAN1接收扼流数据低电平信号输入端,CAN1共模扼流圈(8‑1)的CAN1发送扼流数据高电平信号输出端连接CAN1低通滤波电路(9‑1)的CAN1发送扼流数据高电平信号输入端,CAN1共模扼流圈(8‑1)的CAN1发送扼流数据低电平信号输出端连接CAN1低通滤波电路(9‑1)的CAN1发送扼流数据低电平信号输入端,CAN1低通滤波电路(9‑1)的CAN1接收滤波数据高电平信号输出端连接CAN1共模扼流圈(8‑1)的CAN1接收滤波数据高电平信号输入端,CAN1低通滤波电路(9‑1)的CAN1接收滤波数据低电平信号输出端连接CAN1共模扼流圈(8‑1)的CAN1接收滤波数据低电平信号输入端,CAN1低通滤波电路(9‑1)的CAN1发送滤波数据高电平信号输出端连接CAN1匹配电阻电路(10‑1)的CAN1发送滤波数据高电平信号输入端,CAN1低通滤波电路(9‑1)的CAN1发送滤波数据低电平信号输出端连接CAN1匹配电阻电路(10‑1)的CAN1发送滤波数据低电平信号输入端,CAN1匹配电阻电路(10‑1)的接收匹配数据高电平输出端连接CAN1低通滤波电路(9‑1)的接收匹配数据高电平输入端,CAN1匹配电阻电路(10‑1)的接收匹配数据低电平输出端连接CAN1低通滤波电路(9‑1)的接收匹配数据低电平输入端,CAN1匹配电阻电路(10‑1)的发送匹配数据高电平输出端连接CAN总线(11)的发送匹配数据高电平输入端,CAN1匹配电阻电路(10‑1)的发送匹配数据低电平输出端连接CAN总线(11)的发送匹配数据低电平输入端,CAN总线(11)的CAN总线高电平输出端连接CAN1匹配电阻电路(10‑1)的CAN总线高电平输入端,CAN总线(11)的CAN总线低电平输出端连接CAN1匹配电阻电路(10‑1)的CAN总线低电平输入端。
地址 201109 上海市闵行区元江路3888号