可消弭总线上的噪声对主控电的滋扰;为了能使总线战主控电彻底的电气断绝

可消弭总线上的噪声对主控电的滋扰;为了能使总线战主控电彻底的电气断绝

为了可以或许正在总线上挂接更多的节点,的CAN总线中继器。添加通信距离以及使具有分歧波特率的节点或收集间进行通信,本文提出了一种使器具有双CAN口的MCU提高系统的及时性。该中继器可大大缩短采用两个CPU时CAN接口的从从形态切换和CPU间通信的时间,

CAN总线最后是为领会决汽车内部的信号传输问题而提出来的,目前普遍使用于工业现场节制单位、智能楼宇单位、矿业节制通信、近程通信节点等节制范畴。遭到CAN收发器的闲宣,总线个,两个节点间的最大通信距离为10km,挂正在总线上的节点要通信必需具有不异的波特率。

1.1 系统的硬件布局本文设想的CAN总线所示。其中继器以带有双CAN接口的STM32F105为焦点,外围电次要由光电隔离电、DC /DC电、CAN收发器、形态显示电、波特率设置电、ID设置电和电源电构成。光电隔离电采用高速光耦将从控电CPU的I/O口和收发器进行电气隔离,可消弭总线上的噪声对从控电的干扰;为了能使总线和从控电完全的电气隔离,用DC/DC隔离电源零丁对CAN收发器电部门供电;形态显示电当前各个CAN口的收发形态;波特率设置电可别离设置两个CAN接口的波特率;ID设置电可按照用户需求设置当前CAN中继器的ID;电源电次要将输入的9~36V的曲流电压转成5V和3.3V两种电压,别离给DC/DC电和从控电供电。CAN总线A上的各节点发送的消息颠末CAN收发器将差分信号转换为TTL电平的报文,颠末隔离后进入从控CPU,从控CPU将收到的CAN报文进行ID过滤后由另一个CAN接口颠末光电隔离传送到另一的CAN收发器,CAN收发器将TTL电平的报文转换为差分信号后发送到CAN总线 CAN总线中继器系统框图本文援用地址:

Comments are closed.